Codex CLI now lets you steer a reply while it is still answering

1 hour ago

Codex CLI v0.162.1 to v0.163.0, the OpenAI coding agent for the terminal: steer a reply while Codex is still answering, interrupts that stop Code Mode, parallel read-only tools, Daybreak on by default for eligible accounts, a searchable /config panel, a leader key in /keymap, /daemon restart, /side that survives thread switches, and the patched zsh removed. Plus fixes for resumed permissions, the network proxy, Windows and WSL paste, commands that hung, and two startup and TUI failures. v0.163.0 release notes: https://github.com/openai/codex/releases/tag/rust-v0.163.0 v0.162.1 release notes: https://github.com/openai/codex/releases/tag/rust-v0.162.1 Full changelog: https://github.com/openai/codex/compare/rust-v0.162.0...rust-v0.163.0

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00Codex CLI now lets you steer a reply while it is still answering
  2. 0:12Interrupting a turn stops Code Mode too
  3. 0:21Read-only tools run side by side
  4. 0:30Daybreak is on by default for eligible accounts
  5. 0:43In the terminal
  6. 0:45/config searches every setting and applies changes live
  7. 0:55Set a leader key in /keymap
  8. 1:09Restart the background server from /daemon
  9. 1:20/side takes you back to your side conversation
  10. 1:33Codex no longer bundles a patched zsh
  11. 1:47Fixes
  12. 1:49A resumed thread keeps its permissions
  13. 2:03The network proxy closes three gaps
  14. 2:19Pasting text works on Windows and WSL
  15. 2:32Commands finish when they are done
  16. 2:45Codex starts again, and multiline questions stop crashing
  17. 3:01Every change is in the Codex release notes
Show transcript

Codex CLI now lets you steer a reply while it is still answering

010203On by default
openai/codex · rust-v0.163.0 · #51812
Codex
Type a follow-upCodex changes course

Codex CLI now takes a follow-up while it is still answering. Type a correction mid-reply and Codex steers to it right away, without waiting for the turn to finish.

Interrupting a turn stops Code Mode too

codex-cli
010203On by default
openai/codex · rust-v0.163.0 · #51835

Running Code Mode cells and their nested tool calls end with the turn.

When you interrupt a turn, Code Mode now stops with it. Any running Code Mode cells and the tool calls nested inside them end with it as well.

Read-only tools run side by side

codex-cli
010203On by default
openai/codex · rust-v0.163.0 · #52245
Skillslist and read
Memorylist, read and search
Conversation historysearch and read

Codex can now run lookups that only read in parallel: skill lookups, memory lookups, and conversation history searches.

Daybreak is on by default for eligible accounts

codex-cli
010203On by default
openai/codex · rust-v0.163.0 · #53701, #53717

codex exec can pick Daybreak with an OpenAI API key, when the server offers access.

Daybreak, the Cyber access program in Codex, is now on by default for eligible accounts. In codex exec, you can also select Daybreak with an OpenAI API key, when the server offers access.

In the terminal

codex-cli
010203In the terminal
02
In the terminal

In the terminal.

/config searches every setting and applies changes live

codex-cli
010203In the terminal
openai/codex · rust-v0.163.0 · #52990, #53429

Settings that still need a restart say so.

Type /config to search your preferences across every category. Supported changes take effect immediately, and the panel tells you which ones still need a restart.

Set a leader key in /keymap

codex-cli
010203In the terminal
openai/codex · rust-v0.163.0 · #52273
Ctrl+Xthe default leader
Hints stay openuntil you choose or cancel
Voice mutemoves to F9

In /keymap you can now set a leader key. The default is Control X. Shortcut hints stay on screen until you pick one or cancel. If you use voice, mute moves to F9.

Restart the background server from /daemon

codex-cli
010203In the terminal
openai/codex · rust-v0.163.0 · #53173

Codex warns about work a restart could interrupt, then reconnects.

/daemon can now restart the background server Codex manages for you. It warns about work in other chats the restart could interrupt, then reconnects on its own.

/side takes you back to your side conversation

codex-cli
010203In the terminal
openai/codex · rust-v0.163.0 · #52184, #53436

Even after you switch threads. Answers to pending prompts go to the thread that asked.

Switching threads used to throw away your side conversations. Now /side reopens the one you had. And when you answer a pending prompt, the answer goes back to the thread that asked.

Codex no longer bundles a patched zsh

codex-cli
010203In the terminal
openai/codex · rust-v0.163.0 · #52160, #52213, #52178
Standard shell executorruns your commands
Retired shell flagsshow a migration notice
Smaller packageson Linux and macOS

Codex dropped its patched zsh. Commands run through its standard shell executor. Configs with the retired shell flags get a migration notice. The Linux and macOS packages are smaller, too.

Fixes

codex-cli
010203Fixes
03
Fixes

Fixes.

A resumed thread keeps its permissions

codex-cli
010203Fixes
openai/codex · rust-v0.163.0 · #53150, #53419, #53424

Network approvals come back too. Explicit overrides and managed policy still win.

Resuming a saved thread now brings back the permissions and network approvals you gave it. An override you pass explicitly, or your organization's current managed policy, still takes priority.

The network proxy closes three gaps

codex-cli
010203Fixes
openai/codex · rust-v0.163.0 · #51650, #53506, #52661
DNS lookupsonly after the host is approved
Duplicate Host headersrejected
Credential aliasescan't skip inspection hooks

The network proxy got three security fixes. It checks permission before looking up a hostname, so unapproved hosts never reach DNS. It rejects requests with two Host headers. And a credential alias can't bypass inspection hooks.

Pasting text works on Windows and WSL

codex-cli
010203Fixes
openai/codex · rust-v0.163.0 · #53224, #52967, #53453
Ctrl+V and Shift+Insertpaste text as well as images
Repeated pastes on WSLreuse the clipboard reader
Copy on WSLtimes out instead of hanging

On Windows, Control V and Shift Insert now paste text, not just images. On WSL, repeated pastes reuse the clipboard reader, and a stuck copy times out instead of hanging.

Commands finish when they are done

codex-cli
010203Fixes
openai/codex · rust-v0.163.0 · #52652, #53622, #53444
Local commandsend even if a child holds the output open
Remote commandskeep output that arrives late
codex execprints each diff once

A local command now finishes promptly even when a child process keeps its output pipe open. Remote commands keep output that arrives late. And codex exec stops printing the same file diff twice.

Codex starts again, and multiline questions stop crashing

codex-cli
010203Fixes
openai/codex · rust-v0.162.1 · #51866, #52648
Multiline questionskeep their line breaks and links
Background server settingsno longer stop Codex from starting

Earlier in the week, a smaller release fixed two failures in the terminal interface. A question with several lines no longer crashes it. And a background server whose feature settings differ from the defaults no longer stops Codex from starting.

Every change is in the Codex release notes

codex-cli
010203Fixes
openai/codex · rust-v0.163.0

github.com/openai/codex › Releases

The release notes list every change and setting name. You'll find them on the Codex releases page on GitHub.