docs/release-notes/v3.14.1-en.md
Tray usage visibility, Codex OAuth stability fixes, Skills import/install reliability, and removal of the Hermes config health scanner
CC Switch v3.14.1 is a patch release following v3.14.0, focused on Codex OAuth reverse-proxy stability, tray usage visibility, Skills import / install reliability, Gemini session restore paths, and simplifying Hermes configuration health handling.
For the first time, the system tray surfaces cached usage for the current Claude / Codex / Gemini provider directly in its submenus — including subscription summaries and usage-script summaries with color-coded utilization markers. For Chinese coding-plan providers like Kimi / Zhipu / MiniMax, the tray additionally renders a 5-hour + weekly window layout in the 🟢 h12% w80% style (worst utilization drives the emoji), semantically identical to the official subscription badges. Creating a Claude provider whose ANTHROPIC_BASE_URL matches a known coding-plan host now auto-injects meta.usage_script so the tray lights up without opening the Usage Script modal.
Several Codex OAuth reverse-proxy stability issues are addressed this release: client-provided session IDs are now used as both prompt_cache_key and the Codex session header to avoid UUID-driven cache churn; non-streaming Anthropic clients receive proper JSON responses even when the ChatGPT Codex upstream forces OpenAI Responses SSE; and Stream Check now builds probes with the same store: false, encrypted reasoning include, and provider FAST mode setting as production requests, eliminating the "check fails but it actually works" mismatch. Paired with a new explicit FAST mode toggle, users can now opt into service_tier="priority" on Codex OAuth-backed Claude providers, trading latency against ChatGPT quota consumption on their own terms.
Additionally, the in-app Hermes config health scanner and its warning banner are removed (along with the scan_hermes_config_health command, HermesHealthWarning type, and HermesWriteOutcome.warnings payload), refocusing the Hermes surface on active provider display, switching defaults, memory editing, and launching the Hermes Web UI — deep configuration health is now Hermes's own responsibility.
Release Date: 2026-04-23
Update Scale: 13 commits | 48 files changed | +1,883 / -808 lines
🟢 h12% w80% layout; Claude providers whose base URL matches a known host auto-inject meta.usage_scriptservice_tier="priority". Off by default (#2210, thanks @JesusDR01)SKILL.md repo installs are stable (#2231, thanks @santugege).project_root metadata and passes the original project directory back into restore flows (#2240, thanks @tisonkun)🟢 h12% w80% two-window layout as official subscription badges (worst utilization drives the emoji color)ANTHROPIC_BASE_URL matches a known coding-plan host auto-injects meta.usage_script, so the tray lights up without opening the Usage Script modalusage_script values are preserved on update, never clobbering user customizationsservice_tier="priority" for lower latencyscan_hermes_config_health command, HermesHealthWarning type, and HermesWriteOutcome.warnings payloadprompt_cache_key and the Codex session header, preserving explicit cache keys (#2218, thanks @majiayu000)store: false, encrypted reasoning include, and provider FAST mode setting as production proxy traffic (#2210, thanks @JesusDR01)model field from Codex config now uses TOML parsing instead of first-line regex matching (#2227, thanks @nmsn)SKILL.md sources (#2231, thanks @santugege).project_root metadata (#2240, thanks @tisonkun)Visit Releases to download the appropriate version.
| OS | Minimum Version | Architecture |
|---|---|---|
| Windows | Windows 10 or later | x64 |
| macOS | macOS 12 (Monterey) or later | Intel (x64) / Apple Silicon (arm64) |
| Linux | See table below | x64 |
| File | Description |
|---|---|
CC-Switch-v3.14.1-Windows.msi | Recommended - MSI installer, supports auto-update |
CC-Switch-v3.14.1-Windows-Portable.zip | Portable, extract and run, no registry writes |
| File | Description |
|---|---|
CC-Switch-v3.14.1-macOS.dmg | Recommended - DMG installer, drag into Applications |
CC-Switch-v3.14.1-macOS.zip | Extract and drag into Applications, Universal Binary |
CC-Switch-v3.14.1-macOS.tar.gz | For Homebrew installation and auto-update |
macOS builds are Apple code-signed and notarized — install directly.
brew tap farion1231/ccswitch
brew install --cask cc-switch
Update:
brew upgrade --cask cc-switch
| Distribution | Recommended | Installation |
|---|---|---|
| Ubuntu / Debian / Linux Mint / Pop!_OS | .deb | sudo dpkg -i CC-Switch-*.deb or sudo apt install ./CC-Switch-*.deb |
| Fedora / RHEL / CentOS / Rocky Linux | .rpm | sudo rpm -i CC-Switch-*.rpm or sudo dnf install ./CC-Switch-*.rpm |
| openSUSE | .rpm | sudo zypper install ./CC-Switch-*.rpm |
| Arch Linux / Manjaro | .AppImage | Add execute permission and run, or use AUR |
| Other distros / not sure | .AppImage | chmod +x CC-Switch-*.AppImage && ./CC-Switch-*.AppImage |