Codex CLI 0.119.0: Realtime WebRTC, MCP Apps, Remote Exec
Realtime WebRTC v2 is now default, MCP Apps gain richer support, and remote exec workflows get egress websocket and --cd forwarding. TUI startup faster, resume flows more stable.
TL;DR
- Realtime voice now defaults to WebRTC v2 with configurable transport and voice selection
- MCP Apps and custom servers gain resource reads, tool metadata, file uploads, and better cache refreshes
- Remote/app-server workflows support egress websocket, remote --cd forwarding, and experimental exec-server subcommand
- TUI startup faster, resume flows more stable, MCP status less noisy
New
- Realtime WebRTC v2 default — Voice sessions now use WebRTC with configurable transport, native TUI media support, and voice selection options.
- MCP Apps support expanded — Resource reads, tool-call metadata, custom-server tool search, server-driven elicitations, and file-parameter uploads now work.
- Remote exec workflows — Egress websocket transport, remote --cd forwarding, runtime remote-control enablement, sandbox-aware filesystem APIs, and experimental
codex exec-serversubcommand. - TUI copy hotkey — Press
Ctrl+Oto copy the latest agent response, with better clipboard behavior over SSH and across platforms. - /resume by ID or name — Jump directly to a session without picking from the list.
- Configurable TUI notifications — Warp OSC 9 support and opt-in mode for notifications even when terminal is focused.
Fixed
- TUI startup latency — Rate limits now fetch asynchronously;
/statusrefreshes stale limits instead of showing frozen quota info. - Resume picker stability — No more false empty states, fresher thread names, stable timestamps, preserved resume hints on zero-token exits, and no crash when resuming current thread.
- Composer and chat smoothness — Fixed paste teardown, CJK word navigation, stale
/copyoutput, percent-decoded local file links, and clearer truncated exec-output hints. - Fast Mode toggle — No longer stays stuck on after
/fast offin app-server-backed TUI sessions. - MCP startup performance — Hyphenated server names list tools correctly,
/mcpavoids slow full inventory probes, disabled servers skip auth probing, residency headers honored. - Sandbox and platform edge cases — Clearer read-only
apply_patcherrors, refreshed network proxy policy after sandbox changes, suppressed irrelevant bubblewrap warnings, macOS HTTP-client sandbox panic fix, Windows firewall address handling.
Documentation
- README updated to use current ChatGPT Business plan name.
- Developer guidance for
argument_comment_lintfavors getting CI started over blocking on slow local lint runs. - Obsolete
codex-cliREADME content removed to avoid stale setup guidance. codex exec --helpnow shows clearer usage and approval-mode wording.
Update with: npm install -g @openai/codex-cli@0.119.0 or check the full release notes.
Source: Codex