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.
TL;DR
- Vim mode gains text-object editing and configurable interrupt keybinds
codex doctornow 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 doctordiagnostics — Reports environment, Git, terminal, app-server, and thread inventory details for support cases/statusremote details — Shows remote connection info and server version when TUI connects over remote transport- Named permission profiles —
/permissionscommand 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-Chandling 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