dotsfeed
← Updates

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

Get updates like this every morning

  1. ① Email
  2. ② Card on Stripe
  3. ③ 7 days free

Then $2/month · cancel anytime in one click