ciregenz
|
c9c25542b9
|
[eric] browser: never click a disabled submit, and turn the structural composer finder on
|
2026-07-31 13:03:59 -07:00 |
|
ciregenz
|
2c63367ae0
|
[eric] browser: a signed-in page is not a login wall just because it says sign in
|
2026-07-31 13:03:58 -07:00 |
|
ciregenz
|
a1c6c710eb
|
[eric] browser: reddit clears its composer without posting, so treat it as a ghost-drop host
|
2026-07-31 02:37:07 -07:00 |
|
ciregenz
|
b4074c3665
|
[eric] browser: never report a post as sent when no send was ever confirmed
|
2026-07-31 02:23:36 -07:00 |
|
ciregenz
|
013bf663ef
|
[eric] browser: a post that never confirmed is not a skill worth learning
|
2026-07-31 01:27:55 -07:00 |
|
ciregenz
|
17ab446945
|
[eric] browser: read script looks cheap first and only a decline buys the whole page
|
2026-07-31 00:51:54 -07:00 |
|
ciregenz
|
4f4d5e8d55
|
[eric] browser: the read script asks for the whole page, not the model loop's smaller default
|
2026-07-31 00:02:57 -07:00 |
|
ciregenz
|
e989517c6c
|
[eric] lint: de-private the wall budget, trim error_classify under cap, drop stray ws_manager
|
2026-07-30 20:58:16 -07:00 |
|
ciregenz
|
f6ad6cfb91
|
[eric] browser: a run out of wall time delivers what it has instead of nothing
|
2026-07-30 20:50:37 -07:00 |
|
ciregenz
|
324ee47937
|
[eric] browser: a command stops waiting when the window closes under it
|
2026-07-30 20:44:22 -07:00 |
|
ciregenz
|
93e2730c2f
|
[eric] agents: a bare connection error is transient, so a network blip stops killing runs
|
2026-07-30 20:00:42 -07:00 |
|
ciregenz
|
f1f8464f1a
|
[eric] browser: reap idle agent cards so finished runs stop stacking live webviews
|
2026-07-30 19:47:20 -07:00 |
|
ciregenz
|
78843dba2f
|
[eric] browser: a prose decline from the read script is a decline, not an answer
|
2026-07-30 17:31:16 -07:00 |
|
ciregenz
|
18e024834d
|
Merge branch 'eric/dev' into eric/browser-merged
|
2026-07-30 13:18:48 -07:00 |
|
ciregenz
|
3d5c287139
|
[eric] merge: bring eric/browser onto eric/dev (30 conflicts resolved, gates green)
|
2026-07-30 13:18:11 -07:00 |
|
ciregenz
|
600c04dd02
|
[eric] history: stop losing chats (merge live sessions, drop agent-spawned children, sort by last activity, never render a blank row)
|
2026-07-30 12:59:45 -07:00 |
|
ciregenz
|
162eacc543
|
[eric] notes: delete the sticky-note feature end to end
|
2026-07-29 20:32:24 -07:00 |
|
ciregenz
|
f0229bef50
|
[eric] tests: land the 3 stranded browser capacity-retry tests from the windows-churn batch (64 green)
|
2026-07-29 16:38:32 -07:00 |
|
ciregenz
|
df0e4a2393
|
[eric] merge eric/onboarding into eric/dev; version 1.6.0
|
2026-07-28 22:20:34 -07:00 |
|
ciregenz
|
ac0f575d34
|
[eric] health: boot-time bundled-CLI integrity check rides the login-health pill with repair guidance
|
2026-07-28 15:49:59 -07:00 |
|
ciregenz
|
2a42a1c460
|
[eric] agents: AV-repair card for missing CLI, stderr tail on masked exit-1 cards, group-unwrap in the fatal path
|
2026-07-28 15:49:59 -07:00 |
|
ciregenz
|
e16255e06a
|
[eric] agents: classify bundled-CLI-missing errors + unwrap exception groups to the real cause
|
2026-07-28 15:49:59 -07:00 |
|
ciregenz
|
4228cf5d00
|
[eric] backend: unused imports and dead helpers swept
|
2026-07-28 11:06:41 -07:00 |
|
ciregenz
|
c57af2e6e1
|
[eric] onboarding: prep split into a package under the caps; cookie helpers de-prefixed + win32-guarded
|
2026-07-28 11:06:41 -07:00 |
|
ciregenz
|
ff38bed50e
|
[eric] models: default is opus-5 via one DEFAULT_MODEL constant; per-provider picks upgraded to gpt-5.6 + latest gemini
|
2026-07-27 18:29:10 -07:00 |
|
ciregenz
|
10a36dc90c
|
[eric] hero: two-level menu, 4 general categories drilling into 4 personalized starters each
|
2026-07-27 18:22:03 -07:00 |
|
ciregenz
|
67997653eb
|
[eric] models: gpt-5.6 sol/terra/luna + restored gpt-5.5 codex sub lanes, all live-probed on the 0.3.60 pin
|
2026-07-26 22:59:44 -07:00 |
|
ciregenz
|
63eef8b416
|
[eric] onboarding: cookie harvest works on Windows too (DPAPI key + AES-GCM), macOS path unchanged; ChatGPT-token path already cross-platform
|
2026-07-21 19:11:56 -07:00 |
|
ciregenz
|
b20541d0ea
|
Merge remote-tracking branch 'origin/eric/redesign' into eric/onboarding
# Conflicts:
# backend/apps/agents/manager/run/RunOptions.py
# electron/main.js
# frontend/src/app/pages/Dashboard/canvas/DashboardCanvas.tsx
# frontend/src/app/pages/Dashboard/cards/DashboardViewCard.tsx
# frontend/src/app/pages/Dashboard/cards/NoteCard.tsx
|
2026-07-20 19:00:32 -07:00 |
|
ciregenz
|
078daf83a1
|
[eric] merge: bring eric/onboarding up to date with eric/dev
|
2026-07-19 23:11:56 -07:00 |
|
ciregenz
|
3ff3b0bcc6
|
[eric] tests: app_deps_changed test attaches a preview runtime (broadcast gates on runtime, not mode, post-merge)
|
2026-07-19 21:45:04 -07:00 |
|
ciregenz
|
01e73caef7
|
Merge branch 'eric/dev' into eric/redesign
# Conflicts:
# backend/apps/agents/manager/run/RunOptions.py
# electron/main.js
# frontend/src/app/pages/Dashboard/canvas/DashboardCanvas.tsx
# frontend/src/app/pages/Dashboard/cards/BrowserCard.tsx
# frontend/src/app/pages/Dashboard/cards/DashboardViewCard.tsx
# frontend/src/app/pages/Dashboard/hooks/lifecycle/useDashboardLifecycle.ts
|
2026-07-19 21:40:18 -07:00 |
|
ciregenz
|
735c7eedae
|
[eric] updater: idle-install waits out imminent scheduled workflows + fires an analytics breadcrumb
|
2026-07-19 12:21:20 -07:00 |
|
ciregenz
|
9b440a3c18
|
[eric] agents: OSW_TOOL_MANIFEST flag prunes dead preset built-ins from the tool surface (default off, no tool loss)
|
2026-07-17 13:14:26 -07:00 |
|
ciregenz
|
68b079cc5e
|
[eric] ws: slim status frames, cross-socket dedupe, REST-seeded resume cursor, closed-only history
|
2026-07-17 11:11:35 -07:00 |
|
ciregenz
|
43576e2805
|
[eric] cleanup: cwd-proof spawn stdio test, de-prefix evict_dead_card (p-private), trim Tools.tsx to cap
|
2026-07-16 22:39:41 -07:00 |
|
ciregenz
|
c908cec55f
|
[eric] workflows: agents can run exposed workflows as a tool (InvokeWorkflow waits + returns the transcript; per-workflow opt-in on the Actions page; /invoke endpoint 403s unexposed)
|
2026-07-16 20:48:52 -07:00 |
|
ciregenz
|
ce3e67d613
|
[eric] agents: SDK deny list merges effective_disallowed + hard blocks (plain reassignment silently discarded the computed denies; runtime gate was the only wall)
|
2026-07-16 19:30:40 -07:00 |
|
ciregenz
|
24d197eefd
|
[eric] cleanup: delete the dead CLI-Agent hook branch (SpawnAgent route replaced it), the force-denied Cron*/no-op InvokeAgent FULL_TOOLS entries, and the unused stale-model resolve_model/MODEL_MAP
|
2026-07-16 17:09:00 -07:00 |
|
ciregenz
|
b9f755da30
|
[eric] onboarding: gemini history harvest via offscreen scrape + scoped google SSO cookies
|
2026-07-16 14:11:12 -07:00 |
|
ciregenz
|
2d499f8316
|
[eric] onboarding: offscreen real-browser harvest with injected cookies (beats Cloudflare, unifies providers)
|
2026-07-16 00:33:28 -07:00 |
|
ciregenz
|
b5fcf56d24
|
[eric] onboarding: harvest real chat history at first run via browser-session cookies (Claude proven live)
|
2026-07-15 23:41:43 -07:00 |
|
ciregenz
|
8e904f2141
|
[eric] browser: evict a wedged agent-spawned card before recovery spawns it (dead-card reuse-skip + safe evict, never deletes a user card, + settle wait); forward-port of eric/browser 3123e9a1/c423517a/02fee098
|
2026-07-15 23:38:05 -07:00 |
|
ciregenz
|
0f4ac4e009
|
[eric] onboarding: read real ChatGPT history at first run via the codex connect token (no login/browser)
|
2026-07-15 22:34:10 -07:00 |
|
ciregenz
|
1bbc8d7dfc
|
[eric] onboarding: sharpen the scan-driven reveal (surface telling apps, insight-led greeting)
|
2026-07-15 19:35:03 -07:00 |
|
ciregenz
|
b73ff9ab6f
|
[eric] onboarding: reveal shows what it saw and why it acted (per-job personalized reasons)
|
2026-07-15 17:57:11 -07:00 |
|
ciregenz
|
c50947edad
|
Merge branch 'eric/dev' of https://github.com/openswarm-ai/openswarm into eric/dev
|
2026-07-15 17:36:42 -07:00 |
|
ciregenz
|
82d4acd6dd
|
[eric] dashboard: agent clicks in its own browser no longer steal selection (browser chased the cursor mid-drag, spawn-beside re-anchored); also block Task, the 2.1.122 name of the builtin sub-agent tool
|
2026-07-15 17:30:22 -07:00 |
|
ciregenz
|
128869f0e6
|
[eric] agents: native SpawnAgent tool (prompt + run_in_background only) replaces the CLI's built-in Agent; child runs as a real dashboard session
|
2026-07-15 17:13:37 -07:00 |
|
ciregenz
|
fd9e32309e
|
[eric] agents: fetch live connections for the sub-agent model pin (run/ split starved it with [], every sub-agent 401d on router routes)
|
2026-07-15 15:48:24 -07:00 |
|