Codex CLI 0.128.0: Persisted Goals, Permission Profiles, Plugin Marketplace

Codex CLI 0.128.0 adds persisted goal workflows with pause/resume, explicit permission profiles with CLI controls, plugin marketplace install with remote caching, and external agent session import. Windows sandbox hardening and Bedrock GPT-5.4 support included.

Codex CLI 0.128.0: Persisted Goals, Permission Profiles, Plugin Marketplace

TL;DR

  • Persisted /goal workflows with pause/resume and TUI controls
  • Permission profiles now explicit with built-in defaults and CLI controls
  • Plugin marketplace install, remote caching, and external agent session import
  • Windows sandbox and network proxy hardening; Bedrock GPT-5.4 support

New

  • Persisted /goal workflows — Create, pause, resume, and clear goals with app-server APIs, model tools, runtime continuation, and full TUI controls
  • codex update command — Built-in update mechanism for the CLI
  • Configurable TUI keymaps — Customize keyboard shortcuts in the terminal interface
  • Permission profiles expansion — Built-in defaults, sandbox CLI profile selection, cwd controls, and active-profile metadata for clients
  • Plugin marketplace install — Install plugins directly from marketplace with remote bundle caching
  • Remote plugin uninstall — Remove plugins via API without local filesystem access
  • Plugin-bundled hooks — Discover and manage hooks shipped with plugins; hook enablement state now persisted
  • External agent session import — Import sessions from external agents with background processing and title handling
  • MultiAgentV2 configuration — Thread caps, wait-time controls, root/subagent hints, and v2-specific depth handling now explicit
  • Action-required terminal titles — Show when Codex needs user input in the window title
  • /statusline and /title edits — Edit these slash commands during active turns

Fixed

  • Resume and interruption hangs — Fixed stale interrupt hangs, persisted provider restoration, large remote resume responses, and slow filtered resume lists
  • TUI reliability — Terminal resize reflow, markdown list spacing, slash-command popup layout, keyboard cleanup, shell-mode escape, and working status updates
  • Network proxy behavior — Deferred denials, proxy bypass defaults, resolved target checks, IPv6 host matching, and git -C approval handling
  • Windows sandbox and PTY edge cases — Pseudoconsole startup, elevated runner process handling, core shell environment inheritance, and named-pipe validation
  • Bedrock model support — Fixed apply_patch tool for Bedrock; GPT-5.4 reasoning levels and endpoint metadata updated
  • MCP/plugin edge cases — Stdio server cleanup, plugin MCP approval persistence, and custom MCP metadata isolation

Breaking Changes

  • --full-auto deprecated — Use explicit permission profiles and trust flows instead
  • GNU Linux binaries no longer published — Release artifacts now focus on primary platforms

Update via: codex update or download from GitHub releases

Source: Codex