James Peter
9f9aeb58d0
docs(agents): clarify Windows PATH guidance and error messaging (refs discussion #435 )
2025-11-27 08:11:28 +10:00
James Peter
35e49f97da
fix(compaction): add emergency fallback when compact exceeds budget ( fixes #436 )
2025-11-27 08:11:10 +10:00
James Peter
c6bb73317b
fix(agents): run code-family agents with current binary ( fixes #429 )
2025-11-27 08:00:33 +10:00
James Peter
e7f9d5a771
chore: add pre-release script and refresh encoding tests
2025-11-27 07:19:50 +10:00
James Peter
e003f9efde
Revert "fix(core/text_encoding): prefer correct legacy decodes on short inputs"
...
This reverts commit 4ed6a472aa .
2025-11-27 05:57:17 +10:00
James Peter
4ed6a472aa
fix(core/text_encoding): prefer correct legacy decodes on short inputs
2025-11-26 21:21:40 +10:00
James Peter
05755b07e8
fix(core/exec): decode shell output via detected encoding
2025-11-26 14:08:49 +10:00
James Peter
678cb4da16
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
dd677f395e
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
c86288b098
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
a2bdfde778
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
f9fb73c2b9
chore(core/agents): refresh default model specs
2025-11-25 15:46:25 +10:00
James Peter
fad337d2e1
chore(agents): streamline guide to frontline only
2025-11-25 14:59:15 +10:00
James Peter
9068b86fa0
chore(agents): add frontline flag and dynamic guide
2025-11-25 14:57:47 +10:00
James Peter
4631245e7e
chore(agents): make guide intro reflect available models
2025-11-25 14:42:06 +10:00
James Peter
a23809eebd
chore(agents): clarify model guide naming
2025-11-25 14:39:36 +10:00
James Peter
6365d01d43
fix(agents): use gemini-3-pro-preview and tighten descriptions
2025-11-25 13:03:13 +10:00
James Peter
fb42e4763c
chore(agents): drop gemini-3-pro preview alias
2025-11-25 12:58:30 +10:00
James Peter
1057923f25
feat(agents): upgrade opus and gemini defaults, retier frontlines
2025-11-25 12:55:53 +10:00
James Peter
7866b4ec6b
fix(stream/reconnect): unify retry messaging and drop noisy footer
2025-11-25 12:40:15 +10:00
James Peter
be3f840ad7
ux(stream): log retry in history for visibility
2025-11-25 09:45:59 +10:00
James Peter
19b439a54a
ui(stream): show reconnecting spinner and surface init failures
2025-11-25 09:24:57 +10:00
James Peter
5d870dcea9
enhance(stream): carry request id, classify drops, log exhausted retries
2025-11-25 08:46:44 +10:00
James Peter
daec162747
chore(core): log stream retry cause
2025-11-25 08:07:30 +10:00
James Peter
09acc6c410
fix(core,tui): clamp reasoning effort and soften stale execs
2025-11-25 07:53:24 +10:00
James Peter
f77eae1888
fix(core/agent): pass reasoning effort via config overrides
2025-11-24 21:44:31 +10:00
James Peter
395f9074b2
Merge branch 'code-branch-20251124-030825'
2025-11-24 21:25:05 +10:00
James Peter
4624321626
fix(compact): trim history on context overflow and retry
2025-11-24 21:24:46 +10:00
James Peter
296a353ada
fix(core/client): retry without reasoning summaries when rejected
2025-11-24 17:39:48 +10:00
James Peter
95da0fabdf
fix(core/instructions): avoid extra apply_patch guidance for codex
2025-11-24 17:11:26 +10:00
James Peter
2588e216d6
closes #422
2025-11-24 13:43:14 +10:00
James Peter
4300584e45
closes #423
2025-11-24 13:43:02 +10:00
James Peter
7bc50045eb
closes #329
2025-11-24 13:40:16 +10:00
James Peter
6bc9c2127b
fix(core/tui): harden connectivity retries and reconnect UI
2025-11-24 10:22:34 +10:00
James Peter
e77707f807
fix(tui/tests): refresh snapshots after agent defaults change
2025-11-22 12:35:08 +10:00
James Peter
eca0b404fc
feat(agents): add gemini-3-pro and default to codex-max ( closes #423 )
2025-11-22 11:48:41 +10:00
James Peter
7358c36cf6
fix(models): clamp reasoning effort to supported levels ( closes #422 )
2025-11-22 11:44:10 +10:00
James Peter
c855e6e48b
fix(exec/env): disable pagers to avoid hung shell commands
2025-11-22 06:54:46 +10:00
James Peter
cbb53ce1d9
fix(config,tui): responsive welcome logos and chat-model defaults
2025-11-21 21:36:54 +10:00
James Peter
8a9682dbc7
fix(auto/compact): bound remote compaction with timeout
2025-11-21 14:37:20 +10:00
James Peter
313edc0d22
fix(prompts): request and display custom prompts ( closes #289 )
2025-11-21 10:54:29 +10:00
James Peter
07689e5c5f
fix(core/notify): capture user input in notifications ( closes #416 )
2025-11-21 10:31:45 +10:00
James Peter
d418793163
follow models
2025-11-21 09:59:05 +10:00
James Peter
35134eeacd
feat(auto-drive): allow model selection and clamp verbosity
2025-11-21 03:03:28 +10:00
James Peter
2dbe2a36cd
feat(models): add gpt-5.1-codex-max default and migration flow
2025-11-21 00:52:37 +10:00
James Peter
31a4649f6e
feat(tui/resume): async picker + /push command
2025-11-17 16:35:07 +10:00
James Peter
b40ae360d8
test(core): expose session catalog api
2025-11-17 09:22:44 +10:00
James Peter
3c5eae8b0a
fix(resume): ignore system status snippets
2025-11-17 08:40:57 +10:00
James Peter
b827a79778
fix(resume): count user input from rollouts
2025-11-16 23:25:14 +10:00
James Peter
8c8a203683
feat(resume): unify session catalog and add e2e tests
2025-11-16 19:40:47 +10:00