跳转到内容

Codex config.toml 被 CC Switch 覆盖,插件和设置丢失

Quick fix

升级到 cc-switch v4.0.0;该版本移除了整份备份还原,切换时只替换关键字段,保留 Codex 其他设置。

报错原文
The Codex theme, plugins, skills, MCP servers, memories, and other user settings are no longer in their latest state.

旧版 CC Switch 在退出或重启时可能用接管前的备份整份还原 Codex 的 config.toml,使主题、插件等设置回到旧状态。其他配置写入或同步路径也会造成内容变化:MCP 同步以数据库中启用的服务器为来源全量导出;通用配置曾有追加或合并问题;回填还可能把 live 配置中的运行时段落和本机路径存入供应商模板。相关 issue 中,维护者说明 v4.0.0 移除了备份还原与回填,切换时仅替换关键字段,其余内容保持原样。

  1. 升级到 cc-switch v4.0.0 或更新版本;维护者称该版本已移除整份备份还原机制,退出时只写回关键字段,切换供应商时也只替换关键字段。

  2. 如果 MCP 服务器在同步后重新出现,在 CC Switch 的 MCP 管理中删除不需要的条目,并检查各 Codex 供应商配置中的 MCP 内容;MCP 同步会将数据库中启用的服务器导出到应用配置。

ToolCodex
Version3.2.0、3.14.1、3.17.0、3.20.2(受影响版本;v4.0.0 起相关机制已移除)
PlatformsWindowsmacOS
升级到 v4.0 后,如果问题仍然存在怎么办?
维护者建议补充版本和复现步骤后重新打开 issue。
如果在 Codex 应用侧手动添加了 MCP 服务器,怎样让 CC Switch 管理它?
先在 CC Switch 的 MCP 管理中从应用配置文件导入,再由 CC Switch 统一管理同步。

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