
这一小时四仓零发版;从 sub2api 面板复制出来的 Codex 配置里,model 那一行仍可能写着已退役的 gpt-5.5,而改它的补丁还没合——本篇给出这一行的三个来源、它会怎么让你撞上 503,以及今晚该改的两行。
config.toml,第一行 model 写的可能是 gpt-5.5。
selectCodexCatalogModel 的全部逻辑,sub2api v0.2.19 的 frontend/src/components/keys/UseKeyModal.vue 第 709–712 行7gpt-5.5,Anthropic 与 Antigravity 是 claude-sonnet-4-6,Gemini 是 gemini-2.5-pro。
generateRoutedCodexFiles 里的 preferredModels 映射,同一文件第 1311–1322 行8<base>/v1/models?client_version=0.158.0,带这把 key 去取9。gpt-5.5(比如这个分组只剩订阅账号),模板退到目录第一项;取目录失败或还没取完,模板直接写 gpt-5.5。config.toml 的那段模板字符串里,model 与 review_model 用的是同一个值。
generateOpenAIFiles 第 1030 行传死参数 'gpt-5.5',第 1035–1036 行把它写成 model 与 review_model10openai_model_retirement.go:模型名等于 gpt-5.5 或以 gpt-5.5- 开头,且账号属于 OAuth / Setup Token 或 shadow 类型11。/v1/models 照样把 gpt-5.5 列出来,于是上面那三行的第一个分支命中,模板照旧写它。supportsOpenAIRequestModel 把不支持这个模型的账号剔除12;剔除完没有账号可用时,网关回的是 503 No available accounts13。gpt-5.5,这决定模板写什么;二是看分组里的账号是 OAuth 还是 API-key,这决定写下的那一行能不能跑通。
frontend/src/utils/flagshipModel.ts 第 11–55 行;第 46 行的比较是严格大于,同分不会替换15gemini-2.5-pro 或目录第一项。sonnet 与 opus 两个前缀,权重只看版本号。claude-sonnet-5-5 是 505,claude-opus-5 是 500,前者赢;claude-fable-5-1 根本不进规则。mergeable_state 是 unstable,1 个提交、3 个文件 +144/−2,改动全在前端(一个 utils、一个单测、一个调用点)。评论只有 CLA 签署,没有评审14。~/.codex/config.toml。model 与 review_model 两行是不是 gpt-5.5。是就改成这个账号实际能调用的名字。/v1/models 里有没有你改成的那个名字;没有就换成列表里最靠前的那款。No available accounts 说明模型与账号权限不匹配,回到第 2 步。anthropic-ratelimit-unified-5h-utilization、-7d-utilization、-7d_oi-utilization 三个 0–1 的小数,samplePassiveUsageFromHeaders 把它们写进账号 extra 的 session_window_utilization 与两个 passive_usage_* 键。
samplePassiveUsageFromHeaders 第 2136–2170 行;注释写明读数来自响应头、无数据时不写18anthropicThresholdCandidates 读 5 小时与 7 天两档,Fable 的 7 天窗口单独算一档19。github.com
github.com
status.openai.com
status.claude.com
status.cloud.google.com
codex-reset.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.