Codex CLI 0.135.0: Vim Text Objects, Better Diagnostics, Stable TUI

Codex CLI 0.135.0 brings Vim text objects, richer diagnostics via codex doctor, and critical TUI stability fixes for macOS and Zellij. Better markdown rendering and permission profile support included.

Codex CLI 0.135.0: Vim Text Objects, Better Diagnostics, Stable TUI

TL;DR

  • Vim mode gains text-object editing and configurable interrupt keybinds
  • codex doctor now reports environment, Git, and thread diagnostics for faster support
  • TUI rendering fixes for macOS, Zellij, and tmux stability

New

  • Vim text objects — Edit with text objects, improved word/line-end behavior, and configurable turn interruption keybind
  • codex doctor diagnostics — Reports environment, Git, terminal, app-server, and thread inventory details for support cases
  • /status remote details — Shows remote connection info and server version when TUI connects over remote transport
  • Named permission profiles/permissions command now understands and displays custom permission profiles
  • Bundled zsh helper — Packaged Codex builds discover and use patched zsh helper on macOS and Linux
  • Python SDK sandbox presets — Friendly presets for thread and turn APIs in the Python SDK

Fixed

  • Markdown tables and multiline lists render more readably with better column sizing and app-style formatting
  • TUI output stability improved on macOS and Zellij, preventing stderr corruption and raw-output overlap
  • Slash-command completion now preserves existing draft text for commands accepting inline arguments
  • Older tmux/iTerm sessions no longer lose Ctrl-C handling from unsupported keyboard enhancement setup
  • App mentions exclude inaccessible or disabled apps instead of offering unusable suggestions
  • Resume flows include non-interactive exec sessions and honor cwd overrides for idle cached threads

Update: npm install -g @openai/codex@0.135.0 or visit the GitHub release page

Source: Codex