← 返回更新日志

Codex rust-v0.92.0

2026-01-27 · GitHub 原文
## 新功能 - API v2 线程现可在启动时注入动态工具,并通过服务器和核心工具流水线端到端路由其调用/响应。(#9539) - 在应用服务器中新增线程列表筛选功能,让大型线程集更易浏览。(#9897) - 引入 `thread/unarchive` RPC,可将已归档的部署恢复至活跃会话中。(#9843) - MCP 服务器现可在 `config.toml` 中定义 OAuth 范围,减少每次登录时传递 `--scopes` 参数的需求。(#9647) - 多智能体协作能力更强、安全性更高,新增探索者角色、优化的协作事件映射及最大深度防护机制。(#9817, #9818, #9918, #9899) - 缓存版 `web_search` 现已成为默认客户端行为。(#9974) ## 问题修复 - 修复了在高吞吐量流式传输下,因避免在主 Tokio 线程上阻塞发送而导致的 TUI 死锁/冻结问题。(#9951) - `web_search` 工具现在能够处理并显示所有操作类型,并展示进行中的活动,不再显示为卡住状态。(#9960) - 通过消除对子代理的空转等待,降低了协作流程中的高 CPU 使用率。(#9776) - 修复了 `codex resume --last --json` 命令,使提示解析正常,不再出现参数冲突错误。(#9475) - Windows 沙盒日志现在能够安全处理 UTF-8 编码,防止在截断多字节内容时出现故障。(#8647) - `request_user_input` 现在在计划/配对模式之外被拒绝,以防止无效的工具调用。(#9955) ## 文档更新 - 更新了贡献指南,使入门流程和工作流期望更清晰。(#9933) - 刷新了协议/MCP 文档,以反映 `thread/unarchive` 和更新后的 `request_user_input` 问题格式。(#9843, #9890) ## 项目维护 - 通过 Homebrew 自更新现在使用显式的 cask 升级命令,以避免警告和歧义。(#9823) - 发布打包流程现在一致地将 bundle zip 写入 `dist/` 目录。(#9934) - 更新了 Rust 工作空间中的关键依赖项(包括 `axum`、`tracing`、`globset` 和 `tokio-test`)。(#9880, #9882, #9883, #9884) - 使功能阶段命名与公开成熟度阶段保持一致,并为开发中功能添加了更清晰的警告。(#9929, #9954) ## 更新日志 完整更新日志:https://github.com/openai/codex/compare/rust-v0.91.0...rust-v0.92.0 - #9850 维护:移除 println 中的多余换行符 @SohailRaoufi - #9868 调整模式掩码 @aibrahim-oai - #9874 提示词 @aibrahim-oai - #9877 计划模式提示词 @aibrahim-oai - #9718 功能(tui) /个性设置 @dylan-hurd-oai - #9871 维护(核心) 移动 model_instructions_template 配置 @dylan-hurd-oai - #9539 功能:动态工具注入 @jif-oai - #9818 功能:在 `config_snapshot` 上重定基多智能体 TUI @jif-oai - #9789 修复不稳定的 resume 测试 @gt-oai - #9784 修复不稳定的对话流测试 @gt-oai - #9918 功能:探索者协作 @jif-oai - #9899 功能:在最大深度时禁用协作 @jif-oai - #9916 修复配置禁用时的错误信息 @gt-oai - #9890 功能:为 request_user_input 工具返回的问题添加 isOther 字段 @shijie-oai - #9817 功能:codex 对协作工具的 exec 映射 @jif-oai - #9919 修复不稳定的 shell 快照测试 @gt-oai - #9776 修复:尝试降低使用协作时的高 CPU 使用率 @eugeneoden - #9928 提示词 @aibrahim-oai - #9925 维护:更新中断消息 @jif-oai - #9843 添加 thread/unarchive 以恢复已归档的部署 @charley-oai - #9929 使功能阶段命名与公开功能成熟度阶段保持一致 @etraut-openai - #9934 确保 codex bundle zip 创建在 dist/ 目录中 @iceweasel-oai - #9897 [应用服务器] 功能:在线程列表添加筛选功能 @jif-oai - #9647 为 MCP 服务器添加 `scopes` 配置,并作为 OAuth 登录的回退选项 @blevy-oai - #9943 计划模式提示词 @aibrahim-oai - #8647 修复:在 Windows 沙盒日志中处理 UTF-8 @davidgilbertson - #9891 添加 Composer 配置和共享菜单界面辅助函数 @aibrahim-oai - #9880 维护(依赖):在 /codex-rs 中将 tracing 从 0.1.43 升级到 0.1.44 @dependabot - #9882 维护(依赖):在 /codex-rs 中将 tokio-test 从 0.4.4 升级到 0.4.5 @dependabot - #9883 维护(依赖):在 /codex-rs 中将 axum 从 0.8.4 升级到 0.8.8 @dependabot - #9884 维护(依赖):在 /codex-rs 中将 globset 从 0.4.16 升级到 0.4.18 @dependabot - #9901 修复:移除 CLI 工具提示中关于自定义提示词的引用 @mattridley - #9823 修复:使用 `brew upgrade --cask codex` 以避免警告和歧义 @JBallin - #9951 修复:尝试修复冻结问题 2 @jif-oai - #9955 在计划/配对模式外拒绝 request_user_input @charley-oai - #9933 更新贡献指南 @etraut-openai - #9892 在 request_user_input 覆盖层中复用 ChatComposer @aibrahim-oai - #9957 微调:更大的缓冲区 @jif-oai - #9953 功能:从 SKILL.json 加载界面元数据 @alexsong-oai - #9954 警告用户启用开发中功能 @aibrahim-oai - #9961 更多地使用 test_codex @pakrym-oai - #9960 修复:处理所有 web_search 操作和进行中的调用 @sayan-oai - #9966 计划模式提示词 v7 @aibrahim-oai - #9968 改进计划模式提示词 @aibrahim-oai - #9969 最终版提示词 @aibrahim-oai - #9475 修复带有 `--json` 选项的 `resume --last` 命令 @etraut-openai - #9970 提示词 @aibrahim-oai - #9975 计划模式提示词 @aibrahim-oai - #9974 使缓存版 web_search 成为客户端默认设置 @sayan-oai - #9971 tui:包装用户输入问题 @aibrahim-oai - #9977 减少计划模式提示词的详细程度 @aibrahim-oai - #9980 修复主分支并使计划模式推理努力程度为中等 @aibrahim-oai - #9759 修复:一致地限制聚合 exec 输出 @Kbediako