Commit Graph
53 Commits
Author SHA1 Message Date
James Peter 06a11b664e 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 6dc620cbb9 feat(core/providers): support command-backed auth 2026-04-03 13:16:12 +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 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 5b19049047 fix(protocol): use untagged macOS automation values 2026-03-09 00:58:48 +10:00
James Peter a7f457f738 feat(core): update MCP auth and auto-review handling 2026-03-08 22:44:17 +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 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 5d17a7ed69 feat(core): add memory config and model metadata updates 2026-03-01 16:41:21 +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
James Peter 7e53c5785e feat(sync): backport vital protocol and model parity updates 2026-02-27 03:32:57 +10:00
James Peter b083585d69 chore(sync): checkpoint local changes before upstream refresh 2026-02-27 02:48:04 +10:00
James Peter a541f404e7 fix(protocol): backport approval and model-list parity updates 2026-02-15 14:51:13 +10:00
James Peter 2033ece23f fix(sync): backport app schema and approval deprecation 2026-02-13 14:00:17 +10:00
James Peter 02ecaffbb4 fix(sync): backport ws parity and codex-spark support 2026-02-13 06:40:34 +10:00
James Peter 3ebd8b72f1 feat(app-server): add websocket transport and protocol updates
Introduce stdio/websocket transport abstraction for app-server, including routed outbound handling and websocket parity coverage.

Also extends protocol/config plumbing for initialize capabilities, web search external access control, and ChatGPT auth-token login support.
2026-02-13 06:13:06 +10:00
James Peter 807615dc7b fix(protocol): serialize rate-limit ids as nullable fields 2026-02-11 15:48:02 +10:00
James Peter c6cf7ff932 feat(core): add websocket preference and rate-limit metadata 2026-02-11 15:00:41 +10:00
James Peter 93fb20b6f2 fix(protocol): align thread metadata and refresh schema fixtures 2026-02-11 12:24:33 +10:00
James Peter 6dc748e8c7 feat(model-routing): surface reroute warnings and status models 2026-02-11 11:23:50 +10:00
James Peter b86fcd5db8 feat(app-server): add app-server support 2026-02-11 08:17:08 +10:00
James Peter fce0ad69f0 fix(protocol): sync upstream tool outputs and model metadata 2026-02-05 12:22:11 +10:00
James Peter 42189411d8 feat(sync): backport upstream parity updates 2026-02-02 09:55:53 +10:00
James Peter c95eb8557c fix(sync): align upstream parity and tooling 2026-02-01 19:11:05 +10:00
James Peter 8a81f9f852 feat(core/tools): wire dynamic tool pipeline 2026-01-27 10:49:05 +10:00
James Peter 52e16219df feat(protocol): sync upstream parity deltas 2026-01-27 09:49:54 +10:00
James Peter b26e4d6fee feat(mcp): show per-server tool status (fixes #526) 2026-01-23 23:05:20 +10:00
James Peter b972185d73 fix(request_user_input): route answers via UserInputAnswer 2026-01-22 10:21:32 +10:00
James Peter 7aad17a511 feat(core): default gpt-5.2-codex + request_user_input tool 2026-01-22 09:29:55 +10:00
James Peter 45fe05cc16 fix(protocol): align /models schema with upstream 2026-01-17 14:21:16 +10:00
James Peter 6eece16d13 fix(core): align protocol/tooling with upstream 2026-01-06 18:31:04 +10:00
James Peter e266fd2470 fix(core/models): refresh on models etag header 2026-01-02 13:53:57 +10:00
James Peter 71a68a277d feat(image_view): render local image attachments 2026-01-01 20:20:45 +10:00
James Peter d7337052f9 fix(protocol): align model schema and turn context 2025-12-28 07:50:33 +10:00
James Peter bcf7614a1b feat(tui/core): add account switching and skills settings 2025-12-22 15:17:35 +10:00
James Peter a76bc96925 feat(sync): align models, exec schema, skills defaults 2025-12-20 21:36:06 +10:00
James Peter 27714e5711 fix(core/instructions): sync prompts and sandbox_permissions 2025-12-15 07:18:10 +10:00
James Peter ee9fc1f382 feat(models): add gpt-5.2 upgrade flow 2025-12-12 10:53:10 +10:00
James Peter d53c71df9b fix(models): align presets with protocol types 2025-12-10 08:55:17 +10:00
James Peter 4e6a3bab17 feat(review): split review vs auto-review settings and models 2025-12-04 07:58:16 +10:00
James Peter d47e1209c1 feat(auto-review): carry structured review JSON and restore merge hints 2025-12-01 07:44:28 +10:00
James Peter 8a97572fe5 feat(models): add gpt-5.1-codex-max default and migration flow 2025-11-21 00:52:37 +10:00
James Peter 698c53f25f feat(core/models): migrate defaults to gpt-5.1 2025-11-14 08:19:52 +10:00
James Peter 8dd3c3014b feat(compaction): surface checkpoint warning 2025-11-07 19:06:13 +10:00
James Peter 5498bcdb36 fixed background system status handling 2025-11-05 23:19:17 +10:00
James Peter a62184db09 feat(core/env_ctx): finalize env_ctx_v2 streaming flow
* emit json snapshots once then deltas with ordering metadata
* dedupe browser snapshots and update history pruning
* refresh mac temp path tests and TUI snapshots for new ordering

build-fast.sh
cargo nextest run --no-fail-fast --manifest-path code-rs/Cargo.toml
2025-11-05 06:08:13 +10:00
James Peter ef2e47f796 fix(sandbox): honor full-auto approval and git guard 2025-10-28 15:15:41 +10:00