Commit Graph
64 Commits
Author SHA1 Message Date
James Peter 00b0dfd94d feat(core): handle image generation outputs 2026-04-22 14:03:57 +10:00
James Peter fd74010b93 feat(core/tui): add task lifecycle visibility routing
Track task origin and visibility in core lifecycle events so hidden turns stay out of the visible transcript. Gate Auto Drive completion on quiescent lifecycle signals while preserving hidden assistant output in auto history.
2026-04-17 14:55:02 +10:00
James Peter a092ad44e2 fix(exec): preserve shell scripts and capture crash traces
Keep raw shell scripts intact until execution so heredocs and apply_patch invocations survive profile wrapping, and add the shell_command tool path for supported models.

Also record richer TUI and exec crash diagnostics, including session log paths, panic backtraces, and Auto Drive coordinator telemetry, and document the new debugging flow.
2026-04-16 10:36:12 +10:00
James Peter 9998c9f1ce fix(tui): surface auto-context state and persist service tier 2026-03-07 11:47:30 +10:00
James Peter 80b097769d feat(sync): add websocket fallback and approval parity
Add websocket v1/v2 selection with sticky HTTP fallback, expand app-server approval payloads for network/additional permissions, and cap/exclude auto-review diff path lists to prevent oversized review prompts.
2026-02-27 07:21:52 +10:00
James Peter 648c83a711 fix(protocol): align thread metadata and refresh schema fixtures 2026-02-11 12:24:33 +10:00
James Peter 178001d5cf feat(model-routing): surface reroute warnings and status models 2026-02-11 11:23:50 +10:00
James Peter 713f490d13 feat(app-server): add app-server support 2026-02-11 08:17:08 +10:00
James Peter 36d1a265c9 feat(tui/gh): live-update gh_run_wait progress 2026-01-29 23:48:13 +10:00
James Peter 57bf61c554 feat(core/tools): wire dynamic tool pipeline 2026-01-27 10:49:05 +10:00
James Peter 2d589fa40f fix(exec/mcp): handle list-tools response events 2026-01-24 00:14:45 +10:00
James Peter 09d2e5320a fix(request_user_input): route answers via UserInputAnswer 2026-01-22 10:21:32 +10:00
James Peter 7d16217189 fix(exec/auto): honor Auto Drive reasoning effort (fixes #511) 2026-01-13 20:58:32 +10:00
James Peter d6bbd9de8a fix(exec): avoid duplicate reasoning output in --auto (fixes #515) 2026-01-13 20:40:26 +10:00
James Peter 5130fb0fa6 fix(exec): send prompt and images in one turn 2026-01-08 09:45:22 +10:00
James Peter a05cba01ce feat(browser): add navigation telemetry; migrate auto-drive history 2026-01-06 22:57:47 +10:00
James Peter e2bf4f72b5 fix(core): align protocol/tooling with upstream 2026-01-06 18:31:04 +10:00
James Peter 174447c7af feat(image_view): render local image attachments 2026-01-01 20:20:45 +10:00
James Peter 95a05061bf feat(exec): add timeboxed auto-exec guidance 2025-12-24 17:08:49 +10:00
James Peter b8ea3d3f03 feat(tui/core): add account switching and skills settings 2025-12-22 15:17:35 +10:00
James Peter 3742a14b3a fix(tb2): harden exec env/shell; gate auto drive rails
- Add non-interactive env defaults to reduce hangs\n- Suppress bash job control for bash -lc exec\n- Make Auto Drive turn cap opt-in (default unlimited); add --turn-cap\n- Only bias coordinator finishing when --max-seconds is set
2025-12-17 05:37:54 +10:00
James Peter 458a65fb6b feat(exec): add max-seconds budget with countdown nudges 2025-12-16 08:01:48 +10:00
James Peter be3b6b3f77 Merge origin/fix/tui-background-auto-review-notes: demo + TUI fixes 2025-12-13 10:13:26 +10:00
James Peter f33fb41f93 fix(exec): grace delay before shutdown when auto-review enabled 2025-12-12 17:24:46 +10:00
James Peter 933dd0050b feat(cli/demo): add --demo developer message injection 2025-12-12 17:00:54 +10:00
James Peter 243d21add5 fix(auto-review): send shutdown and align agent info fields 2025-12-12 08:00:33 +10:00
James Peter fe4a317806 fix(auto-review): allow fallback worktrees and guard missing binary 2025-12-10 12:52:59 +10:00
James Peter a25519dcae fix(models): align presets with protocol types 2025-12-10 08:55:17 +10:00
James Peter 291a7ce861 fix(exec/tests): make base ancestor check deterministic 2025-12-10 02:51:18 +10:00
James Peter f45ef54c86 fix: align tests with new auto-review flow and guide UI 2025-12-10 01:47:39 +10:00
James Peter d0b1bbdbf9 fix(exec): make slash dispatch Debug-safe under tests 2025-12-10 01:01:19 +10:00
James Peter 6ff82d54ea feat(auto-drive): add macOS memwatch dumps and pid tracking 2025-12-09 11:57:27 +10:00
James Peter ad14ef3984 feat(tui/auto-review): compact footer, guide hotkey 2025-12-04 15:08:44 +10:00
James Peter d5b10bfc3a feat(review): split review vs auto-review settings and models 2025-12-04 07:58:16 +10:00
James Peter e1d747fca6 fix(review/lock): scope review lock per repo and clear stale 2025-12-02 14:26:35 +10:00
James Peter 0376b2d20a fix(review/epoch): scope snapshot tracking per repo 2025-12-02 13:52:01 +10:00
James Peter 74c2316e12 feat(auto-review): reuse worktree and pass turn context 2025-12-02 13:13:51 +10:00
James Peter 7f9b8bde38 fix(exec/auto-resolve): prevent stale follow-ups and snapshot races 2025-12-01 22:53:00 +10:00
James Peter 6a7133b150 fix(auto-resolve): reset base snapshot and dedupe review status 2025-12-01 20:56:29 +10:00
James Peter 1eb18831f5 fix(exec/auto-review): scope follow-up reviews to turn snapshots 2025-12-01 19:11:18 +10:00
James Peter 45e9ef70e6 fix(exec): re-review after each auto-resolve fix and include paths 2025-12-01 14:27:55 +10:00
James Peter 1064a26e87 chore(exec): include full review JSON in auto-resolve prompts 2025-12-01 14:17:07 +10:00
James Peter 06c0cb8318 feat(agents): stream progress and surface review results 2025-12-01 14:04:46 +10:00
James Peter 6c72a2831a feat(auto-review): carry structured review JSON and restore merge hints 2025-12-01 07:44:28 +10:00
James Peter 8593144477 feat(exec/review): include summary in developer note after review 2025-11-30 23:19:12 +10:00
James Peter 97cee4a5f8 feat(exec/review): inject developer note after auto review completes 2025-11-30 23:08:44 +10:00
James Peter 7efa81b5e9 fix(exec/auto-resolve): allow workspace writes when auto review enabled 2025-11-30 22:26:36 +10:00
James Peter 67be1fa2d4 fix(exec/auto-resolve): mirror TUI auto resolve loop 2025-11-30 21:46:30 +10:00
James Peter e0a4631503 feat(exec/review): allow JSON output path and honor CLI override 2025-11-30 20:23:50 +10:00
James Peter 9526c88cce feat(exec/review): loop follow-up reviews when auto-resolve enabled 2025-11-30 20:15:50 +10:00