跳转到内容

Codex settings become the Claude values:Codex 重启设置被覆盖

Quick fix

Codex 故障转移设置重启后被 Claude 设置覆盖,原帖尚未提供可验证的解法,需跟进源 issue。

报错原文
Codex settings become the Claude values. In my case Max Retries changed from 0 to 6.

报告称,在 CC Switch v3.20.2 的 macOS 环境中,Codex 本地代理的故障转移设置保存后,正常退出并重启 CC Switch,Codex 的配置会变成 Claude 的值;其中 Max Retries 从 0 变为 6。两者设置相同时,这个问题会被掩盖。

报告者推测,stop_with_restore_keep_state() 通过 get_proxy_config() 读取旧版全局代理配置时读取了 Claude 行,而 update_proxy_config() 更新共享字段时缺少 WHERE app_type 条件,导致 Claude 的值被写入所有应用行。这是报告者提出的可能原因,原帖未提供维护者确认、补丁或修复版本。该 issue 虽已关闭,但原帖尚未提供可验证的解法。

  1. 核对是否符合原帖复现条件:Claude 的 Max Retries 为 6,Codex 为 0;确认 Codex 设置已保存后,正常退出并重启 CC Switch,检查 Codex 的值是否变为 6。此步骤仅用于确认现象。

  2. 跟进源 issue #7204 的后续说明。现有材料没有已验证的修复方法,不能将 issue 关闭或两者使用相同设置视为问题已修复。

ToolCodex
Version受影响版本:CC Switch v3.20.2
PlatformsmacOS

(暂无 FAQ)

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