Warmup request downgraded to model: gpt-5-mini - Claude Code
Quick fix
将 Copilot 优化器的 warmupDowngrade 设为 false,阻止 warmup 请求被改写为不可用的 gpt-5-mini。
Symptom
Section titled “Symptom”[Copilot] Warmup request downgraded to model: gpt-5-miniCC Switch 的 Copilot 优化器默认启用 warmup 降级,并将 `gpt-5-mini` 作为替代模型。请求被判定为 warmup 后,转发器会覆盖已经解析完成的 Claude 模型,因此明确选择的 `claude-opus-4.8-1m` 会先解析为 `claude-opus-4.8`,随后又被静默改写为 `gpt-5-mini`。
该问题在 CC Switch 3.18.0 和 4.0.10 的 macOS 环境中均有复现。4.0.10 的报告还显示 Claude Desktop 的安全分类和模型可用性检查可能被误判为 warmup;如果 Copilot 订阅不支持 `gpt-5-mini`,上游会返回 HTTP 400 和 `model_not_supported`。Issue 最终因超时关闭,维护者建议升级最新版本后重试,但线程没有提供已修复版本。
在 Copilot 优化器配置中将 `warmupDowngrade` 设置为 `false`。
重新启动或使用 Claude Code 会话,并检查日志;确认 `claude-opus-4.8-1m` 经 live-model 解析为 `claude-opus-4.8` 后,不再被替换为 `gpt-5-mini`。
如果最新版本仍可复现,请补充 CC Switch 版本、系统、完整复现步骤以及相关日志或截图,并重新打开 issue。
Affected Versions
Section titled “Affected Versions”Source Issues
Section titled “Source Issues”本页汇总自 1 个真实 issue
- 这个问题只影响 Claude Code 吗?
- 不是。线程中的复现报告称,CC Switch 4.0.10 下通过代理网关使用的 Claude Desktop 也会受影响,包括内置浏览器操作前的安全审核和切换模型时的可用性检测。
- 为什么 GitHub Copilot 会返回 `model_not_supported`?
- 报告中的 GitHub Copilot Business 订阅只提供 Claude 模型,不包含 `gpt-5-mini`;warmup 优化器将请求改写为 `gpt-5-mini` 后,上游因此返回 HTTP 400 和 `model_not_supported`。
- 4.0 重构后这个问题已经修复了吗?
- 无法确认。维护者表示 4.0 对相关功能做了较大重构并建议更新到最新版本,但用户仍在 4.0.10 上复现;线程没有给出明确的修复版本。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。