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
- feature(codex): Normalize invalid sub2api message item IDs during Codex input sanitization (8d675e6)
- feat(codex): support
max-context-lengthoverrides for configured models (a303fd8) - feat(executor): normalize OpenAI tool results for text-only compatibility models (13435c9)
- fix(translator): accept snake_case Gemini usage metadata in interactions conversion (abbb1c7)
- fix(translator): emit function_call_arguments.done and make function call stream events idempotent (0cc24b2)
- Handle encrypted collaboration message schemas (1cf9a45)
- fix(translator): preserve content block order when building non-stream Claude OpenAI responses (aea71c0)
- fix(translator): preserve non-object Claude tool inputs when building function call args (0879929)
- fix(translator): emit
response.completedon stream end whenfinish_reasonis missing (8720702) - Merge pull request #4748 from patrick-fu/p/patrick/fix-codex-collaboration-message-encryption (ffdb9c9)
What's Changed
- Handle encrypted collaboration message schemas by @patrick-fu in #4748
New Contributors
- @patrick-fu made their first contribution in #4748
Full Changelog: v7.2.114...v7.2.115