Patch alpha release: thread fork goals, TUI safety buffering and chat replay, exec/environment connection work, and removal of the o1 model.
Changelog
[new] Thread forking can take a goal: the app-server path that handles fork requests now processes fork goals alongside the existing thread-fork parameters.
[new] The TUI adds safety buffering so sensitive or approval-gated output can be held before it hits the transcript.
[changed] Chat history display is reworked around replay (the previous transcript module is replaced), improving how past turns are reconstructed in the UI.
[new] Environment connection events and notifications surface when the runtime attaches to or starts talking to an environment.
[new] Exec command begin events are emitted when a managed command starts, giving clearer lifecycle signals for command runs.
[new] Collaboration turns can signal collab_waiting_end when a waiting phase finishes.
[changed] Thread-fork request parameters are expanded so forks can carry more context into the new thread.
MCP elicitation and content variants are adjusted (including URL-based elicitation and value matchers).
Guardian approval review actions pick up network-access oriented cases; several older sub-agent activity item shapes give way to collab agent tool-call items.
Handshake rejection can report an incompatible-version case; assorted error/stream connection variants are refreshed.
Workspace lockfile and alpha version metadata advance to 0.145.0-alpha.13.
Upgrade notes
If you still pin or select o1, switch to a supported model before upgrading.
Hosts that wrap Codex under Bun can set CODEX_MANAGED_BY_BUN7 when they need the managed-by-Bun marker.
content/
Browse captured content/
Same tree as codex-cli/latest/content for this version. Open the full browser for sidebar navigation between docs and other files.