James Peter
1da25ca8c4
fix(protocol): refresh app-server schemas
2026-05-08 23:32:33 +10:00
James Peter
3201c313c2
fix(core): backport upstream request compatibility
2026-05-08 22:23:16 +10:00
James Peter
e79fe1d1da
feat(tui): add upstream-compatible slash commands
2026-05-08 21:55:10 +10:00
James Peter
15f8f12c5a
fix(models): align upstream model metadata backports
2026-05-01 21:05:06 +10:00
James Peter
2855291621
fix(app-server): align upstream tool schemas
2026-04-26 11:32:01 +10:00
James Peter
5716487d20
fix(models): refresh schema and GPT agent defaults
2026-04-25 22:55:02 +10:00
James Peter
b1a811ece2
feat(models): add GPT-5.5 support
2026-04-25 22:00:56 +10:00
James Peter
412dd1a2fb
fix(sync): align ChatGPT and service tier parity
2026-04-25 09:53:51 +10:00
James Peter
aef32a4723
refactor(chatgpt): use CodexAuth for backend auth
2026-04-25 09:28:18 +10:00
James Peter
168f965cc6
feat(core): persist image generation response metadata
2026-04-24 11:53:34 +10:00
James Peter
2d5bb06b73
test(tui): update settings review snapshot row
2026-04-22 15:01:39 +10:00
James Peter
671adf78c3
test(tui): refresh settings section snapshot
2026-04-22 14:52:45 +10:00
James Peter
10f30c01f3
test(tui): update model and tool schema fixtures
2026-04-22 14:43:29 +10:00
James Peter
00b0dfd94d
feat(core): handle image generation outputs
2026-04-22 14:03:57 +10:00
James Peter
a4c9aec709
fix(sync): update default model to gpt-5.4
2026-04-22 11:19:49 +10:00
James Peter
ae56f21324
fix(sync): backport vital upstream protocol updates
2026-04-22 11:15:31 +10:00
James Peter
9af6d273ff
fix(app-server-protocol): sync response item schema fixtures
2026-04-17 15:56:52 +10:00
James Peter
fd74010b93
feat(core/tui): add task lifecycle visibility routing
...
Track task origin and visibility in core lifecycle events so hidden turns stay out of the visible transcript. Gate Auto Drive completion on quiescent lifecycle signals while preserving hidden assistant output in auto history.
2026-04-17 14:55:02 +10:00
James Peter
b88405348a
fix(core/auth): atomically persist auth files ( fixes #572 )
2026-04-17 12:51:59 +10:00
James Peter
36630c8a68
feat(core): route FedRAMP auth and model metadata
...
Propagate FedRAMP account routing headers through ChatGPT, cloud tasks, and model provider HTTP clients. Also retain newer protocol/model metadata fields such as custom tool output names, search support, and extra speed tiers.
2026-04-17 12:17:06 +10:00
James Peter
83b96a58bb
fix(core/shell): normalize raw shell script handling
2026-04-17 09:26:18 +10:00
James Peter
a092ad44e2
fix(exec): preserve shell scripts and capture crash traces
...
Keep raw shell scripts intact until execution so heredocs and apply_patch invocations survive profile wrapping, and add the shell_command tool path for supported models.
Also record richer TUI and exec crash diagnostics, including session log paths, panic backtraces, and Auto Drive coordinator telemetry, and document the new debugging flow.
2026-04-16 10:36:12 +10:00
James Peter
125c33878a
fix(core/tests): cover websocket timeout provider field
2026-04-05 16:44:02 +10:00
James Peter
3f3f6f3bac
fix(core/models): sync upstream remote model parity
2026-04-05 16:07:57 +10:00
James Peter
5be741222f
fix(core/agents): align copilot flags and gpt-5.4 mini
2026-04-05 14:42:31 +10:00
James Peter
a8be5f2f35
test(tui): harden Wayland clipboard regression checks
...
Add clipboard paste unit coverage and tighten the lockfile assertion so the arboard entry itself must depend on wl-clipboard-rs.
fixes #565
2026-04-05 12:16:10 +10:00
James Peter
79e734a60f
test(tui): guard Wayland clipboard feature wiring
...
Add deterministic Linux regression coverage for the arboard Wayland feature and lockfile backend wiring used by the #565 fix.
refs #565
2026-04-05 11:51:09 +10:00
James Peter
778a79343e
fix(tui): enable Wayland clipboard image paste
...
Enable arboard's wayland-data-control feature so Sway/Wayland clipboard images use the existing paste flow.
fixes #565
2026-04-05 10:11:58 +10:00
James Peter
cc7de37ea0
feat(core/providers): support command-backed auth
2026-04-03 13:16:12 +10:00
James Peter
b8d49a958b
test(tui): improve pending code-op failure output
2026-03-31 08:28:03 +10:00
James Peter
844b56fc25
fix(app-server/auth): suppress stale tokens after refresh failures
2026-03-31 07:47:27 +10:00
James Peter
9837b15861
test(auth): keep legacy fixture access token stable
2026-03-25 08:46:19 +10:00
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