GPTMap

Codex CLI 0.163.0, Explained: Daybreak On by Default, Instant Interrupts, /config Search

The 0.163 preview line closes into a stable release: Daybreak on by default for eligible accounts, instant interrupts by default, /config preference search, a leader key, parallel read-only tools — and the bundled zsh is gone.

TL;DR
openai/codex shipped 0.163.0 stable on 2026-10-15 (UTC); npm and PyPI listed same-day (checked 10-16). Two default flips: Daybreak on by default for eligible accounts (opt-in in 0.161; #53701/#53717), and instant steering while Codex responds, interrupts stopping Code Mode cells (#51812/#51835). /config search, leader key (Ctrl+X, voice mute to F9), /daemon restarts, parallel read-only tools.
Codex CLI 0.163.0 is the stable release openai/codex published on 2026-10-15 (UTC), closing out the 0.163 preview line. On top of the 0.156–0.162 baseline it flips two defaults — Daybreak from explicit opt-in to on by default for eligible accounts, and instant steering while Codex responds (instant_interrupt) plus code-mode interruption from opt-in to default — and rounds out the interaction surface with /config preference search, a leader key, parallel read-only tools, and /daemon restarts of the managed background server.

The 0.163 preview line closed into the stable release rust-v0.163.0 on 2026-10-15 (UTC). It is openai/codex's next stable release after 0.162.1 (10-09), and the follow-up to our Codex CLI 0.156–0.162, Explained: Voice by Default, GPT-6.1 Sol as Default Model, Worktrees and Command Center. The most notable thing about 0.163.0 is not any single feature but two flipped defaults: Daybreak goes from explicit opt-in to on by default for eligible accounts, and instant steering while Codex responds goes from opt-in to default. Both change what you get out of the box.

1. Release timeline and distribution status

The GitHub release rust-v0.163.0 was published at 2026-10-15T21:30 UTC (checked 2026-10-16). The last batch of prereleases visible on the preview line in this check: alpha.8 and alpha.9 (10-13), alpha.10 (10-13), alpha.10.1 (10-14), alpha.11 (10-14), and alpha.10.2 (10-15) — earlier alphas up to alpha.5 were existence-checked in our 2026-10-13 batch, and this article does not parse prerelease contents; the stable release notes are the sole source.

All three distribution channels kept pace the same day (checked 2026-10-16):

ChannelVersionListed (UTC)
GitHub release (rust-v0.163.0)0.163.02026-10-15T21:30
npm @openai/codex (dist-tag latest)0.163.02026-10-15T21:37
npm @openai/codex-sdk (dist-tag latest)0.163.02026-10-15T21:37
PyPI openai-codex0.163.02026-10-15T21:50

The release notes give the cumulative comparison range as rust-v0.162.0...rust-v0.163.0. Everything below comes from that release notes text.

2. The six new features at a glance

FeaturePRsIn one line
/config preference search#52990/#53429Search preferences across categories, change supported settings immediately, see which changes require a restart
Instant steering while responding#51812/#51835Follow-ups land immediately during a response; interrupting a turn also stops active Code Mode cells and nested tool calls
Leader key#52273Configure it in /keymap, default Ctrl+X; shortcut hints stay open until you choose or cancel; voice mute moves to F9
/daemon restart of the managed server#53173Restart the managed background server from /daemon; Codex warns about interrupted work first, then reconnects automatically
Parallel read-only tools#52245Independent read-only tools run in parallel; official examples: skill, memory, and conversation-history lookups
Daybreak by default#53701/#53717Enabled by default for eligible accounts; codex exec can select it with an OpenAI API key when the server offers access

The next two sections expand the two default flips; the other four are in section 5.

3. Default flip one: Daybreak on for eligible accounts

The 0.163.0 release notes, verbatim: "Daybreak is enabled by default for eligible accounts. codex exec can also select it with an OpenAI API key when the server offers access." (#53701/#53717)

For contrast, the previous line: the 0.161 (10-07) release notes stated verbatim that Daybreak is opt-in — requiring --enable cli_daybreak or features.cli_daybreak=true, with daybreak=true alone insufficient, controls and indicators hidden by default, /daybreak unavailable, and automatic Cyber routing omitted (0.161 notes text, re-verified via the GitHub API on 2026-10-16). In other words, within eight days (2026-10-07 to 10-15), Daybreak's default state flipped from opt-in (established in 0.161) to enabled by default for eligible accounts (0.163.0).

Three things the official text leaves open, and we won't answer for: first, what makes an account eligible; second, whether the 0.161-era switches remain or changed meaning; third, the codex exec API-key path is premised on "when the server offers access," and what happens when it doesn't is not stated. If your automation depends on Daybreak behavior, verify against what the product actually shows after upgrading.

4. Default flip two: instant steering and interruption by default

The 0.163.0 release notes, verbatim: "Send a follow-up while Codex is responding to steer it immediately. Interrupting a turn also stops active Code Mode cells and their nested tool calls." (#51812/#51835)

The two PRs behind this feature are titled Enable instant interrupts by default and Enable code mode interruption by default — the mapping is explicit: instant_interrupt, introduced as an opt-in in 0.159 (letting new input steer Codex during a model response or a long-running Code Mode call, #48135), became the default in this release, and interruption now also cleans up Code Mode cells and their nested tool calls.

The practical difference in feel: on 0.156–0.162, input typed during a response did not steer by default (you had to opt in); from 0.163.0, it takes effect immediately. Scripts and CI setups that drove Codex and relied on the old queue-and-wait behavior during responses should be revisited.

5. The other four new features

  • /config preference search (#52990/#53429): open /config to search preferences across categories, change supported settings immediately, and see which changes need a restart to take effect. For the full layering story of the config file, see Codex CLI config.toml: The Complete Guide to Models, Approvals, MCP and Layered Config.
  • Leader key (#52273): configurable in /keymap, default Ctrl+X; shortcut hints stay open until you choose or cancel; voice mute moves to F9. If you remapped keys, watch for the hint placement change after upgrading.
  • /daemon restart of the managed server (#53173): restart the managed background server from /daemon; Codex warns about work the restart could interrupt, then reconnects automatically.
  • Parallel read-only tools (#52245): independent read-only tools run in parallel, with official examples of skill, memory, and conversation-history lookups. How parallelization interacts with permission approvals is not expanded in the release notes.

6. Security and networking fixes

  • Permission restore on thread resume (#53150/#53419/#53424): resuming a saved thread restores its permissions and network approvals, while respecting explicit overrides and the current managed policy.
  • Network proxy hardening (#51650/#52661/#53506): the proxy checks permission before a DNS lookup; rejects duplicate Host headers; prevents credential aliases from bypassing inspection hooks.
  • /side conversations (#52184/#53436): after switching threads, /side returns to an existing side conversation; answers to pending prompts also go back to the thread that asked.
  • Windows paste and WSL (#53224/#52967/#53453): Ctrl+V and Shift+Insert now paste text as well as images; repeated pastes on WSL reuse the clipboard reader; copy attempts time out instead of hanging.
  • Command completion (#52652/#53331/#53622): local commands finish promptly when a child process keeps an output pipe open; remote commands preserve late-arriving output so the final poll can still collect it.
  • codex exec output fix (#53444): no longer prints the same file diff again after an unrelated command.

7. Documentation and packaging changes

  • GPT-6 family migration guidance updated (#51768): the bundled OpenAI Docs guidance was updated for migrations to the GPT-6 family, covering model-specific reasoning, tool use, and data residency considerations. For the family's API-side picture, see The GPT-6 family grows: gpt-6-sol, gpt-6-luna, gpt-6.1-sol land in the official SDKs.
  • Linux sandbox docs clarified (#52610): explains how the Linux sandbox uses bubblewrap for filesystem isolation and seccomp for syscall filtering.
  • No more bundled zsh (#52160/#52213): Codex now uses its standard shell executor and no longer bundles a patched zsh; configurations using the retired shell flags receive a migration notice.
  • Smaller packages (#52178): Linux and macOS release packages strip symbols to shrink, while the original build outputs keep them.

8. Upgrade notes

New installs can take the latest tag from any channel (0.163.0, checked 2026-10-16). Coming from 0.156–0.162, walk through three default changes: Daybreak (on for eligible accounts), instant steering while responding (on by default), and the key placements — leader key (Ctrl+X) and voice mute (F9). For install and daily-use flow, see Getting started with OpenAI Codex CLI: from install to daily use.

9. Next steps

Key points

  • Default flip one: Daybreak is enabled by default for eligible accounts as of 0.163.0 (#53701/#53717) — 0.161 (10-07) had made it explicitly opt-in (requiring --enable cli_daybreak or features.cli_daybreak=true); codex exec can also select it with an OpenAI API key when the server offers access; the notes do not spell out the eligibility bar or whether the old switches remain
  • Default flip two: sending a follow-up while Codex is responding now steers immediately by default (#51812), and interrupting a turn also stops active Code Mode cells and their nested tool calls (#51835) — instant_interrupt was still an opt-in feature in 0.159
  • Interaction surface: /config searches preferences across categories, changes supported settings immediately, and shows which changes need a restart (#52990/#53429); /keymap gains a configurable leader key (default Ctrl+X, shortcut hints stay open until you choose or cancel, voice mute moves to F9, #52273); /daemon can restart the managed background server with a warning first and automatic reconnection (#53173)
  • Parallel read-only tools: Codex can run independent read-only tools in parallel, including skill, memory, and conversation-history lookups (#52245) — 'including' is the official wording's example phrasing, not an exhaustive list
  • Security and networking fixes: resuming a saved thread restores its permissions and network approvals while respecting explicit overrides and current managed policy (#53150/#53419/#53424); the network proxy checks permission before DNS lookups, rejects duplicate Host headers, and stops credential aliases from bypassing inspection hooks (#51650/#52661/#53506)
  • Distribution: npm @openai/codex, @openai/codex-sdk, and PyPI openai-codex all sit at 0.163.0 (listed 2026-10-15, checked 2026-10-16); packaging no longer bundles a patched zsh, and configs using retired shell flags get a migration notice (#52160/#52213); Linux and macOS packages shrink via symbol stripping (#52178)

Frequently asked questions

0.162.1 (10-09) closed out the previous line as a fix release; 0.163.0 is the first stable release of the next line, and the official release notes give the cumulative comparison range as rust-v0.162.0...rust-v0.163.0. The last prereleases before the stable build were alpha.8, alpha.9, alpha.10, alpha.10.1, alpha.11, and alpha.10.2 between 10-13 and 10-15 (GitHub releases, checked 2026-10-16). The latest tag on the install channels is now 0.163.0 (listed on npm and PyPI on 10-15).

Official references

Related articles

Subscribe to GPTMap Weekly

One email every Monday: curated OpenAI updates, deep dives, and best practices. No ads, unsubscribe anytime.

Submitting opens Buttondown in a new tab to confirm your subscription.

GPTMap EditorialPublished 2026-10-16 7 min read
Test environment (EEAT)
Last tested: 2026-10-16
Model used: Codex CLI 0.163.0