跳到正文

Kaeso 0.5.3。发布于 2026年11月2日,包含 4 项变更。

最新
发布日期
变更
4 项变更
本版本内容
变更和修复
GitHub 上的版本(在新标签页中打开)

Kaeso 0.5.3 widens what the gateway accepts from Codex and Claude Code. Codex requests now reach Groq, Moonshot and Cohere models, and Claude Code requests reach OpenAI models, with the fields a provider refuses left out or adapted and named in response headers. Fresh installs start with KPMR's model data as of 2 November 2026, which removes openai/gpt-5.2-chat from OpenRouter, and running installs get the same data from KPMR on their own. There are no breaking changes in this release.

Contributors: @dvnold

Full changes: v0.5.2...v0.5.3(在新标签页中打开)

变更

Gateway

  • A fresh install starts with KPMR's model data as of 2 November 2026, 09:30 UTC: OpenRouter no longer lists openai/gpt-5.2-chat, and five of its prices and three of its limits changed. Running installs get the same data from KPMR on their own. (#587(在新标签页中打开))

修复

  • Codex requests reach Groq models. Groq refuses prompt_cache_key, which Codex sends on every request, so Kaeso leaves a Responses app's key out for Groq and names it in the kaeso-left-out header; a Chat app's own key is refused before sending, as Groq would refuse it. (#584(在新标签页中打开))
  • Claude Code reaches OpenAI models. Its metadata.user_id is 150 characters long, and OpenAI takes at most 128 in safety_identifier, so an Anthropic app's longer id reaches OpenAI as its SHA-256 hash, the same for the same id, and the kaeso-adapted header names it. Ids that fit, and every other provider, are unchanged. (#585(在新标签页中打开))
  • Codex requests reach Moonshot and Cohere models. Their profiles refuse parallel_tool_calls, which Codex sends as true on every request; true only allows parallel calls, so Kaeso leaves it out and names it in the kaeso-left-out header, while false is still refused. (#586(在新标签页中打开))

更多版本