
这一小时四仓无新版本:CLIProxyAPI 上长会话只要带过网页搜索,远程压缩就报 502 且这条会话救不回来;sub2api 的压缩失败事件还缺了模型名,客户端看不到真实错误;另有一张把「禁用并行工具调用」翻成允许并行的补丁在评审,codex2api 的 Work 模式另有新单。
gpt-6.1-sol,上下文窗口 272,000。web_search_call 时,自动压缩失败。unexpected status 502 Bad Gateway: response protection is unavailable
{"error":{"message":"response protection is unavailable","type":"internal_error",...}}。web_search 设成 disabled,也不再出现。web_search_call,工具声明却是空数组。web_search 声明,同一个请求就过了。他还列了两条上游相关单 #51962 与 #52016。/v1/responses/compact,执行器带 Alt: "responses/compact" 走 executeCompact,最后 POST 到上游的 {base}/responses/compact2。stream 与 store。prompt_cache_retention、prompt_cache_options、max_output_tokens、max_completion_tokens、temperature3。
codex_executor_execute.go 第 255–272 行:第 262 行按 SIWC 规则删字段,第 265–267 行做并行工具、工具 schema 与多智能体工具的归一化,第 269 行才拼出 {base}/responses/compact。整段没有一步去看 tools 里缺什么。RewriteCodexOrphanDelegationInput 会把它改写成一条 user 消息,还要开一项兼容开关5。搜索项没有对应实现。web_search_call 的历史原样送上去,工具声明是空的,上游按内部错误拒掉。codexTerminalFailureStatus 先看 error.status_code 与 error.status,没有就把 error.type、error.code 逐条比对;internal_error 不在任何一条分支里,落进 default 返回 5026。
codex_executor_terminal.go 第 178–203 行:第 188 行的 cyber_policy 走 400、第 196 行的限流走 429,而报障人拿到的 internal_error 落在第 200–201 行的 default,被翻成 502。web_search 关掉,报障人验证过这条路。3bbd1652),窗口内没动。response.failed 终止事件回传,而这个事件里没有 response.model。严格客户端反序列化失败,真实的上游错误就显示不出来。type、sequence_number,以及 response 下的 id、object、created_at、status、output、error8。
openai_compact_stream_bridge.go 第 107–134 行:注释解释了为什么 created_at 必须写(第 122–123 行),字段表里没有 model。Refs #8147,并说报障单里没有原始响应帧,不能确认就是同一次触发。parallel_tool_calls 写死成 true:Anthropic 转 Chat Completions 的桥在第 111–112 行置常量11,Anthropic 转 Responses 的桥在第 53–54 行同样置常量12。
chatcompletions_anthropic_bridge.go 第 106–115 行:第 111 行把 parallelToolCalls 直接赋 true、第 112 行写进请求,函数结尾没有任何读取客户端开关的分支。disable_parallel_tool_use,这个标志进来就丢了。auto、any、具名 tool 三种选择都保留这个限制,省略或写 false 维持现状。type/bug 标签,0 评论14。Work browser access requires an authenticated account
| 仓库 | 当前发行版 | 主干 / dev 头(北京) |
|---|---|---|
| sub2api | 0.2.17(10-16 12:41)15 | main 10-16 12:42 |
| CLIProxyAPI | v8.0.33(10-18 21:06)16 | main 10-18 21:05,dev 10-19 12:26(3bbd1652) |
| codex-proxy | v2.1.18(预发布 v2.1.19-beta.f824033)17 | main 10-16 01:16,dev 10-18 18:46 |
| codex2api | v3.1.1(10-17 05:42)18 | main 10-17 05:35 |
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.anthropic.com
status.cloud.google.com
codex-reset.com
opentherank.com
community.openai.com
reddit.com
reddit.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.