跳转到内容

Prompt files are never rebuilt:cc-switch 数据库恢复异常

Quick fix

数据库恢复后 Prompt、实时配置与缓存未完整重建;原帖尚未提供可验证的解法,需跟进源帖合并后的审查进展。

报错原文
Prompt files are never rebuilt

报告涉及导入 SQL 备份、恢复本地 .db 备份或下载云端快照后,数据库状态未完整同步到实时文件和进程状态。Prompt 文件未重建,.db 恢复未执行导入后的配置投影;供应商配置投影遇到首个应用错误就停止,本地定价覆盖可能暂时被覆盖,进程内的用量缓存和日志过滤状态也仍然陈旧。报告指出,辅助函数创建了新的 AppState,因此没有操作正在运行的 ProxyService 或 UsageCache。

报告还指出,恢复流程不能调用 enable_prompt,因为该方法会读取旧的实时文件,可能把过期内容写回刚导入的数据库。该问题影响报告中的 cc-switch 3.19.1(main 提交 59a2bd10),涉及所有平台及多个受管理应用。帖子关闭是因为按维护者要求合并到另一条讨论,并继续审查两组草稿 PR;这不代表修复已完成,原帖尚未提供可验证的解法。

  1. 原帖尚未提供可验证的解法;不能把问题关闭或草稿 PR 的存在视为已经修复。

  2. 跟进源帖评论指向的合并讨论,等待修复及验证结果,重点确认 Prompt 重建、各应用配置同步、本地定价覆盖,以及运行中用量缓存和日志过滤状态是否均已恢复。

Toolcc-switch
Version3.19.1(受影响版本)
PlatformsWindowsmacOSLinux

(暂无 FAQ)

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。