AISpot

Codex 0.163.0:回應中可插話引導,新增可搜尋 /config

OpenAI Codex CLI releases版本更新開發工具產品與方案

Codex 發布 0.163.0,現在可在 Codex 回應過程中傳送後續訊息即時引導它,中斷一輪對話也會同時停止 Code Mode 單元及其巢狀工具呼叫。新增可搜尋各類偏好的 /config 頁面,修改後立即生效並標註哪些需要重啟;/keymap 可配置 leader 鍵,預設 Ctrl+X,語音靜音改到 F9。Codex 還能並行執行只讀工具,包括 skill、記憶與對話歷史查詢;

這是 Codex CLI 的一次行為級更新:steering 與並行只讀工具改變了互動方式,可搜尋 /config、leader 鍵、Windows/WSL 貼上修復則直接影響日常操作,適合每天使用 Codex 的開發者。}

原標題:0.163.0
閱讀原文

評分62 / 78(平均 70,門檻 60)
狀態精選

全文翻譯

新功能 - 開啟 /config 以跨類別搜尋偏好設定,立即更改受支援的設定,並檢視哪些更改需要重啟。( #52990 , #53429 ) - 在 Codex 正在回應時傳送後續訊息,以立即引導它。中斷一輪也會停止活動的 Code Mode 單元及其巢狀工具呼叫。( #51812 , #51835 ) - 在 /keymap 中配置一個 leader 鍵。預設是 Ctrl+X,快捷鍵提示會保持開啟,直到你選擇或取消,語音靜音移至 F9。( #52273 ) - 從 /daemon 重啟託管的後臺伺服器。Codex 會警告重啟可能中斷的工作,然後自動重新連線。( #53173 ) - Codex 可以並行執行獨立的只讀工具,包括技能、記憶和對話歷史查詢。( #52245 ) - 對於符合條件的帳戶,Daybreak 預設啟用。當伺服器提供存取權限時,codex exec 也可以使用 OpenAI API key 選擇它。( #53701 , #53717 ) Bug 修復 - 恢復已儲存的執行緒會恢復其權限和網路審批,同時遵循顯式覆蓋和當前託管策略。( #53150 , #53419 , #53424 ) - 網路代理現在會在 DNS 查詢前檢查權限,拒絕重複的 Host 頭,並防止憑據別名繞過檢查鉤子。( #51650 , #52661 , #53506 ) - 切換執行緒後,使用 /side 返回現有的側邊對話。對待處理提示的回答也會返回到發起提問的執行緒。( #52184 , #53436 ) - 在 Windows 上,Ctrl+V 和 Shift+Insert 可以貼上文字以及影像。在 WSL 上,重複貼上會重用剪貼簿讀取器,複製嘗試會超時而不是掛起。( #53224 , #52967 , #53453 ) - 當子程序保持輸出管道開啟時,本地命令會及時完成。遠端命令會保留遲到的輸出,以便最終輪詢仍能收集到它。( #52652 , #53331 , #53622 ) - codex exec 不再在無關命令之後再次列印相同的檔案 diff。( #53444 ) 文件 - 更新了捆綁的 OpenAI Docs 指南,用於遷移到 GPT-6 系列,包括特定於模型的推理、工具使用和資料駐留注意事項。( #51768 ) - 闡明瞭 Linux sandbox 如何使用 bubblewrap 進行檔案系統隔離,以及使用 seccomp 進行系統呼叫過濾。( #52610 ) 雜項 - Codex 現在使用其標準 shell 執行器,並且不再捆綁打過補丁的 zsh。使用已棄用 shell 標誌的配置會收到遷移通知。( #52160 , #52213 ) 通過從打包的二進位制檔案中剝離符號,同時保留原始建置輸出中的符號,減小了 Linux 和 macOS 發布包大小。 ( #52178 ) 變更日誌 完整變更日誌:rust-v0.162.0...rust-v0.163.0 - #51539 新增完成感知的即時附件和會話範圍的分離 @zahan-oai - #51547 新增 Windows MXC 沙箱選擇退出 @iceweasel-oai - #51556 在取消時完成動態工具生命週期 @mikelam-oai - #51575 暴露包組裝輔助函式並支援 gzip DotSlash 工件 @bolinfest - #51595 向 thread/list 新增執行緒 ID 排除項 @btraut-openai - #51602 區分執行緒列表失敗與耗盡的歷史記錄 @btraut-openai - #51611 發出未答覆的 MCP 徵詢被放棄的訊號 @nicksteele-oai - #51627 通過分離助手上下文來穩定 Guardian 快照字首 @jif-oai - #51642 修復型別化 section 內容的保留上下文處理 @jif-oai - #51650 在代理 DNS 查詢之前要求主機名授權 @jif-oai - #51651 跨重啟持久化報告的 Guardian 審查失敗 @jif-oai - #51652 記錄由 apply_patch 所做的 AGENTS.md 更改的遙測 @jif-oai - #51678 將 Windows 沙箱測試移入專用整合二進位制檔案 @jif-oai - #51683 在重用審查者歷史之前回滾過期的 Guardian 審查 @olliem-oai - #51689 在 HTTP 頭取消測試中等待輔助程式完成 @jif-oai - #51690 為 Code Mode 工具描述排序新增功能標誌 @swastik-oai - #51704 在 Code Mode 中遵循工具描述優先排序 @swastik-oai - #51710 修復外部認證重新整理測試中的發現競爭 @jgershen-oai - #51734 為 Guardian 審查載入持久化的傳送者上下文 @jif-oai - #51755 重用 MCP 處理程序後設資料以進行快取比較 @owenlin0 - #51761 減少 code-mode 執行時中的工具後設資料克隆 @akira-oai - #51768 將 OpenAI Docs 遷移指南擴充套件到 GPT-6 模型系列 @kkahadze-oai - #51775 防止遙測和 SQLite 日誌中的遞迴 Tokio 跟蹤 @zbarsky-openai - #51786 跨執行請求保留沙箱覆蓋 @iceweasel-oai - #51794 在 Amazon Bedrock 上為 GPT-6.1 Sol 宣傳 Ultrafast @celia-oai - #51800 移除擴充套件登錄檔測試中的重複欄位初始化器 @anp-oai - #51808 保留 MCP 使用者驗證失敗的診斷原因 @berkdeniz-oai - #51812 預設啟用即時中斷 @pakrym-oai - #51819 將 MXC 沙箱遷移到 1.0.0 SDK @iceweasel-oai - #51822 修復 Windows 執行時 ACL 時避免共享衝突 @johnl-oai #51823 與準備好的呼叫共享 MCP 繫結工具後設資料 @owenlin0 #51828 新增基於策略的檔案內容完整性檢查 @iceweasel-oai #51831 新增 MXC 沙箱完整性依賴和策略準備 @iceweasel-oai #51835 預設啟用程式碼模式中斷 @won-openai #51840 為沙箱完整性檢查新增 bubblewrap 後端 @iceweasel-oai #51841 為沙箱完整性新增 macOS Seatbelt 後端 @iceweasel-oai #51842 新增帶有結果和計時指標的沙箱完整性執行器 @iceweasel-oai #51843 在命令和檔案系統操作之前執行沙箱完整性檢查 @iceweasel-oai #51847 在 Bazel Rust 建置中保留 Cargo 包名 @dkovalenko-oai #51848 使 Bazel 發布建置與 Cargo 對齊並修復平台相容性 @dkovalenko-oai #51849 修復 Cargo 和 Bazel 除錯符號的包冒煙測試 @dkovalenko-oai #51850 新增 Bazel 發布暫存歸檔 @dkovalenko-oai #51855 為 Codex 包建置操作新增 Bazel 支援 @dkovalenko-oai #51856 與 Cargo 產物一起建置 Bazel 發布產物 @dkovalenko-oai #51857 新增 app-server 提示字首相容性測試 @jif-oai #51865 使用可讀的外掛提及而不抑制同名技能 @canvrno-oai #51866 在多行非同步問題中保留換行和連結 @pash-openai #51868 為每個取樣請求記錄工具註冊指標 @akira-oai #51872 保持全域性 app-server 配置獨立於啟動目錄 @etraut-openai #51884 新增繼承父上下文的實驗性預測分支 @liame-oai #51890 為 Bazel 新增缺失的 mxc-sdk UTF-8 資源補丁 @iceweasel-oai #51892 在記錄的引數被截斷時保留工具呼叫完整性 @ningyi-oai #51893 記錄增量工具更新的指標 @akira-oai #51895 報告 WebSocket 繼續失敗的具體原因 @pakrym-oai #51896 在 Windows 沙箱 ACL 診斷中保留原生錯誤 @alishobeiri-oai #51897 為網路域策略使用專用匹配器 @rafael-oai #51908 遵循使用者輸入設定以處理非同步問題 @mandal-OAI #51930 支援特定於模型的函式描述字首 @tz-openai #51963 將壓縮分析歸因到正確的語音會話 @reia-oai #51974 記錄 Windows 沙箱可用性和後端選擇 @iceweasel-oai #52034 在解除安裝空閒多智慧體 v2 子級時保留智慧體狀態 @jif-oai #52040 為取消的智慧體過載新增回歸覆蓋 @jif-oai - #52048 在引導輸入永續性測試中覆蓋即時中斷 @jif-oai - #52061 併發執行 Guardian 會話分類器並保持操作順序 @felixxia-oai - #52062 為空閒驅逐期間的 worker 上下文新增場景覆蓋 @jif-oai - #52065 在 Guardian 解析器中要求評估文字 @ioanbudea-OAI - #52081 修復斷開連線的多智慧體 v2 子項的空閒清理 @jif-oai - #52119 在命令環境中公開原始工具呼叫後設資料 @leo-oai - #52160 移除打過補丁的 zsh shell 執行後端 @jif-oai - #52164 使環境上下文日期和時區可配置 @surajs-oai - #52176 在啟動時顯示 AWS GovCloud 指南並記住確認 @jackz100 - #52177 為包歸檔下載設定 User-Agent @bolinfest - #52178 從原始碼建置的發布包二進位制檔案中剝離符號 @bolinfest - #52182 向本地 MCP 伺服器公開經過驗證的沙箱啟動器 @bolinfest - #52183 為智慧體留言板頻道新增可選描述 @jif-oai - #52184 線上程導航中保留側邊會話 @etraut-openai - #52193 在 Windows 上強制執行託管 MXC 要求 @iceweasel-oai - #52195 跟蹤各個上下文部分的來源歸屬 @tz-openai - #52200 允許在搜尋時切換外掛並在重新整理時保留過濾器 @fcoury-oai - #52203 在 iTerm2 會話中公開 Codex 生命週期狀態 @fcoury-oai - #52213 停止在 Codex 包中捆綁打過補丁的 zsh @jif-oai - #52215 在獨立 MCP 命令中強制執行應用程式網路策略 @lsingh-oai - #52220 新增可配置的預設外掛啟用策略 @stevenlee-oai - #52223 為守護程序更新強制執行應用程式網路策略 @jackz100 - #52225 修復 Windows MXC 偏好測試中的配置重建呼叫 @virajrai-oai - #52226 在 iTerm2 會話狀態中包含前臺活動 @fcoury-oai - #52228 在 TUI Daybreak 選擇中遵循 API-key 功能門控 @julee-oai - #52234 在 exec-server WebSocket 握手中支援請求 ID @mattj-openai - #52235 在缺失會話錯誤後恢復 gRPC code-mode 會話 @surajs-oai - #52241 獨立於分叉歷史保留子智慧體能力 @anp-oai - #52245 為只讀工具啟用並行執行 @zamoshchin-openai - #52250 為編排器聯結器身份新增選擇性加入的 Guardian 信任 @ankushg - #52256 規範化文件、Web 資源和範例指令碼中的格式 @anp-oai - #52268 在執行工具呼叫後設資料中保留大型引數 @ningyi-oai - #52270 在全屏 TUI 頁尾中啟用文字選擇 @fcoury-oai - #52273 為 TUI 新增可配置的持久 leader 快捷鍵 @fcoury-oai - #52274 為 Guardian 審查和後臺評分新增結構化追蹤 @ioanbudea-OAI - #52277 在網路域匹配中保留 UTF-8 位元組語義 @rafael-oai - #52278 當分析被停用時,遵循自訂 OTLP 指標匯出器 @jackz100 - #52288 從擴充套件登錄檔測試中移除重複的欄位初始化器 @anp-oai - #52295 每個增量名稱空間更新批次發出一個開發者通知 @akira-oai - #52299 將 Bazel 發布作業設為建議性 @anp-oai - #52302 為代理的沙箱會話新增可選的憑據掩碼 @winston-openai - #52304 在託管守護程序設定中持久化遠端控制 RPC 首選項 @etraut-openai - #52325 在 Responses 輪次後設資料中跟蹤歷史初始化 @anp-oai - #52329 移除按內容的來源歸屬後設資料 @anp-oai - #52330 在重新對映終端超連結之前鉗制換行的源範圍 @bc-openai - #52337 新增具有修訂檢查更新的持久執行緒讀取狀態 @btraut-openai - #52350 在應用伺服器中公開實驗性持久執行緒讀取狀態 @btraut-openai - #52363 擴充套件即時 v3 語音支援 @jacksonmoody-oai - #52381 為 gRPC 程式碼模式保留按會話路由 @cassirer-openai - #52384 當執行緒讀取狀態變化時通知訂閱者 @btraut-openai - #52395 新增實驗性 app-server 執行緒讀取狀態更新 @btraut-openai - #52418 貼上帶有尾隨換行符的文字時避免多餘的空白引用行 @bc-openai - #52535 為完整代理分叉新增可選的歷史字首保留 @jif-oai - #52557 在 Herdr 會話中將剪貼簿複製轉發到終端 @fcoury-oai - #52568 公開留言板權限和結構化拒絕 @jif-oai - #52591 修復遠端環境和會話替換測試中的競態 @jif-oai - #52608 將 hyper 升級到 1.11.1 並測試連線關閉 @jif-oai - #52610 使 Linux 沙箱名稱和文件與 bubblewrap 和 seccomp 對齊 @bolinfest - #52621 為本地代理留言板新增模板設定 @jif-oai - #52629 合併本地留言板儲存輔助程式 @jif-oai - #52635 在沒有 ChatGPT 認證時跳過後臺工作區路由讀取 @joesavona - #52637 新增按 ID 進行的實驗性執行緒項查詢 @btraut-openai - #52640 將中斷的目標延續計入無活動限制 @etraut-openai - #52648 將守護程序功能相容性檢查限制為顯式 CLI 覆蓋 @etraut-openai - #52652 限制本地 exec-server 在程序退出後的輸出排空 @jif-oai - #52659 為子代理模型上下文預設值新增可選功能 @hlevy-openai - #52660 在 shell 快照測試中以任意順序處理完成事件 @jif-oai - #52661 防止中介憑證別名繞過 MITM 鉤子 @viyatb-oai - #52671 為已提交的工具輸出新增保留註解 @won-openai - #52674 將 exec-server 測試夾具移入共享測試支援 @anp-oai - #52676 從所有者提供的配置重新整理持久化能力根 @teddywyly-oai - #52679 新增超時感知的 exec-server 配置讀取 @hlevy-openai - #52681 在程式碼模式中拒絕保留的 Serde JSON 鍵 @cassirer-openai - #52682 在密碼修復前驗證 Windows 沙盒帳戶 @zm-oai - #52685 在輸出序列化期間保留程式碼模式取消 @cassirer-openai - #52686 為輪次工具輸出新增可選保留 @won-openai - #52689 將每輪 Cyber 訪問程式轉發給 Guardian @daneschneider-oai - #52696 修復 Windows junction 的 marketplace 路徑匹配 @zm-oai - #52700 將 exec-server 穩定相容性基線更新到 Codex 0.162.1 @iceweasel-oai - #52702 在請求失敗後通過系統代理重試 bootstrap GET @abhinav-oai - #52707 將 Windows MXC 沙盒遷移到拆分 MXC crates @iceweasel-oai - #52721 說明伺服器關閉期間的會話建立失敗 @etraut-openai - #52723 為程式碼模式主機新增可選的 gRPC over stdio @cconger - #52724 為初始 exec-server 連線嘗試新增觀察者 @aaronl-openai - #52725 使用 OSC 7501 報告終端程式狀態 @fcoury-oai - #52736 允許模型目錄覆蓋增量工具通知 @akira-oai - #52742 為 OpenAI 請求新增可選的輸出 token 重放 @pakrym-oai - #52748 使程式碼模式 exit() 停止整個單元 @cconger - #52756 對語音會話失敗進行分類並記錄終端結果 @bc-openai - #52778 使固定的轉錄提示可點選 @fcoury-oai - #52825 在接受進一步請求前報告 exec 執行時重置 @JenZhao - #52923 穩定即時轉向時間線測試 @anp-oai - #52937 在壓縮過程中保留客戶端標記的工具輸出 @won-openai - #52946 在進度更新期間保持代理命令中心行穩定 @fcoury-oai - #52952 在程式碼模式主機恢復期間驗證重置通知 @etraut-openai - #52959 減少非同步 TUI 測試中的堆疊使用 @jif-oai - #52964 在原始貼上突發期間延遲擁有的轉錄重繪 @etraut-openai - #52967 複用並預熱 WSL 剪貼簿文字讀取器 @etraut-openai - #52968 當終端輸入排空超時時,保持啟動模態框受保護 @etraut-openai - #52972 將 rmcp 升級到 3.5.1 並強化生命週期測試 @alishobeiri-oai - #52990 為 TUI 新增可搜尋的 /config 偏好設定面板 @fcoury-oai - #53049 為 app-server 請求新增連線繫結的回覆控制代碼 @bc-openai - #53109 在外掛列表輸出中優雅處理管道中斷 @fcoury-oai - #53148 修復待處理 Vim Replace 鍵的啟動草稿恢復 @etraut-openai - #53150 在冷恢復時恢復執行緒擁有的權限 @etraut-openai - #53152 允許選擇和複製 TUI 回合提示 @etraut-openai - #53153 在 TUI 幫助中顯示子代理導航快捷鍵 @etraut-openai - #53155 在關閉期間保持遠端 app-server 事件可投遞 @etraut-openai - #53156 簡化自訂終端繪圖 API @bc-openai - #53173 允許從 TUI 重啟受管後臺伺服器 @etraut-openai - #53201 線上程歸檔後保持 agents 導航可用 @etraut-openai - #53224 在 TUI 中支援 Windows 剪貼簿文字貼上快捷鍵 @etraut-openai - #53331 當輸出流保持開啟時完成遠端 exec 清理 @jif-oai - #53339 測試對輸出流保持開啟的遠端程序進行最終輪詢 @jif-oai - #53358 移除選定的 protocol、apply-patch、MCP 和 TUI 測試 @vb-openai - #53369 當 agent 訊息板不可用時允許回合 @jif-

由 AI 翻譯,以原文為準。

原文
New Features Open /config to search preferences across categories, change supported settings immediately, and see which changes require a restart. ( #52990 , #53429 ) Send a follow-up while Codex is responding to steer it immediately. Interrupting a turn also stops active Code Mode cells and their nested tool calls. ( #51812 , #51835 ) Configure a leader key in /keymap . The default is Ctrl+X , shortcut hints stay open until you choose or cancel, and voice mute moves to F9 . ( #52273 ) Restart a managed background server from /daemon . Codex warns about work the restart could interrupt, then reconnects automatically. ( #53173 ) Codex can run independent read-only tools in parallel, including skill, memory, and conversation-history lookups. ( #52245 ) Daybreak is enabled by default for eligible accounts. codex exec can also select it with an OpenAI API key when the server offers access. ( #53701 , #53717 ) Bug Fixes Resuming a saved thread restores its permissions and network approvals, while respecting explicit overrides and current managed policy. ( #53150 , #53419 , #53424 ) The network proxy now checks permission before a DNS lookup, rejects duplicate Host headers, and prevents credential aliases from bypassing inspection hooks. ( #51650 , #52661 , #53506 ) Return to an existing side conversation with /side after switching threads. Answers to pending prompts also go back to the thread that asked. ( #52184 , #53436 ) On Windows, Ctrl+V and Shift+Insert paste text as well as images. On WSL, repeated pastes reuse the clipboard reader, and copy attempts time out instead of hanging. ( #53224 , #52967 , #53453 ) Local commands finish promptly when a child keeps an output pipe open. Remote commands preserve late-arriving output so the final poll can still collect it. ( #52652 , #53331 , #53622 ) codex exec no longer prints the same file diff again after an unrelated command. ( #53444 ) Documentation Updated the bundled OpenAI Docs guidance for migrations to the GPT-6 family, including model-specific reasoning, tool use, and data residency considerations. ( #51768 ) Clarified how the Linux sandbox uses bubblewrap for filesystem isolation and seccomp for syscall filtering. ( #52610 ) Chores Codex now uses its standard shell executor and no longer bundles a patched zsh . Configurations using the retired shell flags receive a migration notice. ( #52160 , #52213 ) Reduced Linux and macOS release package size by stripping symbols from packaged binaries while preserving them in the original build outputs. ( #52178 ) Changelog Full Changelog: rust-v0.162.0...rust-v0.163.0 #51539 Add completion-aware realtime attachment and session-scoped detach @zahan-oai #51547 Add a Windows MXC sandbox opt-out @iceweasel-oai #51556 Complete dynamic tool lifecycles on cancellation @mikelam-oai #51575 Expose package assembly helpers and support gzip DotSlash artifacts @bolinfest #51595 Add thread ID exclusions to thread/list @btraut-openai #51602 Distinguish thread listing failures from exhausted history @btraut-openai #51611 Signal abandonment of unanswered MCP elicitations @nicksteele-oai #51627 Stabilize Guardian snapshot prefixes by separating assistant context @jif-oai #51642 Fix retained context handling for typed section content @jif-oai #51650 Require hostname authorization before proxy DNS lookups @jif-oai #51651 Persist Guardian review failures for reports across restarts @jif-oai #51652 Record telemetry for AGENTS.md changes made by apply_patch @jif-oai #51678 Move Windows sandbox tests into a dedicated integration binary @jif-oai #51683 Roll back stale Guardian reviews before reusing reviewer history @olliem-oai #51689 Wait for helper completion in HTTP header cancellation tests @jif-oai #51690 Add a feature flag for Code Mode tool description ordering @swastik-oai #51704 Honor tool-description-first ordering in Code Mode @swastik-oai #51710 Fix a discovery race in the external auth refresh test @jgershen-oai #51734 Load persisted sender context for Guardian reviews @jif-oai #51755 Reuse MCP handler metadata for cache comparisons @owenlin0 #51761 Reduce tool metadata cloning in the code-mode runtime @akira-oai #51768 Expand OpenAI Docs migration guidance to the GPT-6 model family @kkahadze-oai #51775 Prevent recursive Tokio tracing in telemetry and SQLite logs @zbarsky-openai #51786 Preserve sandbox overrides across execution requests @iceweasel-oai #51794 Advertise Ultrafast for GPT-6.1 Sol on Amazon Bedrock @celia-oai #51800 Remove duplicate field initializers in extension registry tests @anp-oai #51808 Preserve diagnostic reasons for MCP user verification failures @berkdeniz-oai #51812 Enable instant interrupts by default @pakrym-oai #51819 Migrate the MXC sandbox to the 1.0.0 SDK @iceweasel-oai #51822 Avoid sharing violations when repairing Windows runtime ACLs @johnl-oai #51823 Share MCP binding tool metadata with prepared calls @owenlin0 #51828 Add policy-based file contents integrity checks @iceweasel-oai #51831 Add MXC sandbox integrity dependency and policy preparation @iceweasel-oai #51835 Enable code mode interruption by default @won-openai #51840 Add a bubblewrap backend for sandbox integrity checks @iceweasel-oai #51841 Add a macOS Seatbelt backend for sandbox integrity @iceweasel-oai #51842 Add a sandbox integrity runner with outcome and timing metrics @iceweasel-oai #51843 Run sandbox integrity checks before commands and filesystem operations @iceweasel-oai #51847 Preserve Cargo package names in Bazel Rust builds @dkovalenko-oai #51848 Align Bazel release builds with Cargo and fix platform compatibility @dkovalenko-oai #51849 Fix package smoke tests for Cargo and Bazel debug symbols @dkovalenko-oai #51850 Add Bazel release staging archives @dkovalenko-oai #51855 Add Bazel support to the Codex package build action @dkovalenko-oai #51856 Build Bazel release artifacts alongside Cargo artifacts @dkovalenko-oai #51857 Add an app-server prompt prefix compatibility test @jif-oai #51865 Use readable plugin mentions without suppressing same-name skills @canvrno-oai #51866 Preserve line breaks and links in multiline async questions @pash-openai #51868 Record tool registration metrics for each sampling request @akira-oai #51872 Keep global app-server config independent of the launch directory @etraut-openai #51884 Add experimental prediction forks that inherit parent context @liame-oai #51890 Add the missing mxc-sdk UTF-8 resource patch for Bazel @iceweasel-oai #51892 Preserve tool call completeness when recorded arguments are truncated @ningyi-oai #51893 Record metrics for incremental tool updates @akira-oai #51895 Report specific reasons for WebSocket continuation failures @pakrym-oai #51896 Preserve native errors in Windows sandbox ACL diagnostics @alishobeiri-oai #51897 Use a dedicated matcher for network domain policies @rafael-oai #51908 Honor the user input setting for asynchronous questions @mandal-OAI #51930 Support model-specific function description prefixes @tz-openai #51963 Attribute compaction analytics to the correct voice session @reia-oai #51974 Log Windows sandbox availability and backend selection @iceweasel-oai #52034 Preserve agent state when unloading idle multi-agent v2 children @jif-oai #52040 Add regression coverage for cancelled agent reloads @jif-oai #52048 Cover instant interruption in steered-input persistence tests @jif-oai #52061 Run Guardian conversation classifiers concurrently and preserve action order @felixxia-oai #52062 Add scenario coverage for worker context across idle eviction @jif-oai #52065 Require assessment text in the Guardian parser @ioanbudea-OAI #52081 Fix idle cleanup for disconnected multi-agent v2 children @jif-oai #52119 Expose originating tool call metadata in command environments @leo-oai #52160 Remove the patched zsh shell execution backend @jif-oai #52164 Make environment context date and timezone configurable @surajs-oai #52176 Show AWS GovCloud guidance at startup and remember acknowledgment @jackz100 #52177 Set a User-Agent for package archive downloads @bolinfest #52178 Strip symbols from source-built release package binaries @bolinfest #52182 Expose a verified sandbox launcher to local MCP servers @bolinfest #52183 Add optional descriptions to agent message board channels @jif-oai #52184 Preserve side conversations across thread navigation @etraut-openai #52193 Enforce managed MXC requirements on Windows @iceweasel-oai #52195 Track source attribution for individual context parts @tz-openai #52200 Allow plugin toggles while searching and preserve filters on refresh @fcoury-oai #52203 Expose Codex lifecycle status in iTerm2 sessions @fcoury-oai #52213 Stop bundling patched zsh in Codex packages @jif-oai #52215 Enforce application network policy in standalone MCP commands @lsingh-oai #52220 Add configurable default plugin activation policy @stevenlee-oai #52223 Enforce application network policy for daemon updates @jackz100 #52225 Fix config rebuild call in the Windows MXC preference test @virajrai-oai #52226 Include foreground activity in iTerm2 session status @fcoury-oai #52228 Honor API-key feature gates in TUI Daybreak selection @julee-oai #52234 Support request IDs in exec-server WebSocket handshakes @mattj-openai #52235 Recover gRPC code-mode sessions after missing-session errors @surajs-oai #52241 Preserve subagent capabilities independently of forked history @anp-oai #52245 Enable parallel execution for read-only tools @zamoshchin-openai #52250 Add opt-in Guardian trust for orchestrator connector identities @ankushg #52256 Normalize formatting in docs, web assets, and sample scripts @anp-oai #52268 Preserve large arguments in executed tool call metadata @ningyi-oai #52270 Enable text selection in the fullscreen TUI footer @fcoury-oai #52273 Add configurable persistent leader shortcuts to the TUI @fcoury-oai #52274 Add structured tracing for Guardian reviews and background scoring @ioanbudea-OAI #52277 Preserve UTF-8 byte semantics in network domain matching @rafael-oai #52278 Honor custom OTLP metrics exporters when analytics is disabled @jackz100 #52288 Remove duplicate field initializers from extension registry tests @anp-oai #52295 Emit one developer notice per incremental namespace update batch @akira-oai #52299 Make Bazel release jobs advisory @anp-oai #52302 Add opt-in credential masking for proxied sandboxed sessions @winston-openai #52304 Persist remote-control RPC preferences in managed daemon settings @etraut-openai #52325 Track history initialization in Responses turn metadata @anp-oai #52329 Remove per-content source attribution metadata @anp-oai #52330 Clamp wrapped source ranges before remapping terminal hyperlinks @bc-openai #52337 Add durable thread read state with revision-checked updates @btraut-openai #52350 Expose experimental durable thread read state in the app server @btraut-openai #52363 Expand realtime v3 voice support @jacksonmoody-oai #52381 Preserve per-session routing for gRPC code mode @cassirer-openai #52384 Notify subscribers when thread read state changes @btraut-openai #52395 Add experimental app-server thread read-state updates @btraut-openai #52418 Avoid an extra blank quote line when pasting text with a trailing newline @bc-openai #52535 Add opt-in history prefix preservation for full agent forks @jif-oai #52557 Forward clipboard copies to the terminal in Herdr sessions @fcoury-oai #52568 Expose message board permissions and structured denials @jif-oai #52591 Fix races in remote environment and session replacement tests @jif-oai #52608 Upgrade hyper to 1.11.1 and test connection closure @jif-oai #52610 Align Linux sandbox names and docs with bubblewrap and seccomp @bolinfest #52621 Add template setup for local agent message boards @jif-oai #52629 Consolidate local message board storage helpers @jif-oai #52635 Skip background workspace routing reads without ChatGPT auth @joesavona #52637 Add experimental thread item lookup by ID @btraut-openai #52640 Count interrupted goal continuations toward the no-activity limit @etraut-openai #52648 Limit daemon feature compatibility checks to explicit CLI overrides @etraut-openai #52652 Bound local exec-server output draining after process exit @jif-oai #52659 Add an opt-in feature for subagent model context defaults @hlevy-openai #52660 Handle completion events in either order in shell snapshot tests @jif-oai #52661 Prevent brokered credential aliases from bypassing MITM hooks @viyatb-oai #52671 Add retention annotations to submitted tool outputs @won-openai #52674 Move the exec-server test fixture into shared test support @anp-oai #52676 Refresh persisted capability roots from owner-provided configuration @teddywyly-oai #52679 Add timeout-aware exec-server configuration reads @hlevy-openai #52681 Reject reserved Serde JSON keys in code mode @cassirer-openai #52682 Validate Windows sandbox accounts before password repair @zm-oai #52685 Preserve code mode cancellation during output serialization @cassirer-openai #52686 Add opt-in retention for turn tool outputs @won-openai #52689 Forward per-turn Cyber access programs to Guardian @daneschneider-oai #52696 Fix marketplace path matching for Windows junctions @zm-oai #52700 Update the exec-server stable compatibility baseline to Codex 0.162.1 @iceweasel-oai #52702 Retry bootstrap GETs through the system proxy after request failures @abhinav-oai #52707 Migrate the Windows MXC sandbox to split MXC crates @iceweasel-oai #52721 Explain session creation failures during server shutdown @etraut-openai #52723 Add opt-in gRPC over stdio for the code-mode host @cconger #52724 Add observers for initial exec-server connection attempts @aaronl-openai #52725 Report terminal program status with OSC 7501 @fcoury-oai #52736 Allow model catalogs to override incremental tool notices @akira-oai #52742 Add opt-in output token replay for OpenAI requests @pakrym-oai #52748 Make code-mode exit() stop the entire cell @cconger #52756 Classify voice session failures and record terminal outcomes @bc-openai #52778 Make pinned transcript prompts clickable @fcoury-oai #52825 Report exec runtime resets before accepting further requests @JenZhao #52923 Stabilize the realtime steering timeline test @anp-oai #52937 Retain client-marked tool outputs across compaction @won-openai #52946 Keep agent command center rows stable across progress updates @fcoury-oai #52952 Verify reset notification during code-mode host recovery @etraut-openai #52959 Reduce stack usage in async TUI tests @jif-oai #52964 Defer owned transcript redraws during raw paste bursts @etraut-openai #52967 Reuse and prewarm the WSL clipboard text reader @etraut-openai #52968 Keep startup modals protected when terminal input draining times out @etraut-openai #52972 Upgrade rmcp to 3.5.1 and harden lifecycle tests @alishobeiri-oai #52990 Add a searchable /config preferences panel to the TUI @fcoury-oai #53049 Add connection-bound reply handles for app-server requests @bc-openai #53109 Handle broken pipes gracefully in plugin list output @fcoury-oai #53148 Fix startup draft recovery for pending Vim Replace keys @etraut-openai #53150 Restore thread-owned permissions on cold resume @etraut-openai #53152 Allow selecting and copying TUI turn tips @etraut-openai #53153 Show subagent navigation shortcuts in TUI help @etraut-openai #53155 Keep remote app-server events deliverable during shutdown @etraut-openai #53156 Simplify the custom terminal drawing API @bc-openai #53173 Allow restarting managed background servers from the TUI @etraut-openai #53201 Keep agents navigation available after a thread is archived @etraut-openai #53224 Support Windows clipboard text paste shortcuts in the TUI @etraut-openai #53331 Finish remote exec cleanup when output streams remain open @jif-oai #53339 Test final polling of remote processes with open output streams @jif-oai #53358 Remove selected protocol, apply-patch, MCP, and TUI tests @vb-openai #53369 Allow turns when the agent message board is unavailable @jif-oai #53382 Ignore the unsafe-libyaml advisory in dependency audits @swastik-oai #53389 Use cached login credentials for Guardian decisions @swastik-oai #53393 Distinguish Guardian parent-compaction failure reasons @ioanbudea-OAI #53400 Add explicit local board connections with fixed runtime access @jif-oai #53412 Isolate arg0 helper directories by operating system @jif-oai #53419 Restore saved thread permissions during configuration loading @jif-oai #53424 Add regression coverage for network grants on cold thread resume @jif-oai #53426 Preserve Windows runtime registration failure diagnostics @zm-oai #53429 Apply configuration toggles live and improve settings navigation @fcoury-oai #53436 Route TUI request replies to their originating connection and thread @bc-openai #53438 Stop identifying Apple Terminal from TERM_SESSION_ID @etraut-openai #53440 Preserve status line accents on 16-color terminals @etraut-openai #53443 Use local MSVC toolchains for native Windows Bazel tests @etraut-openai #53444 Suppress repeated turn diffs in codex exec human output @fcoury-oai #53451 Treat incomplete responses as terminal errors @jif-oai #53452 Close input admission while a turn finishes recording @etraut-openai #53453 Prefer the Windows clipboard and bound copy attempts on WSL @etraut-openai #53485 Update quinn-proto to 0.11.18 @smurching-oai #53496 Preserve pending Effects toggles across save refreshes @fcoury-oai #53506 Reject duplicate Host headers in the network proxy @jfoo-oai #53556 Deduplicate TUI modifier handling and terminal color caching @bc-openai #53595 Add async compaction feature configuration @rka-oai #53606 Prepare compaction helpers for background requests @rka-oai #53614 Add infrastructure for speculative remote V2 compaction @rka-oai #53617 Allow hiding native tools while retaining the multi-agent V2 runtime @jif-oai #53620 Reuse background results for remote V2 compaction @rka-oai #53622 Preserve remote exec output until it is collected @jif-oai #53628 Record truncation metrics for accepted Guardian review inputs @ioanbudea-OAI #53631 Materialize the thread before testing a discovered daemon restart @jif-oai #53632 Stabilize write ordering in the shared message board scenario @jif-oai #53633 Add an environment API key fallback for Guardian Decisions @swastik-oai #53654 Keep spawned children provisional until the spawn result returns @jif-oai #53657 Share hook configuration across cloned hook views @jif-oai #53660 Extract shared multi-agent v2 thread spawning @jif-oai #53668 Improve remote exec-server test startup diagnostics @jif-oai #53670 Account for token usage from incomplete responses @jif-oai #53672 Keep discovered Apps tools available during startup recovery @jif-oai #53673 Publish Rust releases with the GitHub CLI @jif-oai #53678 Preserve inherited context in prediction forks @keyz #53689 Constrain API-key model access programs to server support @julee-oai #53691 Account for replay caches in encrypted compaction budgets @ioanbudea-OAI #53693 Add keyboard selection support to the transcript view @fcoury-oai #53698 Interrupt and drain canceled classifier responses before socket reuse @felixxia-oai #53699 Cancel Guardian V2 classifications that exceed the tool-call lag window @felixxia-oai #53701 Enable CLI Daybreak by default and enforce background-turn eligibility @julee-oai #53706 Preserve URLs and email addresses during external agent migration @jif-oai #53709 Separate MCP sandbox policy from launcher metadata @bolinfest #53717 Enable Cyber access programs for API-key sessions by default @julee-oai #53723 Wire V2 capability discovery through exec-server RPC @TAFOYA-OAI

相關報導

OpenAI Codex CLI releases● 精選AI 評分60

Codex CLI 0.162.0 支援建立與列出託管 Git worktree

OpenAI Codex CLI 發布 0.162.0,啟用 worktree 功能後可從受信任的本地專案建立並列出託管 Git worktree。TUI 新增 /copy 跳轉與複製對話塊、Ctrl+Insert 複製選區,滾輪速度由 tui.mouse_scroll_speed 調整;自訂 Responses 相容模型提供方可配置即時聯網與遠端壓縮,Code Mode 增加流式 Promise 輔助與可選排序工具搜尋。

OpenAI Codex CLI releasesAI 評分41

OpenAI Codex 發布 0.160.1 修復遠端 MCP 環境變數

OpenAI 的 Codex 倉庫發布 0.160.1,這是面向 0.160 分支的補丁版本。修復內容為:在用顯式配置的遠端環境變數啟動遠端 stdio MCP 伺服器時,保留 SYSTEMROOT、TEMP 和 TMP,使 Unix 主機能夠沿用 Windows 執行器的啟動環境。該改動以 #51121 回移植到 0.160 分支,發布時 main 分支已比此版本多出 287 次提交。

X @OpenAIDevsAI 評分48

Codex 桌面版向 Pro 使用者開放 composer 預測 beta

OpenAI 開發者帳號宣布,Codex 桌面應用面向 Pro 使用者開放 composer 預測功能的 beta,用於本地任務。輸入時按 Tab 即可接受建議,也可以先手動編輯再傳送;該功能可在設定中關閉。官方目前只說明這是面向 Pro 使用者的 beta,未提及是否或何時覆蓋其他套餐與平台,細節見 OpenAI 幫助中心的說明文章。

OpenAI Codex CLI releases● 精選AI 評分78

Codex 0.161.0 發布,GPT-6.1 Sol 成為預設模型

Codex 0.161.0 將 GPT-6.1 Sol 設為內建目錄與 Amazon Bedrock 目錄的預設模型。Amazon Bedrock 在相容模型上支援多智慧體 V2 與 Ultra 推理,Bedrock Mantle 也開始接受 AWS GovCloud 區域;終端會話可用 /mcp login <name> 登入 MCP 伺服器,語音對話可自選麥克風、揚聲器與輸入聲道並本地儲存偏好。