Codexv0.157.0
Codex CLI 0.157.0 released
Observed· Oct 1, 2026Published Sep 25, 2026
Codex CLI 0.157.0 is out on GitHub as the latest stable open-source release.
What changed
<h2>New Features</h2> <ul> <li>Added GPT-6 Sol and Luna, including Amazon Bedrock support and migration prompts for older models. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5543451312" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47332" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47332/hovercard" href="https://github.com/openai/codex/pull/47332">#47332</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5544325375" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47347" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47347/hovercard" href="https://github.com/openai/codex/pull/47347">#47347</a>)</li> <li>Enabled fullscreen transcripts by default and added Shift-click to extend text selections. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534896751" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47178" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47178/hovercard" href="https://github.com/openai/codex/pull/47178">#47178</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547224865" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47414" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47414/hovercard" href="https://github.com/openai/codex/pull/47414">#47414</a>)</li> <li>Enabled automatic background-server startup for eligible interactive sessions, with recovery choices when server settings are incompatible. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534898797" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47179" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47179/hovercard" href="https://github.com/openai/codex/pull/47179">#47179</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542120042" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47318" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47318/hovercard" href="https://github.com/openai/codex/pull/47318">#47318</a>)</li> <li>Added an <code>f</code> shortcut to fork conversations open in another app, preserving drafts and queued prompts. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5535061483" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47185" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47185/hovercard" href="https://github.com/openai/codex/pull/47185">#47185</a>)</li> <li>Made <code>/import</code> available in remote sessions and local background-server sessions. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542106761" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47317" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47317/hovercard" href="https://github.com/openai/codex/pull/47317">#47317</a>)</li> <li>Improved terminal rendering with Unicode bullets, checkboxes, aligned equations, and optimization notation. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5535329089" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47191" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47191/hovercard" href="https://github.com/openai/codex/pull/47191">#47191</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542398930" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47322" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47322/hovercard" href="https://github.com/openai/codex/pull/47322">#47322</a>)</li> </ul> <h2>Bug Fixes</h2> <ul> <li>Preserved active voice conversations when switching threads. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546205718" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47381" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47381/hovercard" href="https://github.com/openai/codex/pull/47381">#47381</a>)</li> <li>Recovered unsent question answers into the composer when turns end, without disrupting active history searches. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547493054" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47422" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47422/hovercard" href="https://github.com/openai/codex/pull/47422">#47422</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547514088" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47423" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47423/hovercard" href="https://github.com/openai/codex/pull/47423">#47423</a>)</li> <li>Respected tmux mouse settings and restored native scrollback for Terminal.app over SSH in automatic screen mode. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546911230" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47399" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47399/hovercard" href="https://github.com/openai/codex/pull/47399">#47399</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547387549" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47417" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47417/hovercard" href="https://github.com/openai/codex/pull/47417">#47417</a>)</li> <li>Fixed configured proxy routing for realtime connections and standalone web search, including search redirects. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5531884260" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47101" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47101/hovercard" href="https://github.com/openai/codex/pull/47101">#47101</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534098108" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47142" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47142/hovercard" href="https://github.com/openai/codex/pull/47142">#47142</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5536037330" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47204" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47204/hovercard" href="https://github.com/openai/codex/pull/47204">#47204</a>)</li> <li>Added retries for transient file-upload failures and increased the upload timeout to five minutes. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533369655" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47122" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47122/hovercard" href="https://github.com/openai/codex/pull/47122">#47122</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546757965" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47393" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47393/hovercard" href="https://github.com/openai/codex/pull/47393">#47393</a>)</li> <li>Enforced network restrictions across redirects and ongoing HTTP and WebSocket traffic, including cancellation when policy changes revoke access. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546629780" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47389" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47389/hovercard" href="https://github.com/openai/codex/pull/47389">#47389</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547165303" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47407" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47407/hovercard" href="https://github.com/openai/codex/pull/47407">#47407</a>)</li> </ul> <h2>Changelog</h2> <p>Full Changelog: <a class="commit-link" href="https://github.com/openai/codex/compare/rust-v0.156.0...rust-v0.157.0"><tt>rust-v0.156.0...rust-v0.157.0</tt></a></p> <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5529593368" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47063" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47063/hovercard" href="https://github.com/openai/codex/pull/47063">#47063</a> Add a partial index for agent message board root posts <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5529602368" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47064" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47064/hovercard" href="https://github.com/openai/codex/pull/47064">#47064</a> Stop redundant message-board reads when limits reach one <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5529794566" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47065" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47065/hovercard" href="https://github.com/openai/codex/pull/47065">#47065</a> Deduplicate deprecation notices in the TUI transcript <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5529859824" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47068" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47068/hovercard" href="https://github.com/openai/codex/pull/47068">#47068</a> Highlight selected newlines in the transcript view <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5530289804" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47073" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47073/hovercard" href="https://github.com/openai/codex/pull/47073">#47073</a> Wait for thread idle in Guardian context budget tests <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5530317011" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47074" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47074/hovercard" href="https://github.com/openai/codex/pull/47074">#47074</a> Refresh host-supplied cloud skills at turn startup <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TAFOYA-OAI/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/TAFOYA-OAI">@TAFOYA-OAI</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5530326293" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47075" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47075/hovercard" href="https://github.com/openai/codex/pull/47075">#47075</a> Include attributed previews in agent message board notifications <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5530562209" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47077" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47077/hovercard" href="https://github.com/openai/codex/pull/47077">#47077</a> Serialize environment updates and cancel removed pending attachments <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sayan-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sayan-oai">@sayan-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5530669737" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47079" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47079/hovercard" href="https://github.com/openai/codex/pull/47079">#47079</a> Mask daemon socket paths exposed through ancestor bind mounts <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nicksteele-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nicksteele-oai">@nicksteele-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5530814301" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47081" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47081/hovercard" href="https://github.com/openai/codex/pull/47081">#47081</a> Track cumulative MCP attribution across requests and thread history <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/peilin-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/peilin-openai">@peilin-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5530818398" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47082" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47082/hovercard" href="https://github.com/openai/codex/pull/47082">#47082</a> Show the voice toggle in the TUI shortcut overlay <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5530894607" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47083" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47083/hovercard" href="https://github.com/openai/codex/pull/47083">#47083</a> Extract per-thread enrichment into a dedicated async helper <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aibrahim-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aibrahim-oai">@aibrahim-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5530924132" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47084" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47084/hovercard" href="https://github.com/openai/codex/pull/47084">#47084</a> Avoid building a host SQLite driver for SQLx macros <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aibrahim-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aibrahim-oai">@aibrahim-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5530981321" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47085" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47085/hovercard" href="https://github.com/openai/codex/pull/47085">#47085</a> Update model catalog descriptions and GPT-5.6-Sol priority <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andrewgu-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andrewgu-oai">@andrewgu-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5531001509" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47086" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47086/hovercard" href="https://github.com/openai/codex/pull/47086">#47086</a> Format analytics credit usage with consistent decimal precision <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5531201380" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47088" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47088/hovercard" href="https://github.com/openai/codex/pull/47088">#47088</a> Disable unused default dependency features <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aibrahim-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aibrahim-oai">@aibrahim-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5531206477" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47089" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47089/hovercard" href="https://github.com/openai/codex/pull/47089">#47089</a> Centralize JSON-RPC response serialization through payloads <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aibrahim-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aibrahim-oai">@aibrahim-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5531597666" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47094" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47094/hovercard" href="https://github.com/openai/codex/pull/47094">#47094</a> Restrict Unix local MCP servers to stdio descriptors <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yuzhu-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yuzhu-oai">@yuzhu-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5531601787" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47095" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47095/hovercard" href="https://github.com/openai/codex/pull/47095">#47095</a> Remove the <code>rust-release-prepare</code> workflow <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andrewgu-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andrewgu-oai">@andrewgu-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5531624956" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47096" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47096/hovercard" href="https://github.com/openai/codex/pull/47096">#47096</a> Keep TUI hints immediately above the composer <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5531785156" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47100" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47100/hovercard" href="https://github.com/openai/codex/pull/47100">#47100</a> Preserve assistant answers in bounded TUI task responses <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5531884260" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47101" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47101/hovercard" href="https://github.com/openai/codex/pull/47101">#47101</a> Honor configured proxies for realtime WebSocket connections <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/celia-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/celia-oai">@celia-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5532173845" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47106" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47106/hovercard" href="https://github.com/openai/codex/pull/47106">#47106</a> Preserve originating turn metadata for yielded skill calls <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eddie-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eddie-openai">@eddie-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5532244656" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47108" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47108/hovercard" href="https://github.com/openai/codex/pull/47108">#47108</a> Preserve required Windows runtime variables for filesystem helpers <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/iceweasel-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/iceweasel-oai">@iceweasel-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5532505332" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47112" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47112/hovercard" href="https://github.com/openai/codex/pull/47112">#47112</a> Lowercase the retry hint for conversations open in another app <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5532605265" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47113" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47113/hovercard" href="https://github.com/openai/codex/pull/47113">#47113</a> Persist thread creator identity in rollouts and SQLite <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nornagon-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nornagon-openai">@nornagon-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533109098" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47114" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47114/hovercard" href="https://github.com/openai/codex/pull/47114">#47114</a> Preserve and expose thread item lifecycle timestamps <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/chiam-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/chiam-oai">@chiam-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533167781" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47116" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47116/hovercard" href="https://github.com/openai/codex/pull/47116">#47116</a> Honor the configured product SKU in remote plugin requests <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jessedu-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jessedu-oai">@jessedu-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533296323" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47118" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47118/hovercard" href="https://github.com/openai/codex/pull/47118">#47118</a> Support model-catalog overrides for Code Mode tool messages <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rhan-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rhan-oai">@rhan-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533357538" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47121" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47121/hovercard" href="https://github.com/openai/codex/pull/47121">#47121</a> Pass thread IDs to attachment uploads <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kchainani-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kchainani-oai">@kchainani-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533369655" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47122" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47122/hovercard" href="https://github.com/openai/codex/pull/47122">#47122</a> Increase OpenAI file blob upload timeout from 60 seconds to 5 minutes <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wilkes-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wilkes-oai">@wilkes-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533408935" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47125" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47125/hovercard" href="https://github.com/openai/codex/pull/47125">#47125</a> Add extra policy configuration for Guardian reviews <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/won-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/won-openai">@won-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533548472" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47129" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47129/hovercard" href="https://github.com/openai/codex/pull/47129">#47129</a> Preserve foreign working directories in extension tool environments <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/anp-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/anp-oai">@anp-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533618901" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47130" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47130/hovercard" href="https://github.com/openai/codex/pull/47130">#47130</a> Remove the <code>ultrafast</code> service tier from <code>gpt-5.6-sol</code> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andrewgu-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andrewgu-oai">@andrewgu-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533658979" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47132" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47132/hovercard" href="https://github.com/openai/codex/pull/47132">#47132</a> Support caller-provided MITM CAs in the network proxy <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/viyatb-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/viyatb-oai">@viyatb-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5533990871" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47137" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47137/hovercard" href="https://github.com/openai/codex/pull/47137">#47137</a> Prevent horizontal transcript selection from triggering autoscroll <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/imac-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/imac-oai">@imac-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534098108" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47142" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47142/hovercard" href="https://github.com/openai/codex/pull/47142">#47142</a> Honor system proxy settings for standalone web search <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/celia-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/celia-oai">@celia-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534106296" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47143" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47143/hovercard" href="https://github.com/openai/codex/pull/47143">#47143</a> Extract exec-server CLI startup into a dedicated module <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/anp-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/anp-oai">@anp-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534302212" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47149" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47149/hovercard" href="https://github.com/openai/codex/pull/47149">#47149</a> Update code mode catalog snapshot hashes <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andrewgu-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andrewgu-oai">@andrewgu-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534518582" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47155" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47155/hovercard" href="https://github.com/openai/codex/pull/47155">#47155</a> Ignore stale thread-close notifications after resuming a thread <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534572732" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47158" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47158/hovercard" href="https://github.com/openai/codex/pull/47158">#47158</a> Harden gateway OAuth credential persistence and error redaction <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexsong-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexsong-oai">@alexsong-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534575085" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47159" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47159/hovercard" href="https://github.com/openai/codex/pull/47159">#47159</a> Expose HTTP origins in MCP server status <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/frantic-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/frantic-openai">@frantic-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534627580" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47162" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47162/hovercard" href="https://github.com/openai/codex/pull/47162">#47162</a> Apply workspace routing to Guardian v2 classifier requests <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/acrognale-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/acrognale-oai">@acrognale-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534757140" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47170" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47170/hovercard" href="https://github.com/openai/codex/pull/47170">#47170</a> Add explicit gateway login control and authentication status <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexsong-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexsong-oai">@alexsong-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534807503" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47174" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47174/hovercard" href="https://github.com/openai/codex/pull/47174">#47174</a> Preserve empty cell metadata under pending tool-call pressure <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ningyi-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ningyi-oai">@ningyi-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534896751" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47178" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47178/hovercard" href="https://github.com/openai/codex/pull/47178">#47178</a> Enable the fullscreen transcript by default <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5534898797" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47179" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47179/hovercard" href="https://github.com/openai/codex/pull/47179">#47179</a> Enable automatic daemon startup by default <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5535061483" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47185" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47185/hovercard" href="https://github.com/openai/codex/pull/47185">#47185</a> Allow forking conversations locked by another app in the TUI <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5535329089" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47191" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47191/hovercard" href="https://github.com/openai/codex/pull/47191">#47191</a> Render aligned equations and optimization notation in TUI math <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5535809889" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47199" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47199/hovercard" href="https://github.com/openai/codex/pull/47199">#47199</a> Separate thread preparation from execution persistence <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dermanyang-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dermanyang-oai">@dermanyang-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5536037330" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47204" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47204/hovercard" href="https://github.com/openai/codex/pull/47204">#47204</a> Resolve proxy routes for standalone web search redirects <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/celia-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/celia-oai">@celia-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5536124470" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47207" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47207/hovercard" href="https://github.com/openai/codex/pull/47207">#47207</a> Add explicit gateway OAuth sign-in to app-server <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexsong-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexsong-oai">@alexsong-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5536211347" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47212" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47212/hovercard" href="https://github.com/openai/codex/pull/47212">#47212</a> Preserve MCP request trace context across transport workers <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bromano-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bromano-oai">@bromano-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5537731222" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47235" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47235/hovercard" href="https://github.com/openai/codex/pull/47235">#47235</a> Route multi-agent spawning through <code>SpawnRequest</code> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5537802276" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47236" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47236/hovercard" href="https://github.com/openai/codex/pull/47236">#47236</a> Suppress agent message board notifications to the post author <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5537913196" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47240" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47240/hovercard" href="https://github.com/openai/codex/pull/47240">#47240</a> Prevent V2 agent eviction from racing with queued messages <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5538282179" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47244" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47244/hovercard" href="https://github.com/openai/codex/pull/47244">#47244</a> Centralize agent resume handling in <code>LocalAgentControl</code> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5538426810" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47248" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47248/hovercard" href="https://github.com/openai/codex/pull/47248">#47248</a> Add explicit app and account targets to MCP resource reads <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/victor-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/victor-openai">@victor-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5538437971" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47249" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47249/hovercard" href="https://github.com/openai/codex/pull/47249">#47249</a> Drop descendant channel posts from retained remote compaction v2 history <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5538571299" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47252" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47252/hovercard" href="https://github.com/openai/codex/pull/47252">#47252</a> Return agent snapshots from <code>close_agent</code> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5538651737" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47257" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47257/hovercard" href="https://github.com/openai/codex/pull/47257">#47257</a> Preserve explicit message-board unsubscribes when posting <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5538680613" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47258" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47258/hovercard" href="https://github.com/openai/codex/pull/47258">#47258</a> Test spawn settings reporting after child removal <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5538684276" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47259" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47259/hovercard" href="https://github.com/openai/codex/pull/47259">#47259</a> Subscribe authors to message-board channels created by posting <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5538875666" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47263" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47263/hovercard" href="https://github.com/openai/codex/pull/47263">#47263</a> Expose hosted plugin extensions in app-server summaries <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/victor-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/victor-openai">@victor-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5539027044" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47267" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47267/hovercard" href="https://github.com/openai/codex/pull/47267">#47267</a> Stream agent snapshots from local status subscriptions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5539439029" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47271" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47271/hovercard" href="https://github.com/openai/codex/pull/47271">#47271</a> Implement <code>AgentControl</code> for <code>LocalAgentControl</code> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5539654124" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47272" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47272/hovercard" href="https://github.com/openai/codex/pull/47272">#47272</a> Allow Guardian sync review across compaction hash differences <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/felixxia-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/felixxia-oai">@felixxia-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5539728456" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47275" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47275/hovercard" href="https://github.com/openai/codex/pull/47275">#47275</a> Enable Guardian thread context by default <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/felixxia-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/felixxia-oai">@felixxia-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5539955726" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47281" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47281/hovercard" href="https://github.com/openai/codex/pull/47281">#47281</a> Add regression coverage for message board unsubscribe persistence <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5540138360" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47287" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47287/hovercard" href="https://github.com/openai/codex/pull/47287">#47287</a> Update the Guardian extra-policy snapshot for retained instructions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/felixxia-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/felixxia-oai">@felixxia-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5540499284" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47292" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47292/hovercard" href="https://github.com/openai/codex/pull/47292">#47292</a> Consolidate agent operations in the <code>AgentControl</code> implementation <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5541235019" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47301" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47301/hovercard" href="https://github.com/openai/codex/pull/47301">#47301</a> Separate local agent runtime state from controller handles <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jif-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jif-oai">@jif-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5541403659" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47302" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47302/hovercard" href="https://github.com/openai/codex/pull/47302">#47302</a> Use compact display metadata for Guardian review threads <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/charliemarsh-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/charliemarsh-oai">@charliemarsh-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5541432844" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47303" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47303/hovercard" href="https://github.com/openai/codex/pull/47303">#47303</a> Clean up legacy Guardian thread metadata in SQLite <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/charliemarsh-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/charliemarsh-oai">@charliemarsh-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542106761" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47317" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47317/hovercard" href="https://github.com/openai/codex/pull/47317">#47317</a> Enable <code>/import</code> in remote and local daemon sessions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542120042" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47318" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47318/hovercard" href="https://github.com/openai/codex/pull/47318">#47318</a> Offer explicit recovery for incompatible background servers <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542201086" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47319" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47319/hovercard" href="https://github.com/openai/codex/pull/47319">#47319</a> Match agent status symbols to the selected row style <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542213905" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47320" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47320/hovercard" href="https://github.com/openai/codex/pull/47320">#47320</a> Fix Escape navigation in read-only agent sessions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542293532" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47321" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47321/hovercard" href="https://github.com/openai/codex/pull/47321">#47321</a> Honor the system clock preference across more TUI timestamps <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542398930" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47322" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47322/hovercard" href="https://github.com/openai/codex/pull/47322">#47322</a> Render TUI Markdown lists with Unicode bullets and checkboxes <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542412942" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47323" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47323/hovercard" href="https://github.com/openai/codex/pull/47323">#47323</a> Persist resume metadata in compaction checkpoints <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/owenlin0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/owenlin0">@owenlin0</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542747216" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47325" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47325/hovercard" href="https://github.com/openai/codex/pull/47325">#47325</a> Keep report reason tags within Sentry limits <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ningyi-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ningyi-oai">@ningyi-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5542982713" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47326" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47326/hovercard" href="https://github.com/openai/codex/pull/47326">#47326</a> Restrict MCP OAuth authorization endpoints to HTTP(S) <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/viyatb-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/viyatb-oai">@viyatb-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5543049728" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47327" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47327/hovercard" href="https://github.com/openai/codex/pull/47327">#47327</a> Preserve image generation request IDs on failure <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/chrisdong-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/chrisdong-oai">@chrisdong-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5543256816" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47329" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47329/hovercard" href="https://github.com/openai/codex/pull/47329">#47329</a> Standardize TUI menu description wording and punctuation <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5543261149" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47330" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47330/hovercard" href="https://github.com/openai/codex/pull/47330">#47330</a> Identify failed SQLite databases in <code>codex doctor</code> output <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dkovalenko-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dkovalenko-oai">@dkovalenko-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5543335316" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47331" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47331/hovercard" href="https://github.com/openai/codex/pull/47331">#47331</a> Avoid redundant spacing above the transcript composer <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5543451312" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47332" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47332/hovercard" href="https://github.com/openai/codex/pull/47332">#47332</a> Add GPT-6 Sol and Luna to the model catalog <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andrewgu-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andrewgu-oai">@andrewgu-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5543801292" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47338" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47338/hovercard" href="https://github.com/openai/codex/pull/47338">#47338</a> Move the activity inspection hint into keyboard shortcut help <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5543836515" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47340" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47340/hovercard" href="https://github.com/openai/codex/pull/47340">#47340</a> Add conditional turn interruption that preserves pending input <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pmccrary-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pmccrary-oai">@pmccrary-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5543905697" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47342" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47342/hovercard" href="https://github.com/openai/codex/pull/47342">#47342</a> Skip stored title lookups for ephemeral forks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/keyz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/keyz">@keyz</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5544325375" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47347" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47347/hovercard" href="https://github.com/openai/codex/pull/47347">#47347</a> Add GPT-6 Sol and Luna to Amazon Bedrock catalogs <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/celia-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/celia-oai">@celia-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5544337895" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47348" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47348/hovercard" href="https://github.com/openai/codex/pull/47348">#47348</a> Overlap subagent spawn persistence and clean up cancelled children <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/owenlin0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/owenlin0">@owenlin0</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5544472688" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47349" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47349/hovercard" href="https://github.com/openai/codex/pull/47349">#47349</a> Move plugin recommendations into developer context <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/adaley-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/adaley-openai">@adaley-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5544552742" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47350" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47350/hovercard" href="https://github.com/openai/codex/pull/47350">#47350</a> Reuse cloud skill catalogs across turns until invalidated <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hlevy-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hlevy-openai">@hlevy-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5544653448" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47353" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47353/hovercard" href="https://github.com/openai/codex/pull/47353">#47353</a> Preserve <code>invalid_prompt</code> as a distinct error classification <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rennie-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rennie-openai">@rennie-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5544690144" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47355" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47355/hovercard" href="https://github.com/openai/codex/pull/47355">#47355</a> Reserve spacing after recaps at the transcript tail <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5544786632" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47358" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47358/hovercard" href="https://github.com/openai/codex/pull/47358">#47358</a> Color paths and URLs in <code>codex doctor</code> by check status <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dkovalenko-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dkovalenko-oai">@dkovalenko-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5544932316" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47360" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47360/hovercard" href="https://github.com/openai/codex/pull/47360">#47360</a> Preserve user prompt URL destinations across terminal widths <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5545062801" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47361" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47361/hovercard" href="https://github.com/openai/codex/pull/47361">#47361</a> Restrict Windows sandbox default object access to the logon session <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/viyatb-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/viyatb-oai">@viyatb-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5545262604" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47362" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47362/hovercard" href="https://github.com/openai/codex/pull/47362">#47362</a> Bound inbound exec-server requests across client transports <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/viyatb-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/viyatb-oai">@viyatb-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5545359878" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47365" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47365/hovercard" href="https://github.com/openai/codex/pull/47365">#47365</a> Resume model context from the latest compaction boundary <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/owenlin0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/owenlin0">@owenlin0</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5545608560" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47369" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47369/hovercard" href="https://github.com/openai/codex/pull/47369">#47369</a> Overlap agent metadata reads when resuming a V2 root <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vkg-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vkg-oai">@vkg-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5545759477" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47375" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47375/hovercard" href="https://github.com/openai/codex/pull/47375">#47375</a> Add an opt-in preference for the local MXC sandbox <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/iceweasel-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/iceweasel-oai">@iceweasel-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5545973679" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47377" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47377/hovercard" href="https://github.com/openai/codex/pull/47377">#47377</a> Add opt-in reasoning status for realtime V3 delegations <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/guinness-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/guinness-oai">@guinness-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546190361" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47380" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47380/hovercard" href="https://github.com/openai/codex/pull/47380">#47380</a> Route TUI voice controls through the app <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546205718" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47381" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47381/hovercard" href="https://github.com/openai/codex/pull/47381">#47381</a> Keep voice conversations running across TUI thread navigation <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546223931" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47382" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47382/hovercard" href="https://github.com/openai/codex/pull/47382">#47382</a> Show a voice badge in the agents overview <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546398860" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47384" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47384/hovercard" href="https://github.com/openai/codex/pull/47384">#47384</a> Restore composer hints after clearing selection at the transcript bottom <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546629780" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47389" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47389/hovercard" href="https://github.com/openai/codex/pull/47389">#47389</a> Enforce network policy throughout HTTP and WebSocket requests <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/acrognale-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/acrognale-oai">@acrognale-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546757965" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47393" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47393/hovercard" href="https://github.com/openai/codex/pull/47393">#47393</a> Retry transient OpenAI file blob upload failures <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mtsui-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mtsui-oai">@mtsui-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546862476" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47397" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47397/hovercard" href="https://github.com/openai/codex/pull/47397">#47397</a> Refresh bundled model metadata and instructions <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andrewgu-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andrewgu-oai">@andrewgu-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5546911230" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47399" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47399/hovercard" href="https://github.com/openai/codex/pull/47399">#47399</a> Respect tmux mouse settings in fullscreen and overlays <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547165303" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47407" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47407/hovercard" href="https://github.com/openai/codex/pull/47407">#47407</a> Enforce application network policy across app-server requests <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/acrognale-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/acrognale-oai">@acrognale-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547167667" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47408" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47408/hovercard" href="https://github.com/openai/codex/pull/47408">#47408</a> Enforce application network policy for AWS auth and telemetry <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/acrognale-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/acrognale-oai">@acrognale-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547176047" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47410" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47410/hovercard" href="https://github.com/openai/codex/pull/47410">#47410</a> Honor network policy in remote control and recover remote execution <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/acrognale-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/acrognale-oai">@acrognale-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547178826" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47411" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47411/hovercard" href="https://github.com/openai/codex/pull/47411">#47411</a> Apply shared network policy throughout embedded Codex startup <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/acrognale-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/acrognale-oai">@acrognale-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547222259" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47413" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47413/hovercard" href="https://github.com/openai/codex/pull/47413">#47413</a> Cache decrypted gateway OAuth secrets per backend <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/charliemarsh-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/charliemarsh-oai">@charliemarsh-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547224865" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47414" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47414/hovercard" href="https://github.com/openai/codex/pull/47414">#47414</a> Support Shift-click to extend transcript selections <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etraut-openai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etraut-openai">@etraut-openai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547387549" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47417" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47417/hovercard" href="https://github.com/openai/codex/pull/47417">#47417</a> Use native scrollback for Terminal.app over SSH in auto mode <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fcoury-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fcoury-oai">@fcoury-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547493054" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47422" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47422/hovercard" href="https://github.com/openai/codex/pull/47422">#47422</a> Recover unsent question drafts when TUI turns end <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/imac-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/imac-oai">@imac-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547514088" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47423" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47423/hovercard" href="https://github.com/openai/codex/pull/47423">#47423</a> Preserve history search during background draft recovery <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/imac-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/imac-oai">@imac-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547516554" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47424" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47424/hovercard" href="https://github.com/openai/codex/pull/47424">#47424</a> Clear pending async question notifications when turns end <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/imac-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/imac-oai">@imac-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5547787282" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47428" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47428/hovercard" href="https://github.com/openai/codex/pull/47428">#47428</a> Apply inherited environment settings at turn boundaries <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sayan-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sayan-oai">@sayan-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5548196745" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47435" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47435/hovercard" href="https://github.com/openai/codex/pull/47435">#47435</a> Allow environment selection updates during an active turn <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sayan-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sayan-oai">@sayan-oai</a></li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5548243255" data-permission-text="Title is private" data-url="https://github.com/openai/codex/issues/47437" data-hovercard-type="pull_request" data-hovercard-url="/openai/codex/pull/47437/hovercard" href="https://github.com/openai/codex/pull/47437">#47437</a> Stabilize retry timing and WebSocket tests <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/anp-oai/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/anp-oai">@anp-oai</a></li> </ul>Full release notes: openai/codex rust-v0.157.0
Who is affected
Anyone running the open-source Codex CLI (@openai/codex), including IDE extensions and apps that bundle it.
What to do now
Update with npm install -g @openai/codex@latest or brew upgrade codex, then run codex --version and check it prints 0.157.0.
What is not confirmed
Summarized from the official GitHub release notes. Dotsfeed has not tested this release yet.
Sources
- Officialopenai/codex rust-v0.157.0 (GitHub) · Sep 25, 2026
Get updates like this every morning
- ① Email
- ② Card on Stripe
- ③ 7 days free
Then $2/month · cancel anytime in one click