本地 sqlite 数据没有丢,置顶的会话显示正常。 但是每个项目下面的会话都有问题。
codex 自己说是 codex app 不同账号的过滤机制有问题。 各种折腾,折腾了好久 还是有问题。
-
同步两个 DB:~/.codex/state_5.sqlite 和 ~/.codex/sqlite/state_5.sqlite
- 切到 API 配置时把本地会话统一成 openai-custom
- 保持桌面 app 可见的 source=vscode
- 执行 WAL checkpoint ,避免 app 读到旧 WAL 状态
验证结果:
- 当前账号:XXX.com
- 配置状态:matched
- monorepo 下两个 DB 都一致:openai-custom|vscode|284 ,最新到 2026-06-25 18:00:06
- guardian 线程也一致:openai-custom|guardian|91