What's New
Features
- Prefix support for API keys - Add optional prefix field to Gemini, Claude, Codex, and OpenAI-compatible provider configurations
- Dynamic version display - Settings page now shows version from app config automatically
Improvements
- Major code refactor - Split monolithic
lib.rs(4500+ lines) into organized Rust modules for better maintainability - Rebuilt CLIProxyAPI binaries - Updated to v6.6.40 for all platforms
Bug Fixes
- Fix auth file download - Corrected query parameter from
?id=to?name=for auth file downloads
Bundled CLIProxyAPI Updates
v6.6.40
- Claude interleaved thinking - Support for interleaved thinking, signature restoration and system hint injection
- Signature caching - Add signature cache for Claude thinking blocks
- CLI OAuth improvements - Supports pasting callback URLs to complete login (Codex/Claude/iFlow/Antigravity/Gemini)
- Tool-call handling - Improved tool-call parsing, schema sanitization, and hint injection
- Management API - Allow prefix updates in provider PATCH handlers
- OAuth fixes - Prevent stale session timeouts and goroutine leaks
- Bash tool normalization - Normalize Bash tool args with signature caching support
v6.6.39
- Logging revamp - Request logger now supports streaming and temporary file spooling
- AMP routes - Added /settings routes to proxy
Full Changelog: https://github.com/pchaganti/proxypal/compare/v0.1.76...v0.2.0