Skip to content

Releases: mweichert/CLIProxyAPI

v7.2.121-fork.12

Choose a tag to compare

@github-actions github-actions released this 29 Sep 22:06

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.

Fork composition

This release is composed from documented fork branches. The upstream base and component branches are recorded in the fork workspace.

  • Merge branch 'fork-infra/fork-release-workflow' into fork (1789378)
  • Merge branch 'feature/graceful-shutdown-drain' into fork (13cf9bc)
  • Merge branch 'feature/bounded-not-found-cooldown' into fork (675b951)
  • Merge branch 'bugfix/oauth-discovered-model-forks' into fork (4758a1b)
  • Merge branch 'feature/oauth-alias-max-context-length' into fork (1cb1b2f)
  • Merge branch 'feature/oauth-model-display-name' into fork (d516401)
  • Merge branch 'feature/codex-reserve-model' into fork (caf9147)
  • Merge branch 'feature/opencode-session-header' into fork (49c7446)
  • Merge branch 'feature/gemini-api-version' into fork (e0eac76)
  • fix(cliproxy): avoid credential cooldown for connection-lifecycle disconnect errors (8392b18)
  • fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing (1674aaf)
  • fix(api): escape the model name in the unroutable model error (b148af8)

v7.2.121-fork.11

Choose a tag to compare

@github-actions github-actions released this 29 Sep 21:27

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.

Fork composition

This release is composed from documented fork branches. The upstream base and component branches are recorded in the fork workspace.

  • Merge branch 'fork-infra/fork-release-workflow' into fork (d062747)
  • Merge branch 'feature/bounded-not-found-cooldown' into fork (d6ad495)
  • Merge branch 'bugfix/oauth-discovered-model-forks' into fork (59bb4b9)
  • Merge branch 'feature/oauth-alias-max-context-length' into fork (5f0dc83)
  • Merge branch 'feature/oauth-model-display-name' into fork (c9529bc)
  • Merge branch 'feature/codex-reserve-model' into fork (99b1d4b)
  • Merge branch 'feature/opencode-session-header' into fork (1c1dbe6)
  • Merge branch 'feature/gemini-api-version' into fork (7fe5175)
  • fix(cliproxy): avoid credential cooldown for connection-lifecycle disconnect errors (8392b18)
  • fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing (1674aaf)
  • fix(api): escape the model name in the unroutable model error (b148af8)
  • fix(auth): rotate credentials for unknown upstream failures (579f5e3)

v7.2.121-fork.10

Choose a tag to compare

@github-actions github-actions released this 09 Sep 12:29

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.

Fork composition

This release is composed from documented fork branches. The upstream base and component branches are recorded in the fork workspace.

  • Merge branch 'fork-infra/fork-release-workflow' into fork (214a7e2)
  • Merge branch 'feature/bounded-not-found-cooldown' into fork (9c3871a)
  • Merge branch 'feature/oauth-alias-max-context-length' into fork (f11814a)
  • Merge branch 'feature/oauth-model-display-name' into fork (5b5b76e)
  • Merge branch 'feature/codex-reserve-model' into fork (50cdd41)
  • Merge branch 'feature/opencode-session-header' into fork (5584883)
  • Merge branch 'feature/gemini-api-version' into fork (ff0bdea)
  • fix(cliproxy): avoid credential cooldown for connection-lifecycle disconnect errors (8392b18)
  • fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing (1674aaf)
  • fix(api): escape the model name in the unroutable model error (b148af8)
  • fix(auth): rotate credentials for unknown upstream failures (579f5e3)
  • fix(auth): avoid penalizing credentials for client faults (c1d69e7)

v7.2.121-fork.9

Choose a tag to compare

@github-actions github-actions released this 07 Sep 12:44

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.

Fork composition

This release is composed from documented fork branches. The upstream base and component branches are recorded in the fork workspace.

  • Merge branch 'fork-infra/fork-release-workflow' into fork (1fc83f5)
  • Merge branch 'feature/oauth-alias-max-context-length' into fork (5660095)
  • Merge branch 'feature/oauth-model-display-name' into fork (52f5ce8)
  • Merge branch 'feature/codex-reserve-model' into fork (34be85c)
  • Merge branch 'feature/opencode-session-header' into fork (73615a6)
  • Merge branch 'feature/gemini-api-version' into fork (161a50e)
  • fix(cliproxy): avoid credential cooldown for connection-lifecycle disconnect errors (8392b18)
  • fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing (1674aaf)
  • fix(api): escape the model name in the unroutable model error (b148af8)
  • fix(auth): rotate credentials for unknown upstream failures (579f5e3)
  • fix(auth): avoid penalizing credentials for client faults (c1d69e7)
  • fix(openai): expose only client-fault streaming errors (fe28d58)

v7.2.121-fork.8

Choose a tag to compare

@github-actions github-actions released this 06 Sep 13:37

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.

Fork composition

This release is composed from documented fork branches. The upstream base and component branches are recorded in the fork workspace.

  • Merge branch 'fork-infra/fork-release-workflow' into fork (fe42d0f)
  • Merge branch 'feature/oauth-model-display-name' into fork (2e42c5a)
  • Merge branch 'feature/codex-reserve-model' into fork (1625f58)
  • Merge branch 'feature/opencode-session-header' into fork (0917ac1)
  • Merge branch 'feature/gemini-api-version' into fork (c6cac81)
  • fix(cliproxy): avoid credential cooldown for connection-lifecycle disconnect errors (8392b18)
  • fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing (1674aaf)
  • fix(api): escape the model name in the unroutable model error (b148af8)
  • fix(auth): rotate credentials for unknown upstream failures (579f5e3)
  • fix(auth): avoid penalizing credentials for client faults (c1d69e7)
  • fix(openai): expose only client-fault streaming errors (fe28d58)
  • fix(claude): accumulate consecutive role turns during request conversion (71e8711)

v7.2.121-fork.7

Choose a tag to compare

@github-actions github-actions released this 06 Sep 13:04

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.

Fork composition

This release is composed from documented fork branches. The upstream base and component branches are recorded in the fork workspace.

  • Merge branch 'fork-infra/fork-release-workflow' into fork (c1c6a24)
  • Merge branch 'feature/oauth-model-display-name' into fork (521627b)
  • Merge branch 'feature/codex-reserve-model' into fork (9943802)
  • Merge branch 'feature/opencode-session-header' into fork (253609b)
  • Merge branch 'feature/gemini-api-version' into fork (011886a)
  • fix(cliproxy): avoid credential cooldown for connection-lifecycle disconnect errors (8392b18)
  • fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing (1674aaf)
  • fix(api): escape the model name in the unroutable model error (b148af8)
  • fix(auth): rotate credentials for unknown upstream failures (579f5e3)
  • fix(auth): avoid penalizing credentials for client faults (c1d69e7)
  • fix(openai): expose only client-fault streaming errors (fe28d58)
  • fix(claude): accumulate consecutive role turns during request conversion (71e8711)

v7.2.121-fork.6

Choose a tag to compare

@github-actions github-actions released this 06 Sep 12:14

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.

Fork composition

This release is composed from documented fork branches. The upstream base and component branches are recorded in the fork workspace.

  • Merge branch 'fork-infra/fork-release-workflow' into fork (7b6755f)
  • Merge branch 'feature/oauth-model-display-name' into fork (c5f3df4)
  • Merge branch 'feature/codex-reserve-model' into fork (9a37f59)
  • Merge branch 'feature/opencode-session-header' into fork (d09f244)
  • Merge branch 'feature/gemini-api-version' into fork (a095725)
  • fix(cliproxy): avoid credential cooldown for connection-lifecycle disconnect errors (8392b18)
  • fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing (1674aaf)
  • fix(api): escape the model name in the unroutable model error (b148af8)
  • fix(auth): rotate credentials for unknown upstream failures (579f5e3)
  • fix(auth): avoid penalizing credentials for client faults (c1d69e7)
  • fix(openai): expose only client-fault streaming errors (fe28d58)
  • fix(claude): accumulate consecutive role turns during request conversion (71e8711)

v7.2.121-fork.5

Choose a tag to compare

@github-actions github-actions released this 05 Sep 11:27

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.

Fork composition

This release is composed from documented fork branches. The upstream base and component branches are recorded in the fork workspace.

  • Merge branch 'fork-infra/fork-release-workflow' into fork (5f2d61b)
  • Merge branch 'feature/codex-reserve-model' into fork (929195c)
  • Merge branch 'feature/opencode-session-header' into fork (2a3b337)
  • Merge branch 'feature/gemini-api-version' into fork (1070477)
  • fix(cliproxy): avoid credential cooldown for connection-lifecycle disconnect errors (8392b18)
  • fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing (1674aaf)
  • fix(api): escape the model name in the unroutable model error (b148af8)
  • fix(auth): rotate credentials for unknown upstream failures (579f5e3)
  • fix(auth): avoid penalizing credentials for client faults (c1d69e7)
  • fix(openai): expose only client-fault streaming errors (fe28d58)
  • fix(claude): accumulate consecutive role turns during request conversion (71e8711)
  • fix(responses): merge consecutive OpenAI response turns and align tool call/result blocks for Claude conversion (f1a21a9)

v7.2.121-fork.4

Choose a tag to compare

@github-actions github-actions released this 03 Sep 10:29

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.

Fork composition

This release is composed from documented fork branches. The upstream base and component branches are recorded in the fork workspace.

  • Merge branch 'fork-infra/fork-release-workflow' into fork (3fee66e)
  • Merge branch 'feature/opencode-session-header' into fork (6d8959d)
  • Merge branch 'feature/gemini-api-version' into fork (b432940)
  • fix(cliproxy): avoid credential cooldown for connection-lifecycle disconnect errors (8392b18)
  • fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing (1674aaf)
  • fix(api): escape the model name in the unroutable model error (b148af8)
  • fix(auth): rotate credentials for unknown upstream failures (579f5e3)
  • fix(auth): avoid penalizing credentials for client faults (c1d69e7)
  • fix(openai): expose only client-fault streaming errors (fe28d58)
  • fix(claude): accumulate consecutive role turns during request conversion (71e8711)
  • fix(responses): merge consecutive OpenAI response turns and align tool call/result blocks for Claude conversion (f1a21a9)
  • feat(compat): preserve compat-mode thinking/signature blocks for API-key models (dcee14d)

v7.2.121-fork.3

Choose a tag to compare

@github-actions github-actions released this 30 Aug 19:54

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.

Fork composition

This release is composed from documented fork branches. The upstream base and component branches are recorded in the fork workspace.

  • Merge branch 'fork-infra/fork-release-workflow' into fork (0a4b4a4)
  • Merge branch 'feature/gemini-api-version' into fork (92b1dc5)
  • fix(cliproxy): avoid credential cooldown for connection-lifecycle disconnect errors (8392b18)
  • fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing (1674aaf)
  • fix(api): escape the model name in the unroutable model error (b148af8)
  • fix(auth): rotate credentials for unknown upstream failures (579f5e3)
  • fix(auth): avoid penalizing credentials for client faults (c1d69e7)
  • fix(openai): expose only client-fault streaming errors (fe28d58)
  • fix(claude): accumulate consecutive role turns during request conversion (71e8711)
  • fix(responses): merge consecutive OpenAI response turns and align tool call/result blocks for Claude conversion (f1a21a9)
  • feat(compat): preserve compat-mode thinking/signature blocks for API-key models (dcee14d)
  • fix(auth): preserve session affinity across priorities (65fc536)