林羡鱼 (@Dailin)切换 provider 后 Codex 历史会话看不到?我做了个同步工具 中发帖

最近在官方 OpenAI 登录和 relay / 自定义 provider 之间来回切,发现一个挺烦的问题: 

codex resume 里能看到的会话,到了 codex app 里不一定还在
切回官方之后,之前的历史会话像是“没了”
只改 ~/.codex/sessions 里的 rollout 文件不够,App 那边还是会按 SQLite 里的 model_provider 过滤

我顺手做了个小工具,把这两层一起处理掉了:
仓库:

它会同时改这两处:

~/.codex/sessions / ~/.codex/archived_sessions 里 rollout 首行的 session_meta.model_provider
~/.codex/state_5.sqlite 里的 threads.model_provider

现在有这几个命令:
npm install ...