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.

Codex CLI 0.119.0: Realtime WebRTC, MCP Apps, Remote Exec

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-server subcommand.
  • TUI copy hotkey — Press Ctrl+O to 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; /status refreshes 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 /copy output, percent-decoded local file links, and clearer truncated exec-output hints.
  • Fast Mode toggle — No longer stays stuck on after /fast off in app-server-backed TUI sessions.
  • MCP startup performance — Hyphenated server names list tools correctly, /mcp avoids slow full inventory probes, disabled servers skip auth probing, residency headers honored.
  • Sandbox and platform edge cases — Clearer read-only apply_patch errors, 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_lint favors getting CI started over blocking on slow local lint runs.
  • Obsolete codex-cli README content removed to avoid stale setup guidance.
  • codex exec --help now 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