Releases: cbusillo/code
Code overlay-v0.6.97.8
What's Changed
This overlay release carries local fork updates on top of upstream Code 0.6.97.
It includes 1 listed changes since overlay-v0.6.97.7.
Fixes
- fix(tui/limits): refresh expired reset windows over HTTP
Verification
- Binary Release workflow completed successfully for Linux x64, macOS x86_64, and macOS aarch64.
- Release smoke tests ran for the Linux x64 and macOS aarch64 binaries before packaging.
- macOS x86_64 was built and packaged, but not smoke-tested in workflow.
- SHA-256 checksums are included in SHA256SUMS.txt.
Build
Built from overlay-v0.6.97.8 at 6586af0afeb0bb1bde369e7c8f509b3251f5754f.
Previous overlay release: overlay-v0.6.97.7.
Assets
code-aarch64-apple-darwin.tar.gzcode-aarch64-apple-darwin.zstcode-linux-x64.tar.gzcode-x86_64-apple-darwin.tar.gzcode-x86_64-apple-darwin.zstRELEASE_NOTES.txtSHA256SUMS.txt
Code overlay-v0.6.97.7
What's Changed
This overlay release carries local fork updates on top of upstream Code 0.6.97.
It includes 1 listed changes since overlay-v0.6.97.6.
Fixes
- fix(limits): preserve hint-only account blocks
Verification
- Binary Release workflow completed successfully for Linux x64, macOS x86_64, and macOS aarch64.
- Release smoke tests ran for the Linux x64 and macOS aarch64 binaries before packaging.
- macOS x86_64 was built and packaged, but not smoke-tested in workflow.
- SHA-256 checksums are included in SHA256SUMS.txt.
Build
Built from local/cbusillo-overlay at 4da04a7abc116aa23c490bb2e102e29803a6d4b4.
Previous overlay release: overlay-v0.6.97.6.
Assets
code-aarch64-apple-darwin.tar.gzcode-aarch64-apple-darwin.zstcode-linux-x64.tar.gzcode-x86_64-apple-darwin.tar.gzcode-x86_64-apple-darwin.zstRELEASE_NOTES.txtSHA256SUMS.txt
Code overlay-v0.6.97.6
What's Changed
This overlay release carries local fork updates on top of upstream Code 0.6.97.
It includes 2 listed changes since overlay-v0.6.97.5.
Fixes
- fix(limits): preserve multi-account usage snapshots
- fix(tui/remote-inbox): remove legacy Code Everywhere HTTP path
Verification
- Binary Release workflow completed successfully for Linux x64, macOS x86_64, and macOS aarch64.
- Release smoke tests ran for the Linux x64 and macOS aarch64 binaries before packaging.
- macOS x86_64 was built and packaged, but not smoke-tested in workflow.
- SHA-256 checksums are included in SHA256SUMS.txt.
Build
Built from local/cbusillo-overlay at 40df593b644e310f4c3095eda426c867e033734a.
Previous overlay release: overlay-v0.6.97.5.
Assets
code-aarch64-apple-darwin.tar.gzcode-aarch64-apple-darwin.zstcode-linux-x64.tar.gzcode-x86_64-apple-darwin.tar.gzcode-x86_64-apple-darwin.zstRELEASE_NOTES.txtSHA256SUMS.txt
Code overlay-v0.6.97.5
What's Changed
This overlay release carries local fork updates on top of upstream Code 0.6.97.
It includes 1 listed changes since overlay-v0.6.97.4.
Fixes
- fix(core): isolate Responses WebSocket clone state
Verification
- Binary Release workflow completed successfully for Linux x64, macOS x86_64, and macOS aarch64.
- Release smoke tests ran for the Linux x64 and macOS aarch64 binaries before packaging.
- macOS x86_64 was built and packaged, but not smoke-tested in workflow.
- SHA-256 checksums are included in SHA256SUMS.txt.
Build
Built from overlay-v0.6.97.5 at 7536e76538109724c25c2369f4aa7804b6b9ea61.
Previous overlay release: overlay-v0.6.97.4.
Assets
code-aarch64-apple-darwin.tar.gzcode-aarch64-apple-darwin.zstcode-linux-x64.tar.gzcode-x86_64-apple-darwin.tar.gzcode-x86_64-apple-darwin.zstRELEASE_NOTES.txtSHA256SUMS.txt
Code overlay-v0.6.97.4
What's Changed
This overlay release carries local fork updates on top of upstream Code 0.6.97.
It includes 1 listed changes since overlay-v0.6.97.3.
Fixes
- fix(core): guard Responses WebSocket session state
Verification
- Binary Release workflow completed successfully for Linux x64, macOS x86_64, and macOS aarch64.
- Release smoke tests ran for the Linux x64 and macOS aarch64 binaries before packaging.
- macOS x86_64 was built and packaged, but not smoke-tested in workflow.
- SHA-256 checksums are included in SHA256SUMS.txt.
Build
Built from overlay-v0.6.97.4 at ad1325418abcc508ceede20f26a3c40fd966ee13.
Previous overlay release: overlay-v0.6.97.3.
Assets
code-aarch64-apple-darwin.tar.gzcode-aarch64-apple-darwin.zstcode-linux-x64.tar.gzcode-x86_64-apple-darwin.tar.gzcode-x86_64-apple-darwin.zstRELEASE_NOTES.txtSHA256SUMS.txt
Code overlay-v0.6.97.3
What's Changed
This overlay release carries local fork updates on top of upstream Code 0.6.97.
It includes 1 listed changes since overlay-v0.6.97.2.
Fixes
- fix(core): scope Responses WebSocket reuse to turns
Verification
- Binary Release workflow completed successfully for Linux x64, macOS x86_64, and macOS aarch64.
- Release smoke tests ran for the Linux x64 and macOS aarch64 binaries before packaging.
- macOS x86_64 was built and packaged, but not smoke-tested in workflow.
- SHA-256 checksums are included in SHA256SUMS.txt.
Build
Built from overlay-v0.6.97.3 at 8bfdfe06afad61cc81e0a2f13d08b365b54ec447.
Previous overlay release: overlay-v0.6.97.2.
Assets
code-aarch64-apple-darwin.tar.gzcode-aarch64-apple-darwin.zstcode-linux-x64.tar.gzcode-x86_64-apple-darwin.tar.gzcode-x86_64-apple-darwin.zstRELEASE_NOTES.txtSHA256SUMS.txt
Code overlay-v0.6.97.1
What's Changed
This overlay release carries local fork updates on top of upstream Code 0.6.97.
It includes 261 listed changes since overlay-v0.6.96.5.
Fixes
- fix(models): align upstream model metadata backports
- fix(exec_policy) heredoc parsing file_redirect (openai#20113)
- fix(app-server): mark thread/turns/list and exclude_turns as experime… (openai#20499)
- fix(tui): set persist_extended_history: false (openai#20502)
- fix: ignore dangerous project-level config keys (openai#20098)
- fix: show correct Bedrock runtime endpoint in /status (openai#20275)
- fix(core): truncate large mcp tool outputs in rollouts (openai#20260)
- fix: handle deferred network proxy denials (openai#19184)
- fix: restore live event submit path for apply patch tests (openai#20108)
- fix(network-proxy): normalize network proxy host matching (openai#19995)
- fix: don't auto approve git -C ... (openai#20085)
- fix(network-proxy): recheck network proxy connect targets (openai#19999)
- fix(network-proxy): harden linux proxy bridge helpers (openai#20001)
- fix(network-proxy): tighten network proxy bypass defaults (openai#20002)
- fix(tui): let esc exit empty shell mode (openai#19986)
- fix: configure AgentIdentity AuthAPI base URL (openai#19904)
- fix: filter dynamic deferred tools from model_visible_specs (openai#19771)
- fix(tui): reflow scrollback on terminal resize (openai#18575)
Features
- feat: Track local paths for shared plugins (openai#20560)
- feat(tui): add vim composer mode (openai#18595)
- feat(rollouts): store EventMsg::ApplyPatchEnd in limited history mode (openai#20463)
- feat: Add workspace plugin sharing APIs (openai#20278)
- feat: Use remote installed plugin cache for skills and MCP (openai#20096)
- feat(cli): add sandbox profile config controls (openai#20118)
- feat(cli): add explicit sandbox permission profiles (openai#20117)
- feat: update Bedrock Mantle endpoint and GPT-5.4 model ID (openai#20109)
- feat: expose provider capability bounds to app server clients (openai#20049)
- feat: disable capabilities by model provider (openai#19442)
- feat(tui): suggest plan mode from composer drafts (openai#19901)
- feat: verify agent identity JWTs with JWKS (openai#19764)
- feat: house-keeping memories 3 (openai#20005)
- feat(tui): add configurable keymap support (openai#18593)
- feat: house-keeping memories 2 (openai#20000)
- feat: house-keeping memories 1 (openai#19998)
- feat: skip memory startup when Codex rate limits are low (openai#19990)
- feat: trigger memories from user turns with cooldown (openai#19970)
- feat: fix hinting 3 (openai#19963)
- feat: fix hinting 2 (openai#19961)
- feat: split memories part 2 (openai#19860)
- feat: Cache remote plugin bundles on install (openai#19914)
- feat: use git-backed workspace diffs for memory consolidation (openai#18982)
- feat: load AgentIdentity from JWT login/env (openai#18904)
Maintenance Updates
- docs(changelog): update for v0.6.97 [skip ci]
- chore(release): 0.6.97 [skip ci]
- chore: mark code scanning disabled
- chore: increase release build timeout from 60 min to 90 (openai#20271)
- docs: discourage
#[async_trait]and#[allow(async_fn_in_trait)](openai#20242) - chore(cli) deprecate --full-auto (openai#20133)
- Move local /resume cwd filtering into thread/list (openai#19931)
- chore: split memories part 1 (openai#19818)
- test: increase core-all-test shard count to 16 (openai#19727)
- test: harden app-server integration tests (openai#19683)
CI and Release Infrastructure
- ci: increase Windows release workflow timeouts (openai#20343)
- chore: align workflow metadata with overlay
- ci: migrate Bazel setup away from archived setup-bazelisk (openai#19851)
- ci: pin npm staging smoke test to a recent rust-release run (openai#19854)
Other Updates
- Refresh codex-rs mirror to upstream/main
- Add remote plugin skill read API (openai#20150)
- Refresh remote plugin cache on auth changes (openai#20265)
- Color TUI statusline from active theme (openai#19631)
- Format multi-day goal durations in the TUI (openai#20558)
- Make thread store process-scoped (openai#19474)
- [codex] Remove unused event messages (openai#20511)
- Surface admin-disabled remote plugin status (openai#20298)
- [codex] Improve PR babysitter CI diagnostics and guardrails (openai#20484)
- [codex-analytics] centralize thread analytics state (openai#20300)
- app-server: switch remote control to protocol v3 segmentation (openai#20341)
- execpolicy: unwrap PowerShell -Command wrappers on Windows (openai#20336)
- Alias codex_hooks feature as hooks (openai#20522)
- Emit analytics for remote plugin installs (openai#20267)
- Bypass review for always-allow MCP tools in auto-review (openai#20069)
- Sync remote installed plugin bundles (openai#20268)
- fix flaky test falls_back_to_registered_fallback_port_when_default_po… (openai#20504)
- Stateful streaming apply_patch parser
- Move plugin out of core. (openai#20348)
- [codex] Migrate thread turns list to thread store (openai#19280)
- Send external import completion for sync imports (openai#20379)
- [plugin] Add Canva to suggesteable list. (openai#20474)
- install WFP filters for Windows sandbox setup (openai#20101)
- [codex] Fix elevated Windows sandbox named-pipe access (openai#20270)
- Add /hooks browser for lifecycle hooks (openai#19882)
- [Codex] Add browser use external feature flag (openai#20245)
- Stop emitting item/fileChange/outputDelta output delta notifications (openai#20471)
- Remove core protocol dependency [2/2] (openai#20325)
- Move item event mapping into app-server-protocol (openai#20299)
- Remove core protocol dependency [1/2] (openai#20324)
- [Extension] Allowlist Chrome Extension in the tool_suggest tool (openai#20458)
- /plugins: remove marketplace (openai#19843)
- Mark goals feature as experimental (openai#20083)
- Authenticate Code Everywhere HTTP client
- realtime: rename provider session ids (openai#20361)
- Gate multi-agent v2 tools independently of collab (openai#20246)
- Make missing config clears no-ops (openai#20334)
- Add persisted hook enablement state (openai#19840)
- permissions: expose active profile metadata (openai#20095)
- [plugins] Allow MSFT curated plugins in tool_suggest (openai#20304)
- app-server: remove dead api version handling from bespoke events (openai#20291)
- [codex-analytics] prevent stale guardian events from satisfying reused reviews (openai#20080)
- update codex_plugins_beta_setting (from workspace settings) (openai#20250)
- tui: return from side chat on Ctrl-D (openai#20282)
- Reduce the surface of collaboration modes (openai#20149)
- Import external agent sessions in background (openai#20284)
- Consume ai-title from external sessions and add end marker (openai#20261)
- Add hooks/list app-server RPC (openai#19778)
- Update Codex login success page UX (openai#20136)
- Enforce workspace metadata protections in Linux sandbox (openai#19852)
- stop blocking unified_exec on Windows (openai#19435)
- Add codex-core public API listing (openai#20243)
- Add agent graph store interface (openai#19229)
- [mcp] Fix plugin MCP approval policy. (openai#19537)
- Escape turn metadata headers as ASCII JSON (openai#19620)
- [apps] Add apps MCP path override (openai#20231)
- Fallback login callback port when default is busy (openai#19334)
- [app-server] centralize client response analytics (openai#20059)
- Require remote plugin detail before uninstall (openai#19966)
- [app-server] type client response payloads (openai#20050)
- app-server: fix outgoing sender test setup (openai#20258)
- [tool_suggest] Improve tool_suggest triggering conditions. (openai#20091)
- [codex-analytics] ingest server requests and responses (openai#17088)
- expand the set of core shell env vars for Windows. (openai#20089)
- Publish Code Everywhere host identity
- Include auto-review rollout in feedback uploads (openai#20064)
- test protocol: lock inter-agent commentary phase (openai#20046)
- Add ThreadManager sample crate (openai#20141)
- [codex-backend] Prefer sqlite git info for rollout-path reads (openai#20228)
- TUI: Remove core protocol dependency [3/7] (openai#20174)
- TUI: Remove core protocol dependency [2/7] (openai#20173)
- [rollout-tracer] Match analysis messages on encrypted id. (openai#20123)
- Improve Windows process management edge cases (openai#19211)
- TUI: Remove core protocol dependency [1/7] (openai#20172)
- Use /goal resume for paused goals (openai#20082)
- Report stale Code Everywhere command outcomes
- Seed Code Everywhere pending work smoke states
- Make multi-agent v2 ignore agents.max_depth (openai#20180)
- nit: drop old memories things (openai#20186)
- Fix Windows pseudoconsole attribute handling for sandboxed PTY sessions (openai#20042)
- Fix migrated hook path rewriting (openai#20144)
- Delete multi_agent_v2 followup_task interrupt parameter (openai#20139)
- Add environment provider snapshot (openai#20058)
- Soften skill description budget warnings (openai#20112)
- linux-sandbox: switch helper plumbing to PermissionProfile (openai#20106)
- Fix plugin list workspace settings test isolation (openai#20086)
- Restore TUI working status after steer message is set (openai#19939)
- Support detect and import MCP, Subagents, hooks, commands from external (openai#19949)
- Support disabling tool suggest for specific tools. (openai#20072)
- core tests: migrate hook turns to profiles (openai#20041)
- core tests: migrate apply patch turns to profiles (openai#20040)
- core tests: migrate rmcp turns to profiles (openai#20037)
- core tests: migrate compact turns to profiles (openai#20035)
- core tests: migrate zsh-fork permissions to profiles (openai#20034)
- core tests: migrate request permissions tool turns to profiles (openai#20033)
- core tests: migrate prompt caching turns to profiles (openai#20032)
- core tests: migrate exec policy turns to profiles (openai#20030)
- core tests: migrate permissions message tests to profiles (openai#20028)
- core tests: migrate tools tests to permission profiles (openai#20027)
- core tests: migrate plan item turns to profiles (openai#20026)
- core tests: migrate safety check turns to profiles (openai#20024)
- core tests: migrate view image turns to profiles (openai#20021)
- core tests: migrate model/personality turns to profiles (openai#20018)
- Increase plugin hook env test timeout (openai#20100)
- core tests: send model turns with permission profiles (openai#20016)
- core tests: configure profiles directly (openai#20015)
- core tests: migrate more turns to permission profiles (openai#20013)
- core tests: build user turns from permission profiles (openai#20011)
- Refine Codex issue digest summaries (openai#20097)
- app-server: notify clients of remote-control status changes (openai#19919)
- Return None when auth refresh fails (openai#20092)
- core tests: submit turns with permission profiles (openai#20010)
- Fix flaky plugin hook env test (openai#20088)
- /plugins: add marketplace install flow (openai#18704)
- D...
Code overlay-v0.6.96.5
What's Changed
This overlay release carries local fork updates on top of upstream Code 0.6.96.
It includes 1 listed changes since overlay-v0.6.96.4.
Fixes
- fix(remote-inbox): ack remote new session before reset
Verification
- Binary Release workflow completed successfully for Linux x64, macOS x86_64, and macOS aarch64.
- Release smoke tests ran for the Linux x64 and macOS aarch64 binaries before packaging.
- macOS x86_64 was built and packaged, but not smoke-tested in workflow.
- SHA-256 checksums are included in SHA256SUMS.txt.
Build
Built from overlay-v0.6.96.5 at a2efdc630372880d6f33c828fac5d98a8d534b32.
Previous overlay release: overlay-v0.6.96.4.
Assets
code-aarch64-apple-darwin.tar.gzcode-aarch64-apple-darwin.zstcode-linux-x64.tar.gzcode-x86_64-apple-darwin.tar.gzcode-x86_64-apple-darwin.zstRELEASE_NOTES.txtSHA256SUMS.txt
Code overlay-v0.6.96.4
What's Changed
This overlay release carries local fork updates on top of upstream Code 0.6.96.
It includes 1 listed changes since overlay-v0.6.96.3.
Fixes
- fix(remote-inbox): keep Code Everywhere recovery responsive
Verification
- Binary Release workflow completed successfully for Linux x64, macOS x86_64, and macOS aarch64.
- Release smoke tests ran for the Linux x64 and macOS aarch64 binaries before packaging.
- macOS x86_64 was built and packaged, but not smoke-tested in workflow.
- SHA-256 checksums are included in SHA256SUMS.txt.
Build
Built from overlay-v0.6.96.4 at 8cbb503c5c6d003b9535b56e7adc5ccc7b327771.
Previous overlay release: overlay-v0.6.96.3.
Assets
code-aarch64-apple-darwin.tar.gzcode-aarch64-apple-darwin.zstcode-linux-x64.tar.gzcode-x86_64-apple-darwin.tar.gzcode-x86_64-apple-darwin.zstRELEASE_NOTES.txtSHA256SUMS.txt
Code overlay-v0.6.96.3
What's Changed
This overlay release carries local fork updates on top of upstream Code 0.6.96.
It includes 15 listed changes since overlay-v0.6.96.2.
Fixes
- fix(remote-inbox): republish Code Everywhere hello after broker restart
- fix(tui): fan out remote inbox sinks
- fix(release): move overlay notes into script
- fix(release): verify overlay note base ancestry
- fix(release): skip merge commits in overlay notes
- fix(release): bound overlay release note ranges
- fix(release): generate overlay release notes
Features
- feat(remote-inbox): support new session command
- feat(tui): publish rich timeline artifacts
- feat(tui): mirror tool steps to Code Everywhere
- feat(tui): mirror shell commands to Code Everywhere
- feat(tui): mirror turn lifecycle to Code Everywhere
- feat(tui): publish code everywhere command outcomes
- feat(tui): add Code Everywhere HTTP remote inbox
Maintenance Updates
- chore(codex-rs): sync Cargo lock
Verification
- Binary Release workflow completed successfully for Linux x64, macOS x86_64, and macOS aarch64.
- Release smoke tests ran for the Linux x64 and macOS aarch64 binaries before packaging.
- macOS x86_64 was built and packaged, but not smoke-tested in workflow.
- SHA-256 checksums are included in SHA256SUMS.txt.
Build
Built from overlay-v0.6.96.3 at 4dc7c235ef9538f57dc68804932256d720132003.
Previous overlay release: overlay-v0.6.96.2.
Assets
code-aarch64-apple-darwin.tar.gzcode-aarch64-apple-darwin.zstcode-linux-x64.tar.gzcode-x86_64-apple-darwin.tar.gzcode-x86_64-apple-darwin.zstRELEASE_NOTES.txtSHA256SUMS.txt