OpenAI has published Codex release 0.150.0, tagged rust-v0.150.0 on GitHub on 26 August, with 96 commits since the previous tag.

The headline feature is task management from the terminal. Users can reference other Codex tasks with @ mentions in the TUI composer and ask agents to read, create, or message tasks directly. The /copy command now opens a picker offering full responses, individual code blocks, and blockquotes. Unnamed terminal tasks receive descriptive titles automatically, and /rename suggests an editable title derived from the conversation.

Terminal quality-of-life improvements include Markdown links rendered as clickable labels in supported terminals, with visible URLs retained elsewhere. Keybindings can now cycle permission modes, and Vim mode gains dot-repeat with the . key to repeat the last edit. New Interrupt hooks let users run commands or MCP handlers when an active top-level turn is interrupted.

Security-relevant fixes: untrusted projects no longer supply project-level AGENTS.md instructions, and managed deny-read rules stay enforced after permission changes. Credential redaction in app-server diagnostics now covers provider, authentication refresh, and attestation fields.

Other fixes address remote MCP bearer-token lookup and required-server startup while keeping compatibility with older executors, elevated Windows sandbox setup and launch aliases under Unicode user paths, and Unix shutdown hangs caused by detached processes holding a terminal or full output buffers. Conversation compaction and multi-agent compatibility for Amazon Bedrock models were also corrected, with Bedrock now using Responses compaction and multi-agent V1.