Commit Graph
234 Commits
Author SHA1 Message Date
James Peter b13aae026c feat(auto-review): tag agents and pin snapshot worktrees 2025-11-30 17:09:10 +10:00
James Peter ef1e10f63c fix(worktree): mirror deletions in auto review copy 2025-11-29 23:17:13 +10:00
James Peter 8fff3a1402 fix(tui/auto-review): persist auto resolve retries and fail worktree copy 2025-11-29 21:49:20 +10:00
James Peter 5250acf60d Merge origin/main: pull release 0.5.13 updates 2025-11-28 11:06:53 +10:00
James Peter e51d61eea1 fix(core/compact): prune orphan tool outputs before compacting 2025-11-28 10:50:08 +10:00
James Peter aed37e12df feat(core/bridge): surface code-bridge events in sessions 2025-11-28 08:05:56 +10:00
James Peter e16d458a8b fix(core/agents): resolve Windows PATH for external agents 2025-11-27 17:42:52 +10:00
James Peter 057d828e8a fix(core/config): prefer codex max for chatgpt auto-drive 2025-11-27 13:09:25 +10:00
James Peter 64aec3242a docs(agents): clarify Windows PATH guidance and error messaging (refs discussion #435) 2025-11-27 08:11:28 +10:00
James Peter 4ae7d110a6 fix(compaction): add emergency fallback when compact exceeds budget (fixes #436) 2025-11-27 08:11:10 +10:00
James Peter a58904aa68 fix(agents): run code-family agents with current binary (fixes #429) 2025-11-27 08:00:33 +10:00
James Peter 89642f8211 chore: add pre-release script and refresh encoding tests 2025-11-27 07:19:50 +10:00
James Peter 581a02b295 Revert "fix(core/text_encoding): prefer correct legacy decodes on short inputs"
This reverts commit 24e5985122.
2025-11-27 05:57:17 +10:00
James Peter 24e5985122 fix(core/text_encoding): prefer correct legacy decodes on short inputs 2025-11-26 21:21:40 +10:00
James Peter d43f4e36be fix(core/exec): decode shell output via detected encoding 2025-11-26 14:08:49 +10:00
James Peter 346f971b03 fix(core/agents): don't skip built-ins when coder missing
Resolve command check for code/codex/cloud so they are treated as built-in when using the default CLI, even if coder is absent or overridden; prevents skipping agents and avoids running PATH coder when current exe should be used.

fixes #429
2025-11-26 07:42:48 +10:00
James Peter a918a3908c fix(core/agents): prefer current exe for code/codex/cloud
- Always use the running binary for built-in code/codex/cloud agents unless the user set a custom command; keep model args when self-spawning so labels stay accurate.
- Add tests for the new current-exe preference and preserve custom overrides.

fixes #429
2025-11-26 07:36:27 +10:00
James Peter 0b8b2d8aa5 fix(core): agent dedupe and windows cmd resolution
- auto-drive retries overlong prompt_sent_to_cli instead of failing
- agents: canonical alias dedupe + PATHEXT-aware cmd resolution and Gemini config fallback

fixes #430
fixes #432
fixes #433
2025-11-26 06:56:15 +10:00
James Peter 518fc8edc4 fix(agents/auto-drive): fallback to current binary, keep disabled mini (fixes #429, fixes #430, fixes #431) 2025-11-25 23:30:34 +10:00
James Peter b3db02389f chore(core/agents): refresh default model specs 2025-11-25 15:46:25 +10:00
James Peter 1aac7b7d7c chore(agents): streamline guide to frontline only 2025-11-25 14:59:15 +10:00
James Peter 570d3b372b chore(agents): add frontline flag and dynamic guide 2025-11-25 14:57:47 +10:00
James Peter c0af0c61aa chore(agents): make guide intro reflect available models 2025-11-25 14:42:06 +10:00
James Peter 059ca42a9f chore(agents): clarify model guide naming 2025-11-25 14:39:36 +10:00
James Peter 8012633c95 fix(agents): use gemini-3-pro-preview and tighten descriptions 2025-11-25 13:03:13 +10:00
James Peter ca45e89ce4 chore(agents): drop gemini-3-pro preview alias 2025-11-25 12:58:30 +10:00
James Peter 3d66a6e4bb feat(agents): upgrade opus and gemini defaults, retier frontlines 2025-11-25 12:55:53 +10:00
James Peter 56485879c0 fix(stream/reconnect): unify retry messaging and drop noisy footer 2025-11-25 12:40:15 +10:00
James Peter 1471cd90e7 ux(stream): log retry in history for visibility 2025-11-25 09:45:59 +10:00
James Peter 201043bf05 ui(stream): show reconnecting spinner and surface init failures 2025-11-25 09:24:57 +10:00
James Peter 3f5e88d1c0 enhance(stream): carry request id, classify drops, log exhausted retries 2025-11-25 08:46:44 +10:00
James Peter 57a87c8fdb chore(core): log stream retry cause 2025-11-25 08:07:30 +10:00
James Peter 764e6a328d fix(core,tui): clamp reasoning effort and soften stale execs 2025-11-25 07:53:24 +10:00
James Peter 8ba2ee9397 fix(core/agent): pass reasoning effort via config overrides 2025-11-24 21:44:31 +10:00
James Peter a4e4deaac3 Merge branch 'code-branch-20251124-030825' 2025-11-24 21:25:05 +10:00
James Peter 94db089d0a fix(compact): trim history on context overflow and retry 2025-11-24 21:24:46 +10:00
James Peter e970bb1eba fix(core/client): retry without reasoning summaries when rejected 2025-11-24 17:39:48 +10:00
James Peter 7fcc73a8e8 fix(core/instructions): avoid extra apply_patch guidance for codex 2025-11-24 17:11:26 +10:00
James Peter f05e1befe1 closes #422 2025-11-24 13:43:14 +10:00
James Peter f94ad1f8c3 closes #423 2025-11-24 13:43:02 +10:00
James Peter 37db315e65 closes #329 2025-11-24 13:40:16 +10:00
James Peter 20d80ffea2 fix(core/tui): harden connectivity retries and reconnect UI 2025-11-24 10:22:34 +10:00
James Peter 05d6d48dfd fix(tui/tests): refresh snapshots after agent defaults change 2025-11-22 12:35:08 +10:00
James Peter 9a9e5ac96e feat(agents): add gemini-3-pro and default to codex-max (closes #423) 2025-11-22 11:48:41 +10:00
James Peter 5dcf7ae991 fix(models): clamp reasoning effort to supported levels (closes #422) 2025-11-22 11:44:10 +10:00
James Peter e0881b937c fix(exec/env): disable pagers to avoid hung shell commands 2025-11-22 06:54:46 +10:00
James Peter a406b6ca0b fix(config,tui): responsive welcome logos and chat-model defaults 2025-11-21 21:36:54 +10:00
James Peter e7c3c030c8 fix(auto/compact): bound remote compaction with timeout 2025-11-21 14:37:20 +10:00
James Peter cd521b628e fix(prompts): request and display custom prompts (closes #289) 2025-11-21 10:54:29 +10:00
James Peter 6eb7d714cb fix(core/notify): capture user input in notifications (closes #416) 2025-11-21 10:31:45 +10:00