Skip to content

Releases: Finesssee/ProxyPilot

v0.3.0-dev-0.61

30 Apr 13:37

Choose a tag to compare

v0.3.0-dev-0.60

29 Apr 23:43

Choose a tag to compare

v0.3.0-dev-0.59

29 Apr 15:40

Choose a tag to compare

v0.3.0-dev-0.58

26 Apr 08:57

Choose a tag to compare

v0.3.0-dev-0.57

24 Apr 04:34

Choose a tag to compare

ProxyPilot v0.3.0-dev-0.57

This release ships the upstream CLIProxyAPI v6.9.36 sync on top of ProxyPilot.

Highlights:

  • adds upstream Codex image-generation support, including GPT Image 2 support in the Codex path
  • carries upstream Antigravity credits-fallback and warm-token credits-hint improvements
  • includes upstream API updates like HEAD support for /healthz and image-route logging coverage
  • preserves ProxyPilot fork behavior while fixing a request-scoped HTTP client caching issue exposed by the new Antigravity credits flow

Validated on the release commit with:

  • go build ./cmd/server ./cmd/proxypilot-tray ./cmd/proxypilotpack
  • go vet ./...
  • go test ./...

v0.3.0-dev-0.56

20 Apr 05:54

Choose a tag to compare

v0.3.0-dev-0.55

18 Apr 16:36

Choose a tag to compare

ProxyPilot v0.3.0-dev-0.55

This release ships the upstream CLIProxyAPI v6.9.29 sync on top of ProxyPilot.

Highlights:

  • integrates upstream auth-index support into management key retrieval endpoints for Gemini, Claude, Codex, OpenAI compatibility, and Vertex compatibility
  • includes upstream auth-index mapping and related management test updates
  • preserves ProxyPilot's safer clone-and-rollback config persistence flow while taking the new management auth-index support
  • keeps existing fork behavior intact, including local provider carry work from earlier syncs

Validated on the release commit with:

  • mise exec go@1.26.0 -- go build ./cmd/server ./cmd/proxypilot-tray ./cmd/proxypilotpack
  • mise exec go@1.26.0 -- go vet ./...
  • mise exec go@1.26.0 -- go test ./...

v0.3.0-dev-0.54

10 Apr 17:16

Choose a tag to compare

Changelog

  • 65e9e89 Fix missing response.completed.usage for late-usage OpenAI-compatible streams
  • da3a498 Keep Claude Code compatibility work low-risk and reviewable
  • 9b5ce8c Keep Claude builtin helpers aligned with the shared helper layout
  • c1818f1 Merge pull request #1940 from Blue-B/fix/claude-interleaved-thinking-amp-gzip-budget
  • ea43361 Merge pull request #2121 from destinoantagonista-wq/main
  • 000fcb1 Merge pull request #2298 from snoyiatk/feat/add-gitstore-branch
  • b851208 Merge pull request #2332 from RaviTharuma/fix/claude-thinking-signature
  • 39dc455 Merge pull request #2412 from sususu98/feat/signature-cache-toggle
  • c3f8dc3 Merge pull request #2491 from mpfo0106/feature/claude-code-safe-alignment-sentinels
  • 9eabdd0 Merge pull request #2522 from aikins01/fix/strip-tool-use-signature
  • 9f5bdfa Merge pull request #2531 from jamestut/openai-vertex-token-usage-fix
  • d1f6224 Merge pull request #2569 from LucasInsight/fix/record-zero-usage
  • 6a27bce Merge pull request #2576 from zilianpn/fix/disable-cooling-auth-errors
  • cad45ff Merge pull request #2578 from LemonZuo/feat_socks5h
  • 12b9671 Merge pull request #2592 from router-for-me/tests
  • b2c0cdf Merge pull request #2621 from wykk-12138/fix/oauth-extra-usage-detection
  • 2a97037 Merge pull request #2670 from sususu98/feat/antigravity-prefer-prod-url
  • 96056d0 Merge remote-tracking branch 'upstream/main' into fix/oauth-extra-usage-detection
  • e166e56 Reconcile registry model states on auth changes
  • e08f68e chore(auth): drop reconcile test file from pr
  • f5aa68e chore: add workflow to prevent AGENTS.md modifications in pull requests
  • 70efd4e chore: add workflow to retarget main PRs to dev automatically
  • 45dc09d chore: merge upstream CLIProxyAPI v6.9.22
  • 38f0ae5 docs(antigravity): document signature validation spec alignment
  • 6f58518 docs(readme): remove redundant GITSTORE_GIT_BRANCH description in README files
  • cf24958 feat(antigravity): configurable signature cache with bypass-mode validation
  • d801393 feat(antigravity): prefer prod URL as first priority
  • 22a1a24 feat(executor): add tests for preserving key order in cache control functions
  • 058793c feat(gitstore): honor configured branch and follow live remote default
  • 163d683 feat: support socks5h scheme for proxy settings
  • b0653ce fix(amp): strip signature from tool_use blocks before forwarding to Claude
  • 30e94b6 fix(antigravity): refine 429 handling and credits fallback
  • ad8e396 fix(auth): add retry logic for 429 status with Retry-After and improve testing
  • 941334d fix(auth): handle OAuth model alias in retry logic and refine Qwen quota handling
  • 0ea7680 fix(auth): honor disable-cooling and enrich no-auth errors
  • 730809d fix(auth): preserve and restore ready view cursors during index rebuilds
  • f09ed25 fix(auth): tighten registry model reconciliation
  • 5e81b65 fix(auth, executor): normalize Qwen base URL, adjust RefreshLead duration, and add tests
  • 07d6689 fix(claude): add interleaved-thinking beta header, AMP gzip error decoding, normalizeClaudeBudget max_tokens
  • 0f45d89 fix(claude): address PR review feedback for OAuth cloaking
  • 5f58248 fix(claude): clamp max_tokens to model limit in normalizeClaudeBudget
  • f780c28 fix(claude): map question/skill to TitleCase instead of removing them
  • ac36119 fix(claude): preserve OAuth tool renames when filtering tools
  • 7e8e222 fix(claude): reduce forwarded OAuth prompt to minimal tool reminder
  • e8d1b79 fix(claude): remap OAuth tool names to Claude Code style to avoid third-party fingerprint detection
  • f0c20e8 fix(claude): remove invalid cache_control scope from static system block
  • 7cdf8e9 fix(claude): sanitize forwarded third-party prompts for OAuth cloaking
  • 91e7591 fix(executor): add transient 429 resource exhausted handling with retry logic
  • c8b7e2b fix(executor): ensure empty stream completions use output_item.done as fallback
  • 69b950d fix(executor): fix OAuth extra usage detection by Anthropic API
  • 5ab9afa fix(executor): handle OAuth tool name remapping with rename detection and add tests
  • 65ce863 fix(executor): implement immediate retry with token refresh on 429 for Qwen and add associated tests
  • 613fe67 fix(executor): inject full Claude Code system prompt blocks with proper cache scopes
  • d54f816 fix(executor): update Qwen user agent and enhance header configuration
  • 1dba2d0 fix(handlers): add base URL validation and improve API key deletion tests
  • f32c8c9 fix(handlers): update listener to bind on all interfaces instead of localhost
  • d390b95 fix(tests): update test cases
  • fcc59d6 fix(translator): add unit tests to validate output_item.done fallback logic for Gemini and Claude
  • 9e0ab4d fix: build cache_control JSON manually to avoid sjson map marshaling
  • 8783caf fix: buildTextBlock cache_control sjson path issue
  • 66eb122 fix: clear stale thinking signature when no block is open
  • 76b53d6 fix: finalize pending thinking block before next summary part
  • 73b22ec fix: omit empty signature field from thinking blocks
  • a34dfed fix: preserve Claude thinking signatures in Codex translator
  • 8b9dbe1 fix: record zero usage
  • e2e3c7d fix: remove invalid org scope and match Claude Code block layout
  • 85267e7 fix: resolve v6.9.22 cache metric cycles
  • 5fc2bd3 fix: retain codex thinking signature until item done
  • c31ae2f fix: retain previously captured thinking signature on new summary part
  • f6f4640 fix: use sjson to build system blocks, avoid raw newlines in JSON

v0.3.0-dev-0.53

09 Apr 21:16

Choose a tag to compare

Changelog

  • 5775476 chore: sync CLIProxyAPI v6.9.15-v6.9.18

v0.3.0-dev-0.52

07 Apr 17:52

Choose a tag to compare

ProxyPilot v0.3.0-dev-0.52

Upstream sync: CLIProxyAPI v6.9.16

This release merges upstream v6.9.16 into the rust-replatform branch.

Upstream changes included

  • SOCKS5h proxy support
  • Auth improvements (disable-cooling, enriched errors, registry reconciliation)
  • Claude thinking signature fixes in Codex translator
  • GitStore branch config (GITSTORE_GIT_BRANCH)
  • Claude Code compatibility sentinels
  • OpenAI responses token-usage fix for late-usage streams
  • AMP response rewriter gzip improvements
  • Tool signature stripping for Claude

ProxyPilot-specific

  • All customizations preserved
  • UPSTREAM_VERSION updated to v6.9.16

Full diff

router-for-me/CLIProxyAPI@v6.9.15...v6.9.16