haikdc
f98c56ab7e
[hAIk]: Holy fucking shit the agent finally works in the frontend: align frontend/backend naming: rename AgentSession.id→session_id across agentsTypes, agentsReducers, agentsExtraReducers, AgentCard, BrowserAgentOverlay, DashboardCanvas, useAgentChat, useToolbarActions, useDashboardKeyboard, MessageActions, and backend-bridge agents/dashboards; rename CardPosition.zOrder→z_order in dashboardLayoutTypes, dashboardLayoutReducers, dashboardLayoutSlice, and DashboardCanvas; fix circular import between dashboards.py and agents.py by deferring imports; add NINE_ROUTER_MODEL_MAP for sonnet/opus/haiku alias resolution in launch_agent; make build_agent_toolkit async and pass load_dashboard/save_dashboard into browser delegation toolkit; fix PromptMsgDict to use TypedDict, fix zip type hint bug, and fix browser agent model reference (parent.model→parent.config.model); add p_on_task_done callback with traceback logging on Agent, capture stderr and full tracebacks in run_agent_loop; add unwrages helper in agentsExtraReducers to normalize nested message payloads; pipe frontend console-message events to Electron stdout; enable ws:true on Vite proxy; add diagnostic console.logs across WS handlers, session lifecycle, and dashboard updates
2026-04-18 10:26:51 -07:00
haikdc
09ea76b12d
[hAIk]: Replace custom DirectoryBrowser with native Electron file dialog; move ContextPath type to agentsTypes, remove BrowseResult, update all imports. Also removed unused Analytics page
2026-04-18 06:02:13 -07:00
haikdc
9d0a9abd6e
[Haik]: swapped prod to be a single endpoint instead of a range bc of google workspace shit
2026-03-30 15:14:26 -07:00
haikdc
41d9f7d809
[Haik]: minor tweak pre new branch
2026-03-30 12:55:26 -07:00
haikdc
662805d573
[Haik]: 9router working again (at least locally)
2026-03-30 11:56:05 -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
46affaa5e9
[Haik]: ckpt, updated readmes
2026-03-30 05:39:24 -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
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
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
haikdc
a284b9a24e
[Haik]: updated package json
2026-03-21 14:02:46 -07:00
haikdc
6dcfb19b17
[Haik]: ckpt, view builder saving issue fixed via templates, system prompts, and skills. Also added a reset to default for modes.
2026-03-19 01:58:20 -07:00
haikdc
9943ccafd5
[Haik]: (Agent browser render size matches that of user browser spawn) (queing messages) (chat loading bubble fix) (tethers to sub agents and branches are now permament and inputs are swapped to a continue chat button) (auto focus for everything) (history card position fix when redeployed) (dashboard persistance fixed) (non browser link clicks open in the in app browser now) (chat message tooltips for copy, branching, and editing / swapping between edited messages)
2026-03-18 23:45:54 -07:00
haikdc
a1138a1782
[Haik]: (ability to resume chats if force end early) (agent selection actually works as advertised) (browser control/creation tool isolation) (in dev mode can see the action input schema)
2026-03-18 14:19:42 -07:00
haikdc
a6a2c68115
[Haik]: ckpt, (view sidebar clicks fixed) (view back button removed) (backspace/delete to remove items from dash) (copy/paste items in dash) (Swapping between branches in chat) (Per message tool tips in chat) (chat branching support and some cool ahhh anims) (auto deselect items on toolbar collapse) (if exit selection mode, items get deselected) (item selections only populate focused chat input as context instead of all chat inputs) (swapped right and left mouse clicks to match that of other softwares)
2026-03-18 07:40:02 -07:00
haikdc
f8c2fc38b8
[Haik]: ckpt (right click in dash triggers marquee drag) (if click enter while a single agent card is selected in dash -> triggers expand/collapse) (also btw that g workspace issue still exists in prod)
2026-03-18 02:55:21 -07:00
haikdc
b937003a24
[Haik]: ckpt (builtin tool call permissions are now functional) (when card is selected in dash hover scroll still works) (notification ui now shows actively running agents too - with the ability to stop them too) (agent card with is persistent post auto layout) (gworkspace discovery func works in prod now - to be tested in prod) (stable release naming for files so most recent version has fixed release link - to be tested in prod)
2026-03-18 01:48:53 -07:00
haikdc
6f02daff2d
[Haik]: (Browser actions shown in agent card output) (User can have item selection turned on by default in settings) (most browser related functionality works - altho spotify is tricky) (mcp discovery in prod shld worke now?)
2026-03-17 01:48:50 -07:00
haikdc
99f741c453
[Haik]: gn
2026-03-16 05:42:40 -07:00
haikdc
e6f1e18054
[Haik]: ckpt, this is a big one babayyy (dashboards now show screenshot previews of their contents like Apps) (Views are now called Apps) (Tools are called Actions) (Auto layout now preserves sizing and just works much better) (Browsers and Apps have larger spawn in size) (Tutorial info for how to get an anthropic key to help users - in the settings) (Added Descriptions to all 3 Main Pages in Navbar) (Also reorganized navbar and made it resizable) (Browsers now support multiple tabs) (Move the Commands page to settings - also beefed up settings a bit to encapsulate more) (Added inner glow on browser) (Added inputs in header of browser to act like normal google search)
2026-03-16 03:08:58 -07:00
haikdc
08cab727a1
[Haik]: ckpt (shld have fixed tool mcp discovery in prod - but untested) (Added browser control animations) (Made browser top input function as search) (swapped run.sh to not open up site locally in addition to the electron app)
2026-03-16 00:27:34 -07:00
haikdc
61755e60eb
[Haik]: ok now the release is in the same repo as the code. Now onto browser revamps
2026-03-15 23:39:45 -07:00
haikdc
383f62c852
[Haik]: minor style tweaks and auto update functionality added (yet to be tested)
2026-03-15 23:12:29 -07:00
haikdc
1b06780079
[Haik]: notarized app done and working.
2026-03-15 05:12:05 -07:00
haikdc
c728b462d6
[Haik]: Functional Browser
2026-03-15 02:15:59 -07:00
haikdc
7244967267
[Haik]: ckpt, (fixed production favion reference to point to logo) (implemented batch selection and movement in the dashboard) (Made header which includes: dashboard collapse icon, forward/back icons, logo) (Added Shortcuts to the rest of the items in the dashboard toolbar) (restyled the settings to look sexy) (removed the weird lil seperator in the toolbar)
2026-03-15 00:58:45 -07:00
haikdc
1632b5c9e5
[Haik]: ckpt, (Fixed view create duplication bug) (Views auto save) (MCP is star sorted by default) (reload issues in dash fixed) (electron app made)
2026-03-15 00:09:04 -07:00