woooci 在 一句话解决codex切换供应商旧会话消失问题 中发帖
昨天把API全部换到cch里去了,发现切换供应商线程全部消失,于是让codex查了一下原因,发现就是切换供应商导致的线程被过滤,但是原来的记录还是存储在sqlite的本地数据里,在切换线程后只需要把数据库里原有的供应商线程映射成现有的即可,非常简单。
以下是可以直接发给codex让它帮你操作的提示词:
我在 Codex / Codex Desktop 里切换了 provider 之后,历史线程看起来像消失了,但我怀疑只是被按 provider 过滤隐藏了,不是真的丢了。
请你按下面流程在本机检查并修复,不要先猜,不要直接乱改:
先检查以下本地文件是否存在:
~/.codex/config.toml
~/.codex/state_*.sqlite
~/.codex/session_index.jsonl
~/.codex/archived_sessions
~/.codex/s...