Releases: sususu98/CLIProxyAPI
Releases · sususu98/CLIProxyAPI
v6.6.106-antiWebsearch
🚀 Custom Features (antiWebsearch)
This release is based on upstream v6.6.106 with the following custom modifications:
Custom Feature Branches
- feat/thinking-aware-model-mapping: add thinking-aware model mapping for Amp CLI requests
- feat/session-affinity: add session affinity with metadata.user_id priority for Claude Code clients
- feat/web-search-claude: add web_search support for Claude via Gemini googleSearch
- feat/ci-sync-upstream: add workflow to auto sync upstream and rebase custom commits
📦 Upstream Changes (since v6.6.104)
Changes from upstream v6.6.104 → v6.6.106:
- feat(selector): add priority support for auth selection
- Fixed: router-for-me#1004
v6.6.104-antiWebsearch
🚀 Custom Features (antiWebsearch)
This release is based on upstream v6.6.104 with the following custom modifications:
Custom Commits
- feat(session-affinity): add session affinity with metadata.user_id priority for Claude Code clients
- feat(antigravity): add web_search support for Claude via Gemini googleSearch
- ci: add workflow to auto sync upstream and rebase custom commits
📦 Upstream Changes (since v6.6.100)
Changes from upstream v6.6.100 → v6.6.104:
- Fixed: router-for-me#499 router-for-me#985
- refactor(config): replace
nonstream-keepalivewithnonstream-keepalive-interval - feat(api): add non-streaming keep-alive support for idle timeout prevention
- fix(test): implement missing HttpRequest method in stream bootstrap mock
- Fixed: router-for-me#897
- Fixed: router-for-me#936
v6.6.100-antiWebsearch
🚀 Custom Features (antiWebsearch)
This release is based on upstream v6.6.100 with the following custom modifications:
Custom Commits
- feat(routing): add session affinity for Claude Code clients
- feat(antigravity): add web_search support for Claude via Gemini googleSearch
- ci: add workflow to auto sync upstream and rebase custom commits
📦 Upstream Changes (since v6.6.98)
Changes from upstream v6.6.98 → v6.6.100:
- refactor(cache): remove max entries logic and extend signature TTL to 3 hours
- Merge pull request router-for-me#971 from router-for-me/codex
- fix(codex): only override instructions when upstream provides them
- fix(codex): only override instructions in responses for OpenCode UA
- feat(codex): add OpenCode instructions based on user agent
v6.6.98-antiWebsearch
🚀 Custom Features (antiWebsearch)
This release is based on upstream v6.6.98 with the following custom modifications:
Custom Commits
- feat(routing): add session affinity for Claude Code clients
- feat(antigravity): add web_search support for Claude via Gemini googleSearch
- ci: add workflow to auto sync upstream and rebase custom commits
📦 Upstream Changes (since v6.6.96)
Changes from upstream v6.6.96 → v6.6.98:
- Merge branch 'sdk' into dev
- Merge pull request router-for-me#955 from router-for-me/api
- feat(executor): add HttpRequest support across executors for better http request handling
- refactor(logger): remove unnecessary request details limit logic
- feat(codex): add subscription date fields to ID token claims
v6.6.96-antiWebsearch
Changelog
- 6f9c23a router-for-me#167
- 7063a17 router-for-me#293
- cbf9a57 build(goreleaser): set CGO_ENABLED=0 for cli-proxy-api binaries
- 257621c chore(executor): update default agent version and simplify const formatting
- 8b13c91 docs(internal): add Codex instruction guides for GPT-5 CLI
- 93fa1d1 docs: add Amp CLI integration guide to Chinese documentation
- 6a2906e feat(antigravity): add support for Claude-Opus-4-5-Thinking model
- 76af454 feat(antigravity): enhance handling of "thinking" content and refine Claude model response processing
- 361443d feat(api): add GetLatestVersion endpoint to fetch latest release version from GitHub
- cc3cf09 feat(auth): add AuthIndex for diagnostics and ensure usage recording
- 7757210 feat(auth): implement Antigravity OAuth authentication flow
- 2d84d2f feat(auth, executor, cmd): add Antigravity provider integration
- d114d8d feat(config): add TLS support for HTTPS server configuration
- 8d23ffc feat(executor): add model alias mapping and improve Antigravity payload handling
- ac06438 feat(executor, translator): enhance token handling and payload processing
- aa57f32 feat(instructions): add detailed agent behavior guidelines for Codex CLI
- e308288 feat(logging, middleware): add error-based logging support and error log management
- bf116b6 feat(registry): add GPT-5.1 Codex Max model definitions and support
- ee6429c feat(registry): add Gemini 3 Pro Image Preview model and remove Claude Sonnet 4.5 Thinking
- 01b7b60 feat(registry): add Gemini 3 Pro Preview model definition
- 17016ae feat(registry): add Gemini 3 Pro Preview model definition
- d2e4639 feat(registry): add context length and update max tokens for Claude model configurations
- 371324c feat(registry): expand Gemini model definitions and support Vertex AI
- fcd98f4 feat(runtime): add payload configuration support for executors
- cf9b9be feat(runtime): extend executor support for GPT-5.1 Codex and variants
- c1031e2 feat(translator): add Antigravity translation logic
- 8977121 feat(translator): add ThoughtSignature handling in Gemini request transformations
- 4eab141 feat(translator): add support for reasoning/thinking content blocks in OpenAI-Claude and Gemini responses
- 9d50a68 feat(translator): improve content processing and Antigravity request conversion
- 32d3809 feat(util): add -reasoning suffix support for Gemini models
- d6352dd feat(util): add DeleteKey function and update antigravity executor for Claude model compatibility
- 4307f08 feat(watcher): optimize auth file handling with hash-based change detection
- f0711be fix(auth): prevent access to removed credentials lingering in memory
- bb9955e fix(auth): resolve index reassignment issue during auth management
- 9875565 fix(claude translator): ensure default token counts when usage data is missing
- 52c17f0 fix(executor): comment out redundant code for setting Claude system instructions
- 113db3c fix(executor): update antigravity executor to enhance model metadata handling
- a748e93 fix(executor, auth): ensure index assignment consistency for auth objects
- 506f111 fix(handlers): refactor API response capture to append data safely
- 23a7633 fix(registry): update Thinking parameters and replace Gemini-3 Preview with Gemini-2.5 Flash Lite
- db2d22c fix(runtime): simplify scanner buffer allocation in executor implementations
- 0a47b45 fix(translator): add conditional check for key renaming in Gemini tools
- 261f08a fix(translator): adjust key renaming logic in Gemini request processing
- c8cee54 fix(translator): ensure partial content is retained while skipping encrypted thoughtSignature
- 7a8e00f fix(translator): handle missing parameters in Gemini tool schema gracefully
- 346b663 fix(translator): handle non-JSON output gracefully in function call outputs
- 72c7ef7 fix(translator): handle non-JSON output parsing for OpenAI function responses
- 39621a0 fix(translator): normalize function calls and outputs for consistent input processing
- 0bcae68 fix(translator): preserve raw JSON encoding in function call outputs
- ddb0c0e fix(translator): reintroduce
thoughtSignaturebypass logic for model parts - 41ee444 fix(translator): rename responseSchema key for generationConfig
- 1c815c5 fix(translator): simplify string handling in Gemini responses
- d4d5298 refactor(antigravity): handle
anyOfproperty, removeexclusiveMinimum, and comment unused prod URL - 1d0f030 refactor(api/config): centralize legacy OpenAI compatibility key migration
- 327cc70 refactor(auth): use customizable HTTP client for Antigravity requests
- 0fd2abb refactor(cliproxy, config): remove vertex-compat flow, streamline Vertex API key handling
- d50b0f7 refactor(executor): simplify Gemini CLI execution and remove internal retry logic
- db81331 refactor(middleware): extract request logging logic and optimize condition checks
- 0586da9 refactor(registry): move Gemini 3 Pro Preview model definition to base set
- 1434bc3 refactor(registry): remove Qwen3-Coder from model definitions
- 1ccb016 refactor(runtime): centralize reasoning effort logic for GPT models
- 98596c0 refactor(translator): remove
service_tierfrom Codex OpenAI request payload - 8193392 Add AMP fallback proxy and shared Gemini normalization
- 963a095 Add Claude Proxy VSCode extension to README
- 3b484ae Add Claude Proxy VSCode to README_CN.md
- dca8d5d Add CodMate app information to README
- 2a7fd1e Add CodMate description to README_CN.md
- 9ef76dc Add Object Storage
- e5ed2cb Add support for dynamic model providers
- 3dd0844 Enhance logging for API requests and responses across executors
- ade279d Feature: router-for-me#103
- dcac340 Fix Claude OAuth tool name mapping
- 3d8d02b Fix amp v1beta1 routing and gemini retry config
- b602eae Fix antigravity Claude thinking signature handling
- 830fd8e Fix responses-format handling for chat completions
- aca2ef6 Fix: disable thinking when tool_choice forces tool use
- b641d90 Fixed router-for-me#91
- 4576f99 Fixed: router-for-me#121
- 4477c72 Fixed: router-for-me#129 router-for-me#123 router-for-me#102 router-for-me#97
- 735b213 Fixed: router-for-me#137
- a552a45 Fixed: router-for-me#140 router-for-me#133 router-for-me#80
- eadccb2 Fixed: router-for-me#148
- 847c250 Fixed: router-for-me#172
- fd2b235 Fixed: router-for-me#193
- a7d105b Fixed: router-for-me#223
- 8ae8a5c Fixed: router-for-me#233
- 75b57bc Fixed: router-for-me#246
- 772fa69 Fixed: router-for-me#254
- 5937b8e Fixed: router-for-me#260
- e5e9859 Fixed: router-for-me#263
- cbcfeb9 Fixed: router-for-me#291
- d291eb9 Fixed: router-for-me#302
- ed9f6e8 Fixed: router-for-me#337
- a4a26d9 Fixed: router-for-me#339
- 7e30157 Fixed: router-for-me#354
- a67b681 Fixed: router-for-me#397
- bceecfb Fixed: router-for-me#414
- c44c46d Fixed: router-for-me#421
- fd29ab4 Fixed: router-for-me#424
- 7a62842 Fixed: router-for-me#433
- 6e43669...
v6.6.89-antiWebsearch
Changelog
- 6f9c23a router-for-me#167
- 7063a17 router-for-me#293
- cbf9a57 build(goreleaser): set CGO_ENABLED=0 for cli-proxy-api binaries
- 257621c chore(executor): update default agent version and simplify const formatting
- 8b13c91 docs(internal): add Codex instruction guides for GPT-5 CLI
- 93fa1d1 docs: add Amp CLI integration guide to Chinese documentation
- 6a2906e feat(antigravity): add support for Claude-Opus-4-5-Thinking model
- 76af454 feat(antigravity): enhance handling of "thinking" content and refine Claude model response processing
- 361443d feat(api): add GetLatestVersion endpoint to fetch latest release version from GitHub
- cc3cf09 feat(auth): add AuthIndex for diagnostics and ensure usage recording
- 7757210 feat(auth): implement Antigravity OAuth authentication flow
- 2d84d2f feat(auth, executor, cmd): add Antigravity provider integration
- d114d8d feat(config): add TLS support for HTTPS server configuration
- 8d23ffc feat(executor): add model alias mapping and improve Antigravity payload handling
- ac06438 feat(executor, translator): enhance token handling and payload processing
- aa57f32 feat(instructions): add detailed agent behavior guidelines for Codex CLI
- e308288 feat(logging, middleware): add error-based logging support and error log management
- bf116b6 feat(registry): add GPT-5.1 Codex Max model definitions and support
- ee6429c feat(registry): add Gemini 3 Pro Image Preview model and remove Claude Sonnet 4.5 Thinking
- 01b7b60 feat(registry): add Gemini 3 Pro Preview model definition
- 17016ae feat(registry): add Gemini 3 Pro Preview model definition
- d2e4639 feat(registry): add context length and update max tokens for Claude model configurations
- 371324c feat(registry): expand Gemini model definitions and support Vertex AI
- fcd98f4 feat(runtime): add payload configuration support for executors
- cf9b9be feat(runtime): extend executor support for GPT-5.1 Codex and variants
- c1031e2 feat(translator): add Antigravity translation logic
- 8977121 feat(translator): add ThoughtSignature handling in Gemini request transformations
- 4eab141 feat(translator): add support for reasoning/thinking content blocks in OpenAI-Claude and Gemini responses
- 9d50a68 feat(translator): improve content processing and Antigravity request conversion
- 32d3809 feat(util): add -reasoning suffix support for Gemini models
- d6352dd feat(util): add DeleteKey function and update antigravity executor for Claude model compatibility
- 4307f08 feat(watcher): optimize auth file handling with hash-based change detection
- f0711be fix(auth): prevent access to removed credentials lingering in memory
- bb9955e fix(auth): resolve index reassignment issue during auth management
- 9875565 fix(claude translator): ensure default token counts when usage data is missing
- 52c17f0 fix(executor): comment out redundant code for setting Claude system instructions
- 113db3c fix(executor): update antigravity executor to enhance model metadata handling
- a748e93 fix(executor, auth): ensure index assignment consistency for auth objects
- 506f111 fix(handlers): refactor API response capture to append data safely
- 23a7633 fix(registry): update Thinking parameters and replace Gemini-3 Preview with Gemini-2.5 Flash Lite
- db2d22c fix(runtime): simplify scanner buffer allocation in executor implementations
- 0a47b45 fix(translator): add conditional check for key renaming in Gemini tools
- 261f08a fix(translator): adjust key renaming logic in Gemini request processing
- c8cee54 fix(translator): ensure partial content is retained while skipping encrypted thoughtSignature
- 7a8e00f fix(translator): handle missing parameters in Gemini tool schema gracefully
- 346b663 fix(translator): handle non-JSON output gracefully in function call outputs
- 72c7ef7 fix(translator): handle non-JSON output parsing for OpenAI function responses
- 39621a0 fix(translator): normalize function calls and outputs for consistent input processing
- 0bcae68 fix(translator): preserve raw JSON encoding in function call outputs
- ddb0c0e fix(translator): reintroduce
thoughtSignaturebypass logic for model parts - 41ee444 fix(translator): rename responseSchema key for generationConfig
- 1c815c5 fix(translator): simplify string handling in Gemini responses
- d4d5298 refactor(antigravity): handle
anyOfproperty, removeexclusiveMinimum, and comment unused prod URL - 1d0f030 refactor(api/config): centralize legacy OpenAI compatibility key migration
- 327cc70 refactor(auth): use customizable HTTP client for Antigravity requests
- 0fd2abb refactor(cliproxy, config): remove vertex-compat flow, streamline Vertex API key handling
- d50b0f7 refactor(executor): simplify Gemini CLI execution and remove internal retry logic
- db81331 refactor(middleware): extract request logging logic and optimize condition checks
- 0586da9 refactor(registry): move Gemini 3 Pro Preview model definition to base set
- 1434bc3 refactor(registry): remove Qwen3-Coder from model definitions
- 1ccb016 refactor(runtime): centralize reasoning effort logic for GPT models
- 98596c0 refactor(translator): remove
service_tierfrom Codex OpenAI request payload - 8193392 Add AMP fallback proxy and shared Gemini normalization
- dca8d5d Add CodMate app information to README
- 2a7fd1e Add CodMate description to README_CN.md
- 9ef76dc Add Object Storage
- e5ed2cb Add support for dynamic model providers
- 3dd0844 Enhance logging for API requests and responses across executors
- ade279d Feature: router-for-me#103
- 3d8d02b Fix amp v1beta1 routing and gemini retry config
- b602eae Fix antigravity Claude thinking signature handling
- 830fd8e Fix responses-format handling for chat completions
- aca2ef6 Fix: disable thinking when tool_choice forces tool use
- b641d90 Fixed router-for-me#91
- 4576f99 Fixed: router-for-me#121
- 4477c72 Fixed: router-for-me#129 router-for-me#123 router-for-me#102 router-for-me#97
- 735b213 Fixed: router-for-me#137
- a552a45 Fixed: router-for-me#140 router-for-me#133 router-for-me#80
- eadccb2 Fixed: router-for-me#148
- 847c250 Fixed: router-for-me#172
- fd2b235 Fixed: router-for-me#193
- a7d105b Fixed: router-for-me#223
- 8ae8a5c Fixed: router-for-me#233
- 75b57bc Fixed: router-for-me#246
- 772fa69 Fixed: router-for-me#254
- 5937b8e Fixed: router-for-me#260
- e5e9859 Fixed: router-for-me#263
- cbcfeb9 Fixed: router-for-me#291
- d291eb9 Fixed: router-for-me#302
- ed9f6e8 Fixed: router-for-me#337
- a4a26d9 Fixed: router-for-me#339
- 7e30157 Fixed: router-for-me#354
- a67b681 Fixed: router-for-me#397
- bceecfb Fixed: router-for-me#414
- c44c46d Fixed: router-for-me#421
- fd29ab4 Fixed: router-for-me#424
- 7a62842 Fixed: router-for-me#433
- 6e43669 Fixed: router-for-me#440
- 39b6b3b Fixed: router-for-me#463
- e717939 Fixed: router-for-me#478
- a68c97a Fixed: router-for-me#492
- 27a5ad8 Fixed: router-for-me#534
- f...
v6.6.88-antiWebsearch
Changelog
- 6f9c23a router-for-me#167
- 7063a17 router-for-me#293
- cbf9a57 build(goreleaser): set CGO_ENABLED=0 for cli-proxy-api binaries
- 257621c chore(executor): update default agent version and simplify const formatting
- 8b13c91 docs(internal): add Codex instruction guides for GPT-5 CLI
- 93fa1d1 docs: add Amp CLI integration guide to Chinese documentation
- 6a2906e feat(antigravity): add support for Claude-Opus-4-5-Thinking model
- 76af454 feat(antigravity): enhance handling of "thinking" content and refine Claude model response processing
- 361443d feat(api): add GetLatestVersion endpoint to fetch latest release version from GitHub
- cc3cf09 feat(auth): add AuthIndex for diagnostics and ensure usage recording
- 7757210 feat(auth): implement Antigravity OAuth authentication flow
- 2d84d2f feat(auth, executor, cmd): add Antigravity provider integration
- d114d8d feat(config): add TLS support for HTTPS server configuration
- 8d23ffc feat(executor): add model alias mapping and improve Antigravity payload handling
- ac06438 feat(executor, translator): enhance token handling and payload processing
- aa57f32 feat(instructions): add detailed agent behavior guidelines for Codex CLI
- e308288 feat(logging, middleware): add error-based logging support and error log management
- bf116b6 feat(registry): add GPT-5.1 Codex Max model definitions and support
- ee6429c feat(registry): add Gemini 3 Pro Image Preview model and remove Claude Sonnet 4.5 Thinking
- 17016ae feat(registry): add Gemini 3 Pro Preview model definition
- 01b7b60 feat(registry): add Gemini 3 Pro Preview model definition
- d2e4639 feat(registry): add context length and update max tokens for Claude model configurations
- 371324c feat(registry): expand Gemini model definitions and support Vertex AI
- fcd98f4 feat(runtime): add payload configuration support for executors
- cf9b9be feat(runtime): extend executor support for GPT-5.1 Codex and variants
- c1031e2 feat(translator): add Antigravity translation logic
- 8977121 feat(translator): add ThoughtSignature handling in Gemini request transformations
- 4eab141 feat(translator): add support for reasoning/thinking content blocks in OpenAI-Claude and Gemini responses
- 9d50a68 feat(translator): improve content processing and Antigravity request conversion
- 32d3809 feat(util): add -reasoning suffix support for Gemini models
- d6352dd feat(util): add DeleteKey function and update antigravity executor for Claude model compatibility
- 4307f08 feat(watcher): optimize auth file handling with hash-based change detection
- f0711be fix(auth): prevent access to removed credentials lingering in memory
- bb9955e fix(auth): resolve index reassignment issue during auth management
- 9875565 fix(claude translator): ensure default token counts when usage data is missing
- 52c17f0 fix(executor): comment out redundant code for setting Claude system instructions
- 113db3c fix(executor): update antigravity executor to enhance model metadata handling
- a748e93 fix(executor, auth): ensure index assignment consistency for auth objects
- 506f111 fix(handlers): refactor API response capture to append data safely
- 23a7633 fix(registry): update Thinking parameters and replace Gemini-3 Preview with Gemini-2.5 Flash Lite
- db2d22c fix(runtime): simplify scanner buffer allocation in executor implementations
- 0a47b45 fix(translator): add conditional check for key renaming in Gemini tools
- 261f08a fix(translator): adjust key renaming logic in Gemini request processing
- c8cee54 fix(translator): ensure partial content is retained while skipping encrypted thoughtSignature
- 7a8e00f fix(translator): handle missing parameters in Gemini tool schema gracefully
- 346b663 fix(translator): handle non-JSON output gracefully in function call outputs
- 72c7ef7 fix(translator): handle non-JSON output parsing for OpenAI function responses
- 39621a0 fix(translator): normalize function calls and outputs for consistent input processing
- 0bcae68 fix(translator): preserve raw JSON encoding in function call outputs
- ddb0c0e fix(translator): reintroduce
thoughtSignaturebypass logic for model parts - 41ee444 fix(translator): rename responseSchema key for generationConfig
- 1c815c5 fix(translator): simplify string handling in Gemini responses
- d4d5298 refactor(antigravity): handle
anyOfproperty, removeexclusiveMinimum, and comment unused prod URL - 1d0f030 refactor(api/config): centralize legacy OpenAI compatibility key migration
- 327cc70 refactor(auth): use customizable HTTP client for Antigravity requests
- 0fd2abb refactor(cliproxy, config): remove vertex-compat flow, streamline Vertex API key handling
- d50b0f7 refactor(executor): simplify Gemini CLI execution and remove internal retry logic
- db81331 refactor(middleware): extract request logging logic and optimize condition checks
- 0586da9 refactor(registry): move Gemini 3 Pro Preview model definition to base set
- 1434bc3 refactor(registry): remove Qwen3-Coder from model definitions
- 1ccb016 refactor(runtime): centralize reasoning effort logic for GPT models
- 98596c0 refactor(translator): remove
service_tierfrom Codex OpenAI request payload - 8193392 Add AMP fallback proxy and shared Gemini normalization
- dca8d5d Add CodMate app information to README
- 2a7fd1e Add CodMate description to README_CN.md
- 9ef76dc Add Object Storage
- e5ed2cb Add support for dynamic model providers
- 3dd0844 Enhance logging for API requests and responses across executors
- ade279d Feature: router-for-me#103
- 3d8d02b Fix amp v1beta1 routing and gemini retry config
- b602eae Fix antigravity Claude thinking signature handling
- 830fd8e Fix responses-format handling for chat completions
- aca2ef6 Fix: disable thinking when tool_choice forces tool use
- b641d90 Fixed router-for-me#91
- 4576f99 Fixed: router-for-me#121
- 4477c72 Fixed: router-for-me#129 router-for-me#123 router-for-me#102 router-for-me#97
- 735b213 Fixed: router-for-me#137
- a552a45 Fixed: router-for-me#140 router-for-me#133 router-for-me#80
- eadccb2 Fixed: router-for-me#148
- 847c250 Fixed: router-for-me#172
- fd2b235 Fixed: router-for-me#193
- a7d105b Fixed: router-for-me#223
- 8ae8a5c Fixed: router-for-me#233
- 75b57bc Fixed: router-for-me#246
- 772fa69 Fixed: router-for-me#254
- 5937b8e Fixed: router-for-me#260
- e5e9859 Fixed: router-for-me#263
- cbcfeb9 Fixed: router-for-me#291
- d291eb9 Fixed: router-for-me#302
- ed9f6e8 Fixed: router-for-me#337
- a4a26d9 Fixed: router-for-me#339
- 7e30157 Fixed: router-for-me#354
- a67b681 Fixed: router-for-me#397
- bceecfb Fixed: router-for-me#414
- c44c46d Fixed: router-for-me#421
- fd29ab4 Fixed: router-for-me#424
- 7a62842 Fixed: router-for-me#433
- 6e43669 Fixed: router-for-me#440
- 39b6b3b Fixed: router-for-me#463
- e717939 Fixed: router-for-me#478
- a68c97a Fixed: router-for-me#492
- 27a5ad8 Fixed: router-for-me#534
- f...
v6.6.86-antiWebsearch
Changelog
- 6f9c23a router-for-me#167
- 7063a17 router-for-me#293
- cbf9a57 build(goreleaser): set CGO_ENABLED=0 for cli-proxy-api binaries
- 257621c chore(executor): update default agent version and simplify const formatting
- 8b13c91 docs(internal): add Codex instruction guides for GPT-5 CLI
- 93fa1d1 docs: add Amp CLI integration guide to Chinese documentation
- 6a2906e feat(antigravity): add support for Claude-Opus-4-5-Thinking model
- 76af454 feat(antigravity): enhance handling of "thinking" content and refine Claude model response processing
- 361443d feat(api): add GetLatestVersion endpoint to fetch latest release version from GitHub
- cc3cf09 feat(auth): add AuthIndex for diagnostics and ensure usage recording
- 7757210 feat(auth): implement Antigravity OAuth authentication flow
- 2d84d2f feat(auth, executor, cmd): add Antigravity provider integration
- d114d8d feat(config): add TLS support for HTTPS server configuration
- 8d23ffc feat(executor): add model alias mapping and improve Antigravity payload handling
- ac06438 feat(executor, translator): enhance token handling and payload processing
- aa57f32 feat(instructions): add detailed agent behavior guidelines for Codex CLI
- e308288 feat(logging, middleware): add error-based logging support and error log management
- bf116b6 feat(registry): add GPT-5.1 Codex Max model definitions and support
- ee6429c feat(registry): add Gemini 3 Pro Image Preview model and remove Claude Sonnet 4.5 Thinking
- 01b7b60 feat(registry): add Gemini 3 Pro Preview model definition
- 17016ae feat(registry): add Gemini 3 Pro Preview model definition
- d2e4639 feat(registry): add context length and update max tokens for Claude model configurations
- 371324c feat(registry): expand Gemini model definitions and support Vertex AI
- fcd98f4 feat(runtime): add payload configuration support for executors
- cf9b9be feat(runtime): extend executor support for GPT-5.1 Codex and variants
- c1031e2 feat(translator): add Antigravity translation logic
- 8977121 feat(translator): add ThoughtSignature handling in Gemini request transformations
- 4eab141 feat(translator): add support for reasoning/thinking content blocks in OpenAI-Claude and Gemini responses
- 9d50a68 feat(translator): improve content processing and Antigravity request conversion
- 32d3809 feat(util): add -reasoning suffix support for Gemini models
- d6352dd feat(util): add DeleteKey function and update antigravity executor for Claude model compatibility
- 4307f08 feat(watcher): optimize auth file handling with hash-based change detection
- f0711be fix(auth): prevent access to removed credentials lingering in memory
- bb9955e fix(auth): resolve index reassignment issue during auth management
- 9875565 fix(claude translator): ensure default token counts when usage data is missing
- 52c17f0 fix(executor): comment out redundant code for setting Claude system instructions
- 113db3c fix(executor): update antigravity executor to enhance model metadata handling
- a748e93 fix(executor, auth): ensure index assignment consistency for auth objects
- 506f111 fix(handlers): refactor API response capture to append data safely
- 23a7633 fix(registry): update Thinking parameters and replace Gemini-3 Preview with Gemini-2.5 Flash Lite
- db2d22c fix(runtime): simplify scanner buffer allocation in executor implementations
- 0a47b45 fix(translator): add conditional check for key renaming in Gemini tools
- 261f08a fix(translator): adjust key renaming logic in Gemini request processing
- c8cee54 fix(translator): ensure partial content is retained while skipping encrypted thoughtSignature
- 7a8e00f fix(translator): handle missing parameters in Gemini tool schema gracefully
- 346b663 fix(translator): handle non-JSON output gracefully in function call outputs
- 72c7ef7 fix(translator): handle non-JSON output parsing for OpenAI function responses
- 39621a0 fix(translator): normalize function calls and outputs for consistent input processing
- 0bcae68 fix(translator): preserve raw JSON encoding in function call outputs
- ddb0c0e fix(translator): reintroduce
thoughtSignaturebypass logic for model parts - 41ee444 fix(translator): rename responseSchema key for generationConfig
- 1c815c5 fix(translator): simplify string handling in Gemini responses
- d4d5298 refactor(antigravity): handle
anyOfproperty, removeexclusiveMinimum, and comment unused prod URL - 1d0f030 refactor(api/config): centralize legacy OpenAI compatibility key migration
- 327cc70 refactor(auth): use customizable HTTP client for Antigravity requests
- 0fd2abb refactor(cliproxy, config): remove vertex-compat flow, streamline Vertex API key handling
- d50b0f7 refactor(executor): simplify Gemini CLI execution and remove internal retry logic
- db81331 refactor(middleware): extract request logging logic and optimize condition checks
- 0586da9 refactor(registry): move Gemini 3 Pro Preview model definition to base set
- 1434bc3 refactor(registry): remove Qwen3-Coder from model definitions
- 1ccb016 refactor(runtime): centralize reasoning effort logic for GPT models
- 98596c0 refactor(translator): remove
service_tierfrom Codex OpenAI request payload - 8193392 Add AMP fallback proxy and shared Gemini normalization
- dca8d5d Add CodMate app information to README
- 2a7fd1e Add CodMate description to README_CN.md
- 9ef76dc Add Object Storage
- e5ed2cb Add support for dynamic model providers
- 3dd0844 Enhance logging for API requests and responses across executors
- ade279d Feature: router-for-me#103
- 3d8d02b Fix amp v1beta1 routing and gemini retry config
- b602eae Fix antigravity Claude thinking signature handling
- 830fd8e Fix responses-format handling for chat completions
- aca2ef6 Fix: disable thinking when tool_choice forces tool use
- b641d90 Fixed router-for-me#91
- 4576f99 Fixed: router-for-me#121
- 4477c72 Fixed: router-for-me#129 router-for-me#123 router-for-me#102 router-for-me#97
- 735b213 Fixed: router-for-me#137
- a552a45 Fixed: router-for-me#140 router-for-me#133 router-for-me#80
- eadccb2 Fixed: router-for-me#148
- 847c250 Fixed: router-for-me#172
- fd2b235 Fixed: router-for-me#193
- a7d105b Fixed: router-for-me#223
- 8ae8a5c Fixed: router-for-me#233
- 75b57bc Fixed: router-for-me#246
- 772fa69 Fixed: router-for-me#254
- 5937b8e Fixed: router-for-me#260
- e5e9859 Fixed: router-for-me#263
- cbcfeb9 Fixed: router-for-me#291
- d291eb9 Fixed: router-for-me#302
- ed9f6e8 Fixed: router-for-me#337
- a4a26d9 Fixed: router-for-me#339
- 7e30157 Fixed: router-for-me#354
- a67b681 Fixed: router-for-me#397
- bceecfb Fixed: router-for-me#414
- c44c46d Fixed: router-for-me#421
- fd29ab4 Fixed: router-for-me#424
- 7a62842 Fixed: router-for-me#433
- 6e43669 Fixed: router-for-me#440
- 39b6b3b Fixed: router-for-me#463
- e717939 Fixed: router-for-me#478
- a68c97a Fixed: router-for-me#492
- 27a5ad8 Fixed: router-for-me#534
- f...
v6.6.84-antiWebsearch
Changelog
- 6f9c23a router-for-me#167
- 7063a17 router-for-me#293
- cbf9a57 build(goreleaser): set CGO_ENABLED=0 for cli-proxy-api binaries
- 257621c chore(executor): update default agent version and simplify const formatting
- 8b13c91 docs(internal): add Codex instruction guides for GPT-5 CLI
- 93fa1d1 docs: add Amp CLI integration guide to Chinese documentation
- 6a2906e feat(antigravity): add support for Claude-Opus-4-5-Thinking model
- 76af454 feat(antigravity): enhance handling of "thinking" content and refine Claude model response processing
- 361443d feat(api): add GetLatestVersion endpoint to fetch latest release version from GitHub
- cc3cf09 feat(auth): add AuthIndex for diagnostics and ensure usage recording
- 7757210 feat(auth): implement Antigravity OAuth authentication flow
- 2d84d2f feat(auth, executor, cmd): add Antigravity provider integration
- d114d8d feat(config): add TLS support for HTTPS server configuration
- 8d23ffc feat(executor): add model alias mapping and improve Antigravity payload handling
- ac06438 feat(executor, translator): enhance token handling and payload processing
- aa57f32 feat(instructions): add detailed agent behavior guidelines for Codex CLI
- e308288 feat(logging, middleware): add error-based logging support and error log management
- bf116b6 feat(registry): add GPT-5.1 Codex Max model definitions and support
- ee6429c feat(registry): add Gemini 3 Pro Image Preview model and remove Claude Sonnet 4.5 Thinking
- 17016ae feat(registry): add Gemini 3 Pro Preview model definition
- 01b7b60 feat(registry): add Gemini 3 Pro Preview model definition
- d2e4639 feat(registry): add context length and update max tokens for Claude model configurations
- 371324c feat(registry): expand Gemini model definitions and support Vertex AI
- fcd98f4 feat(runtime): add payload configuration support for executors
- cf9b9be feat(runtime): extend executor support for GPT-5.1 Codex and variants
- c1031e2 feat(translator): add Antigravity translation logic
- 8977121 feat(translator): add ThoughtSignature handling in Gemini request transformations
- 4eab141 feat(translator): add support for reasoning/thinking content blocks in OpenAI-Claude and Gemini responses
- 9d50a68 feat(translator): improve content processing and Antigravity request conversion
- 32d3809 feat(util): add -reasoning suffix support for Gemini models
- d6352dd feat(util): add DeleteKey function and update antigravity executor for Claude model compatibility
- 4307f08 feat(watcher): optimize auth file handling with hash-based change detection
- f0711be fix(auth): prevent access to removed credentials lingering in memory
- bb9955e fix(auth): resolve index reassignment issue during auth management
- 9875565 fix(claude translator): ensure default token counts when usage data is missing
- 52c17f0 fix(executor): comment out redundant code for setting Claude system instructions
- 113db3c fix(executor): update antigravity executor to enhance model metadata handling
- a748e93 fix(executor, auth): ensure index assignment consistency for auth objects
- 506f111 fix(handlers): refactor API response capture to append data safely
- 23a7633 fix(registry): update Thinking parameters and replace Gemini-3 Preview with Gemini-2.5 Flash Lite
- db2d22c fix(runtime): simplify scanner buffer allocation in executor implementations
- 0a47b45 fix(translator): add conditional check for key renaming in Gemini tools
- 261f08a fix(translator): adjust key renaming logic in Gemini request processing
- c8cee54 fix(translator): ensure partial content is retained while skipping encrypted thoughtSignature
- 7a8e00f fix(translator): handle missing parameters in Gemini tool schema gracefully
- 346b663 fix(translator): handle non-JSON output gracefully in function call outputs
- 72c7ef7 fix(translator): handle non-JSON output parsing for OpenAI function responses
- 39621a0 fix(translator): normalize function calls and outputs for consistent input processing
- 0bcae68 fix(translator): preserve raw JSON encoding in function call outputs
- ddb0c0e fix(translator): reintroduce
thoughtSignaturebypass logic for model parts - 41ee444 fix(translator): rename responseSchema key for generationConfig
- 1c815c5 fix(translator): simplify string handling in Gemini responses
- d4d5298 refactor(antigravity): handle
anyOfproperty, removeexclusiveMinimum, and comment unused prod URL - 1d0f030 refactor(api/config): centralize legacy OpenAI compatibility key migration
- 327cc70 refactor(auth): use customizable HTTP client for Antigravity requests
- 0fd2abb refactor(cliproxy, config): remove vertex-compat flow, streamline Vertex API key handling
- d50b0f7 refactor(executor): simplify Gemini CLI execution and remove internal retry logic
- db81331 refactor(middleware): extract request logging logic and optimize condition checks
- 0586da9 refactor(registry): move Gemini 3 Pro Preview model definition to base set
- 1434bc3 refactor(registry): remove Qwen3-Coder from model definitions
- 1ccb016 refactor(runtime): centralize reasoning effort logic for GPT models
- 98596c0 refactor(translator): remove
service_tierfrom Codex OpenAI request payload - 8193392 Add AMP fallback proxy and shared Gemini normalization
- dca8d5d Add CodMate app information to README
- 2a7fd1e Add CodMate description to README_CN.md
- 9ef76dc Add Object Storage
- e5ed2cb Add support for dynamic model providers
- 3dd0844 Enhance logging for API requests and responses across executors
- ade279d Feature: router-for-me#103
- 3d8d02b Fix amp v1beta1 routing and gemini retry config
- b602eae Fix antigravity Claude thinking signature handling
- 830fd8e Fix responses-format handling for chat completions
- aca2ef6 Fix: disable thinking when tool_choice forces tool use
- b641d90 Fixed router-for-me#91
- 4576f99 Fixed: router-for-me#121
- 4477c72 Fixed: router-for-me#129 router-for-me#123 router-for-me#102 router-for-me#97
- 735b213 Fixed: router-for-me#137
- a552a45 Fixed: router-for-me#140 router-for-me#133 router-for-me#80
- eadccb2 Fixed: router-for-me#148
- 847c250 Fixed: router-for-me#172
- fd2b235 Fixed: router-for-me#193
- a7d105b Fixed: router-for-me#223
- 8ae8a5c Fixed: router-for-me#233
- 75b57bc Fixed: router-for-me#246
- 772fa69 Fixed: router-for-me#254
- 5937b8e Fixed: router-for-me#260
- e5e9859 Fixed: router-for-me#263
- cbcfeb9 Fixed: router-for-me#291
- d291eb9 Fixed: router-for-me#302
- ed9f6e8 Fixed: router-for-me#337
- a4a26d9 Fixed: router-for-me#339
- 7e30157 Fixed: router-for-me#354
- a67b681 Fixed: router-for-me#397
- bceecfb Fixed: router-for-me#414
- c44c46d Fixed: router-for-me#421
- fd29ab4 Fixed: router-for-me#424
- 7a62842 Fixed: router-for-me#433
- 6e43669 Fixed: router-for-me#440
- 39b6b3b Fixed: router-for-me#463
- e717939 Fixed: router-for-me#478
- a68c97a Fixed: router-for-me#492
- 27a5ad8 Fixed: router-for-me#534
- f...
v6.6.82-antiWebsearch
Changelog
- 6f9c23a router-for-me#167
- 7063a17 router-for-me#293
- cbf9a57 build(goreleaser): set CGO_ENABLED=0 for cli-proxy-api binaries
- 257621c chore(executor): update default agent version and simplify const formatting
- 8b13c91 docs(internal): add Codex instruction guides for GPT-5 CLI
- 93fa1d1 docs: add Amp CLI integration guide to Chinese documentation
- 6a2906e feat(antigravity): add support for Claude-Opus-4-5-Thinking model
- 76af454 feat(antigravity): enhance handling of "thinking" content and refine Claude model response processing
- 361443d feat(api): add GetLatestVersion endpoint to fetch latest release version from GitHub
- cc3cf09 feat(auth): add AuthIndex for diagnostics and ensure usage recording
- 7757210 feat(auth): implement Antigravity OAuth authentication flow
- 2d84d2f feat(auth, executor, cmd): add Antigravity provider integration
- d114d8d feat(config): add TLS support for HTTPS server configuration
- 8d23ffc feat(executor): add model alias mapping and improve Antigravity payload handling
- ac06438 feat(executor, translator): enhance token handling and payload processing
- aa57f32 feat(instructions): add detailed agent behavior guidelines for Codex CLI
- e308288 feat(logging, middleware): add error-based logging support and error log management
- bf116b6 feat(registry): add GPT-5.1 Codex Max model definitions and support
- ee6429c feat(registry): add Gemini 3 Pro Image Preview model and remove Claude Sonnet 4.5 Thinking
- 17016ae feat(registry): add Gemini 3 Pro Preview model definition
- 01b7b60 feat(registry): add Gemini 3 Pro Preview model definition
- d2e4639 feat(registry): add context length and update max tokens for Claude model configurations
- 371324c feat(registry): expand Gemini model definitions and support Vertex AI
- fcd98f4 feat(runtime): add payload configuration support for executors
- cf9b9be feat(runtime): extend executor support for GPT-5.1 Codex and variants
- c1031e2 feat(translator): add Antigravity translation logic
- 8977121 feat(translator): add ThoughtSignature handling in Gemini request transformations
- 4eab141 feat(translator): add support for reasoning/thinking content blocks in OpenAI-Claude and Gemini responses
- 9d50a68 feat(translator): improve content processing and Antigravity request conversion
- 32d3809 feat(util): add -reasoning suffix support for Gemini models
- d6352dd feat(util): add DeleteKey function and update antigravity executor for Claude model compatibility
- 4307f08 feat(watcher): optimize auth file handling with hash-based change detection
- f0711be fix(auth): prevent access to removed credentials lingering in memory
- bb9955e fix(auth): resolve index reassignment issue during auth management
- 9875565 fix(claude translator): ensure default token counts when usage data is missing
- 52c17f0 fix(executor): comment out redundant code for setting Claude system instructions
- 113db3c fix(executor): update antigravity executor to enhance model metadata handling
- a748e93 fix(executor, auth): ensure index assignment consistency for auth objects
- 506f111 fix(handlers): refactor API response capture to append data safely
- 23a7633 fix(registry): update Thinking parameters and replace Gemini-3 Preview with Gemini-2.5 Flash Lite
- db2d22c fix(runtime): simplify scanner buffer allocation in executor implementations
- 0a47b45 fix(translator): add conditional check for key renaming in Gemini tools
- 261f08a fix(translator): adjust key renaming logic in Gemini request processing
- c8cee54 fix(translator): ensure partial content is retained while skipping encrypted thoughtSignature
- 7a8e00f fix(translator): handle missing parameters in Gemini tool schema gracefully
- 346b663 fix(translator): handle non-JSON output gracefully in function call outputs
- 72c7ef7 fix(translator): handle non-JSON output parsing for OpenAI function responses
- 39621a0 fix(translator): normalize function calls and outputs for consistent input processing
- 0bcae68 fix(translator): preserve raw JSON encoding in function call outputs
- ddb0c0e fix(translator): reintroduce
thoughtSignaturebypass logic for model parts - 41ee444 fix(translator): rename responseSchema key for generationConfig
- 1c815c5 fix(translator): simplify string handling in Gemini responses
- d4d5298 refactor(antigravity): handle
anyOfproperty, removeexclusiveMinimum, and comment unused prod URL - 1d0f030 refactor(api/config): centralize legacy OpenAI compatibility key migration
- 327cc70 refactor(auth): use customizable HTTP client for Antigravity requests
- 0fd2abb refactor(cliproxy, config): remove vertex-compat flow, streamline Vertex API key handling
- d50b0f7 refactor(executor): simplify Gemini CLI execution and remove internal retry logic
- db81331 refactor(middleware): extract request logging logic and optimize condition checks
- 0586da9 refactor(registry): move Gemini 3 Pro Preview model definition to base set
- 1434bc3 refactor(registry): remove Qwen3-Coder from model definitions
- 1ccb016 refactor(runtime): centralize reasoning effort logic for GPT models
- 98596c0 refactor(translator): remove
service_tierfrom Codex OpenAI request payload - 8193392 Add AMP fallback proxy and shared Gemini normalization
- dca8d5d Add CodMate app information to README
- 2a7fd1e Add CodMate description to README_CN.md
- 9ef76dc Add Object Storage
- e5ed2cb Add support for dynamic model providers
- 3dd0844 Enhance logging for API requests and responses across executors
- ade279d Feature: router-for-me#103
- 3d8d02b Fix amp v1beta1 routing and gemini retry config
- b602eae Fix antigravity Claude thinking signature handling
- 830fd8e Fix responses-format handling for chat completions
- aca2ef6 Fix: disable thinking when tool_choice forces tool use
- b641d90 Fixed router-for-me#91
- 4576f99 Fixed: router-for-me#121
- 4477c72 Fixed: router-for-me#129 router-for-me#123 router-for-me#102 router-for-me#97
- 735b213 Fixed: router-for-me#137
- a552a45 Fixed: router-for-me#140 router-for-me#133 router-for-me#80
- eadccb2 Fixed: router-for-me#148
- 847c250 Fixed: router-for-me#172
- fd2b235 Fixed: router-for-me#193
- a7d105b Fixed: router-for-me#223
- 8ae8a5c Fixed: router-for-me#233
- 75b57bc Fixed: router-for-me#246
- 772fa69 Fixed: router-for-me#254
- 5937b8e Fixed: router-for-me#260
- e5e9859 Fixed: router-for-me#263
- cbcfeb9 Fixed: router-for-me#291
- d291eb9 Fixed: router-for-me#302
- ed9f6e8 Fixed: router-for-me#337
- a4a26d9 Fixed: router-for-me#339
- 7e30157 Fixed: router-for-me#354
- a67b681 Fixed: router-for-me#397
- bceecfb Fixed: router-for-me#414
- c44c46d Fixed: router-for-me#421
- fd29ab4 Fixed: router-for-me#424
- 7a62842 Fixed: router-for-me#433
- 6e43669 Fixed: router-for-me#440
- 39b6b3b Fixed: router-for-me#463
- e717939 Fixed: router-for-me#478
- a68c97a Fixed: router-for-me#492
- 27a5ad8 Fixed: router-for-me#534
- f...