Codex 历史会话同步

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
Codex 历史会话同步
Codex 历史会话同步
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


在官方登录、中转provider之间来回切时,发现 Codex 历史会话会“消失”。

本质不是会话没了,而是 sessions 里的 rollout 元数据,和 state_5.sqlite 里的 provider 没同步。

一个同步小工具:codex-provider-sync

它的作用很简单:

  • 把 rollout 元数据和 SQLite 里的 provider 一起对齐
  • 切换前自动备份,出问题可恢复

项目地址:GitHub - Dailin521/codex-provider-sync: Synchronize Codex session provider metadata across rollout files and SQLite state. · GitHub
Release:
Release v0.2.4 · Dailin521/codex-provider-sync · GitHub

如果你也遇到过“切 provider 后历史会话像没了”的问题,可以试试。

2 个帖子 - 1 位参与者

阅读完整话题

来源: linux.do查看原文