James Peter
44ca2f968c
fix(core/housekeeping): prune merged worktree branches ( fixes #516 )
2026-01-13 22:45:40 +10:00
James Peter
ca1bd4ef78
fix(core/agents): skip missing agent CLIs by default ( fixes #512 )
2026-01-13 21:32:42 +10:00
James Peter
aa5281acfc
fix(core): sync upstream prompts and websocket wire_api
...
Align code-rs model instructions with upstream mirror prompts. Add responses_websocket provider mode plus optional experimental bearer token.
2026-01-13 18:03:13 +10:00
James Peter
814d963c0e
fix(core): align model instructions with upstream
2026-01-12 08:47:49 +10:00
James Peter
2664be643a
fix(core): gate cgroup helpers on Linux
2026-01-07 11:35:26 +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
40f5575e89
fix(core/config): allow tool output size override ( fixes #498 )
2026-01-06 09:29:48 +10:00
James Peter
f6d6317855
fix(core/agent): keep exe for read-only agents ( fixes #497 )
2026-01-05 20:01:14 +10:00
James Peter
326d04e813
fix(core/auth): auto-switch on usage limit with notice
2026-01-05 16:27:21 +10:00
James Peter
9da095621c
feat(logging): overhaul debug log handling
2026-01-05 13:43:25 +10:00
James Peter
87d9f847f6
fix(core/config): add missing test imports
2026-01-04 22:25:19 +10:00
James Peter
930a2e1732
refactor(core/tui): split large modules for maintainability
2026-01-04 21:22:02 +10:00
James Peter
976f6113e2
fix(core/limits): retry after reset even on prior attempt
2026-01-02 15:07:23 +10:00
James Peter
302c559466
feat(tui/limits): auto refresh secondary windows
2026-01-02 14:39:57 +10:00
James Peter
1c92fbb296
fix(core/models): refresh on models etag header
2026-01-02 13:53:57 +10:00
James Peter
a0d61f32cb
feat(core/gh): auto-resolve gh_run_wait defaults
2026-01-02 10:39:58 +10:00
James Peter
b3a60b629a
fix(core/tools): align image_view test lists
2026-01-01 20:47:01 +10:00
James Peter
174447c7af
feat(image_view): render local image attachments
2026-01-01 20:20:45 +10:00
James Peter
0df700a767
fix(gh-run-wait): use url field and show wait details
2026-01-01 15:11:13 +10:00
James Peter
c13514df83
fix(core/gh): add repo support to gh_run_wait
2026-01-01 09:25:55 +10:00
James Peter
72c48e5ac5
fix(core/agents): wake on batch completion ( fixes #483 )
2025-12-31 15:12:39 +10:00
James Peter
ac8c120ace
test(core): fix mcp tool index
2025-12-30 23:59:50 +10:00
James Peter
6b65779b11
test(core): update tool list expectations
2025-12-30 23:35:23 +10:00
James Peter
230a07bf4d
feat(core): add gh_run_wait tool for workflow polling
2025-12-30 23:07:48 +10:00
James Peter
2a9dd2bfaf
fix(auto-drive): keep retrying after errors
2025-12-30 14:21:10 +10:00
James Peter
3764009630
feat(agents): default to gpt-5.2 codex slugs
2025-12-29 13:21:18 +10:00
James Peter
50c9b96f57
fix(protocol): align model schema and turn context
2025-12-28 07:50:33 +10:00
James Peter
fefba81760
chore(auto-drive): refine timeboxed exec guidance
2025-12-25 14:47:49 +10:00
James Peter
95a05061bf
feat(exec): add timeboxed auto-exec guidance
2025-12-24 17:08:49 +10:00
James Peter
2eb08ec25d
fix(auto-drive): tighten time budget guidance
2025-12-24 11:49:50 +10:00
James Peter
be63299dcf
fix(core/auth): switch based on session account
2025-12-23 10:37:11 +10:00
James Peter
f106d8630c
fix(core/mcp): make rmcp client default
2025-12-22 19:25:02 +10:00
James Peter
b8ea3d3f03
feat(tui/core): add account switching and skills settings
2025-12-22 15:17:35 +10:00
James Peter
5d18ea0358
feat(sync): align models, exec schema, skills defaults
2025-12-20 21:36:06 +10:00
James Peter
ded01c8bdf
Merge branch 'code-branch-20251218-193110'
2025-12-19 15:42:58 +10:00
James Peter
b1960478e9
fix(perf): reduce long-session stalls (exec + history)
2025-12-19 15:07:24 +10:00
James Peter
cd34727274
feat(core): backport requirements, skills, headers, fixtures
2025-12-19 08:51:11 +10:00
James Peter
57532e5240
fix(models): use new gpt-5.2-codex migration key
2025-12-19 05:25:05 +10:00
James Peter
31f22b0620
feat(models): default gpt-5.2-codex; migrate 5.1-codex
2025-12-19 05:11:55 +10:00
James Peter
2c0a76b3ef
feat(agents): make gemini-3-flash the default
...
Replace gemini-2.5-flash with gemini-3-flash and treat gemini as the primary Gemini alias.
Update docs, examples, and legacy upgrade paths.
2025-12-18 09:00:29 +10:00
James Peter
028a12429a
fix(core/retention): avoid cloning large history during cleanup
2025-12-17 20:26:22 +10:00
James Peter
b0d6aab956
fix(core/exec): sanitize log paths; reap killed children
2025-12-17 18:55:43 +10:00
James Peter
7c088e4dad
feat(core/tui): add remote models; harden exec memory
...
Add best-effort remote /models parity with on-disk cache + TUI preset merge.
Harden exec handling by spooling output to disk, avoiding unbounded in-memory buffering, and using best-effort Linux cgroup limits + explicit OOM surfacing so child failures don’t kill the parent.
2025-12-17 18:23:40 +10:00
James Peter
d15857084d
fix(core): align apply_patch parsing and exec timeout output
2025-12-17 13:40:51 +10:00
James Peter
caa3356796
fix(core): auto-retry turns after usage limits
...
When the provider returns usage_limit_reached, keep the turn alive by waiting until the reset window (or 5 minutes when unknown) and retrying. Apply the same behavior to compaction tasks and show a generic retrying status in the TUI.
2025-12-17 12:22:41 +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
37d0ab2410
fix(core/config): warn on unknown CLI config overrides
2025-12-16 08:39:15 +10:00
James Peter
458a65fb6b
feat(exec): add max-seconds budget with countdown nudges
2025-12-16 08:01:48 +10:00
James Peter
27c4cfbf02
fix(core/wait): interrupt background wait on user input
2025-12-16 05:54:42 +10:00