ciregenz and Claude Opus 4.7
f0ea0fd1bc
[eric] 1.0.27 production push: fixes the weird "exec" icon next to OpenSwarm on fresh Macs, faster startup (~10s less from shipping a real Node binary instead of running Electron as Node), and Google Workspace + other uvx-based MCPs work again on machines without uv installed.
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 22:37:17 -07:00
ciregenz
c501b6340c
[eric] OAuth + MCP polish: more reliable connect flow, Discord shim,
...
connected MCPs sort to top, Haiku-overflow warning, misc fixes, security risks fixes
2026-04-26 15:14:16 -07:00
Eric
bb97438b66
[eric] windows install reliability: NSIS recovery layers + PS5.1 build-script ASCII fix
...
Three changes that make Windows installs/upgrades stop stalling on the
'OpenSwarm cannot be closed' modal -- independent of the cloud OAuth
work happening on the Mac side.
2026-04-26 11:35:50 -07:00
ciregenz
ee91092284
[eric] fix packaged Mac boot: splash icon path, ship OAuth-only .env, exempt tools oauth callback from auth
2026-04-26 01:17:01 -07:00
ciregenz
d8f69bb23d
[eric] shrink prod payload another ~125MB: drop unused binary (-97MB), trim babel non-en locale data (-30MB), strip pip-only dist-info
...
noise (-2MB), move pytest to dev-requirements (-4MB)
2026-04-25 04:35:20 -07:00
ciregenz
94ea07dd0c
[eric] make Windows install + boot way faster: splash window so it's not frozen on startup, swap MCP node_modules for tiny esbuild bundles
...
(138MB → 7MB), pre-compile python bytecode, parallelize Widevine, never silently quit
2026-04-25 03:05:08 -07:00
ciregenz
801268d6b7
[eric] fix: exempt /api/health/* (prefix) so packaged boot doesn't deadlock on 401, onboarding: mirror Settings' provider connect flow so Gemini works, fix packaged-mode boot + sync onboarding Gemini connect flow
2026-04-25 02:27:23 -07:00
ciregenz
f5cc3a36fb
[eric] remove vendored 9router (now fetched from npm at build), remove Copilot, and fix subs + tools
2026-04-25 02:26:08 -07:00
Eric
744a14dc47
[eric] 1.0.26 windows-only: fix subscription OAuth + perf pass
...
Connecting→Connect mid-flow on Windows: 9router callback hardcoded
localhost:8324 (dies when backend lands on 8325+)
2026-04-22 16:33:00 -07:00
Eric
4ce4dec33c
[eric] windows polish + bump 1.0.25: publish-win.ps1 mirror of publish.sh + run.ps1 windows dev launcher, build-app-win.ps1 warns 8s if Mac latest-mac.yml missing in
...
v<version> release before -Publish, python-env cache skip via OPENSWARM_REBUILD_PYTHON, pip stderr wrapped to suppress PS5.1 NativeCommandError; analytics APP_VERSION
auto-derived from electron/package.json (single source of truth); OnboardingModal renders Connected state for already-active providers; gitignore fix for backend/.venv.
Bumps 1.0.25 - first version that ships Mac and Windows together.
2026-04-21 21:53:48 -07:00
Eric
9ff07443db
[eric] windows shipping: electron-builder win+nsis + Azure Trusted Signing hook, build-app-win.ps1 / build-python-env-win.ps1 mirroring mac, release-windows.yml tag-triggered CI, icon.ico + .env.windows.example, .claude/ + .env.* gitignored. Runtime fixes: PYTHONUTF8=1 (cp1252 UnicodeDecode), python.exe / Lib\site-packages paths, PYTHONPATH path.delimiter, taskkill /T /F process tree, OAuth UA platform branch, sign-vmp postinstall via node wrapper. Backend: _resolve_command PATHEXT probing (fixes uvx not found), UV_PYTHON Windows path. Cross-env added to 9router+electron for NODE_ENV prefix on cmd. Onboarding: poll subscriptions/status while connect step is open, render Connected for active providers (was stuck on "Connect" after 30s OAuth poll timeout).
2026-04-21 18:15:49 -07:00
ciregenz
b469648e05
[eric] production push 1.0.23
2026-04-17 02:58:12 -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
ab8ffffd8d
[eric] reddit mcp electron npm build fix
2026-04-01 22:00:21 -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
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
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
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
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
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