ciregenz
c9df3c1b49
[eric] keep browser agent overlay alive between sub-tasks by gating fade/hide on parent session status, show Waiting… instead of false
...
Done between tool calls
2026-04-10 12:17:36 -07:00
ciregenz
5e93f5a950
[eric] fix stuck loading dots by reconciling session status with a one-shot backend fetch after 5s of WebSocket silence
2026-04-10 11:01:55 -07:00
ciregenz
71f3eb640a
[eric] RequestHumanIntervention: show in BrowserAgentOverlay + parent chat inline feed + DynamicIsland with consistent amber UI, add
...
skip-with-reason text input, shorter intervention messages, register in BUILTIN_TOOLS, fix waiting_approval session selector,
sticky-to-bottom scroll in inline feed
2026-04-10 10:35:55 -07:00
ciregenz
a5fc29351e
[eric] stop tab clicks in browser cards from triggering card auto-focus (stopPropagation on tab click events), fix broken PostHog identify (SDK has no .identify(), use .set()), send referral_source to PostHog
2026-04-10 09:26:18 -07:00
ciregenz
4c5c6ff3d3
[eric] add warning banner (no internet / no model connected) with ErrorSlime mascot, smooth Collapse transition, click-to-open Settings →
...
Models tab
2026-04-09 17:17:02 -07:00
ciregenz
98aa3a60f1
[eric] auto-focus canvas on newly created
...
browser cards from link clicks
2026-04-09 16:59:04 -07:00
ciregenz
0ab20a5bf6
[eric] dashboard marquee: disable pointer-events on webviews/iframes mid-drag so cursor passes through browser cards instead of jamming on
...
interactables
2026-04-09 16:33:58 -07:00
ciregenz
018390839b
[eric] add inline email validation + typo correction in onboarding, gate Continue on full profile completion
2026-04-07 23:57:36 -07:00
ciregenz
f5dd6b0cf8
[eric] disable Restart & Update button after click with loading state
2026-04-07 23:25:55 -07:00
ciregenz
4f50fc2236
[eric] delete unused Prompts feature, force AskUserQuestion for clarifying questions, clean up dead refs and TS errors
2026-04-07 22:54:18 -07:00
ciregenz
1dad8a57fc
[eric] browser sub-agent: loop detection, ReportProgress, CDP ax tree, batching, compaction, hide-don't-unmount Dashboard so browser cards survive route navigation
2026-04-07 20:00:32 -07:00
ciregenz
6db2d24f78
[eric] add referral question + back button to onboarding, fix flash + jumping
2026-04-07 00:42:12 -07:00
ciregenz
077d9b4011
[eric] add Discord MCP integration with shared bot + per-user guild scoping
2026-04-06 20:02:27 -07:00
ciregenz
28b2a110ce
[eric] add Slack MCP integration with Electron-based auto token capture
2026-04-06 18:14:00 -07:00
ciregenz
69f3a66c70
[eric] Fix duplicate text rendering during streaming
2026-04-06 15:16:37 -07:00
ciregenz
5d7c93d9a5
[eric] HubSpot MCP integrations with OAuth PKCE, fix backend crash from unhandled BaseExceptionGroup during MCP tool denial
2026-04-06 14:43:53 -07:00
ciregenz
3bbc29ea98
[eric] add Airtable MCP integration with OAuth + PKCE
2026-04-06 13:18:43 -07:00
ciregenz
0be4cc98a9
fix MCP docs links not opening in browser cards, implement youtube mcp
2026-04-06 11:48:03 -07:00
ciregenz
c150025219
[eric] fix agent timer to show last prompt duration, respect spawn state setting
2026-04-05 21:37:30 -07:00
ciregenz
cb6f04c535
[eric] fix slash commands not showing skills and templates
2026-04-05 21:24:19 -07:00
ciregenz
65c11f54a0
[eric] remove skip options from onboarding and walkthrough
2026-04-05 21:09:04 -07:00
ciregenz
bed7cc9d90
[eric] fix browser card interaction, URL bar focus, zoom to 80%
2026-04-05 21:01:34 -07:00
ciregenz
8b12d98da9
[eric] remove chat auto-collapse, fix scroll leak, click/arrow nav keeps chats open
2026-04-05 20:24:51 -07:00
ciregenz
e135dff436
[eric] onboarding flow, user ui/ux
2026-04-05 00:19:36 -07:00
ciregenz
a82059e925
[eric] onboarding flow for first time users
2026-04-04 22:39:13 -07:00
ciregenz
2412b981b4
[eric] Canvas UX overhaul: minimap, momentum panning, arrow navigation, smooth transitions, and card focus behavior + slight title prompt tweak
2026-04-03 18:41:05 -07:00
ciregenz
8fa39ee03a
[eric] microsoft 365 mcp
2026-04-02 22:38:11 -07:00
ciregenz
cac9872702
[eric] notion integration
2026-04-02 16:40:36 -07:00
ciregenz
57465a919f
[eric] analytics: fix cost tracking, onboarding profile, and data accuracy, also janky titles
2026-04-02 11:18:46 -07:00
ciregenz
e1c22dfaba
[eric] fix browser agent stop: cancel mid-flight API calls, stop children before parent, guard frontend state
2026-04-01 16:22:31 -07:00
ciregenz
97622f87e0
[eric] fix API key priority over 9Router, fix OAuth callback 500, polish Settings UI
2026-03-27 13:06:17 -07:00
ciregenz
7c3da1ab4c
[eric] fix 9Router CLI auth for subscription users, add analytics, update models
2026-03-27 00:21:19 -07:00
ciregenz
1c4525b4e3
[eric] fix onboarding OAuth: 9Router readiness polling, timer cleanup, Electron popup handling
2026-03-26 13:52:43 -07:00
ciregenz
bc218c8707
[eric] v1.0.14: fix 9Router server.js path, disconnect button, onboarding
2026-03-25 19:17:04 -07:00
ciregenz
dcd20eed39
[eric] [eric] fix 9Router startup for users without Node.js, fix onboarding modal
...
- nine_router.py: use Electron binary as Node.js fallback (ELECTRON_RUN_AS_NODE=1)
- electron/main.js: pass OPENSWARM_ELECTRON_PATH to backend
- OnboardingModal: show once for users without subscription (persisted via localStorage)
- settingsSlice: sync frontend default system prompt with backend
2026-03-25 17:23:13 -07:00
ciregenz
d22e992148
[eric[ prod tesed and working
2026-03-25 15:48:13 -07:00
ciregenz
4b1422449d
[eric] usage tracking accuracy synced
2026-03-24 14:10:55 -07:00
ciregenz
ebea25f0c2
[eric] [eric] add PostHog analytics, 9Router subscription proxy, unified usage tracking
...
- PostHog integration: collector, analytics subapp, opt-in UI, Analytics page
- 9Router: auto-start, OAuth subscription flow, /v1/messages Anthropic format support
- Settings overhaul: multi-provider API keys, subscription connect UI, onboarding modal
- Unified usage: merge 9Router cost/token data into Settings Usage tab
- Provider system: providers/, agent_loop, tools/ (unused, for future non-Anthropic support)
- Agent SDK: restored as primary with 9Router ANTHROPIC_BASE_URL fallback
- Updated system prompt, credential resolution, dashboard analytics
2026-03-24 14:02:58 -07:00
ciregenz
8d09e46df5
[eric] add PostHog analytics integration
2026-03-24 11:48:50 -07:00
haikdc
f21d245be7
[Haik]: added in glow to collapsed floating island when approval is needed
2026-03-21 00:28:36 -07:00
haikdc
e513bb0d1b
[Haik]: round 3 of dynamic island redesign (better compact view)
2026-03-21 00:00:57 -07:00
haikdc
809eacc041
[Haik]: round 2 of dynamic island redesign (collapsible completed tab) (approve/deny from collapsed state) (height limited and scrollable expanded state)
2026-03-20 23:41:20 -07:00
haikdc
37e5d7b0d9
[Haik]: fixed dashboard lag on drag for both cards and linkages
2026-03-20 23:11:55 -07:00
haikdc
9f8526ffb2
[Haik]: linkages between agents/browser now start/end from the closest sides between the two
2026-03-20 22:57:52 -07:00
haikdc
9f1a322fed
[Haik]: if an agent creates multiple browsers, now they stack vertically the same way spawned sub agents do
2026-03-20 22:51:28 -07:00
haikdc
99695253ea
[Haik]: round 1 of browser use animations (glowing links) (auto spawn in position set)
2026-03-20 22:44:50 -07:00
haikdc
c8b2726ec7
[Haik]: fixed dashboard z index ordering so most recently clicked card is always on top
2026-03-20 22:31:21 -07:00
haikdc
7df846af20
[Haik]: CreateBrowserAgent now spawns in the browser to the right of whatever agent created it (like subagents spawn in)
2026-03-20 22:18:38 -07:00
haikdc
3f37ad8847
[Haik]: browser agent issues fixed (e.g. stopping it via parent or sub agent acc stops it now) (the lil browser agent modal properly shows up when a browser is reinvoked)
2026-03-20 21:54:46 -07:00
haikdc
c0afabb964
[Haik]: (moved logo out of island) (fixed notification derefrencing issues when u swap dashboards) (fixed chat header update issue where itd get stuck in the completed state)
2026-03-20 21:37:27 -07:00