Skip to content

Codex 上下文 0.6.22 · macOS 试用版

Pre-release
Pre-release

Choose a tag to compare

@yimengbenxin yimengbenxin released this 20 Oct 07:41

Codex 上下文 0.6.22

本次汇总此前本地维护更新,并加入按模型区分的全局上下文默认配置。

全局默认

  • 左侧与菜单栏新增“全局配置”,无需识别对话即可选择官方默认、自适应或自定义。
  • 默认关闭。启用后按“对话设置 > 项目设置 > 全局默认”决定策略,不强制覆盖已有单独设置。
  • 自适应初始档来自每个模型自己的官方目录。例如官方目录分别给出 500K、272K 时,分别从对应初始档开始,而非全局写死同一个数值。
  • 各对话独立保存自适应状态。自定义切回自适应、关闭后重新启用时,从初始档重新计算;普通重启保留同一激活代次。
  • 关闭全局配置不删除对话或项目设置。未单独设置的对话在下一安全边界恢复原生配置。

模型与预算一起加载

  • 用户明确切换模型时,复用官方会话恢复接口,在同一次请求中设置模型和预算。
  • 修复已加载会话的恢复入口忽略新模型或预算的问题。先在空闲边界释放旧运行会话,再同步加载,不修改聊天文件。
  • 准备或加载失败时不发送该轮模型切换请求,并尝试恢复原配置。
  • 如果模型已经通过其他入口单独改变,不再事后追加独立预算变更。正常策略修改仍在安全边界加载,不打断生成中的回复。
  • 不自动换模型,不改用户推理强度;不承诺缓存零损耗,也没有“丢一次缓存等于若干轮成本”的测量结论。

默认读取与窗口行为修复

  • “官方默认”读取 Codex 官方下载的当前模型目录,不把已设定的自定义预算当默认,也不固定写死 272K。
  • 显式默认作为单独设置保存,能够覆盖冲突的继承配置。官方目录更新后按新参数解析。
  • 中间档低于初始档时,上调至初始档;相同档位合并。旧 485K 中间档不会阻止官方初始档升至 500K。
  • 应用使用正常 Dock / 最小化生命周期;已有可见窗口不因后台重开再次置顶。
  • 增加有界本地焦点日志,记录窗口生命周期和进程元数据,便于定位再次抢焦点的来源。不记录聊天、标题、账号或凭据,不上传。

验收范围

  • 192 项单元检查:59 Swift、80 Node、53 Python。
  • 使用官方签名 CLI 0.163.0-alpha.10.2,在隔离 HOME 中以本地合成响应验收。
  • 发布包验证按模型预算、对话/项目/全局优先级、两种模型切换入口、关闭恢复、重启、聊天前缀保留与 SQLite 完整性。
  • 延续默认读取、升降档及压缩观测夹具;保护原生配置和官方运行程序,不对主 Codex 注入测试消息。
  • 这些是功能与协议验收,不代表真实长对话压缩质量、缓存命中率或长期稳定性保证。

下载与升级

提供 Apple Silicon 的 DMG、ZIP 及 SHA-256 清单。仅支持 macOS 14+、Python 3.11+ 和通过签名/协议检查的官方安装。

将应用安装到 Applications 后完成组件接入。更新运行组件后,在方便时完整退出并重新打开整个 Codex 一次;不是每个对话都要重启。之后普通策略切换与升降档继续在下一安全边界加载。

全局功能需要主动启用并保存。升级不会自动接管全部对话。应用仍为本地临时签名,未做 Apple Developer ID 公证;不关闭系统安全校验。