导入 Codex 配置缺少 auth_mode
Quick fix
升级到 cc-switch v4.0 或更新版本;切换第三方供应商时,Key 会写入 config.toml,无需手动补 auth_mode。
Symptom
Section titled “Symptom”{ "OPENAI_API_KEY": "PROXY_MANAGED" }切换第三方供应商时,cc-switch 写入 ~/.codex/auth.json 的内容只有 OPENAI_API_KEY,没有 auth_mode。评论指出,即使在 provider 模板中补上 auth_mode,切换后也会丢失。维护者说明,v4.0 起切换第三方供应商会将 Key 写入 config.toml 的 [model_providers.custom] 表,不再依赖 auth.json,因此无需手动补 auth_mode。
升级到 cc-switch v4.0 或更新版本。维护者建议从 GitHub Releases 获取更新。
切换到第三方供应商后,检查 Codex 的 config.toml 配置;无需手动向 auth.json 添加 auth_mode。
Affected Versions
Section titled “Affected Versions”ToolCodex
Versionv4.0 起该需求无需手动处理;受影响版本未说明
Platforms未知
Source Issues
Section titled “Source Issues”本页汇总自 1 个真实 issue
- 升级后还需要手动补 auth_mode 吗?
- 维护者说明,v4.0 起切换第三方供应商不再依赖 auth.json,因此无需手动补 auth_mode。
- 升级后问题仍然存在怎么办?
- 维护者建议补充信息并重新打开 issue。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。