haikdc
7f3df20970
[Haik]: deleted 9router folder (its unusedand shldve never been in here)
2026-03-30 08:17:10 -07:00
haikdc
eb792617a5
[Haik]: ckpt, fixed nine router inter dependency issues with local and prod sharing ports. Also centralized all port handling to a ports.config.json in the root dir
2026-03-30 07:56:15 -07:00
haikdc
95555df667
[Haik]: moved all instructions for the upcomming assistant ui refactor to its own folder
2026-03-30 07:37:58 -07:00
haikdc
389679660b
[Haik]: ckpt, (refactored remaining >250 line files to be less then 250) (made some fixes to the way 9router runs locally, but theres more issues stemming from the fact that local and prod backends run on the same port, fixing this rn)
2026-03-30 07:36:51 -07:00
haikdc
3b86a79366
[Haik]: ckpt, ok wait i just made this push so that I can tell yall that the last push was way more then updating the readmes lmao. I meant to seperate the pushes but I also cleaned out hella unused code and deleted a bunch of files. lowk kinda blown this wasnt its own push bruh that was my most fav update ever we love love love deleting
2026-03-30 05:42:41 -07:00
haikdc
46affaa5e9
[Haik]: ckpt, updated readmes
2026-03-30 05:39:24 -07:00
haikdc
42c4ceac80
[Haik]: ckpt, cleaned up readmes
2026-03-30 04:51:12 -07:00
haikdc
11d6b5476f
[Haik]: removed debugger -> its going into its own repo and will be published as an actuall pip module
2026-03-30 04:46:44 -07:00
haikdc
21fe641a46
[Haik]: Agentic refactor 4. Frontend Cleanup
2026-03-30 04:45:29 -07:00
haikdc
781003227d
[Haik]: Agentic refactor 3. DRY Up Cross-Cutting Patterns
2026-03-30 02:42:48 -07:00
haikdc
0112c4bd8d
[Haik]: cleaned up running shell scripts
2026-03-30 02:15:49 -07:00
haikdc
7239f70446
[Haik]: Agentic refactor 2. Split Backend God Model
2026-03-30 02:12:22 -07:00
haikdc
b054ec41e0
[Haik]: Phase 1 agentic refactor. Foundations + Hygiene
2026-03-30 01:32:08 -07:00
ciregenz
244dc6715a
[eric] prod push 1.0.20
2026-03-29 16:40:12 -07:00
ciregenz
0616b0ecbc
[eric] v1.0.20: add common MCP integrations, mcp OAuth, one-click connect UX, onboarding tools step, ui/ux improvements
2026-03-29 16:33:36 -07:00
ciregenz
b75c6f8fe2
[eric] version 1.0.19
v1.0.19
2026-03-28 10:54:50 -07:00
ciregenz
ab42a9db05
[eric] fix Google Workspace MCP tools: system prompt truncation + macOS code signing
2026-03-28 10:42:35 -07:00
ciregenz
c50eecc8f3
[eric] v1.0.18: fix session duration tracking, bump version, google workplace mcp tool fix, ui/ux improvements, qol
2026-03-27 19:59:01 -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
9024f1b5ea
[eric] v1.0.16: fix 9Router CLI auth for subscription users, analytics, model updates
2026-03-27 00:36:35 -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
f51c131bce
[eric]v1.0.15: fix onboarding OAuth, bump version
2026-03-26 14:01:17 -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
f01b209168
[eric] bundle uv/uvx for non-dev users, fix Google Workspace MCP startup
...
- Bundle uv/uvx universal binaries in backend/uv-bin/ (downloaded during build)
- tools_lib: _extra_bin_dirs and _resolve_command check uv-bin/ for uvx
- build-app.sh: auto-download uv for both architectures, create universal binary
- run.sh: auto-download uv for dev mode on first run
- Removed google-workspace-mcp from requirements.txt (dependency conflict with langchain
2026-03-26 13:04:27 -07:00
ciregenz
e04eb2fb74
[eric] fix browser agent for 9Router, subscription-first priority, uvx fallback for non-dev users
...
- browser_agent.py: use get_anthropic_client instead of raw api_key, fix model map for 9Router
- credentials.py + agent_manager.py: subscription (9Router) checked before API key everywhere
- main.py: clean browser-agent endpoint, no credential params
- tools_lib.py: when uvx not found, fall back to pip-installed binary from venv
- requirements.txt: add google-workspace-mcp so it works without uvx
2026-03-26 12:17:37 -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
1b012d7070
[eric] bump version to 1.0.13
2026-03-25 17:26:19 -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
03741d0028
[eric] bump version to 1.0.12
2026-03-25 13:47:58 -07:00
ciregenz
cf775b4977
[eric] - build-app.sh: pre-build 9Router, bundle .next/standalone into Electron
...
- electron/package.json: add 9router to extraResources
2026-03-25 13:35:23 -07:00
ciregenz
cbefe89fe0
[eric] google mcp auth
2026-03-25 12:10:44 -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
99aa8afc6d
[Haik]: Removed community links from readme
v1.0.14
v1.0.17
v1.0.20
v1.0.13
v1.0.16
v1.0.21
v1.0.22
v1.0.15
v1.0.18
2026-03-22 11:13:46 -07:00
haikdc
a284b9a24e
[Haik]: updated package json
2026-03-21 14:02:46 -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
haikdc
a8aff60bca
[Haik]: (fixed auto spawn glitch on reload) (also swapped notification ui to be a floating island)
2026-03-20 20:00:44 -07:00
haikdc
03c1cb1c91
[Haik]: ckpt, auto spawn sub agent feature done and toggleable via settings
2026-03-20 12:25:49 -07:00