github router-for-me/CLIProxyAPI v7.2.102

4 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

  • Add Claude Dialects to 'Who is with us?' (9ffc3ba)
  • Mention public site claude-dialects.cc (87750f9)
  • perf(codex): make replay prefix fingerprints incremental (6cdd51f)
  • Merge PR #4546 into dev (fa42a9d)
  • fix(sdk): preserve custom executors during auth sync (96f4b00)
  • fix(executor): restore OAuth tool names from SSE responses (08e5515)
  • Merge pull request #4539 from stefandevo/add-claude-dialects (027428f)
  • docs(readme): sync Claude Dialects translations (61db3a0)
  • Merge pull request #4588 from adityavkk/fix/preserve-sdk-executors (2135379)
  • Merge pull request #4591 from cyclopentadiene/fix/claude-oauth-sse-tool-names (411dc9a)
  • fix(auth): replace return with break in filestore equality checks (22ec415)
  • refactor(translator): enhance tool call handling for streaming responses (58ede93)
  • fix(executor): add failure tracking and reporting for video execution (90c2ff9)
  • feat(executor): implement local token counting for Claude requests (57ef784)
  • fix(translator): handle [DONE] and completion states for OpenAI responses (4d9bf91)
  • refactor(translator): improve tool name handling and resolve conflicts (6491ce3)
  • feat(store): add PostgreSQL-backed cooldown state persistence (f329b9d)
  • feat(executor): add configurable injection of x_search tool for xAI requests (8423cce)

What's Changed

  • perf(codex): make replay prefix fingerprints incremental (O(n²) → O(n) hashing) by @steipete in #4546
  • Add Claude Dialects to 'Who is with us?' by @stefandevo in #4539
  • fix(sdk): preserve custom executors during auth sync by @adityavkk in #4588
  • fix(executor): restore OAuth tool names for non-stream OpenAI responses by @cyclopentadiene in #4591

New Contributors

Full Changelog: v7.2.101...v7.2.102

Don't miss a new CLIProxyAPI release

NewReleases is sending notifications on new releases.