github router-for-me/CLIProxyAPI v7.3.17

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

  • feat(executor): enhance sanitizeXAIResponsesBody to utilize resolved thinking support (984aee8)
  • fix(codex): send the ChatGPT routing hint native Codex sends (b97f71d)
  • refactor(executor): remove unsupported reasoning effort handling and update related tests (6d1d74b)
  • Merge pull request #6092 from router-for-me/xai (93cccc6)
  • Merge commit 'refs/pull/6090/head' of github.com:router-for-me/CLIProxyAPI into dev (0876e7f)
  • fix(codex): use resolved base model for routing hint (dd3b657)
  • fix(claude): align 2.1.280 fingerprint and thinking visibility (#6096) (f7c738d)
  • fix(translator): sanitize tool names for Claude and inject fallback schema for parameterless tools (75b854e)
  • Enhance logging and improve thought signature handling (#6106) (8222e32)
  • fix(translator,auth): avoid synthetic bypass on unsigned text parts and reduce stream rewrite log noise (107d7f7)
  • Merge pull request #6107 from sususu98/fix/stream-rewrite-log-noise (75f2d01)
  • fix(executor,auth): support Session_id header in Antigravity replay and remove redundant stream chunk logging (c7f358d)
  • fix(registry,cliproxy): set xai owned_by for Devin grok models and align Antigravity web search tests (377747b)
  • fix(api): immediately close connections on stop and guard state access (759c57c)
  • fix(registry): keep request context active until response body is read (74c1ebd)
  • fix(interceptors): avoid cloning request body for read-only interceptors (c9a06ba)
  • fix(session): avoid rescanning large payloads during session extraction (1dffddf)
  • fix(meta): fix client id header and preserve subscription metadata (9bdde54)

What's Changed

  • Enhance XAI response sanitization and reasoning support by @hkfires in #6092
  • fix(codex): send the ChatGPT routing hint native Codex sends by @SamGu-NRX in #6090
  • fix(claude): align 2.1.280 fingerprint and thinking visibility by @sususu98 in #6096
  • Enhance logging and improve thought signature handling by @hkfires in #6106
  • fix(auth,translator): reduce stream model rewrite log noise and prevent empty parts on unsigned text by @sususu98 in #6107

New Contributors

Full Changelog: v7.3.16...v7.3.17

Don't miss a new CLIProxyAPI release

NewReleases is sending notifications on new releases.