ciregenz and Claude Opus 5
9014db8a75
[eric] release: package-lock catches up to 1.7.8-exp.20
...
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014wtspwSFzZmjCx9UNPAorQ
2026-08-20 07:20:35 -07:00
ciregenz
571b10b521
[eric] release: 1.7.5
2026-08-07 12:48:06 -07:00
ciregenz
358ec9c9cb
[eric] release: electron lockfile catches up to 1.7.4
2026-08-06 08:36:15 -07:00
ciregenz
c118358307
[eric] release: 1.7.1
2026-08-03 16:53:54 -07:00
ciregenz
df0e4a2393
[eric] merge eric/onboarding into eric/dev; version 1.6.0
2026-07-28 22:20:34 -07:00
ciregenz
85828f5854
[eric] voice: native uiohook key tap gives keyboard true hold-to-talk on mac and windows, toggle fallback preserved
2026-07-26 21:11:07 -07:00
ciregenz
079d527061
[eric] release: bump version to 1.5.9
2026-07-20 09:32:24 -07:00
ciregenz
a86058452d
[eric] release: bump version to 1.5.8
2026-07-15 23:41:52 -07:00
ciregenz
e7aa032b61
[eric] release: bump to 1.5.7
2026-07-13 15:24:54 -07:00
ciregenz
09262801d9
[eric] release: bump to 1.5.6
2026-07-07 16:08:19 -07:00
ciregenz
e20a6f490c
[eric] release: bump version to 1.5.5
2026-07-03 16:31:53 -07:00
ciregenz
9c1c14bf90
[eric] release: bump version to 1.5.4
2026-06-30 00:21:07 -07:00
ciregenz
cfaddf1126
[eric] passkey: enable macOS Touch ID WebAuthn (electron 42.0.0->42.3.3 for the localizedReason crash fix + Developer ID provisioning profile + keychain entitlement; reject-shim now Windows-only)
2026-06-28 15:10:59 -07:00
ciregenz
015a2b9265
[eric] release: bump app version to 1.5.3 (analytics lock fix + Google sign-in UA fix; electron package.json + lockfile self-version)
2026-06-27 17:26:35 -07:00
ciregenz
e35ab67fc1
[eric] release: bump app version to 1.5.2 (electron package.json + lockfile self-version)
2026-06-26 09:45:14 -07:00
ciregenz
4d74d02362
[eric] release: bump app version to 1.5.1 (electron package.json + lockfile self-version)
2026-06-25 05:34:37 -07:00
ciregenz
78fbbebccd
[eric] release: bump version to 1.2.84 (off-window crash fix + #81 rename + onboarding revamp)
2026-06-14 04:59:03 -07:00
Aidan and GitHub
b6db089c21
[aidan] fix: scope browser cards to their origin dashboard so they stop leaking across dashboards ( #72 )
...
The backend already broadcasts the originating dashboard_id with every browser_card_added, but the frontend was throwing it away. Browser cards live in a single global Redux dict and the canvas rendered all of them unfiltered, so a browser spawned by an agent on dashboard A would appear in whatever dashboard the user was currently viewing.
Tag every card with its dashboard_id (at WS arrival and at fetchLayout hydration) and filter by it in useDashboardSelectors so render, bounds, layout save, and keyboard nav all see only the local dashboard's cards.
2026-06-11 00:29:08 -07:00
ciregenz
06dde355a5
[eric] build: pin electron-builder-squirrel-windows so the -Squirrel target is build-safe
2026-05-29 18:55:24 -07:00
ciregenz
90bd4e2372
[eric] release: bump version to 1.1.70
2026-05-29 12:56:10 -07:00
Eric
f1a3ec2598
[eric] electron: fix the electron 42 windows build - electronLanguages en to en-US so the renderer gets a non-empty --lang (electron 42 renamed en.pak to en-US.pak; empty locale crashed blink LCIDFromLocaleInternal with 0xC0000005), bump electron-builder 25.1.8 to 26.8.1 + migrate win.sign to signtoolOptions, after-pack hook restores the 9router node_modules eb26 drops from extraResources so the subscription service stops hanging, and verify-locale-paks + verify-router-deps gate both in verify-all
2026-05-28 21:41:01 -07:00
Eric
7ce71cb29c
[eric] build: bump electron from castlabs v40.7.0 to v42.0.0 wvcus so chromium goes from 144 to 146 and the windows tsf/webview segfaults the team has been ablating become unneeded
2026-05-27 20:31:33 -07:00
Eric
30914ae40c
[eric] build: pin electron-builder + deps to exact versions so the packager cant drift
2026-05-27 10:19:52 -07:00
ciregenz
8ee037d770
[eric] release: bump version to 1.1.42
2026-05-24 16:35:38 -07:00
ciregenz
a30229bbda
[eric] attach: native PDFs on Claude/Gemini/OR, cost calc, meter fix, 9router bypass for image blocks
2026-05-22 23:43:54 -07:00
ciregenz
ddd82ef239
[eric] windows: lazy backend boot, render in parallel with python cold-start (exp.2)
2026-05-21 13:52:54 -07:00
ciregenz
47c8f8f2a9
[eric] windows: prewarm Defender on install (exp.1)
2026-05-21 11:57:36 -07:00
ciregenz
0b32266be7
[eric] 1.1.40 production push
2026-05-21 01:32:04 -07:00
ciregenz
cce668a1e8
bump version to 1.1.39
2026-05-20 20:48:52 -07:00
ciregenz
5db8eeb2ee
bump version to 1.1.38
2026-05-20 02:11:28 -07:00
ciregenz
fa6a8f0f1d
bump version to 1.1.37
2026-05-19 22:10:55 -07:00
ciregenz
490a3047cf
[eric] production push 1.0.35
2026-05-15 22:13:20 -07:00
ciregenz
abf4f9ba0b
[eric] production push 1.0.34
2026-05-14 18:37:45 -07:00
ciregenz
531e3df28f
[eric] retag 1.0.33
2026-05-13 19:41:47 -07:00
ciregenz
e840b1b7f0
[eric] sub bug fix
2026-05-13 19:05:04 -07:00
ciregenz
3ff586db52
[eric] 1.0.32 production push
2026-05-11 00:34:24 -07:00
ciregenz
56d99be9cc
[eric] 1.0.31 production push
2026-05-10 23:32:07 -07:00
ciregenz
c539bf8115
[eric] 1.0.30 production push
2026-05-08 00:15:03 -07:00
ciregenz
b3428a736b
[eric] custom OpenAI-compatible provider support, youtube bug fix (windows)
2026-05-07 21:22:40 -07:00
ciregenz
3e0e4f680c
[eric] 1.0.28 production push
2026-05-04 12:31:21 -07:00
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
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
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
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
6a1dfae934
[eric] OpenSwarm Pro 3-tier picker: Pro/Pro+/Ultra cards with monthly/annual toggle across Settings, Onboarding, and 429 error card, dynamic
...
Subscribe/Resubscribe/Upgrade/Downgrade CTA per tier, Anthropic-style layout and copy, bigger onboarding text
2026-04-17 15:28:26 -07:00
ciregenz
8f28efd668
[eric] fix empty ghost window after update: single-instance lock loser now calls app.exit(0) instead of app.quit() so whenReady can't still
...
fire and spawn a second backend + window
2026-04-10 22:15:10 -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
a82059e925
[eric] onboarding flow for first time users
2026-04-04 22:39:13 -07:00
ciregenz
8fa39ee03a
[eric] microsoft 365 mcp
2026-04-02 22:38:11 -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