Skip to content

0.153.2

Choose a tag to compare

@Dirard Dirard released this 04 Sep 12:28
· 1802 commits to main since this release

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 exec worktrees, 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, and followup_task calls 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 MCP toolsError reporting.
  • 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