github router-for-me/CLIProxyAPI v8.0.23

6 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(codex): preserve resolved upstream model in direct openai image requests (51bde0f)
  • fix(claude): defer stream message delta emission to trailing usage chunk (9a7db8e)
  • fix(claude): preserve mid-conversation effort directives during system insertion (2d8ec73)
  • fix(openai-compat): measure streaming TTFT on effective token frames (f8e4a84)
  • fix(auth): skip local filtering for home dispatch (4a8ecf5)
  • Merge pull request #6488 from router-for-me/fix/openai-compat-stream-ttft (8474039)
  • fix(executor): normalize and restore non-portable tool call IDs (e9c8769)
  • Merge pull request #6490 from router-for-me/home (9612b7a)
  • fix(xai): reset terminal error on websocket connection configuration (76c87ce)
  • fix(codex): handle late response interrupts on websocket sessions (d318bcc)

What's Changed

  • fix(openai-compat): measure streaming TTFT on effective token frames by @sususu98 in #6488
  • fix(auth): skip local filtering for home dispatch by @hkfires in #6490

Full Changelog: v8.0.22...v8.0.23

Don't miss a new CLIProxyAPI release

NewReleases is sending notifications on new releases.