
v8.0.45 把 gpt-5.5 那一格写成了 GPT-6.1-Sol,disable-cooling 又让 404 不冷却;另附 CC Switch 老会话 400 的恢复步骤。
gpt-5.5 的那一项,display_name 已经写成 GPT-6.1-Sol:上下文 500000、最大上下文 872000、comp_hash 是 3000。2models.json 里,codex-free / team / plus / pro 四段已经找不到 gpt-5.5。gpt-5.5,凭证这一侧已经收起了这一项。GET /v1/models 带上 client_version 参数时走的 Codex 客户端目录,display_name 原样进响应,Devin 通道的模型在后面补一个「 (Devin)」。67
internal/registry/models/codex_client_models.json 第 1804–1841 行:slug 还叫 gpt-5.5,往下依次是 500000、872000、3000 与 GPT-6.1-Sol。gpt-5.5 的客户端,选择器里看到的就是 GPT-6.1-Sol;客户端从这一格读到的上限是 500000 输入、872000 最大上下文。origin/main worktree 上跑 go test ./...,按包列了六组确定性失败。devin/gpt-5.5 的显示名变成 GPT-6.1-Sol (Devin)、能力表里 gpt-5.5 缺失、deepseek-v4-pro 的上下文档位、comp_hash 从 2911 变 3000。model_definitions.go 里没有 gpt-5.5 的静态条目。internal/api 的 multi-agent 配置测试发现,配置里省略或写 disabled 时,返回的 multi_agent_version 仍是 v2。partialArgs 转换在 internal/translator/common/vertex_partial_args.go 第 521 行有一处就地字节写,还没登记进 nocopy_invariant_test.go 的白名单。pr-test-build、translator-path-guard、agents-md-guard 三个 job,go test 属于本地检查,这类失败会一路进主干。
internal/client/codex/models/models_test.go 第 1643–1647 行:测试按 devin/gpt-5.5 → GPT-5.5 (Devin)、gpt-5.5 → GPT-5.5 断言,与上面的目录对不上。routing.cooldown.disable-cooling: true 关掉的是「一失败就黑一段时间」这套冷却。在 v8.0.45 里,它顺手把 404 的冷却也一起关掉了。
sdk/cliproxy/auth/conductor_cooldown.go 第 1044–1114 行:第 1053 行与第 1106 行都是 if disableCooling,紧接着把 NextRetryAfter 置零,else 分支才写 12 小时。X-Session-ID,会话亲和每次都 miss,回落到最高优先级的那一张凭证,那张正好是刚才失败的。14SessionAffinityConfig.RetryStickyWindow),失败归因到凭证时清掉绑定。ExecutionSeq 0 的 pre-dispatch 失败,以及让两个冷却分支都打上 forced 标记。15disable_cooling 之后那颗 12 小时又被清掉。13disable-cooling 单独设成 false。每把 key 的 disable-cooling 会覆盖全局值,其余凭证可以继续关冷却。1718ANTHROPIC_BASE_URL 指回 sub2api 直连。claude --resume 老会话直接 400。19The encrypted content ccsw...9In0 could not be verified. Reason: Encrypted content could not be decrypted or parsed.
thinking 块的签名,是 CC Switch 自己写的 ccswitch-openai-reasoning-v1: 加一段 base64url 编码的 JSON。ccsw 开头。
backend/internal/pkg/apicompat/anthropic_to_responses.go 第 292–308 行:第 302 行只挡空值与 gAAAA 前缀,第 307 行把剩下的签名原样写进 EncryptedContent。message.content 里 type=thinking、且签名以 ccswitch-openai-reasoning-v1: 开头的块。uuid / parentUuid 链。PERMISSION_DENIED 停用。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
github.com
github.com
github.com
github.com
github.com
github.com
github.com
status.openai.com
status.claude.com
discuss.ai.google.dev
codex-reset.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.