← 返回更新日志

Codex rust-v0.130.0

2026-05-08 · GitHub 原文
## 新功能 - 插件详情现在显示绑定的钩子,插件共享会暴露链接元数据及可发现性控制。(#21447, #21495, #21637) - 新增 `codex remote-control`,作为启动无头、可远程控制的应用服务器的更简单入口点。(#21424) - 应用服务器客户端可以对大型线程进行分页,支持未加载、摘要或完整轮次项的视图。(#21566) - Bedrock 认证现在可以使用来自 `aws login` 配置文件的 AWS 控制台登录凭证。(#21623) - `view_image` 可以通过所选环境解析文件,适用于多环境会话。(#21143) ## 错误修复 - 实时应用服务器线程现在能即时响应配置更改,无需重启。(#21187) - 轮次差异在 apply-patch 操作中保持准确,包括部分失败但仍修改了文件的情况。(#21180, #21518) - 通过 `ThreadStore`,线程摘要、重命名、恢复和派生路径运行得更好,包括没有本地部署路径的线程。(#21264, #21265, #21266) - 远程压缩现在会为 v2 流发出 `response.processed`,并避免在 API 密钥压缩请求中发送 `service_tier`。(#21642, #21676) - Windows 沙箱设置现在授予沙箱用户访问桌面运行时二进制缓存的权限。(#21564) - 从 `codex exec` 启动横幅中移除了过时的"研究预览"措辞。(#21683) ## 文档 - 修复了问题模板,使得 CLI 报告保留预期的指导信息、标签正确应用,并且功能请求链接到正确的贡献文档。(#21685, #21686, #21688) - 更新了安装和工具文档,统一使用 `cargo install --locked`。(#21592) ## 杂项 - 添加了更快的 Cargo 性能分析构建配置,并禁用了空的文档测试目标,以加速 Rust 开发循环。(#21574, #21584) - 通过使用完全限定的 GitHub Action 标签、添加 Dependabot 冷却期以及升级 `cargo-shear`,加强了依赖项和 CI 的规范性。(#21436, #21547, #21599) - 通过移除未使用的设备密钥 API、额外的技能根目录、远程线程存储实现以及基于字符串键的 MCP 工具映射,简化了内部接口。(#21487, #21485, #21596, #21454) - 添加了可配置的 OpenTelemetry 跟踪元数据和更丰富的审查/反馈分析,以便更好地进行调试和分类。(#21556, #18747, #21434, #21498) ## 变更日志 完整变更日志:https://github.com/openai/codex/compare/rust-v0.129.0...rust-v0.130.0 - #21494 [codex] 修复 PluginListParams 测试初始化器 @xli-oai - #21447 在插件详情中显示插件钩子 @abhinav-oai - #21356 特性:将内置 MCP 作为一等运行时服务器 @jif-oai - #21180 使轮次差异跟踪支持操作 @jif-oai - #21498 [codex] 将账户 ID 添加到反馈上传中 @pakrym-oai - #21487 device-key:清理未使用的 crate @euroelessar - #21518 修复:在部分 apply_patch 失败后保留精确的轮次差异 @jif-oai - #18747 [codex-analytics] 添加工具审查事件模式 @rhan-oai - #21495 特性:在 shareContext 中暴露插件共享元数据 @xl-openai - #21454 [codex] 移除基于字符串键的 MCP 工具映射 @pakrym-oai - #21424 添加顶层 remote-control 命令 @owenlin0 - #21187 app-server:从最新配置快照刷新实时线程 @jif-oai - #21461 [codex] 将工具规范移至处理器上 @pakrym-oai - #21547 升级 `cargo-shear` 至 1.11.2 @charliemarsh-oai - #21264 将线程名称编辑移至 ThreadStore @wiltzius-openai - #21266 [codex] 修复无路径线程摘要 @wiltzius-openai - #21265 通过线程存储路由 ThreadManager 部署路径读取 @wiltzius-openai - #21564 授予沙箱用户访问桌面运行时二进制文件的权限 @iceweasel-oai - #21582 为 Cargo 配置选项使用描述性名称 @zanie-oai - #21574 添加用于基准测试的 Cargo 构建配置 @zanie-oai - #21436 [codex] 在 GitHub Actions 中完全限定哈希标签 @ww-oai - #21592 确保所有 cargo-install 的提及都包含 --locked @gankra-oai - #21584 禁用空的 Cargo 测试目标 @charliemarsh-oai - #21566 特性(app-server, threadstore):线程分页 API 和 ThreadStore 契约 @owenlin0 - #21556 codex-otel:添加可配置的跟踪元数据 @bbrown-oai - #21599 [codex] 应用 Dependabot 7 天冷却期 @ww-oai - #21602 在 cargo build 和 lint 调用中使用 `--locked` @zanie-oai - #20664 添加 stdio exec-server 客户端传输 @starr-openai - #21596 [codex] 移除远程线程存储实现 @wiltzius-openai - #20665 使环境提供者拥有默认选择权 @starr-openai - #21143 通过所选环境路由 view_image @starr-openai - #20666 添加 CODEX_HOME 环境 TOML 提供者 @starr-openai - #21642 在远程压缩 v2 后发送 response.processed @pakrym-oai - #21646 回退"在 cargo build 和 lint 调用中使用 `--locked`" @pakrym-oai - #21434 [codex-analytics] 连接协议原生的审查计时 @rhan-oai - #21485 移除技能列表额外的根目录 @xli-oai - #21623 特性:为 Bedrock 认证启用 AWS 登录凭证 @celia-oai - #21637 特性:更新插件共享设置以支持可发现性 @xl-openai - #21685 修复重复的 CLI 问题模板描述 @etraut-openai - #21686 修复问题模板标签 @etraut-openai - #21688 修复功能请求的贡献链接 @etraut-openai - #21683 移除 exec 研究预览横幅措辞 @etraut-openai - #21676 在 API 认证下的远程 /responses/compact 请求中省略 service_tier @aibrahim-oai