github router-for-me/CLIProxyAPI v8.0.36

3 hours ago

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • fix(openai): preserve tool_use stop reason and omitted-index parallel tool calls for Claude responses (c449529)
  • fix(translator): map completion_tokens_details.reasoning_tokens in non-stream Responses translator (7db0935)
  • docs(readme): add Xcode sponsor and kedaya.ai to Japanese README (3f0cef0)
  • fix(usage): parse flat reasoning_tokens dialect in OpenAI-compat usage (SGLang) (e198f3c)
  • fix(meta): measure streaming TTFT on effective token frames (9d463e3)
  • feat(executor): pass through downstream User-Agent and set default xAI User-Agent (5026f36)
  • fix(executor): count completed reasoning items toward TTFT (f434192)
  • Merge pull request #6794 from router-for-me/fix/meta-stream-ttft (c644755)
  • fix(antigravity): align Hub requests and invalidate versioned model caches (02e9e85)
  • Merge pull request #6798 from router-for-me/fix/issue-6619-antigravity-fingerprint (9cd0de3)
  • fix(claude): map refusal, context window and pause_turn stop reasons; honor parallel_tool_calls (aadb34f)
  • perf(codex): resolve replay target model once per request in Claude translator (77af379)
  • fix(auth): resolve relative SIWC binding paths against working directory (bb2d8f8)
  • fix(watcher): preserve credentials when auth files return read errors during full scan (5fe203d)
  • fix(claude): scope web search result cache by upstream credential (cddc9bb)
  • fix(auth): fence SIWC bind commits against replaced credential accounts (6bbd2cb)
  • fix(openai): allow xAI image vendor aliases to fall back under force-model-prefix (8a3e762)
  • fix(translator): preserve gemini thought signatures across openai chat translations (3870639)
  • fix(auth): serialize legacy auth-file uploads with SIWC bind commits (88041f0)
  • fix(claude): treat sdk-ts as native Claude Code and preserve caller headers under cloak_mode never (20c9095)

What's Changed

  • fix(meta): measure streaming TTFT on effective token frames by @GavinKung in #6794
  • fix(antigravity): align Hub requests and invalidate versioned model caches by @GavinKung in #6798

Full Changelog: v8.0.35...v8.0.36

Don't miss a new CLIProxyAPI release

NewReleases is sending notifications on new releases.