v7.2.136
Added 3
- Add fingerprint-profile=claude-code-cli for API keys and delegated providers
- Support $-based custom headers from downstream request headers in executor
- Add video_url content part support to OpenAI request conversion in antigravity
Changed 1
- Deduplicate CLI identity application and tidy helpers for Claude
Fixed 6
- Keep Fable-only rate limits model scoped for Claude
- Drop consumed compaction triggers in WebSocket
- Support mixed and structured function_call_output handling in OpenAI to Gemini responses translation
- Accept both max_tokens and max_completion_tokens in OpenAI to Claude request conversion
- Always send stop as an array when converting stop_sequences in OpenAI requests
- Gate Claude CCH signing by upstream origin and validate fingerprint-profile
From CLIProxyAPI
Linux release assets
CLIProxyAPI_<version>_linux_<arch>.tar.gzis 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.gzis 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.gzis the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.
Changelog
- fix(claude): keep Fable-only rate limits model scoped (a8f9814a)
- add bestproxy sponser (78154496)
- fix(websocket): drop consumed compaction triggers (45c90e8d)
- docs(readme): link Bestproxy free trial (628f535a)
- fix(gemini): support mixed and structured
function_call_outputhandling in OpenAI→Gemini responses translation (20f84e78) - fix(claude): accept both
max_tokensandmax_completion_tokensin OpenAI→Claude request conversion (3230e370) - Merge pull request #5043 from DragonFSKY/fix/consumed-compaction-trigger (d388a4be)
- Merge pull request #5050 from router-for-me/sponsor/add-bestproxy (9826bd7d)
- fix: update LMU registration links in README files (ee2c4947)
- Merge pull request #5033 from DEAN-Cherry/fix/claude-fable-model-scoped-cooldown (f985a5cf)
- feat(claude): add fingerprint-profile=claude-code-cli for API keys and delegated providers (#5047) (f1b0431c)
- fix(claude): gate CCH signing by upstream origin and validate fingerprint-profile (aec70dfe)
- refactor(claude): deduplicate CLI identity application and tidy helpers (f3e836ce)
- feat(executor): support
$-based custom headers from downstream request headers (e424bfad) - fix(claude): always send
stopas an array when convertingstop_sequencesin OpenAI requests (4ac37ed3) - feat(antigravity): add
video_urlcontent part support to OpenAI request conversion (497673bf)
What's Changed
- fix(websocket): drop consumed compaction triggers by @DragonFSKY in https://github.com/router-for-me/CLIProxyAPI/pull/5043
- Sponsor/add bestproxy by @LTbinglingfeng in https://github.com/router-for-me/CLIProxyAPI/pull/5050
- fix(claude): keep Fable-only rate limits model scoped by @DEAN-Cherry in https://github.com/router-for-me/CLIProxyAPI/pull/5033
- feat(claude): add fingerprint-profile=claude-code-cli for API keys and delegated providers by @sususu98 in https://github.com/router-for-me/CLIProxyAPI/pull/5047
New Contributors
- @DEAN-Cherry made their first contribution in https://github.com/router-for-me/CLIProxyAPI/pull/5033
Full Changelog: https://github.com/router-for-me/CLIProxyAPI/compare/v7.2.135...v7.2.136