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 将旧内存状态写回本地文件。