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
James Peter
871e117432
fix(core/instructions): sync prompts and sandbox_permissions
2025-12-15 07:18:10 +10:00
James Peter
933dd0050b
feat(cli/demo): add --demo developer message injection
2025-12-12 17:00:54 +10:00
James Peter
6369e5e3bc
fix(core/tests): allow missing code-linux-sandbox binary
...
Also document .githooks pre-push pre-release hook.
2025-12-12 15:02:57 +10:00
James Peter
2c0b76ddf2
fix(tui/history): demote earlier Answer outputs mid-turn
...
Add `mid_turn` to assistant history records and cells, and retroactively mark previous Answer streams as mid‑turn when a new Answer id arrives so only the final output gets gutter/bold styling.
Also upgrade legacy `gpt-5-codex` slugs to `gpt-5.1-codex`, bump GPT‑5 profile/review defaults to `gpt-5.2`, and refresh related TUI snapshots.
2025-12-12 12:29:43 +10:00
James Peter
9f2d9a3e7f
feat(models): add GPT-5.2 defaults and preserve effort preference
...
Add GPT-5.2 to presets/agents and upgrade prompts. Persist preferred reasoning effort separately from effective clamped effort, and keep the TUI spinner running until TaskComplete for multi-message turns.
2025-12-12 11:58:09 +10:00
Code Snapshot
e5fa84ed24
auto review snapshot
2025-12-12 10:54:15 +10:00
James Peter
57a9b835e3
feat(models): add gpt-5.2 upgrade flow
2025-12-12 10:53:10 +10:00
Code Snapshot
44a01d44ff
auto review baseline snapshot
2025-12-12 10:32:16 +10:00
James Peter
e1248d902b
Merge branch 'code-branch-20251211-122541'
2025-12-12 08:00:47 +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
04d3ea24b0
fix(exec): guard process spawns against resource exhaustion
2025-12-11 22:53:47 +10:00
James Peter
06898c995f
fix(exec/history): keep live output flowing and cap previews
2025-12-11 22:23:29 +10:00
Code Snapshot
a0241e83bc
auto review snapshot
2025-12-11 17:09:02 +10:00
James Peter
65fcda4bd8
fix(core,tui): hook events, resume name, gpt aliases
...
Fixes #453 . Fixes #447 . Fixes #444 .
2025-12-11 13:57:01 +10:00
James Peter
3d3412cc92
fix(config): set gpt-5.1-codex-max as defaults
2025-12-11 12:46:53 +10:00
James Peter
77af688185
fix(release+agents): fail on npm auth loss and auto-repair code bin
2025-12-10 20:30:16 +10:00
James Peter
36a8d65db9
fix(core/agents): remove -a flag from exec defaults
2025-12-10 13:53:18 +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
315879ef7d
Merge upstream/main: sync upstream, keep local workflows
2025-12-10 07:48:21 +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
d50752d3f0
fix(core/tests): handle unsafe env var setters on rust 1.90
2025-12-10 00:58:38 +10:00
James Peter
70c528ee78
fix(worktree/tui): recover stale worktrees and unify tints
2025-12-09 13:23:24 +10:00
James Peter
1e8c566067
re-apply earlier changes
2025-12-09 12:45:03 +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
9885e01b7e
fix(exec/tui): prune exec/agent logs and deliver review notes
2025-12-05 22:37:15 +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
5380f2cb41
feat(core/bridge): make screenshot/javascript actions
2025-12-03 20:51:48 +10:00
James Peter
f54b84f711
docs(core/bridge): sync code_bridge descriptions with schema
2025-12-03 20:37:31 +10:00
James Peter
acdbbacf81
feat(core/bridge): support javascript control command
2025-12-03 20:23:55 +10:00
James Peter
944ebc233f
feat(bridge): add subscribe/screenshot/command actions
...
Default Code Bridge subscription now requests all capabilities and uses a single level via subscribe; also add screenshot and command control helpers. Update tool schema/docs to match and tweak Auto Review gutter/icon spacing (⇄ glyph and extra left padding).
2025-12-03 20:06:54 +10:00
James Peter
bab6373f68
chore(core): checkpoint local changes
2025-12-03 19:12:11 +10:00