Site update: 76 issues organized and 312 topic pages refreshed
Data changes
Section titled “Data changes”- GitHub issues, excluding pull requests: 5449
- Comments synchronized: 14962
- Issues assigned to clusters in this update: 76
- Existing clusters touched: 37
- New review clusters: 11
- Unclassified after aggregation: 0
Topic-page changes
Section titled “Topic-page changes”312 topic pages passed bilingual and source audits in this update:
- On the add provider page, search results cannot be clicked to select - cc-switch
- Bash failed due to the following issue
- Missing API key.
- All plugins show disabled: Claude Code
- <thinking> tags output as body text in Claude Code
- Body discarded: Anthropic protocol conversion Claude Code
- No new usage record is created
- Constant 429 errors: Claude Code AnyRouter error
- ASProxy64.dll Access Violation Causes Crash
- Atomic replace failed — request not supported, os error 50 - cc-switch
- 401 Invalid Authentication - Claude Code
- Save keeps failing and asks for the API endpoint
- macOS cc-switch version detection error / freeze
- Unable to switch between different API: Claude Code
- codex cli failed - CC Switch
- config.toml content was reset in Codex (cc-switch)
- Configuration Not Applied or Lost After Switching Providers
- cc-switch Usage Statistics Differ from DeepSeek Official Site / Stop Updating
- cc-switch import / cloud sync failures: foreign keys, read-only database, overwrites
- No MCP servers configured. Claude Code
- ‘claude’ is not recognized as an internal or external command
- ‘claude’ is not an internal or external command, nor a runnable program
- Crash on Launch: CC Switch Windows Startup Crash
- CC Switch cannot connect to any provider after proxy software is closed
- cc-switch local proxy: 502 Bad Gateway, timeouts, cannot delete a provider
- settings.json configuration lost after switching providers (cc-switch)
- cc-switch Skills management problems (duplicates, not detected, deleted repos returning, inconsistent state)
- cc-switch Skills import / sync problems (broken, not detected, directory out of sync)
- cc-switch update check fails / update install fails
- cc-switch usage query fails / keeps showing failed / undefined
- ccstatusline shows the wrong model name - Claude Code
- Incorrect model displayed in Claude Code
- ChatGPT authentication fails with global proxy enabled - Codex
- Route classifier requests to another provider in Claude Code
- claude 3.20.4 cache remains 0 - Claude Code
- CLAUDE_CODE_AUTO_COMPACT_WINDOW Exceeds Context Limit
- effortLevel: max is not supported
- Cannot Read the Model List Correctly in Claude Code
- Opus Always Shows opus4.8: Claude Code Local Routing
- Configuration overwritten, Claude Code manual settings lost
- Claude Code ignores the model switch in an old window
- Not logged in · Please run /login Claude
- Opening a terminal does not use the complete configuration
- timeout error with the API link
- Still shows 1M after switching to a non-1M model, Claude Code
- Open sessions continue using a third-party ANTHROPIC_BASE_URL
- “deepseek-v4-flash” is not a model this
- Unable to apply reverse proxy to Claude Code VS Code plugin
- API 400 error when using xiaomimimo token with Claude Code
- However, this session isn’t eligible
- 1M context configuration not taking effect in Claude Code
- Failed to authenticate: Claude Desktop gateway token invalid — Claude
- Claude Provider Not Found, Unable to Take Over Live Configuration: Claude Code
- Cannot find the authorization login entry: restore official Claude Desktop login
- Settings reset to CC Switch values in Claude Desktop
- I’m unable to call create_file
- Model switching does not take effect, Claude Code
- Claude Official check failed: could not extract base_url - Codex
- Remote Control requires claude.ai
- 1-hour cache write cost undercounted by 37.5%: Claude
- total_cost_usd = 0: Claude Code
- client error (Connect) Claude Code
- OpenAI Chat Completions model not working, Claude Code
- Switching providers resets claude settings.json - Claude Code
- settings.json gets reset - Claude Code
- Claude Code preference changes are not synced back during proxy takeover
- Shared MCP not working? Codex
- Does Automatic Claude Subscription Balance Refresh Log Proxy IPs?
- WebSearch returns 0 results: Claude Code
- No choices in response: Claude Code ClinePass
- Config file sync delay: CC Switch cloud sync directory
- Codex CLI 0.156.0 does not refresh custom provider model list
- After switching, Codex still uses the old account
- Codex Subscription and API Quotas Used Simultaneously
- Unable to switch Codex App to API access mode
- Codex CLI model list does not update after switching provider
- No Usage Data After Archiving a Task in Codex
- auth.json contamination in Codex
- Provider API Key Overwritten: After Codex Restart or Switch
- Codex auth.json overwritten, KEY mix-up, or official login lost
- auth.json reuses the previous provider’s key, Codex
- Codex desktop app asks to log in again after restart - Codex
- Codex config import missing auth_mode
- Codex account still appears logged in after signing out
- Session usage import ignores cache_write_input_tokens: Codex
- Switching Codex provider overwrites config.toml - Codex
- Codex provider writeback resets live UI settings from config
- Codex config.toml Overwritten by CC Switch, Plugins and Settings Lost
- schema must be a JSON Schema of ’type
- Codex switching DeepSeek model error or only showing custom
- Model list is empty; Codex cannot select the DeepSeek model
- The apply_patch tool is unavailable with the Codex proxy on
- Default 1M Context Causes 422, Codex
- missing field `call_id`
- Codex desktop cannot see models
- OpenAI OAuth account/quota UI disappears
- Codex desktop app has issues, but works without a routing proxy
- 404 Not Found: /v1/live, Codex Desktop Voice
- missing field `call_id`
- Local environment check shows “not installed” for Codex and Hermes
- url is not supported for stdio, Codex
- cc-switch install failed: libwebkit2gtk-4.1-0 dependency conflict, permission denied, antivirus false positive
- CCS cannot detect installed Codex
- No API key configured for provider: custom
- Keep official login has no effect; Codex shows API login
- Usage Limit reached — Codex third-party provider quota exhausted
- cc-switch Installation, Update, and Startup Issues
- The model cannot discover any tools - Codex
- unknown configuration field
- Codex reasoning levels reduced to none and high
- Codex model catalog template `gpt-5.5`
- Codex model names not showing: Codex model list is empty
- Added model still shows only Astra: Codex
- This model is not supported when using
- Codex desktop shows 「自定义」 / third-party models missing
- Unable to Change Models After Switching Relay When Quota Runs Out - Codex
- Session expired - Codex OAuth multiple accounts
- unknown type: tool_search_call — Codex session continuation returns 400
- web_search field deleted: cc-switch rewrites Codex config and manual changes are lost
- The ‘gpt-6-sol’ model is not supported
- Unknown parameter
- exceeded the 64000/128000 output token
- Disable response strange: Codex configuration failure
- Unable to log in to a Codex account with a Google email after cc-switch takes over
- ChatGPT cannot load config.toml: Codex Desktop
- {“models”:[]}: Codex OpenAI official proxy model catalog is empty
- Official account balance information suddenly missing in Codex
- orphaned [model_providers.*] table
- Still requires login to chatgpt: Codex
- Codex database routing metadata lost during backfill
- Custom configuration overwritten before extraction: Claude Code
- 没有这个模型: Codex calls the wrong model after route switching
- Provider card and config.toml out of sync Codex
- supported API model names… passed Old Model Name: Codex
- Codex errors after enabling the local proxy
- Common Config disappears during Codex proxy
- Codex config.toml completely overwritten
- Third-party model still claims based on GPT-5 - Codex
- Codex Send Button Grayed Out After Quota Exhaustion; Cannot Switch to Third-Party Provider
- Usage query shows two results: Codex
- Provider configuration issue, Codex
- remote compaction v2 expected exactly one
- HTTP 400 Codex /responses Request Failure
- Cannot directly use /v1/responses - Codex
- Routing and system proxy conflict makes Codex unusable
- Codex Current Provider Does Not Exist, Cannot Take Over Live Configuration - Codex
- Codex Session Usage Not Applying the Default Cost Multiplier
- Session expired: Codex OAuth session expired
- Unified Codex Session History Not Working: Sessions Do Not Merge
- Codex Usage Stats Unusually High or Stop Updating
- Settings Reset to Defaults After Restart, Codex
- Codex still loads skills from ~/.agents/skills after being disabled
- Account does not exist: old UUID Codex
- Wrong model called / stop: cancel task, Codex
- cc-switch tray popup does not show the current Plan quota
- INVALID_API_KEY after switching providers in Codex
- Codex GPT-5.6-Sol usage not counted: subagent usage lost after paginated rollout
- [CODEX-SYNC] deferred 4 Codex
- It says 1.6 billion used — usage statistics spiking - Codex
- Usage statistics are massively inflated, Codex
- Requests show zero duration/no first-output
- Local Codex is up to date, but CC Switch detects an older version
- No DEEPSEEK settings in the json config file
- The cc-switch Claude config is overwritten - Claude Code
- Configuration panel jitter, model list flickering wildly: CC Switch
- Connection failed: error sending request for url — CC Switch
- The `content[].thinking` in the thinking
- Cannot open Codex or Claude Code after DEB installation on deepin23
- permissions.deny Overwritten Entirely Claude Code
- deepseek接入 模型勾选了1m: no 1M context option in Claude Code model picker
- DeepSeek Responses conversion causes low cache hit rate, Codex
- DeepSeek Claude Code Configuration and Switching Issues
- Codex unavailable: reconnect failed 5 times
- Failed to deserialize the JSON body
- truncation_policy.limit hardcoded to 10000 limits Codex
- It reports 401 in claude - Claude Code
- The `reasoning_content` in the thinking mode must be passed back to the API
- Unable to switch providers through CC Switch in Claude Desktop
- EGL_BAD_PARAMETER: CC Switch White Screen on Linux
- env: node: No such file or directory
- Detected System Environment Variable Conflict; CC Switch Interface Obscured
- Error running remote compact task - Codex
- “Expecting property name enclosed in double
- duplicate entry with key “mcp_servers” Hermes configuration error
- failed upload image.png: CC Switch image upload failed
- Failover Does Not Update API Base URL When Switching Providers
- FastMCP tools not visible in tool list: Claude Code
- Gateway rejected model
- Restarting the terminal and running gemini asks for an api-key - Gemini CLI
- Empty display, no sessions. Gemini CLI
- [GEMINI-SYNC] Never Appears in the Log: Gemini CLI
- GLIBC_2.35 not found: CC Switch Linux Won’t Run
- Upstream Chat Completions Streaming Response Error, Claude Code
- No Plans Displayed (Parsing Returns Empty) - Claude Code
- Cost always 0: GPT-6 Sol usage statistics in Codex
- Switching to Grok Official clears config.toml
- env: node: No such file or directory
- show 0 skills from cc-switch
- HTTP 400 context length exceeded, Codex
- Image generation is not enabled for this group - cc-switch 403 Error
- InputValidationError
- Install reports libwebkit2gtk-4.1.so.0 is missing - cc-switch
- Invalid Authentication - Claude Code / Codex
- AbsolutePathBuf deserialized without a base
- Invalid schema for function
- Window icon displays the generic “wayland” placeholder icon (orange W)
- The user sent an empty message (Claude Code connected to Kimi — repeated empty messages)
- Hang When Switching Lightweight Mode, CC Switch
- Unable to Establish Connection (DNS / Connection / TLS / Timeout) Codex Linkfox
- “About” page hangs: Linux cc-switch tool detection
- Clicking “Edit” freezes Claude Code
- Local routing uses a hardcoded default model (Claude Code)
- Local routing mode only changes the Fable model: Claude Code
- Frozen after clicking update
- MacOS Memory Leak: cc-switch
- MCP config files edited by hand are overwritten by cc-switch
- cc-switch: two of the five default MCPs fail to add
- MCP Configuration Not Syncing: Claude Code Configuration Not Applied
- API Error: 400 Param Incorrect Claude Code
- Text-only: MiMo-V2.5-Pro in Gemini CLI
- Minimax configuration overwritten
- The Add Provider button disappeared in cc-switch
- Missing API key · Run /login - Claude Code
- missing information - cc-switch
- Mixed LF/CRLF SSE delimiters prevent Claude
- model does not support thinking
- Model list error: Codex model list does not match the provider
- ANTHROPIC_DEFAULT_SONNET_MODEL not taking effect
- The model is not supported when using Codex
- Model test always returns 404: Codex
- error code is 2503: CC Switch installation failure
- Keeps failing to connect with local routing enabled: Claude Code / Codex
- Unable to Call Tools Normally with Claude Code
- auth.json Not Taking Effect, Codex Official Channel Cannot Authenticate
- Failed to send request: Keep Official Features with a Third-Party Codex Model
- Request timeout (504/502) - Codex local routing directly to OpenAI
- System message must be at the beginning. in Claude Code
- Only the Last Logged-in Codex Account Is Retained
- OpenClaw User-Agent toggle drops other custom headers
- Untouched strings become JSON values
- Reasoning Level Not Adapted
- Invalid request parameters - Codex
- Typing limit as the key clears the input automatically - OpenCode
- invalid config structure - OpenCode
- New-format conversations are invisible in OpenCode
- missing field `call_id`: Codex automation HTTP 400
- Subagent call error: Claude Code PackyAPI
- v4.1 flash’s input doesn’t have [“image”]: Pi
- Still counted toward GPT official account quota; Codex keeps official login
- Fill in the API Key for an unofficial provider - Claude Code
- Codex delete button disabled and grey
- Request still uses the old session model, Codex
- Search clears, preset list reopens when adding a provider in cc-switch
- 401 Unauthorized caused by PROXY_MANAGED
- Relay Link Speed Test Fails Without VPN - CC Switch
- Old Provider API Key Overwrites Current Configuration During Proxy Recovery
- getTimezoneOffset() returns -8 instead of -480
- Codex image requests return 400 through proxy: base64 inflation or invalid detail
- rate_limit_error Rate limited error
- Cannot run cc-switch after renaming the user folder
- responses_feature_not_supported: web_search
- unsupported call: — Codex tool call failed
- Reasoning effort dropped, Claude Code
- Optional isolation forced output Claude Code
- Upstream service temporarily unavailable
- There’s an issue with the selected model
- Session Management Page Narrows When There Are No Records, CC Switch
- Settings autosave commits unsaved
- Configuration UI Flickering
- settings.json config lost after switching providers
- Skill description still shows old content in Claude Code
- Skill does not exist in SSOT: autoplan - Claude Code
- Skill updates silently overwrite local changes
- Skills remain as copies after automatic import, CC Switch
- Installed Count Mismatch, Missing Skill Directories, Claude Code Skills
- skills.zip has too many entries
- status=429 - Claude Desktop
- baseurl error or 401: Codex’s base_url is overridden by the routing address
- Codex history becomes blank after switching configuration
- Codex Session history costs not recalculated, total cost severely understated
- SSH disconnects after network manager removal during installation; Ubuntu fails to boot
- The provided messages input is invalid
- Unsupported content type: redacted_thinking
- Unsupported parameter: ‘max_tokens’
- Common Issues After Upgrading cc-switch
- Upstream request failed: Claude Code request failed
- CC Switch does not show the remaining quota
- Usage stats not showing and disk usage at 100%
- Usage query must be a same-origin request - cc-switch
- Usage query fails or is not displayed in cc-switch Claude Code
- [USG-001] 记录使用量失败: {e}:cc-switch
- Claude Code crashes on launch
- Unkonw coding plan provider - cc-switch Volcengine
- Environment variables not written: VS Code Claude plugin
- 400 model provider error Claude Code plugin
- Local proxy port failure: Codex routing error
- cc-switch on Linux freezes when clicking input fields, UI does not refresh
- Could not create default EGL display
- White flash when switching tabs, CC Switch
- Error 2503: CC Switch MSI Installation Fails on Windows 11
- Kaspersky virus detection deletes ccswitch — Gemini CLI
- MCP stdio connection failure: cmd /c wrapper prevents Claude Code from connecting
- claude cli exists locally but the about settings say not installed - CC Switch
- Main window never appears: CC Switch startup failure on Windows
- Unable to open Claude Code
- API Error: Connection refused
- Configuration Not Applied: Claude Code WSL Routing Config Not Updated
- No models displayed after opening pi - pi
- Claude Code verification required when entering Claude
- 3.15.0 hangs on startup under WSLg: CC Switch
- x-anthropic-billing-header breaks caching - CC Switch
- No skill found in the ZIP file (it must contain a SKILL.md)
Publishing rule
Section titled “Publishing rule”This changelog is generated directly from pipeline reports, without model-written summaries. Topic pages are published only after bilingual synchronization, source auditing, and the full site build all pass.
This is an unofficial community wiki with no affiliation to the cc-switch authors or the project itself. Its content is compiled from the project's public GitHub issues. This site distributes no software.