← 返回更新日志

Codex rust-v0.148.0

2026-08-18 · GitHub 原文
## 新功能 - 使用 `/export` 命令将完整的 TUI 对话导出为 Markdown 格式,可复制到剪贴板或保存为新文件。(#37358) - 使用 `codex exec fork` 分叉会话,并可通过 TUI 恢复选择器归档或恢复会话。(#37367, #37369, #37371) - 在 TUI 初始化期间可起草提示词,启动时会显示恢复和分叉的进度。(#38642, #38788) - 在 `/status`、状态行和终端标题中查看符合条件工作区的估算线程积分或费用。(#38281, #38282) - 将 Amazon Bedrock Runtime 作为内置提供商支持,具备 AWS 配置文件、区域及 GPT-5.6 路由功能。(#38470) - Hooks 现支持异步运行命令并调用 MCP 工具。(#37533, #38705) ## 缺陷修复 - 模型切换和设置更新不再遗留过时指令,或在中途更改活跃轮次。(#37260, #38785) - 恢复的会话现在会还原其持久化的工作目录和审批策略,并提供更准确的对话预览。(#37198, #37368, #38605) - 轮次可在提供商临时中断后重新连接,MCP 服务器在 OAuth 重新认证后无需重启 Codex 即可恢复。(#37337, #37485, #38418) - TUI 启动时不再因终端输入缓冲区意外激活提示词,且缺失认证时会显示引导界面。(#38641, #38643, #38644) - 编辑器(Composer)和对话渲染现能正确处理 CRLF 粘贴、换行空格及长链接。(#37709, #38380, #38704) - 沙箱限制在 Linux 和 Windows 上对拒绝或不可读的路径现采用安全失败(fail-closed)策略。(#37875, #38026, #38416, #38660) ## 文档 - 内置的 Skill 创建器指南更加聚焦,验证机制现会拒绝未完成的 TODO 占位符。(#38384) ## 更新日志 完整更新日志:https://github.com/openai/codex/compare/rust-v0.147.0...rust-v0.148.0 - #37190 在 Guardian 拒绝一次后中断在线模型轮次 @copyberry - #37191 在灰度发布迁移期间保留旧版语义 @copyberry - #37198 读取本地线程时优先使用持久化的当前工作目录 @copyberry - #37199 追踪线程归档分析数据 @copyberry - #37204 添加持久的用户消息队列分发机制 @copyberry - #37206 添加统一的图片预算限制 @copyberry - #37210 跨所有作用域获取远程已安装插件 @copyberry - #37211 强化网络代理中间人(MITM)授权 @copyberry - #37248 覆盖远程 MCP 发现超时清理逻辑 @copyberry - #37252 允许在完整历史分叉中使用代理角色 @copyberry - #37260 修复首轮模型切换及回滚问题 @copyberry - #37261 为子代理延迟启动缓存的 MCP 服务器 @copyberry - #37267 在主机技能加载器中支持插件根目录 @copyberry - #37273 在采样步骤间复用 MCP 处理器 @copyberry - #37279 在工具搜索缓存命中时避免克隆不可变元数据 @copyberry - #37335 历史重叠后完全重绘内联视口 @copyberry - #37336 为扩展轮次输入使用步骤环境 @copyberry - #37337 在 OAuth 重新认证后恢复 MCP 服务器 @copyberry - #37338 在连接器安装 URL 中遵循配置的 ChatGPT 源地址 @copyberry - #37339 账户变更后重新加载应用服务器遥测数据 @copyberry - #37340 整合延迟环境供应 API @copyberry - #37341 支持内联可视化的内容引用 @copyberry - #37342 为轮次输入贡献者保留外部工作目录 URI @copyberry - #37343 在 `TEST_TMPDIR` 中暂存 Bazel 应用服务器测试二进制文件 @copyberry - #37344 修复子代理 MCP 启动状态收敛问题 @copyberry - #37345 向 Codex 后端发送模型路由提示 @copyberry - #37347 追踪每个代理的上下文窗口使用情况 @copyberry - #37348 添加发布迁移工具及后台迁移功能 @copyberry - #37349 在完整文件系统 Bubblewrap 沙箱中挂载最小化 `/dev` @copyberry - #37350 允许 `ThreadManager` 自定义线程 ID 生成 @copyberry - #37352 配置代码模式执行让步超时时间 @copyberry - #37354 重试繁忙的应用服务器测试可执行文件生成 @copyberry - #37356 支持代理身份端点覆盖 @copyberry - #37357 将较短的 wait_agent 超时值限制在配置的最小值 @copyberry - #37358 为 TUI 添加 Markdown 对话导出功能 @copyberry - #37360 使用一致的 TUI 输入占位符 @copyberry - #37363 识别 MCP 工具钩子配置 @copyberry - #37366 强化本地 MCP 服务器进程树清理机制 @copyberry - #37367 为 `codex exec` 添加会话分叉功能 @copyberry - #37368 恢复线程时还原审批策略 @copyberry - #37369 为恢复选择器添加会话归档功能 @copyberry - #37371 从恢复选择器恢复已归档的会话 @copyberry - #37389 添加工具命名空间元数据配置 @copyberry - #37400 重命名工具注册表元数据设置 @copyberry - #37406 添加执行器本地配置层的加载器 @copyberry - #37408 为执行服务器添加执行器本地配置读取功能 @copyberry - #37424 跨环境限制项目指令数量 @copyberry - #37433 在 model/list 中暴露多代理版本 @copyberry - #37434 添加进程诊断快照 @copyberry - #37439 添加共享技能根目录加载接口 @copyberry - #37440 通过主机技能服务加载插件技能根目录 @copyberry - #37444 通过主机技能服务统一插件技能加载 @copyberry - #37446 跨会话保留基础指令的溯源信息 @copyberry - #37447 在工具建议中尊重插件技能可用性 @copyberry - #37452 通过共享加载器统一插件技能加载 @copyberry - #37457 移除旧版核心技能加载器 @copyberry - #37461 移除未使用的远程技能客户端 @copyberry - #37466 将技能配置规则解析移至 `codex-config` @copyberry - #37470 通过实验性 API 暴露应用服务器诊断信息 @copyberry - #37477 在 MCP 请求中包含调用 ID 并澄清元数据配置 @copyberry - #37478 在 Bazel 下拆分状态单元测试 @copyberry - #37479 在执行服务器环境信息中报告临时目录 @copyberry - #37480 将远程进程沙箱化委托给执行器 @copyberry - #37483 随当前轮次中断活跃的代码模式单元格 @copyberry - #37485 在连接故障期间保持响应流存活 @copyberry - #37486 在服务器诊断信息中暴露运行时活动 @copyberry - #37488 跨提供商泛化技能定位器别名 @copyberry - #37489 在上下文压力下为基于资源的技能定位器设置别名 @copyberry - #37492 在轮次元数据中包含工具命名空间清单 @copyberry - #37494 添加 MCP 事件发现与订阅功能 @copyberry - #37497 限制诊断日志中的有效载荷追踪 @copyberry - #37498 在进程终止期间保留子进程等待器 @copyberry - #37500 移除遗留的代码模式工具元数据清单 @copyberry - #37503 将主机技能提示词注入功能移至 skills 扩展 @copyberry - #37504 为代码模式 WebSocket 禁用 Nagle 算法 @copyberry - #37505 移除 codex-core-skills crate @copyberry - #37507 在响应元数据中包含沙箱模式 @copyberry - #37510 定义代码模式主机的 gRPC 协议 @copyberry - #37511 对托管模型强制执行自动审查 @copyberry - #37513 在 Guardian 审查会话中复用父级压缩操作 @copyberry - #37516 忽略网络模型的可重用命令审批 @copyberry - #37519 在配置要求中暴露自动审查忽略规则 @copyberry - #37527 终止超时的钩子进程树 @copyberry - #37528 防止外部代理检测阻塞配置请求 @copyberry - #37530 实现 gRPC 代码模式主机服务 @copyberry - #37533 支持异步命令钩子 @copyberry - #37538 在钩子列表中暴露执行模式 @copyberry - #37607 阻止启动上下文传递至子进程 @copyberry - #37610 添加工作负载身份令牌交换支持 @copyberry - #37618 在 Guardian 审批审查中使用步骤环境 @copyberry - #37622 编辑提示词时包含缓冲的轮次 @copyberry - #37641 在命令审批前缀规则中使用步骤上下文 @copyberry - #37644 泛化钩子处理器执行逻辑 @copyberry - #37645 改进插件安装失败的分析统计 @copyberry - #37654 声明支持读取环境配置 @copyberry - #37709 保持换行 Composer 的空白字符与后续文本对齐 @copyberry - #37723 报告会话配置导入失败时的 I/O 子类型 @copyberry - #37745 为代码模式主机添加 gRPC TCP 传输层 @copyberry - #37747 限制 Cursor 项目路径解析范围 @copyberry - #37757 为 `apply_patch` 添加行尾符保留模式 @copyberry - #37758 添加特性标志以保留 apply_patch 行尾符 @copyberry - #37773 转发远程插件的安装尝试 ID @copyberry - #37788 在 imagegen 技能中使用原生透明度 @copyberry - #37806 在插件分析测试中初始化安装尝试 ID @copyberry - #37807 跨提示词共享模型可见的工具规范 @copyberry - #37808 简化基于包的技能读取逻辑 @copyberry - #37810 在配置分层中支持打包默认值 @copyberry - #37812 保持多工作区技能列表的一致性 @copyberry - #37828 在轮次完成时跟踪运行的统一执行进程 @copyberry - #37832 移除过时的插件技能发现辅助函数 @copyberry - #37833 封装可监视的技能根目录选择逻辑 @copyberry - #37836 在 Windows 上运行插件与技能测试 @copyberry - #37838 收紧 skills 扩展的 API 暴露面 @copyberry - #37842 加速 MCP OAuth 凭证读取 @copyberry - #37843 在 git-utils 中使用共享的环境清理器 @copyberry - #37847 重新加载 V2 代理时保留环境配置 @copyberry - #37848 向 Shell 命令暴露会话 ID @copyberry - #37850 在 MCP 服务器状态中暴露插件所有权 @copyberry - #37851 将拦截的执行审批路由至共享审查流程 @copyberry - #37860 加速 MCP OAuth 凭证读取 @copyberry - #37862 重命名用于轮次作用域的环境配置 @copyberry - #37864 在完全访问权限的用户线程中支持 MCP 表单输入 @copyberry - #37866 添加 MCP OAuth 凭证竞争回归测试 @copyberry - #37867 拒绝 apply_patch 中的重复解析路径 @copyberry - #37871 将持久化历史记录类型提取至独立 crate @copyberry - #37874 将运行时摘要指标排除在 Statsig 导出之外 @copyberry - #37875 为托管网络遵循配置的 Windows 沙箱级别 @copyberry - #37878 添加可配置的目标令牌预算限制 @copyberry - #37882 从响应元数据读取安全缓冲设置 @copyberry - #37886 扩展捆绑包发现功能并暴露其版本 @copyberry - #37889 在 Windows 上忽略 Unix 套接字代理设置 @copyberry - #37891 为 `app/read` 使用线程配置 @copyberry - #37892 返回 `view_image` 输出前验证图像 @copyberry - #37895 添加可配置的 Responses API 请求元数据 @copyberry - #37896 添加隔离式 Windows SDK 和 MSVC 运行时仓库 @copyberry - #37898 为线程区块添加外观元数据 @copyberry - #37901 使提交操作仅支持移动语义 @copyberry - #37902 将 `view_image` 处理延迟至历史记录插入阶段 @copyberry - #37906 使 gRPC 代码模式通知变为发后即忘模式 @copyberry - #37908 将刷新后的云配置包应用于后续会话 @copyberry - #37922 提取可复用的代码模式主机测试支持模块 @copyberry - #37926 区分轮次起始线程的持久化逻辑 @copyberry - #37929 添加共享运行时构建信息 @copyberry - #37939 返回 `view_image` 输出前验证图像 @copyberry - #37970 为可流式 HTTP MCP 服务器缓存工具目录 @copyberry - #37979 在 `skills/list` 中遵循每目录的捆绑技能设置 @copyberry - #37984 停止从 `codex-core` 重新导出技能 API @copyberry - #38011 移除配置锁文件支持 @copyberry - #38020 重试执行服务器启动的临时性故障 @copyberry - #38024 暴露图像生成使用限制失败状态 @copyberry - #38026 在 Linux 不安全且不可读的 glob 模式下默认拒绝 @copyberry - #38032 从 TUI 历史记录中隐藏已批准的 Guardian 评估 @copyberry - #38033 使用会话元数据验证线程历史记录路径 @copyberry - #38034 就地过滤实时发布项 @copyberry - #38035 传递 MCP 提示事件交付失败 @copyberry - #38036 限制 SQLite 日志中的 TUI 流式跟踪 @copyberry - #38040 将自定义 CA 设置传播到本地 MCP 服务器 @copyberry - #38041 添加基于 gRPC 的代码模式会话 @copyberry - #38043 沙箱化远程 apply_patch 操作 @copyberry - #38044 精简 TUI 历史记录中的代码模式工具调用 @copyberry - #38045 在响应项信封中存储模型历史 @copyberry - #38046 在轮次元数据中包含自动审查状态 @copyberry - #38047 添加轮次感知的响应项注入 @copyberry - #38049 强化网络代理凭据管理 @copyberry - #38051 对拉取请求合并提交运行必需的 CI @copyberry - #38052 添加按登录 MCP OAuth 客户端注册选择 @copyberry - #38054 添加基于配置的外部身份验证 @copyberry - #38056 通过功能系统配置 PSP 路由 @copyberry - #38057 跟踪来自可信插件标记的制品操作 @copyberry - #38058 在对话历史中保留测试框架元数据 @copyberry - #38060 禁用 Azure Responses 请求的存储 @copyberry - #38061 保留 Windows 沙箱调试会话的代理设置 @copyberry - #38064 授予 Windows 沙箱对 Codex 应用根目录的访问权限 @copyberry - #38066 跟踪基于资源的技能调用 @copyberry - #38067 将环境就绪配置限定到线程附件 @copyberry - #38072 将 gRPC 代码模式回调转发给会话委托 @copyberry - #38074 跟踪隐式执行器技能调用 @copyberry - #38075 添加 TUI 历史记录时尊重渲染宽度 @copyberry - #38078 减少世界状态补丁处理中的克隆操作 @copyberry - #38080 允许在 Windows 沙箱中使用嵌套 Git 仓库 @copyberry - #38081 对 MCP 工具审批使用 `ReviewDecision` @copyberry - #38083 从 app-server 文档中移除标准表单输入 @copyberry - #38084 允许空输入以开始轮次 @copyberry - #38086 解析云配置时支持执行主机上下文 @copyberry - #38087 通过共享 HTTP 客户端路由 gRPC 代码模式会话 @copyberry - #38089 在 MCP OAuth 注册中添加 CIMD 支持 @copyberry - #38092 简化排队用户消息准入 @copyberry - #38094 测试代码模式命令的 Guardian 上下文 @copyberry - #38101 将托管应用上下文附加到文件上传 @copyberry - #38103 避免在 TUI 历史记录中克隆 MCP 调用 @copyberry - #38108 通过共享审批处理路由 MCP 工具调用 @copyberry - #38127 区分发布 ID 与线程 ID @copyberry - #38165 延迟解析子代理分析连接 @copyberry - #38167 直接读取执行器技能包 @copyberry - #38170 仅在计数变化时通知正在运行的轮次观察者 @copyberry - #38172 更新 `lru` 和 `webbrowser` 依赖 @copyberry - #38179 在打包配置层中嵌入默认值 @copyberry - #38183 添加工具策略的保守限制辅助函数 @copyberry - #38184 在 Windows 上运行搜索工具集成测试 @copyberry - #38186 停止在技能用户轮次测试中覆盖环境 @copyberry - #38188 将工作负载身份与 Codex 身份验证集成 @copyberry - #38189 在自动环境中运行插件 app-server 测试 @copyberry - #38197 为技能影子选择添加 LRU 基线 @copyberry - #38204 在影子选择中融合近期和词汇技能 @copyberry - #38205 对 Codex 委托强制执行非交互式审批策略 @copyberry - #38214 清理 TUI 用户文本时避免内存分配 @copyberry - #38217 为子代理延迟启动所需的缓存 MCP 服务器 @copyberry - #38227 添加标志以保留客户端开发者消息 @copyberry - #38228 从 PowerShell 读取中检测隐式技能调用 @copyberry - #38232 跟踪跨委托 Codex 请求的根轮次 @copyberry - #38238 为可信插件脚本添加清单定义的指标 @copyberry - #38239 添加有界插件测量分析 @copyberry - #38241 在轮次元数据中包含 Node REPL 策略 @copyberry - #38242 缓存稳定的活动单元格布局测量值 @copyberry - #38243 在发布历史记录中跟踪客户端撰写的开发者消息 @copyberry - #38244 按发布 ID 解析分页线程历史记录 @copyberry - #38245 为 MCP 服务器添加动态 HTTP 头辅助函数 @copyberry - #38251 从 WebSocket 元数据事件中读取模型 ETags @copyberry - #38252 从插件 shell 命令收集指标 @copyberry - #38253 从统一执行命令收集插件指标 @copyberry - #38256 报告来自多次网络审查的最新拒绝 @copyberry - #38257 主机重启后重新连接 gRPC 代码模式会话 @copyberry - #38258 统一外部身份验证提供商处理 @copyberry - #38261 在 `skills.read` 中解析技能包别名 @copyberry - #38265 为 Windows 托管代理使用限制范围的回退端口 @copyberry - #38268 从 `skills.read` 暴露执行器技能根目录 @copyberry - #38270 在后端客户端中添加按线程使用的查询 @copyberry - #38272 为对话历史项添加创建时间戳 @copyberry - #38274 将持久化世界状态表示为 JSON 对象 @copyberry - #38275 统一轮次输入提交与路由 @copyberry - #38276 跟踪后台统一执行命令的插件指标 @copyberry - #38278 为插件测量分析添加 app-server 测试覆盖 @copyberry - #38280 使用 protobuf 内置的 Bazel proto 规则 @copyberry - #38281 在 `/status` 中显示估计的线程使用情况 @copyberry - #38282 将线程使用情况添加到 TUI 状态界面 @copyberry - #38283 从远程执行器收集插件指标 @copyberry - #38285 将 `codex-execpolicy` 移至协议开发依赖 @copyberry - #38288 在 app server 中支持 gRPC 代码模式主机 @copyberry - #38291 移除未使用的 apply_patch 提示回退 @copyberry - #38292 为分页线程添加持久化回滚功能 @copyberry - #38299 通过共享审批管道路由网络访问 @copyberry - #38303 添加中断轮次恢复功能 @copyberry - #38306 防止沙箱写入影响内联可视化查看器 @copyberry - #38321 使 gRPC 代码模式 yield 测试具有确定性 @copyberry - #38336 添加 Guardian V2 扩展脚手架 @copyberry - #38356 在 exec-server 中支持沙箱文件流式传输 @copyberry - #38358 优化孤立输出规范化 @copyberry - #38361 测试显式启动队列项的钩子拒绝功能 @copyberry - #38362 稳定 exec-server 字节预算测试 @copyberry - #38363 在发布历史中持久化安全风险评分 @copyberry - #38368 添加 Guardian V2 Luna 采样器 @copyberry - #38377 将 Guardian 审查限制为父级文件系统权限 @copyberry - #38380 换行长 URL 时保留用户消息样式 @copyberry - #38381 防止未读事件阻塞进程内请求 @copyberry - #38383 流式 JSON 完成时返回 Luna 采样 @copyberry - #38384 优化技能创建指南与验证 @copyberry - #38390 信任 app-server 项目时使用有效权限 @copyberry - #38394 拒绝包含无法加载的必需托管钩子的会话 @copyberry - #38396 回收 Linux 沙箱中的孤儿进程 @copyberry - #38397 将 Node REPL 结果纳入 Guardian 审查 @copyberry - #38399 解码发布行时保留浮点数值 @copyberry - #38400 在令牌估算测试中刷新追踪兴趣 @copyberry - #38403 向工具生命周期扩展暴露对话历史 @copyberry - #38406 池化 Guardian 采样的 WebSocket 连接 @copyberry - #38409 在 Guardian V2 扩展中对工具调用进行分类 @copyberry - #38413 允许在不物化线程的情况下更新元数据 @copyberry - #38414 为 Guardian v2 添加有界对话记录渲染 @copyberry - #38415 识别 PowerShell `Get-Content` 文件读取 @copyberry - #38416 遵守文件系统权限以进行应用文件上传 @copyberry - #38418 澄清 MCP OAuth 重新身份验证错误 @copyberry - #38419 将 Codex 署名应用于应用创建的提交 @copyberry - #38420 执行器断开连接后恢复能力发现 @copyberry - #38423 集中化线程环境选择状态 @copyberry - #38424 工作负载身份初始化失败时安全失败(Fail-closed) @copyberry - #38426 保护 app-server 账户 RPC 中的工作负载身份认证 @copyberry - #38427 为 Node REPL 工具调用添加 Guardian 指导 @copyberry - #38429 按认证模式路由精选插件目录 @copyberry - #38432 基于模型元数据限制 Node REPL Guardian 指导 @copyberry - #38436 为本地 MCP HTTP 请求添加 rustls 回退机制 @copyberry - #38439 保留自动审查模型的审批策略 @copyberry - #38440 为 app-server 添加分页线程回滚支持 @copyberry - #38441 赋予 Guardian V2 完整的工具操作上下文 @copyberry - #38443 在模型上下文中标记当前时间提醒 @copyberry - #38445 在上下文压缩期间保留客户端开发者消息 @copyberry - #38446 为全历史子代理刷新当前时间提醒 @copyberry - #38447 为本地守护进程会话添加运行中任务的退出选项 @copyberry - #38448 支持按服务器划分的 MCP OAuth 回调端口 @copyberry - #38449 暴露模型升级退役时间 @copyberry - #38450 在 Bazel 构建中嵌入 Windows 沙箱安装清单 @copyberry - #38452 为响应重试添加结构化遥测 @copyberry - #38454 将 node_repl 图片纳入 Guardian 审查证据 @copyberry - #38456 为应用服务器添加实验性线程队列 API @copyberry - #38460 为 `FileSystemPath` 添加 `AbsolutePathBuf` 转换 @copyberry - #38461 集中化轮次环境选择状态 @copyberry - #38463 在回滚重载期间保留线程订阅 @copyberry - #38467 从技能 frontmatter 解析模型注解 @copyberry - #38470 添加 Amazon Bedrock Runtime 提供商 @copyberry - #38473 停止生成已接受行指纹 @copyberry - #38475 添加有界技能模型委托指令 @copyberry - #38483 在轮次元数据中包含代理名称 @copyberry - #38484 回退前搜索已选中的插件应用 @copyberry - #38492 对 MCP 工具调用执行严格自动审查 @copyberry - #38493 在对账期间重用待处理的 MCP 启动 @copyberry - #38494 验证 Bazel 构建中捆绑的 bwrap @copyberry - #38499 为所有模型提示启用并行工具调用 @copyberry - #38521 在轮次选择中携带环境配置 @copyberry - #38527 为 responses lite 配置 Guardian 采样 @copyberry - #38540 在线程上记录 Guardian V2 风险评分 @copyberry - #38553 按线程初始化 Guardian V2 采样器 @copyberry - #38555 在采样输入中保留 Guardian 对话记录边界 @copyberry - #38558 改进 Guardian 对话记录上下文选择 @copyberry - #38561 限制文件系统助手沙箱访问 @copyberry - #38564 在 Guardian V2 中重用兼容的父级上下文压缩 @copyberry - #38567 将安全风险评分存储为快照 @copyberry - #38568 在预工具钩子之后运行工具启动回调 @copyberry - #38569 对高风险 Guardian v2 操作要求自动审查 @copyberry - #38579 发布迁移后报告线程存储更改 @copyberry - #38580 并发采样期间保留最新的 Guardian 风险评分 @copyberry - #38581 在功能列表中遵守云托管要求 @copyberry - #38586 在风险分类前限制 Guardian V2 工具操作 @copyberry - #38592 允许扩展在 Guardian 之前解决审批审查 @copyberry - #38596 高负载下优先处理新的 Guardian 分类 @copyberry - #38597 在应用服务器中安装 Guardian V2 @copyberry - #38601 使无界连接重试可配置 @copyberry - #38602 将 Guardian 审查者会话与父级扩展隔离 @copyberry - #38604 避免对已验证的旧版发布使用分页恢复请求 @copyberry - #38605 修复恢复会话转录预览的行选择问题 @copyberry - #38606 允许更大的 gRPC 代码模式工具描述 @copyberry - #38608 修复缺失的恢复选择器历史模式导入 @copyberry - #38610 在远程 exec-server 认证中支持工作负载身份 @copyberry - #38612 跳过过期的 Guardian 风险评分持久化 @copyberry - #38615 移除 gRPC 代码模式已启用工具的数量限制 @copyberry - #38616 将升级审批重试路由至 Guardian @copyberry - #38617 在 Bedrock Runtime 目录中优先显示全局模型 @copyberry - #38618 将 Guardian 策略应用于 v2 风险分类 @copyberry - #38619 从模型目录获取多智能体指令 @copyberry - #38621 保留大型 gRPC 代码模式工具错误信息 @copyberry - #38623 在工具目录缓存中保留 MCP 命名空间描述 @copyberry - #38624 接受请求输入“其他”选项时打开备注 @copyberry - #38625 在 Windows 上默认启用统一执行 @copyberry - #38628 使 Guardian v2 风险分类可配置 @copyberry - #38630 移除 gRPC 代码模式的打开会话限制 @copyberry - #38634 添加 MCP 协议发现指标 @copyberry - #38635 移除仓库本地的 Codex 技能 @copyberry - #38639 在输入前渲染初始 TUI 会话头部 @copyberry - #38641 强化 TUI 启动时的输入处理 @copyberry - #38642 在 TUI 启动期间保持编辑器可编辑 @copyberry - #38643 将启动编辑器延迟至首次登录引导流程 @copyberry - #38644 当 Codex 主页缺少认证状态时显示引导界面 @copyberry - #38645 无截断地传递 gRPC 代码模式通知 @copyberry - #38646 从 Key Vault 读取 Apple 公证颁发者 ID @copyberry - #38647 添加跳过项目配置的覆盖选项 @copyberry - #38649 在引导阶段复用 TUI 启动账户响应 @copyberry - #38650 规范化 gRPC 订阅过滤器中的默认命名空间 @copyberry - #38651 将权限配置文件快照移至协议层 @copyberry - #38657 无链接时跳过终端超链接布局 @copyberry - #38660 在 Windows 沙箱中强制执行托管的禁止读取规则 @copyberry - #38662 在编辑器中逐个删除泰语组合字符 @copyberry - #38664 解析 Code Mode 类型中的本地 JSON Schema 引用 @copyberry - #38670 转发执行器网络策略决策以供审计 @copyberry - #38673 遵循各环境的权限配置文件 @copyberry - #38675 将快捷键修改的输入排除在 TUI 连续粘贴之外 @copyberry - #38678 保留环境配置的所有权 @copyberry - #38681 为委托会话保留 HTTP 回退机制 @copyberry - #38682 将策略不一致违规情况作为类型错误暴露 @copyberry - #38684 支持待处理的环境附加配置 @copyberry - #38690 通过 exec-server 中继传播请求跟踪上下文 @copyberry - #38701 通过共享 Guardian 审批路由权限请求 @copyberry - #38703 在插件更改后刷新钩子运行时 @copyberry - #38704 规范化粘贴文本中的 CRLF 换行符 @copyberry - #38705 为钩子引擎添加 MCP 工具处理器支持 @copyberry - #38743 将 TUI 应用目录状态限定于当前上下文 @copyberry - #38746 移除 TUI 测试对 `codex-cli` 的依赖 @copyberry - #38767 在令牌交换期间转发工作负载身份上下文 @copyberry - #38774 为持久化执行线程使用分页历史 @copyberry - #38785 在更新过程中保持当前回合模型设置稳定 @copyberry - #38788 在 TUI 启动期间显示恢复和分叉状态 @copyberry - #38795 在 `codex doctor` 中添加存储诊断功能 @copyberry - #38800 通过仅日志遥测路由执行器策略审计 @copyberry - #38806 为代码模式 gRPC 监听器添加健康检查端点 @copyberry