Back
AI summary
Written by AI from the official notes. Check them for exact details.Codex CLI 0.152.0 introduces new features for Vim mode, rate-limiting, and improved session management, along with several bug fixes.
- Vim mode now supports search and repeat navigation.
- Rate-limit banners help manage usage and credits.
- Credential-refresh progress is shown in terminal UI.
- MCP server names can include special characters.
- Individual MCP tools can set output token limits.
Why it matters: Users of Codex CLI should care for enhanced usability and improved session management features.
Full release notes16 changes
New Features
- Vim mode supports
/and?searches within drafts, highlighted matches, and repeat navigation withnandN. - Rate-limit banners offer actions for checking usage, managing credits, resetting limits, and managing plans.
- The terminal UI and
codex execshow credential-refresh progress, including Amazon Bedrock reauthentication. - MCP server names can contain
:,@,/, and., supporting package-style names throughout CLI commands and authentication. - Individual MCP tools support an
output_token_limitsetting, with consistent truncation across session resumes. - App-server clients can configure
thread/shellCommandtimeouts, including deadlines longer than one hour.
Bug Fixes
- Vim-enabled composers now start fresh drafts in Insert mode, including after submitting messages or dispatching slash commands.
- Automatic approval reviews can retain longer messages and a larger conversation transcript.
- Automatic approval reviews preserve user instructions, answers, and valid authorizations across history compaction.
- Resumed threads restore their saved working directory when none is supplied, and client metadata updates preserve filesystem permissions.
- MCP tools remain available through cache refreshes and remote plugin changes; authentication retries use refreshed helper-provided headers.
- Opening the model picker refreshes available models without losing the highlighted choice.
- Fixed Windows sandbox execution with Microsoft Store PowerShell, subprocess hangs on terminal queries, and cursor-related display corruption in older JediTerm terminals.
- Cloud task requests reject untrusted backend URLs and disable redirects to protect saved credentials.
Chores
- The planning tool is disabled by default; enable it with
tools.update_plan.enabled = true. - Plugin recommendations begin loading during startup, reducing delays before the first turn.