codex rust-v0.156.0 版本更新介绍
发布日期: 2026-09-22
版本号: rust-v0.156.0
新版本为 Codex rust-v0.156.0,主要包含以下变化。新功能方面:可通过 /tui 选择全屏界面,支持记录搜索、鼠标选择和右键复制;语音对话默认开启,支持 F8 快捷键切换、/voice settings 语音选择,并为 Linux 和 Windows 打包了音频运行时;新增 /usage 数据看板,可查看账户用量、token 总量及插件和技能使用情况;任务中心支持按状态筛选并创建工作树会话,worktree 默认启用;终端新增六款主题,响应中可直接渲染 Mermaid 图表和独立公式;新增 /daemon 命令更新本地后台服务,也可用 –no-daemon 跳过。问题修复方面:轮次失败、中断或收到子代理完成事件时不再丢失已流出的回答和计划;修复 tmux 和 SSH 会话中的剪贴板转发,保留逐键粘贴时的制表符缩进;恢复会话时正确还原计划模式,编辑历史提示时保留线程身份和设置;通过系统代理恢复登录,OAuth 发现返回 503 时刷新 MCP 凭据;语音播放暂停或音频突发时不再丢失语音;修复 Windows 入站连接、Linux/macOS 特权套接字及 macOS 只读文件句柄写入等沙箱隔离漏洞。文档上澄清了已废弃的 friendly 和 pragmatic 个性设置不再影响响应风格,并说明了网络代理规则中 ? 匹配单个字符的含义。杂项更新了内置 TLS 依赖,包括 Linux musl 构建的 OpenSSL 3.6.4。此外还包含大量内部重构与改进,涉及 Guardian 审批机制、Windows 沙箱、命令中心、分析统计、TUI 交互、agent 消息板等模块的完善与优化。
更新内容 (中文)
新功能
- 通过
/tui为下次启动选择可选的全屏 UI,支持转录搜索、鼠标选择以及右键复制。(#46732、#46734、#46883、#46895) - 语音对话默认启用,提供 F8 开关、
/voice settings选择器,以及适用于 Linux 和 Windows 的捆绑音频运行时。(#44921、#46071、#44622、#44714、#44922) - 通过
/usage分析仪表板查看账户用量、令牌总量以及插件与技能活动。(#45764、#45769) - 在智能体命令中心按状态筛选任务并创建工作树会话;工作树支持现已默认启用。(#46839、#45276、#44870)
- 使用六个新主题自定义终端,并可直接在响应中查看支持的 Mermaid 图表与展示公式。(#46504、#46054、#45612)
- 通过
/daemon更新本地后台服务器,或使用--no-daemon绕过它。(#45854、#46088)
问题修复
- 在回合失败、被中断或收到子智能体完成事件时,保留流式回答与计划。(#45549、#46867)
- 修复 tmux 与 SSH 会话中的剪贴板转发,并在终端以单个按键形式发送粘贴文本时保留制表符缩进。(#45457、#45454)
- 恢复会话时恢复 Plan 模式,并在编辑较早提示时保留线程身份与设置。(#45519、#45845)
- 通过系统代理恢复登录,并在 OAuth 发现返回 503 错误时刷新 MCP 凭据。(#46562、#44636)
- 防止在播放暂停或音频突入期间丢失语音。(#46880)
- 弥补沙箱隔离缺口,涉及 Windows 入站连接、特权 Linux/macOS 套接字,以及通过只读 macOS 文件句柄的写入。(#44639、#45984、#46500)
文档
- 澄清已弃用的
friendly与pragmatic个性设置不再用于选择响应风格。(#45809) - 说明
?如何在网络代理允许与拒绝模式中匹配单个字符。(#46027)
杂项
- 更新捆绑的 TLS 依赖,包括用于 Linux musl 构建的 OpenSSL 3.6.4。(#45149、#45489)
更新日志
完整更新日志:https://github.com/openai/codex/compare/rust-v0.155.0…rust-v0.156.0
- #44606 保留完整的诊断附件,并报告未完成的上传 @chess-oai
- #44611 在回合开始事件中保留根回合归属 @owenlin0
- #44613 为本地 Codex Desktop 会话启用用户验证 @riley-oai
- #44615 在
codex doctor中将非交互式哑终端视为警告 @etraut-openai - #44616 简化企业 OAuth 登录辅助函数,并扩展回调测试 @nicksteele-oai
- #44617 对未评分的权限扩大,使缓存的 Guardian 审批失效 @jif-oai
- #44619 允许被丢弃的代码模式工具响应被垃圾回收 @jif-oai
- #44620 在 MXC 中支持临时且最小的文件系统授权 @iceweasel-oai
- #44622 新增
/voice settings,用于为后续对话选择语音 @bc-openai - #44626 为 MXC 启动请求新增有界环境传输 @iceweasel-oai
- #44628 在 Responses 回合元数据中公开会话分析状态 @marksteinbrick-oai
- #44629 为 MCP OAuth 登录新增手动回调输入 @willwang-openai
- #44631 重新打开智能体命令中心时聚焦任务列表 @etraut-openai
- #44636 通过 OIDC 从 503 响应中恢复 OAuth 元数据发现 @malsamiri-oai
- #44639 为 Windows 离线沙箱阻止非回环入站流量 @viyatb-oai
- #44646 使用共享客户端时遵循线程分析退出设置 @priyanshusingh-de
- #44650 强制管理模型提供方的选择与定义 @alexsong-oai
- #44651 保持命令中心错误可见,并保留草稿 @etraut-openai
- #44654 在 Codex Doctor 中保留缺失环境变量的诊断信息 @etraut-openai
- #44655 在运行时能力中遵循线程级插件排除设置 @mzeng-openai
- #44656 将回合指标归属到该回合期间使用的模型 @eternal-openai
- #44658 在辅助进程退出后保持 Windows 沙箱私有桌面存活 @chess-oai
- #44659 在委派的智能体工作中保留回合触发条件 @joeytrasatti-openai
- #44661 跟踪工具调用接收、结果就绪与代码模式分发 @anp-oai
- #44666 在 TUI 中遵循系统的减少动态效果偏好 @imac-oai
- #44669 使用显式路径上下文解决文件系统拒绝问题 @seanh-oai
- #44670 将登录设置重定向限制在已知平台源 @hintz-openai
- #44671 在静音与音频积压期间保持语音会话存活 @bc-openai
- #44675 在模型请求边界刷新全局指令 @vkg-oai
- #44676 使用显式执行主机路径上下文解析权限配置文件 @seanh-oai
- #44691 对被忽略的配置设置发出警告 @andrewgu-oai
- #44693 保留所选配置文件设置,优先于受管的新线程默认值 @alexr-oai
- #44694 在发布产物中包含 Windows 沙箱服务 @johnl-oai
- #44701 新增线程级指令的提供方 @vkg-oai
- #44711 取消或删除会话后返回命令中心 @etraut-openai
- #44714 打包 Linux 语音运行时并提升音频可靠性 @bc-openai
- #44732 澄清文件夹信任提示,并新增受限组件支持 @etraut-openai
- #44742 在新会话和线程切换间保留编辑器复制内容 @bc-openai
- #44744 使归档确认数字快捷键立即生效 @etraut-openai
- #44746 在解析启动目标后检查文件夹信任 @etraut-openai
- #44747 更新
quinn-proto,并允许固定的 H3 Git 源 @richardopenai - #44749 回放 TUI 历史时保留语音字幕顺序 @bc-openai
- #44752 在智能体概览任务详情中渲染 Markdown @etraut-openai
- #44755 创建或恢复 TUI 任务前检查文件夹授权 @etraut-openai
- #44814 在受管统一 exec 禁用时测试已批准的命令执行 @jif-oai
- #44826 在状态响应中公开所声明的 MCP 服务器能力 @gpeal
- #44832 新增可信企业 MCP 认证配置 @nicksteele-oai
- #44857 在 TUI 中新增一致的基于主题的线程颜色 @etraut-openai
- #44862 为临时分支保留父级缓存亲和性 @jif-oai
- #44865 将代码模式回调委托限定到单次执行 @abhinav-oai
- #44866 为让出的代码模式工具调用保留原始上下文 @abhinav-oai
- #44867 为代码模式通知保留原始预算 @abhinav-oai
- #44870 默认启用工作树,并澄清本地守护进程错误 @bc-openai
- #44872 为 Windows MXC 沙箱新增受管网络策略支持 @iceweasel-oai
- #44877 从用户验证注册返回公钥元数据 @riley-oai
- #44879 淡化 Astra 输入框星光并稳定光标重绘 @imac-oai
- #44883 对不受支持的起始模型拒绝令牌预算历史记录 @jif-oai
- #44893 在模型发现中公开可用的访问方案 @faizan-oai
- #44903 接入原生 Windows MXC 辅助程序入口点 @iceweasel-oai
- #44905 在应用服务器 API 中公开已禁用的插件设置 @mzeng-openai
- #44915 移除已弃用的
thread/rollbackAPI @owenlin0 - #44921 默认启用 TUI 语音对话 @bc-openai
- #44922 在 Windows 发行版中打包原生语音运行时 @bc-openai
- #44924 重启语音输出时刷新扬声器格式 @bc-openai
- #44925 在安静回合中先于字幕接受语音响应音频 @bc-openai
- #44928 在安静采样中保留语音电平表历史 @bc-openai
- #44930 在捆绑的 GPT-5.4 与 GPT-5.5 中嵌入友好指令 @rhan-oai
- #44931 停止在受管代理环境中设置
YARN_NO_PROXY@viyatb-oai - #44932 统一上下文快照,并将请求按窗口分组 @pakrym-oai
- #44933 从 TUI 中移除 Windows 全局可写扫描与警告 @etraut-openai
- #44934 为远程压缩与 Code Mode 工具新增场景快照 @pakrym-oai
- #44935 从 TUI 中移除个性选择 @rhan-oai
- #44938 新增无安装 URL 时连接器认证失败的检测 @priyanshusingh-de
- #44939 在 Windows 沙箱设置中尊重执行主机 @etraut-openai
- #44942 澄清语音包的 Windows Visual C++ 运行时提示 @bc-openai
- #44944 对现有应用服务器线程强制执行受管提供方要求 @alexsong-oai
- #44945 通过应用服务器路由 TUI Windows 沙箱设置 @etraut-openai
- #44946 弃用 Friendly 与 Pragmatic 个性选择 @rhan-oai
- #44948 为异步提问与插件刷新新增上下文快照 @pakrym-oai
- #44952 在扬声器更新与历史交接期间保持语音字幕可见 @bc-openai
- #44957 为智能体命令中心新增模型分组 @etraut-openai
- #44969 将外部管理的任务以只读历史形式在命令中心打开 @etraut-openai
- #44970 在智能体命令中心显示任务令牌与用量估算 @etraut-openai
- #44976 使上下文快照文本渲染保持一致 @pakrym-oai
- #45035 直接在 Ubuntu 运行器上执行 DotSlash 发布 @charliemarsh-oai
- #45039 对 Codex 包归档使用 gzip 压缩级别 6 @charliemarsh-oai
- #45051 整合 Rust 发布产物下载 @charliemarsh-oai
- #45089 延迟自动回顾并压缩其 TUI 布局 @fcoury-oai
- #45090 在回顾中保留对话上下文并分离后续操作 @fcoury-oai
- #45094 基于内容而非序列化信封估算历史令牌 @won-openai
- #45108 手动重命名后取消待处理的线程标题生成 @fcoury-oai
- #45112 在实时后台智能体测试夹具中使用 blueberry @anp-oai
- #45116 防止多行报告备注提前提交 @etraut-openai
- #45124 为异步用户消息新增功能开关 @alishobeiri-oai
- #45135 在 TUI 中于换行到达前预览流式正文 @etraut-openai
- #45137 从 TUI 输入框移除 Astra 闪光动画 @fcoury-oai
- #45149 对 musl 构建使用 OpenSSL 3.6.4 @zm-oai
- #45169 将 Windows 沙箱设置与安装存储抽取到库中 @zm-oai
- #45176 将 Windows MXC 沙箱接入命令执行 @iceweasel-oai
- #45178 将 Windows 沙箱清理拆分为准备与完成阶段 @zm-oai
- #45180 抽取共享网络配置与环境策略辅助函数 @seanh-oai
- #45182 复制 SID 前验证 Windows 沙箱令牌组 @zm-oai
- #45185 将直接工具调用元数据绑定到调用输出 @ningyi-oai
- #45224 在沙箱设置前注册 Windows 桌面卸载归属 @chess-oai
- #45248 对请求元数据与工具钩子使用捕获的步骤设置 @abhinav-oai
- #45255 直接从命令中心打开新会话 @etraut-openai
- #45262 将粘贴内容路由到活动历史搜索查询 @charliemarsh-oai
- #45271 扩大 TUI 视口时保留终端回滚缓冲区 @fcoury-oai
- #45276 为智能体概览新增工作树会话创建 @etraut-openai
- #45312 将 Windows 沙箱配置准备抽取为辅助函数 @seanh-oai
- #45345 随 Rust 发布一起发布可选加入的预配置 macOS 包 @riley-oai
- #45399 在清除或单元结束时取消代码模式定时任务 @jif-oai
- #45409 为 MCP 请求元数据新增会话与原始窗口 ID @jif-oai
- #45413 父历史重置后使 Guardian 审查会话失效 @jif-oai
- #45417 将 guardian 转录选择抽取到
guardian-context@felixxia-oai - #45418 将 Guardian 对话簿记抽取到审查器 crate @felixxia-oai
- #45420 将 Guardian 采样器执行抽取到专用模块 @felixxia-oai
- #45428 避免克隆 MCP 服务器状态快照数据 @charliemarsh-oai
- #45439 共享工具输出模式并延迟 MCP 信封构建 @charliemarsh-oai
- #45440 共享 Apps 工具目录而不保留未使用的快照 @charliemarsh-oai
- #45441 在采样请求间保留 Guardian 父响应 ID @jif-oai
- #45445 将命令与插件分析归属到调用模型 @jwang-openai
- #45454 在非括号粘贴突发中保留制表符 @etraut-openai
- #45455 重构 Windows 沙箱设置与服务辅助函数 @zm-oai
- #45457 修复 tmux 与 SSH 会话的剪贴板路由 @fcoury-oai
- #45459 在目录中解析企业管理 MCP 注册 @nicksteele-oai
- #45461 按阶段与 I/O 错误类型标记发布压缩失败 @jif-oai
- #45463 允许受管网络代理使用专用监听器 @iceweasel-oai
- #45475 修复 Unicode 小写展开中的模糊匹配评分 @etraut-openai
- #45487 在会话取消期间保留线程持久化获取 @jif-oai
- #45489 更新 Cargo 与 Bazel 锁定文件中的
rustls和 AWS-LC 依赖 @zm-oai - #45491 移除 Guardian 子智能体生成器管道 @felixxia-oai
- #45492 将 Guardian V2 异步评分拆分为专注模块 @felixxia-oai
- #45493 将 Guardian 截止时间取消辅助函数设为 crate 私有 @felixxia-oai
- #45495 在配置要求中公开生效的登录方法 @acrognale-oai
- #45496 跟踪全局用户指令加载 @vkg-oai
- #45499 将本地 TUI 图像作为可移植附件发送到远程应用服务器 @etraut-openai
- #45501 在 TUI 中将行内 TeX 数学渲染为 Unicode @etraut-openai
- #45502 新增支持取消安全启动的受管线程生命周期 @jif-oai
- #45503 为 HTTP 客户端新增可撤销网络策略原语 @acrognale-oai
- #45504 允许 ConPTY 输出在最后一个控制台客户端退出后关闭 @iceweasel-oai
- #45505 为统一 exec 新增生命周期跟踪 @anp-oai
- #45506 允许对引导的用户输入进行后台持久化 @bryanashley
- #45509 在搜索结果被选中前共享 MCP 工具规格 @owenlin0
- #45513 允许在启动线程时设置
daybreakEnabled@faizan-oai - #45515 按事件类型过滤插件安装测试分析 @zm-oai
- #45516 允许配置 Guardian 提示模板 @won-openai
- #45517 在提供方强制测试中使用专用模拟服务器 @zm-oai
- #45518 对行内父级通过 ThreadManager 路由 Guardian 审查器 @jif-oai
- #45519 恢复线程时恢复协作模式 @etraut-openai
- #45520 为 Windows 沙箱服务新增依赖 @zm-oai
- #45521 将 Guardian 审查器启动移入池中 @jif-oai
- #45524 在 exec 服务器中启用 MXC TTY 启动与受管网络 @iceweasel-oai
- #45526 直接从包目录暂存 Python 运行时 wheel @charliemarsh-oai
- #45528 优先压缩较大的 Windows 发布产物 @charliemarsh-oai
- #45529 在应用服务器账户读取中公开所选工作区路由 @acrognale-oai
- #45533 加固并共享 Windows 沙箱身份辅助函数 @zm-oai
- #45534 在 Linux 受管沙箱中遵循显式 Unix 套接字授权 @viyatb-oai
- #45535 按调用来源对工具分析事件分类 @eddie-openai
- #45537 将 Guardian 审查器生命周期移入扩展 @jif-oai
- #45542 为 Windows 沙箱账户新增服务管理的包注册 @zm-oai
- #45543 重构图像内容以使用共享的
ImageReference类型 @kchainani-oai - #45544 不建议记录完整图像生成结果 @Gan-Tu
- #45546 将守护进程包移出独立 CLI 安装 @etraut-openai
- #45548 在 Seatbelt 中遵循已准备的 Unix 套接字权限 @viyatb-oai
- #45549 回合终止时保留流式回答与计划 @etraut-openai
- #45550 为 Windows 沙箱新增可选加入的已注册包执行 @zm-oai
- #45554 在 SDK CI 中使用共享 Bazel 缓存准备 @charliemarsh-oai
- #45556 新增附件上传与解析 API,并将存储传入会话 @kchainani-oai
- #45558 从完整的本地 CLI 包播种缺失的守护进程安装 @etraut-openai
- #45559 服务重启后恢复 Windows 沙箱注册刷新 @zm-oai
- #45579 将当前线程附件复制到非临时分支 @joeytrasatti-openai
- #45580 新增从 CLI 显式替换守护进程包 @etraut-openai
- #45602 修复限流与配额错误的重试分类 @sdcoffey
- #45612 在 TUI 中渲染独立展示数学 @etraut-openai
- #45649 为应用与 MCP 分析新增引导分类支持 @priyanshusingh-de
- #45669 在智能体模块中集中子智能体配置 @jif-oai
- #45670 将 V2 智能体消息投递移入
AgentControl@jif-oai - #45672 整合 Guardian 审查器生命周期归属 @jif-oai
- #45676 将生成智能体的中断规则移入
AgentControl@jif-oai - #45677 将 Guardian 审查报告与拒绝统计移入扩展 @jif-oai
- #45679 弃用未使用的 Guardian 扩展原型 API @felixxia-oai
- #45680 限制 Guardian 评估解析与熔断器可见性 @felixxia-oai
- #45683 在
guardian-context中整合 Guardian 转录测试 @felixxia-oai - #45684 通过 Guardian 审查会话传递
ReviewModel@felixxia-oai - #45693 将 Guardian 审批路由移入审查器扩展 @jif-oai
- #45711 为线程新增启动工具允许列表 @jif-oai
- #45716 在分析中对 MCP 认证与审批结果分类 @priyanshusingh-de
- #45729 将 Guardian 审查器配置移入扩展 @jif-oai
- #45730 将执行器沙箱选择与 Windows 沙箱级别分离 @iceweasel-oai
- #45736 通过
/responses并携带标识头路由 Guardian 请求 @jif-oai - #45737 将 Windows 沙箱实现与传统设置模式分离 @iceweasel-oai
- #45739 为后端客户端新增类型化账户分析报告 @fcoury-oai
- #45740 为 TUI 新增账户分析数据规范化 @fcoury-oai
- #45741 为分析新增令牌历史与额度格式化辅助函数 @fcoury-oai
- #45742 为分析请求新增账户绑定认证 @fcoury-oai
- #45746 显式将 DotSlash 发布限制在发布成功时 @chess-oai
- #45749 抽取可复用的 Bash 与 Zsh 启动脚本 @jif-oai
- #45755 对共享连接器遵循规范插件禁用设置 @mzeng-openai
- #45757 将 Windows 沙箱选择接入受管代理路由 @iceweasel-oai
- #45760 禁用受数组排序缺陷影响的 V8 优化路径 @kliu128
- #45762 在加载分析报告时使用服务器计划与账户身份检查 @fcoury-oai
- #45763 为账户分析新增堆叠图表原语 @fcoury-oai
- #45764 为
/usage新增账户分析仪表板 @fcoury-oai - #45765 为用量分析新增热门对话 @fcoury-oai
- #45766 为 TUI 分析新增门控计划用量历史 @fcoury-oai
- #45768 新增消费者热门对话用量分析 @fcoury-oai
- #45769 为分析新增账户摘要标签页 @fcoury-oai
- #45770 提升分析图表的可读性与导航 @fcoury-oai
- #45772 公开实验性分析计划历史并改进导航 @fcoury-oai
- #45779 对 PID 管理的守护进程使用原生进程身份 @etraut-openai
- #45780 允许守护进程更新将固定包恢复为最新稳定版 @etraut-openai
- #45781 规范化图像准备断开快照中的项目符号字形 @jgershen-oai
- #45782 在检查点迁移中保留 Guardian 授权证据 @felixxia-oai
- #45789 在检查点迁移期间保留 Guardian 证据 @felixxia-oai
- #45794 在输入与工具输出中支持按文件 ID 引用图像 @kchainani-oai
- #45796 在 Python SDK 中保留
ImageUserInput@kchainani-oai - #45799 完成 Windows 沙箱卸载清理 @chess-oai
- #45805 在工具调用事件与历史中保留 MCP App UI 元数据 @victor-openai
- #45806 将插件安装请求限制在根线程 @rennie-openai
- #45807 在受管守护进程恢复快照中记录被中断的回合 @etraut-openai
- #45809 弃用个性功能开关并记录已弃用的设置 @rhan-oai
- #45811 限制 WSL 终端检测并安全处理无结论探测 @etraut-openai
- #45812 为 Responses 请求新增工作区路由支持 @acrognale-oai
- #45813 在 TUI 中跟踪 Windows 沙箱策略与每线程执行主机 @etraut-openai
- #45817 新增有界 Mermaid 文本渲染器 @etraut-openai
- #45820 受管守护进程重启后继续被中断的工作 @etraut-openai
- #45821 使用应用服务器状态做 TUI Windows 沙箱决策 @etraut-openai
- #45822 为 HTTP 传输新增可选加入的响应体限制 @sergio-oai
- #45823 在发布依赖成功时运行 R2 发布 @dkumar-oai
- #45825 为时钟读取失败新增可选加入的非致命处理 @vivi
- #45830 在 TUI 中使用应用服务器配置获取 Windows 沙箱状态 @etraut-openai
- #45831 允许在 TUI 中仅对当前会话选择模型与推理 @etraut-openai
- #45837 在受限 Linux 沙箱中隐藏 WSLg 的重复根 @etraut-openai
- #45845 编辑较早的 TUI 提示时回退当前线程 @etraut-openai
- #45849 在循环迭代间保留应用服务器关闭信号 future @jgershen-oai
- #45852 在权限摘要中保留执行器路径约定 @seanh-oai
- #45854 新增
/daemon菜单用于本地后台服务器更新 @etraut-openai - #45863 在权限配置文件工作区根中保留执行器路径 URI @seanh-oai
- #45865 拒绝项目文档回退文件名中的路径 @etraut-openai
- #45900 新增隐藏的 HTTP/3 TCP 隧道命令 @richardopenai
- #45915 使 Code Mode 包装器对 Guardian 模型策略透明 @jif-oai
- #45928 限制模型目录解码错误并对请求超时分类 @jif-oai
- #45933 避免在复用的 Guardian 审查器中进行冗余模型目录查询 @jif-oai
- #45956 成功整合后记录内存存储大小 @jif-oai
- #45957 在配置与协议中集中 Guardian 策略解析 @jif-oai
- #45960 用内存版本标记内存使用遥测 @jif-oai
- #45964 在发布压缩指标中公开部分完成情况 @jif-oai
- #45966 测量发布读取与物化耗时 @jif-oai
- #45978 在智能体概览中隐藏任务时保持选中项相邻 @etraut-openai
- #45980 对只读对话回退到摘要历史 @etraut-openai
- #45981 切换线程权限配置文件时保留会话配置 @etraut-openai
- #45982 在 macOS 上为网络代理使用原生 DNS 解析 @jdkula-openai
- #45983 从智能体概览打开任务时显示加载消息 @etraut-openai
- #45984 将应用服务器 Unix 套接字与受文件系统限制的命令隔离 @etraut-openai
- #45985 用命名结构体替换 Guardian 审查结果元组 @felixxia-oai
- #45987 集中 Guardian 审查操作准备 @felixxia-oai
- #46002 将路由感知的 HTTP 请求执行抽取到独立模块 @acrognale-oai
- #46004 省略控制器策略时保留附件 Unix 套接字授权 @open-matt
- #46006 恢复后再次报告时钟故障 @anp-oai
- #46008 通过应用服务器路由内置权限选择 @etraut-openai
- #46009 集中压缩检查点选择与验证 @felixxia-oai
- #46010 使用分析控制启用应用工具结果元数据 @ningyi-oai
- #46011 构造 API 提供方时强制执行受管驻留 @andrewgu-oai
- #46013 通过共享选择流程路由权限快捷键 @etraut-openai
- #46015 允许调用方按环境禁用执行器技能 @vkg-oai
- #46019 允许托管的 Apps MCP 贡献覆盖协议模式 @teddywyly-oai
- #46020 新增实验性发布压缩端点 @jif-oai
- #46026 在
codex-prompts中集中模型消息解析与渲染 @rhan-oai - #46027 记录并测试网络代理域模式中的
?通配符 @viyatb-oai - #46029 允许在中断时执行浏览器应用清理钩子 @syuan-oai
- #46031 在反复握手失败后保持 Noise 中继流存活 @viyatb-oai
- #46032 受管配置要求强制 macOS 偏好 @joeflorencio-openai
- #46033 在 MCP 运行时更新间保留编排器技能缓存 @hlevy-openai
- #46035 新增按应用的工具暴露配置 @ptiet-oai
- #46036 保存审批审查器时保留配置错误原因 @darius-oai
- #46038 测试 Windows 沙箱 bin DACL 修改权限 @zm-oai
- #46040 检测到屏幕阅读器时默认关闭 TUI 动画 @etraut-openai
- #46041 收紧 Guardian 审批测试中的请求处理 @jgershen-oai
- #46042 为 MCP 工具请求新增只读策略支持 @rennie-openai
- #46043 在设置期间修复过期的 Windows 沙箱账户密码 @zm-oai
- #46044 在压缩提示中包含 Code Mode 工具元数据 @ningyi-oai
- #46047 按触发方式标记发布压缩指标 @jif-oai
- #46051 跟踪 WebSocket 续接模式与全量输入发送原因 @vkg-oai
- #46054 在 TUI 中将 Mermaid 代码块渲染为图表 @etraut-openai
- #46058 将分析事件归属到实时语音会话 @chrisdong-oai
- #46063 精简 Guardian 测试并收紧请求布局断言 @felixxia-oai
- #46064 在共享策略与上下文边界整合 Guardian 测试 @felixxia-oai
- #46065 通过附件存储路由已准备的图像 @kchainani-oai
- #46066 将 MCP 用户交互保持在根线程 @rennie-openai
- #46067 从 TUI 完成时间戳中移除
done前缀 @etraut-openai - #46069 对行内代码与文件路径使用语法主题颜色 @etraut-openai
- #46070 技能描述被缩短时抑制警告 @etraut-openai
- #46071 为语音对话新增可配置的 F8 快捷键 @etraut-openai
- #46072 在上下文预算与 Guardian 审查中计入文件图像 @kchainani-oai
- #46073 限制跨结果块的代码模式输出预览 @etraut-openai
- #46075 生成子智能体时使用捕获的步骤设置 @rhan-oai
- #46077 命令中心创建会话期间保持输入框响应 @etraut-openai
- #46081 将已完成的空 Code Mode 工具清单标记为完成 @nf-openai
- #46088 新增
--no-daemon以绕过共享后台服务器 @etraut-openai - #46096 为新 Astra 任务新增一次性输入框星空效果 @imac-oai
- #46104 在智能体概览回归测试中暂停 TUI 事件 @etraut-openai
- #46107 将应用服务器请求处理 future 装箱以减少栈使用 @etraut-openai
- #46108 用运行时兼容性防护替换 Sites 迁移状态 @jiwon-oai
- #46112 cwd 消失时保留文件系统沙箱策略上下文 @anp-oai
- #46116 使 TUI 网页与图像活动摘要紧凑且具描述性 @etraut-openai
- #46117 新增可选加入的后台服务器自动启动 @etraut-openai
- #46122 按各自的沙箱权限路由文件系统读写 @anp-oai
- #46123 允许模型目录覆盖 V2
spawn_agent描述 @rhan-oai - #46125 修复私有 tmp 挂载的守护进程套接字隔离检查 @open-matt
- #46126 记录守护进程启动与更新遥测并处理同意 @etraut-openai
- #46179 在 Guardian 委派审查中包含发送者用户消息 @jif-oai
- #46230 在无目录或快速模式支持时保留已配置的 Flex 层级 @sdcoffey
- #46237 改进 Windows 沙箱错误详情与注册表清理 @chess-oai
- #46239 自动 Windows 沙箱设置优先使用预配服务 @zm-oai
- #46241 修复 Windows 沙箱对现有运行时子项的访问 @chess-oai
- #46245 原子发布 Guardian 缓存分数与覆盖率 @felixxia-oai
- #46258 在用户消息显示历史中保留已上传图像文件 ID @kchainani-oai
- #46264 放宽 v2
spawn_agent描述中的委派指引 @surajs-oai - #46266 扩展 Unicode 数学渲染以支持重音、符号与定界符 @etraut-openai
- #46268 新增绑定到环境权限的文件系统访问器 @anp-oai
- #46271 通过 Windows 沙箱配置启用 MXC 选择 @iceweasel-oai
- #46278 降低 R2 发布上传并发并启用标准重试 @anp-oai
- #46279 在审批请求间保留 Guardian 可复用历史前缀 @jif-oai
- #46281 将应用服务器工作区发现连接到模型请求路由 @acrognale-oai
- #46288 为代码模式响应新增可选加入的开销计时 @cassirer-openai
- #46291 禁用时从请求中过滤已保存的推理覆盖 @felixxia-oai
- #46292 为同步 Guardian 审查保留所选推理强度 @felixxia-oai
- #46293 通过
EnvironmentAccess路由技能发现与加载 @anp-oai - #46294 将线程启动元数据与回放历史分离 @charliemarsh-oai
- #46297 支持所有多智能体 V2 工具的目录描述 @rhan-oai
- #46300 集中 OAuth 登录与刷新处理,并提供更安全的诊断 @alexsong-oai
- #46302 使用执行器操作系统验证网络套接字策略 @seanh-oai
- #46303 串行化发布资产上传以避免次级速率限制 @imac-oai
- #46305 避免为应用服务器活动回合查询克隆回合项 @charliemarsh-oai
- #46306 将 bio 策略错误保留为独立的不可重试错误 @rennie-openai
- #46309 在显示元数据刷新间保留插件缓存 @vkg-oai
- #46310 将环境选择变更推迟到下一回合 @sayan-oai
- #46318 为模型提供方网关新增 OAuth 凭据管理 @alexsong-oai
- #46319 在 exec JSON 输出中保留网页搜索操作与结果 @etraut-openai
- #46322 在待处理环境测试中设置 Windows 沙箱类型 @sayan-oai
- #46323 在回合分析中记录活动插件清单 @marksteinbrick-oai
- #46324 将压缩回退扩展到当前模型 @aibrahim-oai
- #46328 避免为无项目目录持久化项目信任 @viyatb-oai
- #46330 将重试退避移入
codex-async-utils@bolinfest - #46331 将环境网络策略验证推迟到组合之后 @seanh-oai
- #46332 在 TUI 中淡化对话回顾 @etraut-openai
- #46333 清理期间处理已禁用的 Windows 沙箱账户 @chess-oai
- #46334 在路径、网络与沙箱配置间共享平台身份 @seanh-oai
- #46335 保持 MCP 策略评估与回合环境一致 @sayan-oai
- #46482 处理未知错误分类并配置网关 OAuth @etraut-openai
- #46486 使 TUI 异步提问回复与桌面端兼容 @etraut-openai
- #46487 在推理与非零退出间保持 TUI 探索分组 @etraut-openai
- #46488 将分析测试拆分为专注套件 @rhan-oai
- #46490 将网关 OAuth 与主提供方认证组合 @alexsong-oai
- #46492 统一 TUI 工具输出预览为三行限制 @etraut-openai
- #46493 允许在 MCP 启动期间执行
/review@etraut-openai - #46494 将远程工作区根保持在服务器控制下 @etraut-openai
- #46495 保留预配置 macOS CLI 的代码签名身份 @riley-oai
- #46498 允许工作树会话使用现有本地守护进程 @etraut-openai
- #46499 允许在环境拥有网络策略时进行已批准的升级 @sayan-oai
- #46500 在受限 macOS Seatbelt 策略中阻止变更性 fcntl @nornagon-openai
- #46501 为报告元数据新增配置与功能诊断 @pakrym-oai
- #46503 在整个 TUI 中使用目录模型显示名称 @etraut-openai
- #46504 新增六个捆绑 TUI 主题与主题感知强调色 @etraut-openai
- #46505 支持 Multi-Agent V2 工具的目录参数模式 @rhan-oai
- #46506 在 HTTP 与 WebSocket 传输间共享 ChatGPT cookie @jif-oai
- #46507 本地运行时以独占方式运行 Windows 沙箱测试 @jif-oai
- #46508 认证变更后在回合前刷新模型目录 @jif-oai
- #46509 在交付决策前刷新已完成的 Guardian 审查 @jif-oai
- #46510 避免为仅元数据的线程恢复克隆活动回合项 @charliemarsh-oai
- #46511 线程恢复期间避免克隆被排除的回合项 @charliemarsh-oai
- #46512 从实时上下文捕获 Guardian 审查检查点 @jif-oai
- #46513 将
AgentControl重命名为LocalAgentControl@jif-oai - #46514 在测试中将 Guardian 检查点回放到全新会话 @jif-oai
- #46516 在多智能体恢复测试中处理完成时机 @jif-oai
- #46517 稳定 TUI 退出中断测试 @jif-oai
- #46518 在 Guardian 网络审批测试中处理延迟的进程启动 @jif-oai
- #46519 在采样器与模型目录超时测试中使用暂停时间 @jif-oai
- #46521 在共享进程组终止辅助函数中使用 macOS 成员回退 @jif-oai
- #46522 默认启用 Guardian 父级压缩复用 @felixxia-oai
- #46523 对 MXC 受管网络将本地绑定默认为 true @iceweasel-oai
- #46524 在打包守护进程测试中重试繁忙的可执行文件启动 @felixxia-oai
- #46527 在发布工作流中固定 WinGet 发布依赖 @imac-oai
- #46528 将执行器插件测量绑定到可信插件版本 @papayo-oai
- #46529 启动共享守护进程时允许兼容的功能覆盖 @etraut-openai
- #46530 在显式模型支持上对推理强度更新进行门控 @felixxia-oai
- #46531 为内存与标题工作器保留请求级推理强度 @felixxia-oai
- #46532 从 Seatbelt 平台默认值中移除
com.apple.runningboard@nornagon-openai - #46533 对新 TUI 线程默认禁用推理摘要 @celia-oai
- #46534 在
workspace_root_test中支持env_inherit@bolinfest - #46535 在 Linux 沙箱套接字检查中允许无关命名空间挂载 @pash-openai
- #46539 为工具生命周期扩展新增命令启动回调 @papayo-oai
- #46540 在
CodexErr中集中重试决策与延迟 @anp-oai - #46541 新增最终响应后的可选加入压缩 @hlevy-openai
- #46542 新增经过认证的远程插件测量引用 @papayo-oai
- #46543 为
codex doctor新增有界文件系统路径诊断 @etraut-openai - #46544 在插件详情中公开已声明的入门技能 @victor-openai
- #46546 向已初始化线程注入项时跳过技能发现 @hlevy-openai
- #46547 公开与后端无关的智能体控制契约 @jif-oai
- #46548 声明控制套接字的 WebSocket 消息大小限制 @konsti-openai
- #46551 新增用于构建与冒烟测试 Codex 包的复合操作 @anp-oai
- #46552 将子项完成路由移入智能体控制器 @jif-oai
- #46553 从智能体列表返回
LiveAgent记录 @jif-oai - #46554 对传统 Windows 沙箱始终使用私有桌面 @iceweasel-oai
- #46555 在连接刷新与恢复间跟踪执行器注册 @viyatb-oai
- #46556 保持步骤设置与审批环境一致 @sayan-oai
- #46557 修复活动回合环境选择查询 @sayan-oai
- #46558 新增共享插件目录发现 API @TAFOYA-OAI
- #46559 在
LocalAgentControl中封装发布预算核算 @jif-oai - #46560 修复网络审批测试中过期的环境配置 @sayan-oai
- #46561 支持显式的提供方模型目录 URL @andrewgu-oai
- #46562 为登录与启动请求新增系统代理回退 @abhinav-oai
- #46564 重命名插件 MCP 与应用扩展 API @TAFOYA-OAI
- #46565 在 TUI 活动组中保留推理顺序 @etraut-openai
- #46566 当前线程不可用时允许恢复命令 @etraut-openai
- #46567 将插件目录列表与包解析分离 @TAFOYA-OAI
- #46568 对权限与守护进程恢复使用捕获的环境状态 @sayan-oai
- #46569 为 exec 与 TUI 请求设置显式回合触发条件 @eddie-openai
- #46570 按认证模式标记远程模型获取耗时 @andrewgu-oai
- #46571 在临时目录中保留 macOS Seatbelt 排除项 @nornagon-openai
- #46572 为 MCP 扩展新增回合开始时的云插件发现 @TAFOYA-OAI
- #46573 新增带 JSON 配置的独立网络代理二进制 @viyatb-oai
- #46574 在 TUI 中有异步提问到达时通知用户 @etraut-openai
- #46575 为沙箱子进程保留 Windows 包身份 @zm-oai
- #46577 允许线程指令提供方向子智能体共享更新 @vinh-gpt
- #46578 修复独立网络代理策略初始化 @etraut-openai
- #46579 启动时将智能体命令中心限制为 10 个最近会话 @etraut-openai
- #46580 使 Guardian 审查保持在已应用的指令快照上 @jif-oai
- #46583 在 macOS Seatbelt 配置文件中拒绝 XPC 服务查询 @nornagon-openai
- #46659 将本地子进程生成移入
codex-utils-pty@charliemarsh-oai - #46660 使本地子进程启动设置显式化 @charliemarsh-oai
- #46661 生成 macOS 文件系统辅助进程时避免 fork @charliemarsh-oai
- #46673 将服务器版本通知扩展到预发布与本地客户端 @etraut-openai
- #46680 改进 TUI 对比度、键盘提示与选择器布局 @etraut-openai
- #46691 标准化 TUI 选择器呈现并修复换行边界 @etraut-openai
- #46692 统一 TUI 选择器样式并改进紧凑布局 @etraut-openai
- #46694 统一 TUI 完成弹窗样式并保留结果标识 @etraut-openai
- #46695 使用共享选择器样式与布局统一 TUI 提示 @etraut-openai
- #46697 统一 TUI 选择器样式并改进紧凑会话布局 @etraut-openai
- #46708 在 TUI 换行中保留逻辑源文本与样式 @etraut-openai
- #46709 新增紧凑活动渲染并保留转录源文本 @etraut-openai
- #46710 在持久化 TUI 转录中恢复丰富的工具详情 @etraut-openai
- #46711 使持久化 TUI 活动组与推理同实时输出对齐 @etraut-openai
- #46712 在记录器容量压力下恢复已执行工具调用元数据 @ningyi-oai
- #46714 在外部队列生命周期测试中跳过轮询延迟 @charliemarsh-oai
- #46715 将 shell 快照凭据测试拆分为专注用例 @charliemarsh-oai
- #46719 将 TUI 转录浮层抽取到独立模块 @etraut-openai
- #46720 在测量与渲染间缓存转录布局 @etraut-openai
- #46721 将转录滚动锚定到条目并限制视口渲染 @etraut-openai
- #46722 后续导航时取消待处理的转录 Home 跳转 @etraut-openai
- #46731 渲染动态工具活动并保留 TUI 历史顺序 @etraut-openai
- #46732 为转录查看器新增选择与复制 @etraut-openai
- #46733 将交互式转录集成到备用屏 TUI @etraut-openai
- #46734 新增转录搜索与按活动详情控制 @etraut-openai
- #46739 为 TUI 新增紧凑转录浏览与提示导航 @etraut-openai
- #46749 稳定 TUI 中转录与输入框的交互 @etraut-openai
- #46750 保留启动草稿并在会话就绪时提交 @etraut-openai
- #46751 为 TUI 新增警告页脚与专用警告查看器 @etraut-openai
- #46752 为全新对话与入门流程新增动画 Codex 标志 @etraut-openai
- #46832 为 TUI 视觉效果新增独立控制 @etraut-openai
- #46835 在语音 UI 中遵循减少动态效果 @etraut-openai
- #46837 改进智能体命令中心行与页面导航 @etraut-openai
- #46838 优化智能体命令中心布局与元数据编辑 @etraut-openai
- #46839 为智能体命令中心新增状态过滤标签页 @etraut-openai
- #46840 简化智能体命令中心提示与返回导航 @etraut-openai
- #46844 为临时结构化线程选择只读权限 @etraut-openai
- #46845 在 TUI 完成时间戳中遵循系统时钟偏好 @etraut-openai
- #46849 将全屏转录控制移入 TUI 配置 @etraut-openai
- #46855 将默认终端探测超时从 100 ms 提升到 250 ms @etraut-openai
- #46856 在 Mermaid 终端图表中支持体育场节点 @etraut-openai
- #46857 为 TUI 抽取共享文本选择辅助函数 @etraut-openai
- #46858 为全屏输入框新增鼠标选择与编辑 @etraut-openai
- #46859 将欢迎标志动画限制在入门流程 @etraut-openai
- #46861 移除分析 TUI 快照 @etraut-openai
- #46862 身份变更时刷新分析并压缩用量菜单 @etraut-openai
- #46863 稳定用量仪表板导航并新增键盘帮助 @etraut-openai
- #46864 改进用量报告布局并保留阅读位置 @etraut-openai
- #46866 在 TUI 用量视图中启用鼠标导航 @etraut-openai
- #46867 子智能体完成时保留流式回答 @fcoury-oai
- #46877 允许子智能体请求 MCP 引导输入 @rennie-openai
- #46879 按全屏转录配置统计 TUI 启动次数 @etraut-openai
- #46880 在暂停与数据包突发间保持语音播放 @etraut-openai
- #46882 精简智能体命令中心快捷键与布局 @etraut-openai
- #46883 新增
/tui用于选择下次启动的终端 UI 模式 @fcoury-oai - #46884 启用转录链接的普通点击并为裸 URL 设置样式 @etraut-openai
- #46895 为转录与输入框选择新增右键复制 @fcoury-oai
- #46897 在活动图表中遵循生效的终端颜色级别 @etraut-openai
- #46899 使流式输出后的转录列表间距统一 @fcoury-oai
- #46902 当前转录尾部可见时隐藏“返回底部” @fcoury-oai
- #46905 在
/status中标识本地后台服务器 @etraut-openai - #46910 打开设置选择器时保留转录位置 @etraut-openai
- #46912 在 TUI 中保持配额警告可见 @fcoury-oai
- #46917 对模型目录强制执行当前提供方要求 @alexsong-oai
- #46922 修复交接的实时 V3 转录协调 @etraut-openai
- #46929 从 TUI
config.toml加载错误中移除Error前缀 @etraut-openai - #46931 在全屏输入框中使用共享的、感知键位的提示 @etraut-openai
- #46938 为 Mermaid、数学与表格新增独立的 TUI 渲染开关 @etraut-openai
- #46946 从后台工具响应填充智能体概览 @etraut-openai
- #46952 在原生用户验证请求中保留元数据 @teddywyly-oai
- #46959 新增共享智能体留言板扩展接口 @jif-oai
- #46962 避免在
codex doctor错误中暴露配置值 @jif-oai - #46966 为本地智能体留言板新增 SQLite 存储 @jif-oai
- #46978 为本地智能体留言板实现分页查询 @jif-oai
- #46979 按时间戳为频道帖子建立索引以查询最新消息 @jif-oai
- #46981 在 doctor 配置测试中规范化工作区信任键 @jif-oai
- #46985 为智能体留言板新增协作工具 @jif-oai
- #46989 扩展智能体留言板工具集成覆盖 @jif-oai
- #46993 澄清 Bazel 锁定文件验证失败 @jif-oai
- #46994 通过捕获的发送请求路由智能体投递 @jif-oai
- #46999 使用
ToolPolicy将工具限制与会话身份解耦 @felixxia-oai - #47010 新增无需恢复未加载运行时的智能体检查 @jif-oai
- #47017 将智能体留言板接入持久化多智能体运行时 @jif-oai
- #47026 为发布压缩元数据失败新增诊断 @jif-oai
- #47028 使留言板工具与多智能体命名空间对齐 @jif-oai
- #47029 随根线程删除持久化留言板 @jif-oai
- #47030 在 Guardian 审查中保留有序助手上下文 @felixxia-oai
- #47035 将扩展工具历史物化推迟到首次访问 @charliemarsh-oai
- #47036 使用
Arc在代码模式单元间共享存储的 JSON 载荷 @charliemarsh-oai - #47038 为用户代理与遥测缓存操作系统发现 @charliemarsh-oai
- #47039 在工具后置钩子失败时保留已投递消息 @felixxia-oai
- #47042 线程删除期间恢复损坏的留言板存储 @jif-oai
- #47049 在本地智能体留言板句柄间共享 SQLite 连接池 @jif-oai
- #47050 将留言板订阅者读取批处理为一个 SQLite 结果 @jif-oai
- #47055 通过一次查询获取本地留言板线程摘要 @jif-oai
更新内容 (原始)
New Features
- Choose an optional fullscreen UI with
/tuifor your next launch, including transcript search, mouse selection, and right-click copying. (#46732, #46734, #46883, #46895) - Voice conversations are enabled by default, with an F8 toggle, a
/voice settingspicker, and bundled audio runtimes for Linux and Windows. (#44921, #46071, #44622, #44714, #44922) - Explore account usage, token totals, and plugin and skill activity through the
/usageanalytics dashboard. (#45764, #45769) - Filter tasks by status and create worktree sessions from the agent command center; worktree support is now enabled by default. (#46839, #45276, #44870)
- Customize the terminal with six new themes and view supported Mermaid diagrams and display equations directly in responses. (#46504, #46054, #45612)
- Update the local background server through
/daemon, or bypass it with--no-daemon. (#45854, #46088)
Bug Fixes
- Preserve streamed answers and plans when turns fail, are interrupted, or receive subagent completion events. (#45549, #46867)
- Fix clipboard forwarding in tmux and SSH sessions and preserve tab indentation when terminals send pasted text as individual keystrokes. (#45457, #45454)
- Restore Plan mode when resuming sessions and preserve thread identity and settings when editing earlier prompts. (#45519, #45845)
- Recover login through system proxies and refresh MCP credentials when OAuth discovery returns a 503 error. (#46562, #44636)
- Prevent speech from being dropped during playback pauses or bursts of incoming audio. (#46880)
- Close sandbox isolation gaps involving inbound Windows connections, privileged Linux/macOS sockets, and writes through read-only macOS file handles. (#44639, #45984, #46500)
Documentation
- Clarify that deprecated
friendlyandpragmaticpersonality settings no longer select response styles. (#45809) - Explain how
?matches a single character in network proxy allow and deny patterns. (#46027)
Chores
- Update bundled TLS dependencies, including OpenSSL 3.6.4 for Linux musl builds. (#45149, #45489)
Changelog
Full Changelog: https://github.com/openai/codex/compare/rust-v0.155.0...rust-v0.156.0
- #44606 Preserve whole diagnostic attachments and report incomplete uploads @chess-oai
- #44611 Preserve root turn attribution in turn-start events @owenlin0
- #44613 Enable user verification for local Codex Desktop sessions @riley-oai
- #44615 Treat non-interactive dumb terminals as warnings in
codex doctor@etraut-openai - #44616 Simplify enterprise OAuth login helpers and expand callback tests @nicksteele-oai
- #44617 Invalidate cached Guardian approvals for unscored permission widening @jif-oai
- #44619 Allow discarded code mode tool responses to be garbage collected @jif-oai
- #44620 Support temporary and minimal filesystem grants in MXC @iceweasel-oai
- #44622 Add
/voice settingsto choose a voice for future conversations @bc-openai - #44626 Add bounded environment transport for MXC launch requests @iceweasel-oai
- #44628 Expose session analytics state in Responses turn metadata @marksteinbrick-oai
- #44629 Add manual callback input to MCP OAuth login @willwang-openai
- #44631 Focus the task list when reopening the agent command center @etraut-openai
- #44636 Recover OAuth metadata discovery from 503 responses via OIDC @malsamiri-oai
- #44639 Block non-loopback inbound traffic for the Windows offline sandbox @viyatb-oai
- #44646 Honor thread analytics opt-outs when using shared clients @priyanshusingh-de
- #44650 Enforce managed model provider selection and definitions @alexsong-oai
- #44651 Keep command center errors visible and preserve drafts @etraut-openai
- #44654 Preserve missing environment variable diagnostics in Codex Doctor @etraut-openai
- #44655 Honor thread-level plugin exclusions across runtime capabilities @mzeng-openai
- #44656 Attribute turn metrics to the models used during the turn @eternal-openai
- #44658 Keep Windows sandbox private desktops alive across helper exits @chess-oai
- #44659 Preserve turn triggers across delegated agent work @joeytrasatti-openai
- #44661 Trace tool call receipt, result readiness, and code-mode dispatch @anp-oai
- #44666 Honor system reduced-motion preferences in the TUI @imac-oai
- #44669 Resolve filesystem denials with explicit path context @seanh-oai
- #44670 Restrict login setup redirects to known platform origins @hintz-openai
- #44671 Keep voice sessions alive through mute and audio backlog @bc-openai
- #44675 Refresh global instructions at model-request boundaries @vkg-oai
- #44676 Resolve permission profiles with explicit execution-host path context @seanh-oai
- #44691 Warn about ignored configuration settings @andrewgu-oai
- #44693 Preserve selected profile settings over managed new-thread defaults @alexr-oai
- #44694 Include the Windows sandbox service in release artifacts @johnl-oai
- #44701 Add a provider for thread-scoped instructions @vkg-oai
- #44711 Return to the command center after session cancellation or deletion @etraut-openai
- #44714 Bundle Linux voice runtimes and improve audio reliability @bc-openai
- #44732 Clarify folder trust prompts and add restricted widget support @etraut-openai
- #44742 Preserve editor yanks across new sessions and thread switches @bc-openai
- #44744 Make archive confirmation number shortcuts act immediately @etraut-openai
- #44746 Check folder trust after resolving the startup destination @etraut-openai
- #44747 Update
quinn-protoand allow the pinned H3 Git source @richardopenai - #44749 Preserve voice caption order when replaying TUI history @bc-openai
- #44752 Render Markdown in agent overview task details @etraut-openai
- #44755 Check folder consent before creating or resuming TUI tasks @etraut-openai
- #44814 Test approved command execution with managed unified exec disabled @jif-oai
- #44826 Expose advertised MCP server capabilities in status responses @gpeal
- #44832 Add trusted enterprise MCP auth configuration @nicksteele-oai
- #44857 Add consistent theme-based thread colors across the TUI @etraut-openai
- #44862 Preserve parent cache affinity for ephemeral forks @jif-oai
- #44865 Scope code mode callback delegates to individual executions @abhinav-oai
- #44866 Preserve originating context for yielded code-mode tool calls @abhinav-oai
- #44867 Preserve originating budgets for code mode notifications @abhinav-oai
- #44870 Enable worktrees by default and clarify local daemon errors @bc-openai
- #44872 Add managed network policy support to the Windows MXC sandbox @iceweasel-oai
- #44877 Return public key metadata from user verification enrollment @riley-oai
- #44879 Fade Astra composer stars and stabilize cursor redraws @imac-oai
- #44883 Reject token-budget history notes for unsupported starting models @jif-oai
- #44893 Expose available access programs in model discovery @faizan-oai
- #44903 Wire up the native Windows MXC helper entry point @iceweasel-oai
- #44905 Expose disabled plugin settings in the app-server API @mzeng-openai
- #44915 Remove the deprecated
thread/rollbackAPI @owenlin0 - #44921 Enable TUI voice conversations by default @bc-openai
- #44922 Bundle native voice runtimes in Windows releases @bc-openai
- #44924 Refresh the speaker format when restarting voice output @bc-openai
- #44925 Accept voice response audio before captions on quiet turns @bc-openai
- #44928 Preserve voice meter history through quiet samples @bc-openai
- #44930 Embed friendly instructions in bundled GPT-5.4 and GPT-5.5 @rhan-oai
- #44931 Stop setting
YARN_NO_PROXYin the managed proxy environment @viyatb-oai - #44932 Unify context snapshots and group requests into windows @pakrym-oai
- #44933 Remove Windows world-writable scans and warnings from the TUI @etraut-openai
- #44934 Add scenario snapshots for remote compaction and Code Mode tools @pakrym-oai
- #44935 Remove personality selection from the TUI @rhan-oai
- #44938 Add connector auth failure detection without an install URL @priyanshusingh-de
- #44939 Respect execution hosts in Windows sandbox setup @etraut-openai
- #44942 Clarify the Windows Visual C++ runtime notice for voice packages @bc-openai
- #44944 Enforce managed provider requirements on existing app-server threads @alexsong-oai
- #44945 Route TUI Windows sandbox setup through the app server @etraut-openai
- #44946 Retire Friendly and Pragmatic personality selection @rhan-oai
- #44948 Add context snapshots for async questions and plugin refresh @pakrym-oai
- #44952 Keep voice captions visible across speaker updates and history handoff @bc-openai
- #44957 Add model grouping to the agent command center @etraut-openai
- #44969 Open tasks managed elsewhere as read-only history in the command center @etraut-openai
- #44970 Show task tokens and usage estimates in the agent command center @etraut-openai
- #44976 Make context snapshot text rendering consistent @pakrym-oai
- #45035 Run DotSlash publishing directly on Ubuntu runners @charliemarsh-oai
- #45039 Use gzip compression level 6 for Codex package archives @charliemarsh-oai
- #45051 Consolidate Rust release artifact downloads @charliemarsh-oai
- #45089 Delay automatic recaps and compact their TUI layout @fcoury-oai
- #45090 Preserve conversation context and separate next actions in recaps @fcoury-oai
- #45094 Estimate history tokens from content instead of serialized envelopes @won-openai
- #45108 Cancel pending thread title generation after manual renames @fcoury-oai
- #45112 Use blueberry in the realtime background-agent test fixture @anp-oai
- #45116 Prevent multiline report notes from submitting early @etraut-openai
- #45124 Add a feature flag for asynchronous user messages @alishobeiri-oai
- #45135 Preview streaming prose before a newline arrives in the TUI @etraut-openai
- #45137 Remove Astra sparkle animation from the TUI composer @fcoury-oai
- #45149 Use OpenSSL 3.6.4 for musl builds @zm-oai
- #45169 Extract Windows sandbox setup and installation storage into the library @zm-oai
- #45176 Wire the Windows MXC sandbox into command execution @iceweasel-oai
- #45178 Split Windows sandbox cleanup into preparation and completion phases @zm-oai
- #45180 Extract shared network configuration and environment policy helpers @seanh-oai
- #45182 Validate Windows sandbox token groups before copying SIDs @zm-oai
- #45185 Bind direct tool-call metadata to invocation outputs @ningyi-oai
- #45224 Register Windows desktop uninstall ownership before sandbox setup @chess-oai
- #45248 Use captured step settings for request metadata and tool hooks @abhinav-oai
- #45255 Open new sessions directly from the command center @etraut-openai
- #45262 Route pastes into the active history search query @charliemarsh-oai
- #45271 Preserve terminal scrollback when growing the TUI viewport @fcoury-oai
- #45276 Add worktree session creation to the agents overview @etraut-openai
- #45312 Extract Windows sandbox configuration preparation into a helper @seanh-oai
- #45345 Publish opt-in provisioned macOS packages with Rust releases @riley-oai
- #45399 Cancel code mode timer tasks when cleared or the cell finishes @jif-oai
- #45409 Add session and originating window IDs to MCP request metadata @jif-oai
- #45413 Invalidate Guardian review sessions after parent history resets @jif-oai
- #45417 Extract guardian transcript selection into
guardian-context@felixxia-oai - #45418 Extract Guardian conversation bookkeeping into the reviewer crate @felixxia-oai
- #45420 Extract Guardian sampler execution into a dedicated module @felixxia-oai
- #45428 Avoid cloning MCP server status snapshot data @charliemarsh-oai
- #45439 Share tool output schemas and defer MCP envelope construction @charliemarsh-oai
- #45440 Share Apps tool catalogs without retaining unused snapshots @charliemarsh-oai
- #45441 Preserve Guardian parent response IDs across sampling requests @jif-oai
- #45445 Attribute command and plugin analytics to the invoking model @jwang-openai
- #45454 Preserve tabs in non-bracketed paste bursts @etraut-openai
- #45455 Refactor Windows sandbox setup and service helpers @zm-oai
- #45457 Fix clipboard routing for tmux and SSH sessions @fcoury-oai
- #45459 Resolve enterprise-managed MCP registrations in the catalog @nicksteele-oai
- #45461 Label rollout compression failures by stage and I/O error kind @jif-oai
- #45463 Allow dedicated listeners for managed network proxies @iceweasel-oai
- #45475 Fix fuzzy match scoring within Unicode lowercase expansions @etraut-openai
- #45487 Retain thread persistence acquisition through session cancellation @jif-oai
- #45489 Update
rustlsand AWS-LC dependencies in Cargo and Bazel lockfiles @zm-oai - #45491 Remove Guardian subagent-spawner plumbing @felixxia-oai
- #45492 Split Guardian V2 async scoring into focused modules @felixxia-oai
- #45493 Make the Guardian deadline cancellation helper crate-private @felixxia-oai
- #45495 Expose effective login methods in config requirements @acrognale-oai
- #45496 Trace global user instruction loading @vkg-oai
- #45499 Send local TUI images as portable attachments to remote app servers @etraut-openai
- #45501 Render inline TeX math as Unicode in the TUI @etraut-openai
- #45502 Add managed thread lifetimes with cancellation-safe startup @jif-oai
- #45503 Add revocable network policy primitives to the HTTP client @acrognale-oai
- #45504 Allow ConPTY output to close after the last console client exits @iceweasel-oai
- #45505 Add lifecycle tracing for unified exec @anp-oai
- #45506 Allow background persistence for steered user input @bryanashley
- #45509 Share MCP tool specs until search results are selected @owenlin0
- #45513 Allow setting
daybreakEnabledwhen starting a thread @faizan-oai - #45515 Filter plugin-install test analytics by event type @zm-oai
- #45516 Allow configuring the Guardian prompt template @won-openai
- #45517 Use a dedicated mock server in the provider enforcement test @zm-oai
- #45518 Route Guardian reviewers through ThreadManager for inline parents @jif-oai
- #45519 Restore collaboration mode when resuming threads @etraut-openai
- #45520 Add dependencies to the Windows sandbox service @zm-oai
- #45521 Move Guardian reviewer startup into the pool @jif-oai
- #45524 Enable MXC TTY launches and managed networking in the exec server @iceweasel-oai
- #45526 Stage Python runtime wheels directly from package directories @charliemarsh-oai
- #45528 Compress larger Windows release artifacts first @charliemarsh-oai
- #45529 Expose selected workspace routing in app-server account reads @acrognale-oai
- #45533 Harden and share Windows sandbox identity helpers @zm-oai
- #45534 Honor explicit Unix socket grants in the Linux managed sandbox @viyatb-oai
- #45535 Classify tool analytics events by call origin @eddie-openai
- #45537 Move Guardian reviewer lifecycle into the extension @jif-oai
- #45542 Add service-managed package registration for Windows sandbox accounts @zm-oai
- #45543 Refactor image content to use a shared
ImageReferencetype @kchainani-oai - #45544 Discourage logging full image generation results @Gan-Tu
- #45546 Move daemon packages out of the standalone CLI installation @etraut-openai
- #45548 Honor prepared Unix socket permissions in Seatbelt @viyatb-oai
- #45549 Preserve streamed answers and plans when turns terminate @etraut-openai
- #45550 Add opt-in registered package execution to the Windows sandbox @zm-oai
- #45554 Use shared Bazel cache preparation in SDK CI @charliemarsh-oai
- #45556 Add attachment upload and resolution APIs and pass stores into sessions @kchainani-oai
- #45558 Seed missing daemon installs from complete local CLI packages @etraut-openai
- #45559 Resume Windows sandbox registration refresh after service restarts @zm-oai
- #45579 Copy current thread attachments into non-ephemeral forks @joeytrasatti-openai
- #45580 Add explicit daemon package replacement from the CLI @etraut-openai
- #45602 Fix retry classification for throttling and quota errors @sdcoffey
- #45612 Render standalone display math in the TUI @etraut-openai
- #45649 Add elicitation classification support to app and MCP analytics @priyanshusingh-de
- #45669 Centralize child agent configuration in the agent module @jif-oai
- #45670 Move V2 agent message delivery into
AgentControl@jif-oai - #45672 Consolidate Guardian reviewer lifecycle ownership @jif-oai
- #45676 Move spawned-agent interruption rules into
AgentControl@jif-oai - #45677 Move Guardian review reporting and denial accounting into the extension @jif-oai
- #45679 Retire the unused Guardian extension prototype API @felixxia-oai
- #45680 Restrict guardian assessment parsing and circuit breaker visibility @felixxia-oai
- #45683 Consolidate guardian transcript tests in
guardian-context@felixxia-oai - #45684 Pass
ReviewModelthrough guardian review sessions @felixxia-oai - #45693 Move Guardian approval routing into the reviewer extension @jif-oai
- #45711 Add startup tool allowlists for threads @jif-oai
- #45716 Classify MCP auth and approval outcomes in analytics @priyanshusingh-de
- #45729 Move Guardian reviewer configuration into the extension @jif-oai
- #45730 Separate executor sandbox selection from Windows sandbox levels @iceweasel-oai
- #45736 Route Guardian requests through
/responseswith identifying headers @jif-oai - #45737 Separate Windows sandbox implementations from legacy setup modes @iceweasel-oai
- #45739 Add typed account analytics reports to the backend client @fcoury-oai
- #45740 Add account analytics data normalization to the TUI @fcoury-oai
- #45741 Add token history and credit formatting helpers for analytics @fcoury-oai
- #45742 Add account-bound authentication for analytics requests @fcoury-oai
- #45746 Explicitly gate DotSlash publishing on release success @chess-oai
- #45749 Extract reusable Bash and Zsh startup scripts @jif-oai
- #45755 Honor canonical plugin disables for shared connectors @mzeng-openai
- #45757 Wire Windows sandbox selection into managed proxy routing @iceweasel-oai
- #45760 Disable V8 optimization paths affected by array sort bugs @kliu128
- #45762 Load analytics reports with server plans and account identity checks @fcoury-oai
- #45763 Add stacked chart primitives for account analytics @fcoury-oai
- #45764 Add an account analytics dashboard to
/usage@fcoury-oai - #45765 Add Top chats to usage analytics @fcoury-oai
- #45766 Add gated plan usage history to TUI analytics @fcoury-oai
- #45768 Add consumer Top chats usage analytics @fcoury-oai
- #45769 Add an account Summary tab to Analytics @fcoury-oai
- #45770 Improve analytics chart readability and navigation @fcoury-oai
- #45772 Expose experimental analytics plan history and improve navigation @fcoury-oai
- #45779 Use native process identities for PID-managed daemons @etraut-openai
- #45780 Allow daemon updates to restore pinned packages to latest stable @etraut-openai
- #45781 Normalize bullet glyphs in the image preparation disconnect snapshot @jgershen-oai
- #45782 Preserve Guardian authorization evidence across checkpoint migration @felixxia-oai
- #45789 Preserve Guardian evidence during checkpoint migration @felixxia-oai
- #45794 Support image references by file ID in inputs and tool outputs @kchainani-oai
- #45796 Preserve
ImageUserInputin the Python SDK @kchainani-oai - #45799 Complete Windows sandbox uninstall cleanup @chess-oai
- #45805 Preserve MCP App UI metadata in tool-call events and history @victor-openai
- #45806 Restrict plugin install requests to the root thread @rennie-openai
- #45807 Record interrupted turns in managed daemon recovery snapshots @etraut-openai
- #45809 Retire the personality feature flag and document deprecated settings @rhan-oai
- #45811 Bound WSL terminal detection and handle inconclusive probes safely @etraut-openai
- #45812 Add workspace routing support for Responses requests @acrognale-oai
- #45813 Track Windows sandbox policy and per-thread executor hosts in the TUI @etraut-openai
- #45817 Add a bounded Mermaid text renderer @etraut-openai
- #45820 Continue interrupted work after managed daemon restarts @etraut-openai
- #45821 Use app-server state for TUI Windows sandbox decisions @etraut-openai
- #45822 Add opt-in response body limits to the HTTP transport @sergio-oai
- #45823 Run R2 publishing when release dependencies succeed @dkumar-oai
- #45825 Add opt-in nonfatal handling for clock read failures @vivi
- #45830 Use app-server configuration for Windows sandbox state in the TUI @etraut-openai
- #45831 Allow session-only model and reasoning selection in the TUI @etraut-openai
- #45837 Hide WSLg’s duplicate root in restricted Linux sandboxes @etraut-openai
- #45845 Revert the current thread when editing an earlier TUI prompt @etraut-openai
- #45849 Preserve the app-server shutdown signal future across loop iterations @jgershen-oai
- #45852 Preserve executor path conventions in permission summaries @seanh-oai
- #45854 Add
/daemonmenu for local background server updates @etraut-openai - #45863 Preserve executor path URIs in permission profile workspace roots @seanh-oai
- #45865 Reject paths in project documentation fallback filenames @etraut-openai
- #45900 Add a hidden HTTP/3 TCP tunnel command @richardopenai
- #45915 Make Code Mode wrappers transparent to Guardian model policies @jif-oai
- #45928 Bound model catalog decode errors and classify request timeouts @jif-oai
- #45933 Avoid redundant model catalog lookups in reused Guardian reviewers @jif-oai
- #45956 Record memory storage size after successful consolidation @jif-oai
- #45957 Centralize Guardian policy resolution in config and protocol @jif-oai
- #45960 Tag memory usage telemetry with the memory version @jif-oai
- #45964 Expose partial completion in rollout compression metrics @jif-oai
- #45966 Measure rollout read and materialization durations @jif-oai
- #45978 Keep selection adjacent when hiding tasks in the agents overview @etraut-openai
- #45980 Fall back to summary history for read-only conversations @etraut-openai
- #45981 Preserve session config when switching thread permission profiles @etraut-openai
- #45982 Use native DNS resolution for the network proxy on macOS @jdkula-openai
- #45983 Show a loading message when opening tasks from the agents overview @etraut-openai
- #45984 Isolate app-server Unix sockets from filesystem-restricted commands @etraut-openai
- #45985 Replace guardian review result tuples with named structs @felixxia-oai
- #45987 Centralize Guardian action preparation for review @felixxia-oai
- #46002 Extract route-aware HTTP request execution into a separate module @acrognale-oai
- #46004 Preserve attachment Unix socket grants when controller policy is omitted @open-matt
- #46006 Report clock failures again after recovery @anp-oai
- #46008 Route built-in permission selections through the app server @etraut-openai
- #46009 Centralize compaction checkpoint selection and validation @felixxia-oai
- #46010 Enable app tool result metadata with analytics controls @ningyi-oai
- #46011 Enforce managed residency when constructing API providers @andrewgu-oai
- #46013 Route permission shortcuts through the shared selection flow @etraut-openai
- #46015 Allow callers to disable executor skills per environment @vkg-oai
- #46019 Allow hosted Apps MCP contributions to override the protocol mode @teddywyly-oai
- #46020 Add an experimental rollout compression endpoint @jif-oai
- #46026 Centralize model-message resolution and rendering in
codex-prompts@rhan-oai - #46027 Document and test
?wildcards in network proxy domain patterns @viyatb-oai - #46029 Allow browser app cleanup hooks on interrupt @syuan-oai
- #46031 Keep Noise relay streams alive after repeated handshake failures @viyatb-oai
- #46032 Require forced macOS preferences for managed configuration @joeflorencio-openai
- #46033 Preserve orchestrator skill caches across MCP runtime updates @hlevy-openai
- #46035 Add per-app tool exposure configuration @ptiet-oai
- #46036 Preserve config error causes when saving the approvals reviewer @darius-oai
- #46038 Test Windows sandbox bin DACL modification permissions @zm-oai
- #46040 Default TUI animations off when a screen reader is detected @etraut-openai
- #46041 Tighten request handling in Guardian approval tests @jgershen-oai
- #46042 Add read-only policy support to MCP tool requests @rennie-openai
- #46043 Repair expired Windows sandbox account passwords during setup @zm-oai
- #46044 Include Code Mode tool metadata in compaction prompts @ningyi-oai
- #46047 Tag rollout compression metrics by trigger @jif-oai
- #46051 Track WebSocket continuation modes and full-input send reasons @vkg-oai
- #46054 Render Mermaid code blocks as diagrams in the TUI @etraut-openai
- #46058 Attribute analytics events to realtime voice sessions @chrisdong-oai
- #46063 Trim Guardian tests and tighten request layout assertions @felixxia-oai
- #46064 Consolidate Guardian tests at shared policy and context boundaries @felixxia-oai
- #46065 Route prepared images through the attachment store @kchainani-oai
- #46066 Keep MCP user interaction on the root thread @rennie-openai
- #46067 Remove the
doneprefix from TUI completion timestamps @etraut-openai - #46069 Use syntax theme colors for inline code and file paths @etraut-openai
- #46070 Suppress warnings when skill descriptions are shortened @etraut-openai
- #46071 Add a configurable F8 shortcut for voice conversations @etraut-openai
- #46072 Account for file images in context budgets and Guardian reviews @kchainani-oai
- #46073 Bound code-mode output previews across result blocks @etraut-openai
- #46075 Use captured step settings when spawning subagents @rhan-oai
- #46077 Keep the composer responsive during Command Center session creation @etraut-openai
- #46081 Mark finished empty Code Mode tool inventories as complete @nf-openai
- #46088 Add
--no-daemonto bypass the shared background server @etraut-openai - #46096 Add a one-time composer starfield for new Astra tasks @imac-oai
- #46104 Pause TUI events in the agents overview regression test @etraut-openai
- #46107 Box app-server request handler futures to reduce stack usage @etraut-openai
- #46108 Replace Sites migration state with a runtime compatibility guard @jiwon-oai
- #46112 Preserve filesystem sandbox policy context when the cwd disappears @anp-oai
- #46116 Make TUI web and image activity summaries compact and descriptive @etraut-openai
- #46117 Add opt-in automatic background server startup @etraut-openai
- #46122 Route filesystem reads and writes by their own sandbox permissions @anp-oai
- #46123 Allow model catalogs to override the V2
spawn_agentdescription @rhan-oai - #46125 Fix daemon socket isolation checks for private tmp mounts @open-matt
- #46126 Record daemon startup and update telemetry with consent handling @etraut-openai
- #46179 Include sender user messages in Guardian delegation reviews @jif-oai
- #46230 Preserve configured Flex tiers without catalog or fast-mode support @sdcoffey
- #46237 Improve Windows sandbox error details and registry cleanup @chess-oai
- #46239 Prefer the provisioning service for automatic Windows sandbox setup @zm-oai
- #46241 Repair Windows sandbox access to existing runtime children @chess-oai
- #46245 Publish Guardian cached scores and coverage atomically @felixxia-oai
- #46258 Preserve uploaded image file IDs in user message display history @kchainani-oai
- #46264 Relax delegation guidance in the v2
spawn_agentdescription @surajs-oai - #46266 Expand Unicode math rendering with accents, symbols, and delimiters @etraut-openai
- #46268 Add filesystem accessors bound to environment permissions @anp-oai
- #46271 Enable MXC selection through Windows sandbox configuration @iceweasel-oai
- #46278 Reduce R2 release upload concurrency and enable standard retries @anp-oai
- #46279 Preserve Guardian’s reusable history prefix across approval requests @jif-oai
- #46281 Connect app-server workspace discovery to model request routing @acrognale-oai
- #46288 Add opt-in overhead timing to code-mode responses @cassirer-openai
- #46291 Filter saved reasoning overrides from requests when disabled @felixxia-oai
- #46292 Preserve selected reasoning effort for synchronous Guardian reviews @felixxia-oai
- #46293 Route skill discovery and loading through
EnvironmentAccess@anp-oai - #46294 Separate thread startup metadata from replay history @charliemarsh-oai
- #46297 Support catalog descriptions for all multi-agent V2 tools @rhan-oai
- #46300 Centralize OAuth login and refresh handling with safer diagnostics @alexsong-oai
- #46302 Validate network socket policies using the executor OS @seanh-oai
- #46303 Serialize release asset uploads to avoid secondary rate limits @imac-oai
- #46305 Avoid cloning turn items for app-server active turn lookups @charliemarsh-oai
- #46306 Preserve bio policy errors as a distinct non-retryable error @rennie-openai
- #46309 Preserve plugin caches across display metadata refreshes @vkg-oai
- #46310 Defer environment selection changes until the next turn @sayan-oai
- #46318 Add OAuth credential management for model provider gateways @alexsong-oai
- #46319 Preserve web search actions and results in exec JSON output @etraut-openai
- #46322 Set the Windows sandbox type in the pending environment test @sayan-oai
- #46323 Record active plugin inventory in turn analytics @marksteinbrick-oai
- #46324 Broaden compaction fallback to the current model @aibrahim-oai
- #46328 Avoid persisting project trust for projectless directories @viyatb-oai
- #46330 Move retry backoff into
codex-async-utils@bolinfest - #46331 Defer environment network policy validation until after composition @seanh-oai
- #46332 Dim conversation recaps in the TUI @etraut-openai
- #46333 Handle disabled Windows sandbox accounts during cleanup @chess-oai
- #46334 Share platform identity across path, network, and sandbox configuration @seanh-oai
- #46335 Keep MCP policy evaluation consistent with turn environments @sayan-oai
- #46482 Handle unknown error classifications and configure gateway OAuth @etraut-openai
- #46486 Make TUI async question replies compatible with desktop @etraut-openai
- #46487 Keep TUI exploration grouped across reasoning and nonzero exits @etraut-openai
- #46488 Split analytics tests into focused suites @rhan-oai
- #46490 Compose gateway OAuth with primary provider authentication @alexsong-oai
- #46492 Unify TUI tool output previews with a three-row limit @etraut-openai
- #46493 Allow
/reviewduring MCP startup @etraut-openai - #46494 Keep remote workspace roots under server control @etraut-openai
- #46495 Preserve the provisioned macOS CLI’s code-signing identity @riley-oai
- #46498 Allow worktree sessions to use an existing local daemon @etraut-openai
- #46499 Allow approved escalation with environment-owned network policies @sayan-oai
- #46500 Block mutating fcntls in restricted macOS Seatbelt policies @nornagon-openai
- #46501 Add configuration and feature diagnostics to report metadata @pakrym-oai
- #46503 Use catalog model display names throughout the TUI @etraut-openai
- #46504 Add six bundled TUI themes and theme-aware accents @etraut-openai
- #46505 Support catalog parameter schemas for Multi-Agent V2 tools @rhan-oai
- #46506 Share ChatGPT cookies between HTTP and WebSocket transports @jif-oai
- #46507 Run Windows sandbox tests exclusively when local @jif-oai
- #46508 Refresh the model catalog before turns after auth changes @jif-oai
- #46509 Flush completed Guardian reviews before delivering decisions @jif-oai
- #46510 Avoid cloning active turn items for metadata-only thread resumes @charliemarsh-oai
- #46511 Avoid cloning excluded turn items during thread resume @charliemarsh-oai
- #46512 Capture Guardian review checkpoints from live context @jif-oai
- #46513 Rename
AgentControltoLocalAgentControl@jif-oai - #46514 Replay guardian checkpoints into a fresh session in tests @jif-oai
- #46516 Handle completion timing in the multi-agent resume test @jif-oai
- #46517 Stabilize the TUI exit interruption test @jif-oai
- #46518 Handle delayed process startup in the Guardian network approval test @jif-oai
- #46519 Use paused time in sampler and model catalog timeout tests @jif-oai
- #46521 Use macOS member fallback in shared process-group termination helpers @jif-oai
- #46522 Enable Guardian parent-compaction reuse by default @felixxia-oai
- #46523 Default local binding to true for MXC managed networking @iceweasel-oai
- #46524 Retry busy executable launches in packaged daemon tests @felixxia-oai
- #46527 Pin WinGet publishing dependencies in the release workflow @imac-oai
- #46528 Bind executor plugin measurements to the trusted plugin version @papayo-oai
- #46529 Allow compatible feature overrides when starting the shared daemon @etraut-openai
- #46530 Gate reasoning effort updates on explicit model support @felixxia-oai
- #46531 Preserve request-level reasoning effort for memory and title workers @felixxia-oai
- #46532 Remove
com.apple.runningboardfrom Seatbelt platform defaults @nornagon-openai - #46533 Disable reasoning summaries by default for new TUI threads @celia-oai
- #46534 Support
env_inheritinworkspace_root_test@bolinfest - #46535 Allow unrelated namespace mounts in Linux sandbox socket checks @pash-openai
- #46539 Add a command-start callback for tool lifecycle extensions @papayo-oai
- #46540 Centralize retry decisions and delays in
CodexErr@anp-oai - #46541 Add opt-in compaction after final responses @hlevy-openai
- #46542 Add authenticated remote plugin measurement references @papayo-oai
- #46543 Add bounded filesystem path diagnostics to
codex doctor@etraut-openai - #46544 Expose declared onboarding skills in plugin details @victor-openai
- #46546 Skip skill discovery when injecting items into initialized threads @hlevy-openai
- #46547 Expose a backend-independent agent control contract @jif-oai
- #46548 Advertise the control socket’s WebSocket message size limit @konsti-openai
- #46551 Add a composite action to build and smoke-test Codex packages @anp-oai
- #46552 Move child completion routing into the agent controller @jif-oai
- #46553 Return
LiveAgentrecords from agent listing @jif-oai - #46554 Always use private desktops for legacy Windows sandboxes @iceweasel-oai
- #46555 Track executor registrations across connection refresh and recovery @viyatb-oai
- #46556 Keep step settings and approval environments consistent @sayan-oai
- #46557 Fix active-turn environment selection lookup @sayan-oai
- #46558 Add shared plugin catalog discovery APIs @TAFOYA-OAI
- #46559 Encapsulate rollout budget accounting in
LocalAgentControl@jif-oai - #46560 Fix stale environment config in the network approval test @sayan-oai
- #46561 Support explicit provider model catalog URLs @andrewgu-oai
- #46562 Add system proxy fallback for login and startup requests @abhinav-oai
- #46564 Rename plugin MCP and app extension APIs @TAFOYA-OAI
- #46565 Preserve reasoning order in TUI activity groups @etraut-openai
- #46566 Allow recovery commands when the current thread is unavailable @etraut-openai
- #46567 Separate plugin catalog listing from package resolution @TAFOYA-OAI
- #46568 Use captured environment state for permissions and daemon recovery @sayan-oai
- #46569 Set explicit turn triggers for exec and TUI requests @eddie-openai
- #46570 Tag remote model fetch duration by authentication mode @andrewgu-oai
- #46571 Preserve macOS Seatbelt exclusions in scratch directories @nornagon-openai
- #46572 Add turn-start cloud plugin discovery to the MCP extension @TAFOYA-OAI
- #46573 Add a standalone network proxy binary with JSON configuration @viyatb-oai
- #46574 Notify users when asynchronous questions arrive in the TUI @etraut-openai
- #46575 Preserve Windows package identity for sandboxed descendants @zm-oai
- #46577 Allow thread instruction providers to share updates with subagents @vinh-gpt
- #46578 Fix standalone network proxy policy initialization @etraut-openai
- #46579 Limit the agent command center to 10 recent sessions on startup @etraut-openai
- #46580 Keep Guardian reviews on the applied instruction snapshot @jif-oai
- #46583 Deny XPC service lookups in macOS Seatbelt profiles @nornagon-openai
- #46659 Move local child-process spawning into
codex-utils-pty@charliemarsh-oai - #46660 Make local child process launch settings explicit @charliemarsh-oai
- #46661 Avoid fork when spawning macOS filesystem helpers @charliemarsh-oai
- #46673 Extend server version notices to prerelease and local clients @etraut-openai
- #46680 Improve TUI contrast, keyboard hints, and picker layouts @etraut-openai
- #46691 Standardize TUI picker presentation and fix wrapping boundaries @etraut-openai
- #46692 Unify TUI picker styling and improve compact layouts @etraut-openai
- #46694 Unify TUI completion popup styling and preserve result identity @etraut-openai
- #46695 Unify TUI prompts with shared picker styling and layouts @etraut-openai
- #46697 Unify TUI picker styling and improve compact session layouts @etraut-openai
- #46708 Preserve logical source text and styles across TUI wrapping @etraut-openai
- #46709 Add compact activity rendering and preserve transcript source text @etraut-openai
- #46710 Restore rich tool details in persisted TUI transcripts @etraut-openai
- #46711 Align persisted TUI activity groups and reasoning with live output @etraut-openai
- #46712 Recover executed tool call metadata under recorder capacity pressure @ningyi-oai
- #46714 Skip polling delays in the external queue lifecycle test @charliemarsh-oai
- #46715 Split shell snapshot credential tests into focused cases @charliemarsh-oai
- #46719 Extract the TUI transcript overlay into its own module @etraut-openai
- #46720 Cache transcript layouts across measurement and rendering @etraut-openai
- #46721 Anchor transcript scrolling to entries and bound viewport rendering @etraut-openai
- #46722 Cancel pending transcript Home jumps on subsequent navigation @etraut-openai
- #46731 Render dynamic tool activity and preserve TUI history ordering @etraut-openai
- #46732 Add selection and copying to the transcript viewer @etraut-openai
- #46733 Integrate the interactive transcript into the alternate-screen TUI @etraut-openai
- #46734 Add transcript search and per-activity detail controls @etraut-openai
- #46739 Add compact transcript browsing and prompt navigation to the TUI @etraut-openai
- #46749 Stabilize transcript and composer interactions in the TUI @etraut-openai
- #46750 Preserve startup drafts and submit them when the session is ready @etraut-openai
- #46751 Add a warning footer and dedicated warnings viewer to the TUI @etraut-openai
- #46752 Add an animated Codex logo to fresh conversations and onboarding @etraut-openai
- #46832 Add independent controls for TUI visual effects @etraut-openai
- #46835 Respect reduced motion in the voice UI @etraut-openai
- #46837 Improve agent command center rows and page navigation @etraut-openai
- #46838 Refine the agent command center layout and metadata editing @etraut-openai
- #46839 Add status filter tabs to the agent command center @etraut-openai
- #46840 Simplify agent command center hints and back navigation @etraut-openai
- #46844 Select read-only permissions for temporary structured threads @etraut-openai
- #46845 Honor the system clock preference in TUI completion timestamps @etraut-openai
- #46849 Move fullscreen transcript control to TUI configuration @etraut-openai
- #46855 Increase the default terminal probe timeout from 100 ms to 250 ms @etraut-openai
- #46856 Support stadium nodes in Mermaid terminal diagrams @etraut-openai
- #46857 Extract shared text selection helpers for the TUI @etraut-openai
- #46858 Add mouse selection and editing to the fullscreen composer @etraut-openai
- #46859 Limit the welcome logo animation to onboarding @etraut-openai
- #46861 Remove analytics TUI snapshots @etraut-openai
- #46862 Refresh analytics on identity changes and compact usage menus @etraut-openai
- #46863 Stabilize usage dashboard navigation and add keyboard help @etraut-openai
- #46864 Improve usage report layouts and preserve reading positions @etraut-openai
- #46866 Enable mouse navigation in the TUI usage view @etraut-openai
- #46867 Preserve streamed answers when subagents finish @fcoury-oai
- #46877 Allow subagents to request MCP elicitation input @rennie-openai
- #46879 Count TUI launches by fullscreen transcript configuration @etraut-openai
- #46880 Preserve voice playback across pauses and packet bursts @etraut-openai
- #46882 Streamline agent command-center shortcuts and layout @etraut-openai
- #46883 Add
/tuito choose the terminal UI mode for the next launch @fcoury-oai - #46884 Enable plain clicks on transcript links and style bare URLs @etraut-openai
- #46895 Add right-click copying for transcript and composer selections @fcoury-oai
- #46897 Honor the effective terminal color level in activity charts @etraut-openai
- #46899 Make transcript list spacing uniform after streaming @fcoury-oai
- #46902 Hide Back to bottom when the current transcript tail is visible @fcoury-oai
- #46905 Identify local background servers in
/status@etraut-openai - #46910 Preserve transcript position when opening settings pickers @etraut-openai
- #46912 Keep quota warnings visible in the TUI @fcoury-oai
- #46917 Enforce current provider requirements for the model catalog @alexsong-oai
- #46922 Fix realtime V3 transcript reconciliation for handoffs @etraut-openai
- #46929 Remove the
Errorprefix from TUIconfig.tomlload errors @etraut-openai - #46931 Use shared, keymap-aware tips in the fullscreen composer @etraut-openai
- #46938 Add independent TUI rendering toggles for Mermaid, math, and tables @etraut-openai
- #46946 Populate the agents overview from background tool responses @etraut-openai
- #46952 Preserve metadata in native user verification requests @teddywyly-oai
- #46959 Add shared agent message-board extension interfaces @jif-oai
- #46962 Avoid exposing config values in
codex doctorerrors @jif-oai - #46966 Add SQLite storage for local agent message boards @jif-oai
- #46978 Implement paginated queries for the local agent message board @jif-oai
- #46979 Index channel posts by timestamp for latest-message lookups @jif-oai
- #46981 Canonicalize the workspace trust key in the doctor config test @jif-oai
- #46985 Add collaboration tools for the agent message board @jif-oai
- #46989 Expand agent message board tool integration coverage @jif-oai
- #46993 Clarify Bazel lockfile verification failures @jif-oai
- #46994 Route agent delivery through captured send requests @jif-oai
- #46999 Decouple tool restrictions from session identity with
ToolPolicy@felixxia-oai - #47010 Add agent inspection without restoring unloaded runtimes @jif-oai
- #47017 Wire agent message boards into persistent multi-agent runtimes @jif-oai
- #47026 Add diagnostics for rollout compression metadata failures @jif-oai
- #47028 Align message-board tools with the multi-agent namespace @jif-oai
- #47029 Delete persisted message boards with their root threads @jif-oai
- #47030 Preserve ordered assistant context in Guardian reviews @felixxia-oai
- #47035 Defer extension tool history materialization until first access @charliemarsh-oai
- #47036 Share stored JSON payloads across code mode cells with
Arc@charliemarsh-oai - #47038 Cache OS discovery for user agents and telemetry @charliemarsh-oai
- #47039 Preserve delivered messages through post-tool hook failures @felixxia-oai
- #47042 Recover corrupt message-board storage during thread deletion @jif-oai
- #47049 Share SQLite pools across local agent message-board handles @jif-oai
- #47050 Batch message-board subscriber reads into one SQLite result @jif-oai
- #47055 Fetch local message board thread summaries in one query @jif-oai
下载链接
- argument-comment-lint
- argument-comment-lint-aarch64-apple-darwin.tar.gz
- argument-comment-lint-aarch64-unknown-linux-gnu.tar.gz
- argument-comment-lint-x86_64-pc-windows-msvc.zip
- argument-comment-lint-x86_64-unknown-linux-gnu.tar.gz
- bwrap
- bwrap-aarch64-unknown-linux-musl.sigstore
- bwrap-aarch64-unknown-linux-musl.tar.gz
- bwrap-aarch64-unknown-linux-musl.zst
- bwrap-x86_64-unknown-linux-musl.sigstore
- bwrap-x86_64-unknown-linux-musl.tar.gz
- bwrap-x86_64-unknown-linux-musl.zst
- codex
- codex-aarch64-apple-darwin.dmg
- codex-aarch64-apple-darwin.tar.gz
- codex-aarch64-apple-darwin.zst
- codex-aarch64-pc-windows-msvc.exe
- codex-aarch64-pc-windows-msvc.exe.tar.gz
- codex-aarch64-pc-windows-msvc.exe.zip
- codex-aarch64-pc-windows-msvc.exe.zst
- codex-aarch64-unknown-linux-musl.sigstore
- codex-aarch64-unknown-linux-musl.tar.gz
- codex-aarch64-unknown-linux-musl.zst
- codex-app-server
- codex-app-server-aarch64-apple-darwin.tar.gz
- codex-app-server-aarch64-apple-darwin.zst
- codex-app-server-aarch64-pc-windows-msvc.exe
- codex-app-server-aarch64-pc-windows-msvc.exe.tar.gz
- codex-app-server-aarch64-pc-windows-msvc.exe.zip
- codex-app-server-aarch64-pc-windows-msvc.exe.zst
- codex-app-server-aarch64-unknown-linux-musl.sigstore
- codex-app-server-aarch64-unknown-linux-musl.tar.gz
- codex-app-server-aarch64-unknown-linux-musl.zst
- codex-app-server-package-aarch64-apple-darwin.tar.gz
- codex-app-server-package-aarch64-apple-darwin.tar.zst
- codex-app-server-package-aarch64-pc-windows-msvc.tar.gz
- codex-app-server-package-aarch64-pc-windows-msvc.tar.zst
- codex-app-server-package-aarch64-unknown-linux-musl.tar.gz
- codex-app-server-package-aarch64-unknown-linux-musl.tar.zst
- codex-app-server-package-x86_64-apple-darwin.tar.gz
- codex-app-server-package-x86_64-apple-darwin.tar.zst
- codex-app-server-package-x86_64-pc-windows-msvc.tar.gz
- codex-app-server-package-x86_64-pc-windows-msvc.tar.zst
- codex-app-server-package-x86_64-unknown-linux-musl.tar.gz
- codex-app-server-package-x86_64-unknown-linux-musl.tar.zst
- codex-app-server-x86_64-apple-darwin.tar.gz
- codex-app-server-x86_64-apple-darwin.zst
- codex-app-server-x86_64-pc-windows-msvc.exe
- codex-app-server-x86_64-pc-windows-msvc.exe.tar.gz
- codex-app-server-x86_64-pc-windows-msvc.exe.zip
- codex-app-server-x86_64-pc-windows-msvc.exe.zst
- codex-app-server-x86_64-unknown-linux-musl.sigstore
- codex-app-server-x86_64-unknown-linux-musl.tar.gz
- codex-app-server-x86_64-unknown-linux-musl.zst
- codex-code-mode-host-aarch64-apple-darwin.tar.gz
- codex-code-mode-host-aarch64-apple-darwin.zst
- codex-code-mode-host-aarch64-pc-windows-msvc.exe
- codex-code-mode-host-aarch64-pc-windows-msvc.exe.tar.gz
- codex-code-mode-host-aarch64-pc-windows-msvc.exe.zip
- codex-code-mode-host-aarch64-pc-windows-msvc.exe.zst
- codex-code-mode-host-aarch64-unknown-linux-musl.sigstore
- codex-code-mode-host-aarch64-unknown-linux-musl.tar.gz
- codex-code-mode-host-aarch64-unknown-linux-musl.zst
- codex-code-mode-host-x86_64-apple-darwin.tar.gz
- codex-code-mode-host-x86_64-apple-darwin.zst
- codex-code-mode-host-x86_64-pc-windows-msvc.exe
- codex-code-mode-host-x86_64-pc-windows-msvc.exe.tar.gz
- codex-code-mode-host-x86_64-pc-windows-msvc.exe.zip
- codex-code-mode-host-x86_64-pc-windows-msvc.exe.zst
- codex-code-mode-host-x86_64-unknown-linux-musl.sigstore
- codex-code-mode-host-x86_64-unknown-linux-musl.tar.gz
- codex-code-mode-host-x86_64-unknown-linux-musl.zst
- codex-command-runner
- codex-command-runner-aarch64-pc-windows-msvc.exe
- codex-command-runner-aarch64-pc-windows-msvc.exe.tar.gz
- codex-command-runner-aarch64-pc-windows-msvc.exe.zip
- codex-command-runner-aarch64-pc-windows-msvc.exe.zst
- codex-command-runner-x86_64-pc-windows-msvc.exe
- codex-command-runner-x86_64-pc-windows-msvc.exe.tar.gz
- codex-command-runner-x86_64-pc-windows-msvc.exe.zip
- codex-command-runner-x86_64-pc-windows-msvc.exe.zst
- codex-npm-0.156.0.tgz
- codex-npm-darwin-arm64-0.156.0.tgz
- codex-npm-darwin-x64-0.156.0.tgz
- codex-npm-linux-arm64-0.156.0.tgz
- codex-npm-linux-x64-0.156.0.tgz
- codex-npm-win32-arm64-0.156.0.tgz
- codex-npm-win32-x64-0.156.0.tgz
- codex-package-aarch64-apple-darwin.tar.gz
- codex-package-aarch64-apple-darwin.tar.zst
- codex-package-aarch64-pc-windows-msvc.tar.gz
- codex-package-aarch64-pc-windows-msvc.tar.zst
- codex-package-aarch64-unknown-linux-musl.tar.gz
- codex-package-aarch64-unknown-linux-musl.tar.gz.sigstore
- codex-package-aarch64-unknown-linux-musl.tar.zst
- codex-package-aarch64-unknown-linux-musl.tar.zst.sigstore
- codex-package-x86_64-apple-darwin.tar.gz
- codex-package-x86_64-apple-darwin.tar.zst
- codex-package-x86_64-pc-windows-msvc.tar.gz
- codex-package-x86_64-pc-windows-msvc.tar.zst
- codex-package-x86_64-unknown-linux-musl.tar.gz
- codex-package-x86_64-unknown-linux-musl.tar.gz.sigstore
- codex-package-x86_64-unknown-linux-musl.tar.zst
- codex-package-x86_64-unknown-linux-musl.tar.zst.sigstore
- codex-package_SHA256SUMS
- codex-provisioned
- codex-provisioned-package-aarch64-apple-darwin.tar.gz
- codex-provisioned-package-x86_64-apple-darwin.tar.gz
- codex-responses-api-proxy
- codex-responses-api-proxy-aarch64-apple-darwin.tar.gz
- codex-responses-api-proxy-aarch64-apple-darwin.zst
- codex-responses-api-proxy-aarch64-pc-windows-msvc.exe
- codex-responses-api-proxy-aarch64-pc-windows-msvc.exe.tar.gz
- codex-responses-api-proxy-aarch64-pc-windows-msvc.exe.zip
- codex-responses-api-proxy-aarch64-pc-windows-msvc.exe.zst
- codex-responses-api-proxy-aarch64-unknown-linux-musl.sigstore
- codex-responses-api-proxy-aarch64-unknown-linux-musl.tar.gz
- codex-responses-api-proxy-aarch64-unknown-linux-musl.zst
- codex-responses-api-proxy-npm-0.156.0.tgz
- codex-responses-api-proxy-x86_64-apple-darwin.tar.gz
- codex-responses-api-proxy-x86_64-apple-darwin.zst
- codex-responses-api-proxy-x86_64-pc-windows-msvc.exe
- codex-responses-api-proxy-x86_64-pc-windows-msvc.exe.tar.gz
- codex-responses-api-proxy-x86_64-pc-windows-msvc.exe.zip
- codex-responses-api-proxy-x86_64-pc-windows-msvc.exe.zst
- codex-responses-api-proxy-x86_64-unknown-linux-musl.sigstore
- codex-responses-api-proxy-x86_64-unknown-linux-musl.tar.gz
- codex-responses-api-proxy-x86_64-unknown-linux-musl.zst
- codex-sdk-npm-0.156.0.tgz
- codex-symbols-aarch64-apple-darwin-app-server.tar.gz
- codex-symbols-aarch64-apple-darwin.tar.gz
- codex-symbols-aarch64-pc-windows-msvc.tar.gz
- codex-symbols-aarch64-unknown-linux-musl-app-server.tar.gz
- codex-symbols-aarch64-unknown-linux-musl.tar.gz
- codex-symbols-x86_64-apple-darwin-app-server.tar.gz
- codex-symbols-x86_64-apple-darwin.tar.gz
- codex-symbols-x86_64-pc-windows-msvc.tar.gz
- codex-symbols-x86_64-unknown-linux-musl-app-server.tar.gz
- codex-symbols-x86_64-unknown-linux-musl.tar.gz
- codex-windows-sandbox-service
- codex-windows-sandbox-service-aarch64-pc-windows-msvc.exe
- codex-windows-sandbox-service-aarch64-pc-windows-msvc.exe.tar.gz
- codex-windows-sandbox-service-aarch64-pc-windows-msvc.exe.zip
- codex-windows-sandbox-service-aarch64-pc-windows-msvc.exe.zst
- codex-windows-sandbox-service-x86_64-pc-windows-msvc.exe
- codex-windows-sandbox-service-x86_64-pc-windows-msvc.exe.tar.gz
- codex-windows-sandbox-service-x86_64-pc-windows-msvc.exe.zip
- codex-windows-sandbox-service-x86_64-pc-windows-msvc.exe.zst
- codex-windows-sandbox-setup
- codex-windows-sandbox-setup-aarch64-pc-windows-msvc.exe
- codex-windows-sandbox-setup-aarch64-pc-windows-msvc.exe.tar.gz
- codex-windows-sandbox-setup-aarch64-pc-windows-msvc.exe.zip
- codex-windows-sandbox-setup-aarch64-pc-windows-msvc.exe.zst
- codex-windows-sandbox-setup-x86_64-pc-windows-msvc.exe
- codex-windows-sandbox-setup-x86_64-pc-windows-msvc.exe.tar.gz
- codex-windows-sandbox-setup-x86_64-pc-windows-msvc.exe.zip
- codex-windows-sandbox-setup-x86_64-pc-windows-msvc.exe.zst
- codex-x86_64-apple-darwin.dmg
- codex-x86_64-apple-darwin.tar.gz
- codex-x86_64-apple-darwin.zst
- codex-x86_64-pc-windows-msvc.exe
- codex-x86_64-pc-windows-msvc.exe.tar.gz
- codex-x86_64-pc-windows-msvc.exe.zip
- codex-x86_64-pc-windows-msvc.exe.zst
- codex-x86_64-unknown-linux-musl.sigstore
- codex-x86_64-unknown-linux-musl.tar.gz
- codex-x86_64-unknown-linux-musl.zst
- config-schema.json
- install.ps1
- install.sh
- openai_codex_cli_bin-0.156.0-py3-none-macosx_10_9_x86_64.whl
- openai_codex_cli_bin-0.156.0-py3-none-macosx_11_0_arm64.whl
- openai_codex_cli_bin-0.156.0-py3-none-manylinux_2_17_aarch64.whl
- openai_codex_cli_bin-0.156.0-py3-none-manylinux_2_17_x86_64.whl
- openai_codex_cli_bin-0.156.0-py3-none-win_amd64.whl
- openai_codex_cli_bin-0.156.0-py3-none-win_arm64.whl