Commit Graph
1129 Commits
Author SHA1 Message Date
James Peter 41c19573f6 fix(auth): align proactive refresh with upstream expiry handling 2026-03-25 08:28:06 +10:00
James Peter 85ccdeda01 fix(tui): update curated models and hide clean auto-review notices 2026-03-24 15:25:18 +10:00
James Peter f7ab068723 feat(models): add gpt-5.4-mini and simplify auth refresh 2026-03-24 13:23:14 +10:00
James Peter e2ace4c489 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 19657c38b3 sync(code-rs): backport upstream config and memory parity 2026-03-23 12:55:45 +10:00
James Peter 862a86c640 sync(memories): update phase prompts from upstream 2026-03-23 12:37:28 +10:00
James Peter 79cefc94cc fix(core/tools): hide image_view base64 in tool summaries 2026-03-13 07:09:53 +10:00
James Peter 29b6948e85 feat(core/protocol): align tool search and auth refresh 2026-03-13 00:07:49 +10:00
James Peter a32947dd2d feat(core): preserve parity and auto-review updates 2026-03-12 22:17:07 +10:00
James Peter 13efa8fe64 fix(core/agents): avoid duplicate Copilot prompt flag 2026-03-11 09:13:38 +10:00
James Peter 096cc4e8e9 fix(core/config): preserve MCP tool filters in listings 2026-03-11 09:00:35 +10:00
James Peter ea1fae20af 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 7688298d34 fix(protocol): use untagged macOS automation values 2026-03-09 00:58:48 +10:00
James Peter e85c554a6a fix(app-server): refresh macOS automation schema 2026-03-09 00:11:27 +10:00
James Peter 13a1e733ec feat(core): update MCP auth and auto-review handling 2026-03-08 22:44:17 +10:00
James Peter 1045aaf32c Merge upstream/main: keep local docs and workflows 2026-03-08 16:54:26 +10:00
James Peter 739a3182f0 fix(memories): recover from malformed stage1 state 2026-03-08 14:56:24 +10:00
James Peter 3a20bbb9a3 fix(memories): skip MCP sessions and preserve usage updates 2026-03-08 14:45:33 +10:00
James Peter 036b588e93 refactor(core/streaming): centralize auto-context judge prompt 2026-03-08 09:35:10 +10:00
James Peter 8ad7dd0b3f test(tui): refresh settings snapshot for auto context 2026-03-08 00:45:17 +10:00
James Peter a42aecce57 fix(tui/context): persist disabled 1M mode explicitly 2026-03-08 00:07:04 +10:00
James Peter f89b6c97e4 feat(core/config): default session context mode to auto 2026-03-07 23:41:52 +10:00
James Peter 5da49bcb74 feat(auto-context): add richer 1m judge risk context 2026-03-07 23:13:19 +10:00
James Peter 48f9508400 test(tui): restore background review op receivers 2026-03-07 22:26:48 +10:00
James Peter a1f6fcab1d fix(auto-context): fall back to codex-mini judge 2026-03-07 22:15:56 +10:00
James Peter d9d0c93c25 fix(tui): preserve mid-turn spinner and settings help copy 2026-03-07 21:18:29 +10:00
James Peter 5ed2571f6b 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 6be8a58e31 fix(tui/history): slow snapshot flushes while active 2026-03-07 19:38:04 +10:00
James Peter 0392b6e179 feat(core): queue post-turn review input and add memory guard 2026-03-07 19:18:41 +10:00
James Peter 58ed9082ab fix(tui): keep spinner alive across mid-turn updates 2026-03-07 12:33:09 +10:00
James Peter 9998c9f1ce fix(tui): surface auto-context state and persist service tier 2026-03-07 11:47:30 +10:00
James Peter 5470e5aa3a 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 a616893c12 feat(tui/context): persist and surface 1m mode 2026-03-06 19:39:32 +10:00
James Peter d297111071 fix(tui/model): accept supported non-curated presets 2026-03-06 17:15:47 +10:00
James Peter 9e8d00e653 feat(models): add GPT-5.4 fast mode support 2026-03-06 10:51:21 +10:00
James Peter 609771febe fix(protocol): sync model metadata and auth scopes upstream 2026-03-06 06:37:29 +10:00
James Peter 6c5f5b492b Merge upstream/main: sync Bazel deps and installer docs 2026-03-06 06:22:59 +10:00
James Peter a70e08de5c feat(memories): add settings pane and safer compaction fallback 2026-03-06 06:20:03 +10:00
James Peter 5a9b95581f chore(core): align memory prompt caveats with upstream 2026-03-01 16:45:40 +10:00
James Peter 2e8caebef5 feat(core): add memory config and model metadata updates 2026-03-01 16:41:21 +10:00
James Peter 498f7ac266 fix(tui/auto-review): keep review non-blocking and bound notes 2026-02-28 21:56:46 +10:00
James Peter 99ca20d276 fix(tui/auto-review): drop redundant developer history note 2026-02-27 15:06:06 +10:00
James Peter f4779371a9 fix(tui/auto-review): avoid dumping raw review logs 2026-02-27 14:08:36 +10:00
James Peter a30cfb4887 test(tui/auto-review): align idle dispatch expectations 2026-02-27 11:15:26 +10:00
James Peter 3106be150f fix(tui/auto-review): dispatch idle findings back to model 2026-02-27 10:37:10 +10:00
James Peter 856c46c51f test(app-server-protocol): refresh schema fixtures 2026-02-27 10:01:39 +10:00
James Peter 3a26296d91 feat(agents): import config migration API and depth guard 2026-02-27 09:24:52 +10:00
James Peter 5d70cbb586 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 80b097769d 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
James Peter e9e2b5fbd9 feat(sync): backport vital protocol and model parity updates 2026-02-27 03:32:57 +10:00