0.151.0
新增功能
- 为从可选 MCP 服务器发现工具新增了可配置的宽限期。(#41199)
- 扩展现在可以在 MCP 工具结果到达模型之前检查或替换这些结果。(#41202)
- 插件目录现在会合并各仓库配置,并报告无效的项目市场,同时不会隐藏有效插件。(#41208)
问题修复
- 在 TUI 轮次之间保留已恢复的权限配置,并防止
/cd削弱沙箱限制。(#41192) - 在切换模型或回退到另一个模型时,保持工具可用性和推理强度正确。(#41195, #41206)
- 使用执行器的实际主目录、操作系统和路径约定,改进远程沙箱的强制执行。(#41196, #41204, #41207, #41209)
- 在 app-server 响应中保留结构化的 MCP 工具和资源错误。(#41196)
- 将嵌套子代理的 token 用量计入根目标预算。(#41183)
- 防止过期的 Guardian 分类在权限状态变更后授权操作。(#41196)
其他变更
- 为升级的 stdin 审核和远程执行器 MCP 发现新增了遥测。(#41189, #41205)
- 提升了 Guardian WebSocket 及核心 fixture 测试在缓慢或高并发 CI 环境下的稳定性。(#41191, #41194)
完整变更日志:https://github.com/openai/codex/compare/rust-v0.150.0...rust-v0.151.0
- #41183 将子代理 token 用量计入根目标 @copyberry
- #41189 为 stdin 审查大小检查添加埋点 @copyberry
- #41191 稳定 Guardian WebSocket 测试 @copyberry
- #41192 在 TUI 会话中保留已恢复的权限配置 @copyberry
- #41193 上报远程插件同步所影响的能力 @copyberry
- #41194 强化核心测试夹具的启动断言 @copyberry
- #41195 在
ToolRouter中最终确定模型专属工具计划 @copyberry - #41196 改进沙箱、MCP 错误与缓存审批 @copyberry
- #41199 让可选的 MCP 启动宽限时间可配置 @copyberry
- #41202 允许扩展处理 MCP 工具结果 @copyberry
- #41204 将执行器主目录传递到沙箱上下文 @copyberry
- #41205 跟踪执行器 MCP 发现遥测 @copyberry
- #41206 让 Ultra reasoning 回退感知模型 @copyberry
- #41207 将执行器操作系统传递到轮次环境 @copyberry
- #41208 在目录请求中遵循按仓库的插件配置 @copyberry
- #41209 使拒绝读取的匹配与执行器路径语义保持一致 @copyberry