Repository navigation
0.153.2
Codex fork 0.153.2
Rebased onto upstream Codex 0.153.2 while preserving and adapting the fork-specific behavior. This build uses upstream main at 148f3c1538, including the fixes merged immediately after the 0.153.2 tag.
Upstream changes since 0.151.0
- Added Vim undo/redo, remote plugin marketplace management, optional TUI auto-recaps, richer command history, and more resilient TUI reconnect/session handling.
- Added GPT-6-Astra catalog support and corrected the Fast tier description to “2x speed, increased usage.”
- Improved Guardian history, compaction, permission handling, rollout compression, MCP approvals, OAuth refresh, and remote execution safety.
- Added model/reasoning metadata, structured asynchronous questions, active protocol mode, MCP tool-discovery errors, managed
codex execworktrees, local file citations, and voice-host WebRTC negotiation.
Fork-specific changes
- Fixed Go SDK rate-limit requests so optional flags reach the wire while the legacy zero-argument API remains source-compatible.
- Restored the strictest effective truncation budget when global and per-tool MCP limits overlap.
- Extended plaintext cross-provider agent messaging to
spawn_agent,send_message, andfollowup_taskcalls issued from Code Mode. - Preserved configurable byte and line truncation for function, MCP, custom, and dynamic tool output.
- Preserved at least three retries for model-capacity errors.
- Preserved custom context-window and auto-compaction limits for root, typed, fallback, and cross-provider agents.
- Preserved compaction headroom, inherited dynamic tools, bounded per-turn spawning,
check_agent_status, and Code Mode direct-tool routing protection.
Go SDK
- Regenerated stable and experimental bindings against the current app-server protocol.
- Added plugin reconciliation, parameterized rate-limit reads, app links and approval settings, asynchronous questions, expanded thread/model/environment metadata,
activeProtocolMode, and MCPtoolsErrorreporting. - Preserved existing high-level and raw API compatibility for account rate-limit reads.
- Manifest, schema, generator drift checks, and
go test ./...pass.
Packages
Each asset is a complete runtime package for one target. Binaries keep their normal runtime names and do not have target suffixes.
- Linux:
codex,codex-app-server,codex-code-mode-host,codex-responses-api-proxy,bwrap. - macOS:
codex,codex-app-server,codex-code-mode-host,codex-responses-api-proxy. - Windows:
codex.exe,codex-app-server.exe,codex-code-mode-host.exe,codex-responses-api-proxy.exe,codex-command-runner.exe,codex-windows-sandbox-setup.exe.
Upstream changelog: openai/codex@rust-v0.151.0...rust-v0.153.2
Fork changelog: rust-v0.151.0...rust-v0.153.2