Skip to content

Codex Synced 1.2.7

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Jun 17:11

Codex Synced 1.2.7

English -> | 中文

Codex Synced 1.2.7 修复 Windows 安装版在独立启动时可能读取旧 SQLite 状态库的问题。现在即使没有继承 CODEX_SQLITE_HOME 环境变量,应用也会自动优先识别 %USERPROFILE%\.codex\sqlite\state_*.sqlite,避免用根目录旧库重建 session_index.jsonl 后导致 Codex Desktop 侧边栏历史不可见。

下载

系统 文件 说明
Windows x64 Codex-Synced-Windows-x64-1.2.7.msi 推荐,英文安装向导,可选择安装路径,安装后可从开始菜单启动
Windows x64 Codex-Synced-Windows-x64-1.2.7.zip 便携版应用目录,不想安装时使用
macOS Codex-Synced-macOS-1.2.7.dmg macOS 桌面应用
全平台 SHA256SUMS.txt SHA-256 校验值

本次修复

  • Windows 版在未显式设置 SQLite Home、且没有 CODEX_SQLITE_HOME 时,会优先使用 Codex Home\sqlite 下的活跃 state_*.sqlite,不再误读根目录旧库。
  • macOS Core 同步采用相同的 SQLite Home 发现规则,保持双端行为一致。
  • Windows 扫描 rollout、session_index.jsonl 和全局状态文件时改用共享读取,当前活动会话文件被 Codex 占用时不再让整次扫描失败。
  • Windows 自测新增两个关键场景:活动 rollout 文件被写入进程持有、以及根目录旧库与 sqlite 子目录活跃库同时存在。

安全边界

本版本只修复本地历史可见性 metadata 的扫描与定位逻辑,不修改 OAuth Token、API Key、第三方 API URL、Provider 配置或会话正文。修复前仍建议完全退出 Codex,避免正在运行的 app-server 将旧内存状态写回本地文件。