feat: Grok Imagine video, Copilot Claude route, i18n th/fa version 0.5.352026-07-16
这版重点补齐了视频生成与模型接入:xAI 的 Grok Imagine 视频生成(/v1/videos)正式支持并配套 CLI;Copilot 现可通过原生 /v1/messages 转发 Claude 系模型;Kiro 新增 GPT-5.6 系列。CLI 侧新增 Grok Build 配置写入,RTK 则加入 X-9Router-Token-Saver 请求头,可按次绕过 token 节省器。修复方面,批量添加 API key 不再覆盖已有条目,而是按序补位;Anthropic 的版本头改小写,避免 /v1/messages 上重复;Alicode-intl 换用 DashScope 兼容端点,普通密钥也能直连。另修正 Grok CLI 的订阅协议与令牌过期刷新,并优化模型能力填充与 /v1/models 列表。启动时会跳过未启用的后台服务,冷启动更快。语言方面新增泰语、波斯语及 README 波斯语教程。
feat: thinking level picker + suffix support across providers version 0.5.202026-07-07
这版更新集中在「思考等级」上:服务商页面可逐模型选择 thinking level,复制模型名时自动附加 (level) 后缀,强制推理强度,openai、claude、gemini、deepseek、kimi、qwen、zai、minimax、hunyuan、step 全格式通用;同时修复了该后缀会混入上游请求 body 导致服务商拒绝调用的问题。另外 Claude 的 maxtokens 与思考预算做了对齐并放宽单模型上限,Kimi 的 reasoningeffort 归一化为后端枚举,Kiro 原生下发系统提示并支持 Opus 4.5/4.7/4.8,Volcengine-ark 对 GLM-5 的 maxtokens 加以限幅。translator 转换 openai-responses 时不再丢失 developer 指令,counttokens 正确统计 Anthropic 结构化块,MITM 服务启动可自动清理残留锁文件。RTK 新增 JS 原生 git-log 过滤器,新增波斯语(fa),Headroom 仪表盘改走应用代理。
v0.5.18: cached token tracking, provider fixes version 0.5.182026-07-03
这版重点在用量统计:缓存 token 现在单独记账,输入、输出与缓存开销分开核算(#2209);Codex 会显示额度重置的到期时间(#2290)。NVIDIA 新增了若干模型与能力,ClinePass 也接入了新的服务商。
修复方面,流式请求详情日志做了去重,Claude 在 passthrough 中会丢弃外部 thinking 策名;同时堵住了非 SSE 流管道崩溃和跨 IdP 账号被覆盖的问题(#2244)。Kiro 的 IdC 认证改走区域 CodeWhisperer 入口(#2297),并支持 Claude Sonnet 5(#2264);Xiaomi-tokenplan 补上了区域选择、密钥校验与多连接(#2251)。Translator 严格遵循 Anthropic 内容块规范(#2225);Kimchi 去掉 reasoningcontent 回显以压低多轮输入 token,User-Agent 升到 kimchi/0.1.40(#2256)。Codebuddy-cn 清空空的 toolcalls 数组以保住 reasoning;Antigravity 保留 Claude 工具 delta 索引(#2223);MITM 改为服务端启动时生成根 CA(#2228)。
feat: token-saver dashboard, Venice AI, Blackbox catalog overhaul version 0.5.122026-06-26
本版新增 token-saver 仪表盘页面与供应商连接批量删除功能。模型目录方面,GitHub Copilot 模型改为从上游解析,Gemini TTS 模型与 Blackbox 供应商目录一并重整,另新增 Venice AI 供应商;Kiro 支持外部 IdP 导入,可直接拉取 Microsoft SSO(CLIProxyAPI)与 IDC 组织级 token。
修复集中在三处:一是流式与协议兼容,涵盖 DeepSeek/Gemini 的 thinking 参数、Codex 的 Responses 文本格式与 reasoning effort 传递、非 JSON SSE 行与重复 [DONE] 导致客户端中断的问题;二是用量统计,改为在源头停止重复计数并对日志去重,减少统计数据抖动;三是环境细节,Docker 新增 docker-compose.yml 并默认启用 headroom,鉴权变更后不再残留旧重定向,中文界面也补齐了缺失的端点字段名。
feat: Antigravity native image gen, CodeBuddy CN auth version 0.5.82026-06-21
Antigravity 新增原生图片生成支持,图片类模型(kind:image)会出现在 media-providers 界面;CodeBuddy CN 接入 API key 认证与额度追踪,并提供短别名 cbcn。修复方面:MiniMax-M3 开启视觉能力,Headroom 支持 Docker sidecar 代理,Antigravity 修正图片执行器,mimo-free 轮换 Chrome User-Agent 绕过反滥用拦截,cloudflare-ai 将 content-part 数组展平为字符串以规避 oneOf 400(#1926),Translator 统一工具为 Anthropic 原生结构,CLI 兼容 Next.js 16 嵌套 standalone 输出路径(#1940),Codex 请求规范化时保留自定义工具,next.config 为 responses 端点新增路由。
feat: Ponytail code gen, Headroom proxy, CodeBuddy CN provider version 0.5.62026-06-20
本次更新新增四项能力:极简代码生成的 Ponytail;Headroom 代理生命周期管理与仪表盘,支持一键启停、安装检测、状态探测、token 节省及 claude↔openai 协议互转;接入腾讯 CodeBuddy CN 作为新 OAuth 提供商,带来 15 个模型的目录、/v2 推理与强制流式输出;OpenCode-Go 的模型路由对齐官方端点,Qwen 3.7 与 MiniMax 走 /v1/messages,GLM、Kimi、DeepSeek、MiMo 走 /chat/completions。
修复方面,Anthropic 兼容性校验改用 POST /v1/messages,此前用 GET /models 判断会把合法密钥误判为无效;8 条设置路由(opencode、openclaw、kilo、droid、cowork、copilot、claude、cline)均可接受 JSONC 配置;Gemini/Antigravity 的工具 schema 翻译保留 glob/grep 模式;面板调用会展平 Anthropic 式工具消息,规避 503;自定义模型按提供商维度存储;Perplexity 密钥校验改走 /v1/models。
fix: Kiro/AG/Xiaomi providers, fusion tool history, vision models version 0.5.42026-06-18
0.7.8 修复了一批模型调用上的问题:Kiro 现在会正确遵循思考强度预算,AG、Kiro、小米三家的供应商接入也做了修正。Combo/Fusion 在面板调用时会将工具历史扁平化,避免触发 503 错误。LLM 选择器现在会把自定义视觉模型一并列出,图像节点不再被兼容节点遮蔽供应商别名,选错模型的情况会少很多。
feat: Combo Fusion + Capacity auto-switch, Kiro API-key, Claude auto-ping & 429 throttle version 0.5.22026-06-17
新版主打 Combo Fusion 融合策略:一次并行请求组内全部模型,由裁判模型合成唯一答案;同时每个模型组合可独立选择策略(fallback / 轮询 / 融合 / 容量优先),裁判也可自选。图片、PDF、音频等请求会优先路由到有相应能力的模型。接入侧新增 Kiro 无头 API 密钥认证(ksk_)与 claude<->kiro 直连,并支持 Claude 配额窗口重置后自动 ping 一次预热 5 小时额度。
修复方面:Claude 的 429 报错通过限制 OAuth 用量轮询缓解(缓存 resetAt、3 分钟刷新、冷却期,聊天不受影响);用量日志一直是空的,原因是 getRecentLogs 里漏了 await;执行器会剔除供应商不支持的参数(如 claude-opus-4 的 temperature 400);翻译层为 gemini/antigravity 生成确定性 tool_call id,并在交给 Gemini 前去掉工具 schema 里的 optional 字段,消除 400 配对错误;非流式路径现可处理 OpenAI 格式响应。用量页面的连接名在两处保持一致,反向代理的本地访问判定与网页抓取的 SSRF 防护也做了加固。内部对 open-sse/translator 做了较大重构,统一注册表并补充黄金测试。
feat: Vercel AI Gateway, MiMo Free, Kiro failover + security & provider fixes version 0.4.802026-06-13
本次更新亮点集中在接入与路由能力:Vercel AI Gateway 新增嵌入、图片与额度用量支持;上线免鉴权的 MiMo Free 供应商;Vertex 支持 ADC 的 authorized_user 凭据;Cowork 以纯预设 stdio MCP 形式重新启用 Claude;Codex 可通过 JSON 批量导入账号;Kiro 的 GenerateAssistantResponse 打通多端点容灾。
安全与登录是另一条主线:数据库导出/导入后强制重新认证,并为 web fetch 加上 SSRF 防护;限流改用真实客户端 IP,远程默认密码也被拦住。
协议兼容方面修了一串细节——Cerebras/Mistral 剔除下游不认的 clientmetadata,SiliconFlow 域名由 .cn 改为 .com 并更新验证过的模型列表,Gemini 转 OpenAI 时未签名的思考片段归入 reasoningcontent,Anthropic 转 OpenAI 不再把计费头混进系统提示,第三方网关统一走 Bearer 认证。另有 Copilot 令牌过期自动刷新并新增 gpt-5-mini/gpt-5.4-nano 映射槽位、Kiro 自动解析 profileArn 规避 403、隧道探测改用非阻塞方式避免界面卡顿,以及拓扑图显示供应商节点名等仪表盘修正。
fix: codex streaming timeouts + Responses terminal events version 0.4.712026-06-06
Features:
- Caveman: add wenyan classical Chinese levels and sync upstream prompts; locale-based visibility on endpoint page
- i18n: endpoint exposure notice across multiple languages + Russian README
- Antigravity: add gemini-3.5-flash-extra-low (Low) model
- xiaomi-tokenplan: add Claude-native MiMo V2.5 Pro alias via dedicated executor
- Qoder: fetch latest model + dashboard import-model button (#1642)
- MiniMax: add MiniMax-M3 + update Quota Tracker coding/CN (#1631)
Fixes:
- Codex: harden streaming timeouts (stall/connect raised to 60s, configurable per-provider), accept response.done event, and always emit a terminal response.failed + [DONE] for Responses passthrough when a stream closes, stalls, or aborts before a terminal event - prevents codex clients from hanging (#1648, #1680, #1688, #1618)
- Codex: durable OAuth refresh lifecycle (#1664)
- Tunnel: skip virtual interfaces to prevent false netchange watchdog
- Claude: fix forced tool_choice 400 on cc/ OAuth route (#1592)
- Proxy: raise Next client body limit to 128MB (#1529, #1572)
- MiniMax: echo reasoning_content on follow-up turns to avoid 400 (#1543)
- Kiro: handle 400 on tool-bearing history; add mappable auto model slot; fix binary EventStream crash + models & TTS tool filtering
- Antigravity: passthrough tab-autocomplete + mark default agent slot mandatory
- Qoder: allow qmodel_latest model key (#1638)
- Providers: restore one-connection guard for compatible/embedding nodes
- Model-test: route image/STT probes to real endpoints; add opencode-go + xiaomi-tokenplan to connection test (#1576, #1628)
Improvements:
- Dashboard: reorganize menu actions across sidebar/header/profile
- Translator: add data-driven coverage, bug-exposing cases, and real provider smoke tests