Fetching from the wire…
Public story · 2026-09-08 · high
OpenAI merged the pull request September 7, and Codex speaks only its final answers, keeping reasoning silent.
Why now: The pull request merged September 7, 2026, adding voice as a feature-gated option rather than a default.
Codex can hold a live voice conversation inside its terminal interface, per Codex's pull request, merged September 7, 2026.
The design puts a filter between what Codex decides and what a listener hears. It voices only the final answer from a voice handoff, keeping the reasoning and typed answers behind it silent. A developer working hands-free gets the conclusion, not the scratch work that produced it.
The feature adds /voice, /voice mute, and /voice stop commands. Each opens a local WebRTC audio connection through app-server signaling. The terminal displays live transcripts next to microphone and speaker level meters, with captions that persist across thread switches. It's gated behind a flag, not on by default.
If a session trips a misalignment policy violation, Codex stops the voice connection and blocks any further handoffs from that session.
Realtime event payloads and spoken text are stripped from receipt and debug logs. That keeps a voice session's audio content out of Codex's logging.
Each link below shares sources, entities, or timing with this story.
Two merged PRs, five hours apart, and together they change what agent tool approval means on macOS. PR #43624, merged at 00:15Z on September 8, implements macOS user verification using P-256 keys in the Secure Enclave, stored in the Data Protection Keychain, with biometric aut...
Two PRs merged five hours apart on September 8 wire biometric approval into every Codex agent tool call, and remote workspaces don't get it.
Two of the six hid commands from the approval dialog itself, using tab padding, invisible Unicode, and split Bash strings.
The update also forces orchestrator-owned browser daemons to fail closed on shutdown instead of leaving a session open.
Fork skills chained to their own output now run before that output exists, unless they opt out.
Version 2.1.261 also raises output limits to 128K characters and fixes a bug that lost hook output on resumed sessions.
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.