Codex
rust-v0.163.0 · Chores
Codex drops its patched zsh and uses the standard shell executor
Codex now uses its standard shell executor and no longer bundles a patched zsh. Configurations using the retired shell flags receive a migration notice.
What changes
If your config still uses the old shell flags, check for the migration notice right after updating.Source →
Codex
rust-v0.163.0 · Bug Fixes
Codex network proxy now checks permission before a DNS lookup
The network proxy in Codex rust-v0.163.0 checks permission before a DNS lookup, rejects duplicate Host headers, and stops credential aliases from bypassing inspection hooks.
What changes
For teams that restrict Codex's outside access, disallowed addresses are now blocked at the lookup stage, tightening the limits they set.Source →
Codex
rust-v0.163.0 · Bug Fixes
Codex local commands now finish promptly even if a child process holds output open
Local commands finish promptly when a child keeps an output pipe open, and remote commands keep late-arriving output so the final poll can still collect it.
What changes
When Codex looked stuck after a command had actually finished, you wait less.Source →
Codex
rust-v0.163.0 · Bug Fixes
codex exec no longer reprints the same file diff after an unrelated command
codex exec no longer prints the same file diff again after an unrelated command.
What changes
Long automated run logs no longer repeat the same diff, so there is less to read.Source →
Codex
rust-v0.163.0 · New Features
Daybreak is on by default for eligible Codex accounts
Daybreak is now enabled by default for eligible accounts, and codex exec can select it with an OpenAI API key when the server offers access.
What changes
If Codex results suddenly look different, check this feature first, because it now switches on without you doing anything.Source →
Codex
rust-v0.163.0 · Bug Fixes
Codex on Windows now pastes text with Ctrl+V, not just images
On Windows, Ctrl+V and Shift+Insert now paste text as well as images. On WSL, repeated pastes reuse the clipboard reader and copy attempts time out instead of hanging.
What changes
Pasting prompts or error logs into the terminal should stop freezing the input on Windows.Source →
Codex
rust-v0.163.0 · Bug Fixes
Codex now restores permissions when you resume a saved thread
Resuming a saved thread restores its permissions and network approvals, while explicit overrides and current managed policy still take precedence.
What changes
You no longer have to re-approve the same permissions each time you pick up yesterday’s work.Source →
Codex
rust-v0.163.0 · New Features
Codex now runs independent read-only lookups in parallel
Codex can run independent read-only tools in parallel, including skill, memory and conversation-history lookups.
What changes
On long tasks that need several lookups, you wait less for them to run one at a time.Source →
Codex
rust-v0.163.0 · New Features
Codex lets you restart its background server from /daemon
The /daemon command can restart a managed background server. Codex warns about work the restart could interrupt, then reconnects automatically.
What changes
When the server misbehaves you can revive it with one command instead of closing the terminal, and see in advance what would be cut off.Source →
Codex
rust-v0.163.0 · Bug Fixes
Codex lets /side return you to a side conversation after switching threads
You can return to an existing side conversation with /side after switching threads, and answers to pending prompts now go back to the thread that asked.
What changes
If you run several sessions and ask side questions, answers no longer land in the wrong thread.Source →
Gemini
One shopping cart now follows you across Search and the Gemini app
Universal Cart, which gathers products found in Search and the Gemini app into one cart across retailers, is now live in the US.
What changes
If you compare gifts across several shops, you no longer hunt for which tab held what, and you get price-drop alerts. For now it is limited to US users.Source →
Codex
rust-v0.163.0 · New Features
Codex settings are now searchable from one /config screen
Open /config to search settings across categories, change supported ones immediately, and see which changes need a restart.
What changes
You stop restarting sessions just to find out whether a setting took effect.Source →
Codex
rust-v0.163.0 · New Features
You can steer Codex mid-answer with a follow-up
Send a follow-up while Codex is responding and it steers immediately. Interrupting a turn also stops active Code Mode cells and their nested tool calls.
What changes
You no longer wait for a wrong run to finish before redirecting it. Interrupting also halts running tool calls, so check for half-finished work.Source →
Codex
rust-v0.163.0 · New Features
Codex shortcuts can now use a leader key
Configure a leader key in /keymap. The default is Ctrl+X, shortcut hints stay open until you choose or cancel, and voice mute moves to F9.
What changes
If you use voice mute, just note the key is now F9.Source →