Commit Graph
1130 Commits
Author SHA1 Message Date
James Peter bbec186b24 test(auth): keep legacy fixture access token stable 2026-03-25 08:46:19 +10:00
James Peter b8dde2905d fix(auth): align proactive refresh with upstream expiry handling 2026-03-25 08:28:06 +10:00
James Peter 12b37afd35 fix(tui): update curated models and hide clean auto-review notices 2026-03-24 15:25:18 +10:00
James Peter 124314ebcf feat(models): add gpt-5.4-mini and simplify auth refresh 2026-03-24 13:23:14 +10:00
James Peter 435018b499 fix(protocol): refresh stale tests and schema fixtures
Update the protocol tests for the current RejectConfig and built_in_model_providers APIs, then regenerate the vendored app-server schema fixtures so pre-release passes cleanly.
2026-03-23 16:50:43 +10:00
James Peter e51ef3dbe7 sync(code-rs): backport upstream config and memory parity 2026-03-23 12:55:45 +10:00
James Peter f050ccd386 sync(memories): update phase prompts from upstream 2026-03-23 12:37:28 +10:00
James Peter b863a23e0f fix(core/tools): hide image_view base64 in tool summaries 2026-03-13 07:09:53 +10:00
James Peter cf818e063f feat(core/protocol): align tool search and auth refresh 2026-03-13 00:07:49 +10:00
James Peter 32b41006de feat(core): preserve parity and auto-review updates 2026-03-12 22:17:07 +10:00
James Peter 2fdb5ddb46 fix(core/agents): avoid duplicate Copilot prompt flag 2026-03-11 09:13:38 +10:00
James Peter 11bd845668 fix(core/config): preserve MCP tool filters in listings 2026-03-11 09:00:35 +10:00
James Peter 1e62b7cee2 fix(mcp+tui): align Copilot defaults and MCP parity
Fixes #553
Fixes #559
Fixes #560
2026-03-11 08:50:37 +10:00
James Peter 5b19049047 fix(protocol): use untagged macOS automation values 2026-03-09 00:58:48 +10:00
James Peter 0229b3c805 fix(app-server): refresh macOS automation schema 2026-03-09 00:11:27 +10:00
James Peter a7f457f738 feat(core): update MCP auth and auto-review handling 2026-03-08 22:44:17 +10:00
James Peter 93c8c99ac0 Merge upstream/main: keep local docs and workflows 2026-03-08 16:54:26 +10:00
James Peter c9fcbbe592 fix(memories): recover from malformed stage1 state 2026-03-08 14:56:24 +10:00
James Peter 2a9e6435f5 fix(memories): skip MCP sessions and preserve usage updates 2026-03-08 14:45:33 +10:00
James Peter fd06adb030 refactor(core/streaming): centralize auto-context judge prompt 2026-03-08 09:35:10 +10:00
James Peter 58f501959b test(tui): refresh settings snapshot for auto context 2026-03-08 00:45:17 +10:00
James Peter c99bb77d2a fix(tui/context): persist disabled 1M mode explicitly 2026-03-08 00:07:04 +10:00
James Peter 9a24bc7106 feat(core/config): default session context mode to auto 2026-03-07 23:41:52 +10:00
James Peter fde6650266 feat(auto-context): add richer 1m judge risk context 2026-03-07 23:13:19 +10:00
James Peter 7184844f58 test(tui): restore background review op receivers 2026-03-07 22:26:48 +10:00
James Peter f14b87c8ea fix(auto-context): fall back to codex-mini judge 2026-03-07 22:15:56 +10:00
James Peter fd6e289c7f fix(tui): preserve mid-turn spinner and settings help copy 2026-03-07 21:18:29 +10:00
James Peter dd0db29b09 fix(tui): stabilize auto-context idle state and tests
Keep the bottom-pane spinner alive across short mid-turn idle gaps, update TUI tests to match the current footer and approval-history behavior, and regenerate app-server protocol schemas for auto_context_check.
2026-03-07 20:24:43 +10:00
James Peter 2f37405fb6 fix(tui/history): slow snapshot flushes while active 2026-03-07 19:38:04 +10:00
James Peter f182a0e1f2 feat(core): queue post-turn review input and add memory guard 2026-03-07 19:18:41 +10:00
James Peter 91b2f33393 fix(tui): keep spinner alive across mid-turn updates 2026-03-07 12:33:09 +10:00
James Peter 745b1cbfc3 fix(tui): surface auto-context state and persist service tier 2026-03-07 11:47:30 +10:00
James Peter 6d859ee6f1 feat(context): add auto 1M mode and default to gpt-5.4
Persist session context_mode through core, MCP, and TUI flows, and teach auto-compaction to react to context pressure.

Refresh built-in agent/model defaults and documentation to use code-gpt-5.4 while keeping legacy aliases working.
2026-03-07 08:52:38 +10:00
James Peter 9a93870361 feat(tui/context): persist and surface 1m mode 2026-03-06 19:39:32 +10:00
James Peter 6c0a231be9 fix(tui/model): accept supported non-curated presets 2026-03-06 17:15:47 +10:00
James Peter 5082189656 feat(models): add GPT-5.4 fast mode support 2026-03-06 10:51:21 +10:00
James Peter fe65fa5543 fix(protocol): sync model metadata and auth scopes upstream 2026-03-06 06:37:29 +10:00
James Peter d2e048c470 Merge upstream/main: sync Bazel deps and installer docs 2026-03-06 06:22:59 +10:00
James Peter be4e7f3c8f feat(memories): add settings pane and safer compaction fallback 2026-03-06 06:20:03 +10:00
James Peter f3d848a08a chore(core): align memory prompt caveats with upstream 2026-03-01 16:45:40 +10:00
James Peter 5d17a7ed69 feat(core): add memory config and model metadata updates 2026-03-01 16:41:21 +10:00
James Peter ff004db917 fix(tui/auto-review): keep review non-blocking and bound notes 2026-02-28 21:56:46 +10:00
James Peter 114e4003b4 fix(tui/auto-review): drop redundant developer history note 2026-02-27 15:06:06 +10:00
James Peter 8cc2ba1846 fix(tui/auto-review): avoid dumping raw review logs 2026-02-27 14:08:36 +10:00
James Peter 293514206f test(tui/auto-review): align idle dispatch expectations 2026-02-27 11:15:26 +10:00
James Peter e57a1e0f21 fix(tui/auto-review): dispatch idle findings back to model 2026-02-27 10:37:10 +10:00
James Peter f7a4b22637 test(app-server-protocol): refresh schema fixtures 2026-02-27 10:01:39 +10:00
James Peter 1a8bd1ac5b feat(agents): import config migration API and depth guard 2026-02-27 09:24:52 +10:00
James Peter 44980b6473 test(sync): refresh schema fixtures and settings snapshots
Regenerate app-server protocol schemas for updated approval types and refresh VT100 settings snapshots to reflect the gpt-5.3-codex default model label.
2026-02-27 08:04:49 +10:00
James Peter d5909f3b58 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