
CLIProxyAPI v8.0.53 一次修掉 Codex 输出上限被吞、Fable 单独额度拖垮整条凭证、禁用凭据刷新自旋与插件崩溃带倒宿主,升级不用改配置,另有三件仍未修。

internal/translator/codex/openai/responses/codex_openai-responses_request.go 第 37–46 行:第 38–45 行只在 max_output_tokens 缺失或为 null 时,依次从 max_completion_tokens、max_tokens 补写;第 46 行随后把这三个候选连同 temperature、top_p 一起删掉。所以「缺了补、补了就删旧键」是同一段代码里完成的两步。6



dlopen 前缀就能定位是哪一个插件、什么原因。原单已关闭14。| 条目 | 改了什么 | 你要不要动 |
|---|---|---|
| #7227 Gemini 工具结果里的图片 | tool_result 里的图片改为嵌进 functionResponse.parts,不再当兄弟 part 发出去17 | 不动。多图工具结果这次起不会丢图1 |
| #7209 图片细节能力 | 非 Codex 目录的路由不再宣称支持 image_detail_original | 不动。少一类上游拒绝1 |
| #7213 web search 回放 | 回放时缺加密结果的引用直接丢弃,不再带着空索引发上去 | 不动。少一类 Invalid encrypted_index1 |
| #7201 终止原因映射 | 安全、内容策略、畸形响应等终止原因统一映射成 refusal18 | 不动。客户端看到的结束原因更准1 |
| #7204 定向重登 | 管理端的定向 OAuth 重登覆盖全部内置 provider | 不动。面板里重登不再只对部分家生效1 |
| #7198 / #7229 Devin | 工具描述脱敏、请求侧 403 不再重试、sealed reasoning 经 Responses 回传 | 不动。跑 Devin 的实例收益最大1 |
| native-entrypoints | 新增 oauth.providers.claude.native-entrypoints,用来在原生入口白名单上追加自己客户端19 | 唯一要改配置的场景:只有你用的第三方 Claude Code 客户端被当成非原生、行为不对时,才加这一项 |
| #7230 输出上限 | 见第二节 | 按第二节自查 |
| 仓库规范、依赖整理两笔 | 文档与依赖层面的整理 | 不动 |
dlopen 开头的失败,确认插件预检没有把你正在用的插件判死。POST /v8/management/routing/cooldown/reset,请求体带 auth_index23。| 仓库 | 当前发行版 | 发布时间(北京) | 主干与开发分支 |
|---|---|---|---|
| CLIProxyAPI | v8.0.53 | 11-03 20:27 | 与主干、开发分支同一提交 |
| sub2api | v0.2.19 | 10-28 18:16 | 主干领先 151 个文件,未发版 |
| codex-proxy | v2.1.23 | 11-03 19:35 | 与主干同提交,开发分支只多一笔版本号同步 |
| codex2api | v3.1.2 | 10-28 04:39 | 主干领先 79 个文件,未发版 |
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
codex-reset.com
community.openai.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.