← 返回更新日志

Codex rust-v0.120.0

2026-04-11 · GitHub 原文
## 新功能 - 实时 V2 现可在工作仍在运行时流式传输后台代理进度,并将后续响应排队直至当前响应完成 (#17264, #17306) - TUI 中的钩子活动更易于扫描:正在运行的钩子单独显示,仅当有用时才保留已完成的钩子输出 (#17266) - 自定义 TUI 状态行可包含重命名后的线程标题 (#17187) - 代码模式工具声明现包含 MCP `outputSchema` 详情,使结构化工具结果类型更精确 (#17210) - SessionStart 钩子可区分由 `/clear` 创建的会话、全新启动会话或恢复的会话 (#17073) ## 错误修复 - 修复了 Windows 提升权限沙盒对拆分文件系统策略的处理,包括可写根目录下的只读排除区域 (#14568) - 修复了沙盒对符号链接可写根目录和排除区域的权限处理,防止 shell 和 `apply_patch` 工作流失败 (#15981) - 通过在 TLS websocket 连接前安装 Rustls 加密提供程序,修复了 `codex --remote wss://...` 的崩溃问题 (#17288) - 保留了工具搜索结果的原始排序,而非按字母顺序重新排序 (#17263) - 修复了实时 Stop-hook 提示,使其立即显示,而非仅在线程历史重新加载后显示 (#17189) - 修复了应用服务器在断开连接时的 MCP 清理问题,确保未订阅的线程和资源被正确拆除 (#17223) ## 文档 - 在核心 README 中记录了 Windows 沙盒支持的“提升权限”与“限制令牌”模式拆分 (#14568) - 为新的 `/clear` SessionStart 来源更新了应用服务器协议文档 (#17073) ## 维护任务 - 通过重试失败的刷新操作并在出现持久性故障时 surfaced 问题(而非丢弃缓冲项),使回滚记录更可靠 (#17214) - 为压缩和 Guardian 审查事件添加了分析架构和元数据连接 (#17155, #17055) - 通过仅发送转录增量而非重复发送完整历史记录,提高了 Guardian 后续处理效率 (#17269) - 在应用服务器事件和内部批准状态中引入了稳定的 Guardian 审查 ID (#17298) ## 更新日志 完整更新日志:https://github.com/openai/codex/compare/rust-v0.119.0...rust-v0.120.0 - #17268 移除禁用钩子的 Windows 限制 @iceweasel-oai - #17267 停止实时 V2 response.done 委托 @aibrahim-oai - #14568 修复:支持 Windows 提升沙盒中的拆分排除区域 @viyatb-oai - #17263 在 tool_search_output 中保留搜索结果顺序 @sayan-oai - #17189 在原始事件过滤前发出实时钩子提示 @abhinav-oai - #17288 为远程 websocket 客户端安装 rustls 提供程序 @etraut-openai - #16969 达到使用限制时通知工作区所有者选项 @richardopenai - #17278 将实时 V2 工具重命名为 background_agent @aibrahim-oai - #17280 提取实时输入任务处理器 @aibrahim-oai - #17249 在 guardian 中添加 parent_thread_id @won-openai - #17264 流式传输实时 V2 后台代理进度 @aibrahim-oai - #17210 为代码模式渲染添加 output_schema @vivi - #16344 功能:转移 exec-server 所有权 @jif-oai - #17214 功能:使回滚记录器能抵抗错误 @jif-oai - #17223 修复:应用服务器中的 MCP 泄漏 @jif-oai - #17338 功能:多代理 v2 描述 @jif-oai - #17269 功能(guardian):在 guardian 后续操作中仅发送转录增量 @owenlin0 - #17306 在活动期间排队实时 V2 response.create @aibrahim-oai - #17352 修复:主分支 @jif-oai - #17363 强化实时后端委托提示 @aibrahim-oai - #17155 [codex-analytics] 添加压缩分析事件 @rhan-oai - #17187 将线程标题添加到可配置 TUI 状态行 @canvrno-oai - #17194 在 guardian 上下文中添加 parent-id @won-openai - #17266 [codex] 改进钩子状态渲染 @abhinav-oai - #17073 支持 clear SessionStart 来源 @abhinav-oai - #17298 修复(guardian, app-server):引入 guardian 审查 ID @owenlin0 - #17391 回滚“达到使用限制时通知工作区所有者选项” @shijie-oai - #17371 app-server:添加流水线配置 RPC 回归测试 @euroelessar - #15981 修复(权限):修复沙盒权限中符号链接的可写根目录 @viyatb-oai - #17055 功能(analytics):添加 guardian 审查事件架构 @owenlin0