CCSwitchMulti v3.16.4-13
CCSwitchMulti v3.16.4-13
v3.16.4-13 是 v3.16.4-12 之后的 Codex provider 自定义配置与 MultiRouter 向导热修复版本。重点修复协议验证、模型列表入口、Responses/Chat 手动选择持久化,以及带 /v1 的完整上游地址探测问题。
Bug 修复
- 修复 Codex 普通 provider 自定义配置中,“测试 Chat / Responses”要求先有模型列表,但“获取模型列表”入口却只在开启“需要本地路由映射”后才显示的问题。现在获取模型列表入口前置到协议验证上方,并且不再依赖本地路由映射开关。
- 修复普通 provider 双协议都验证通过时,测试动作会把用户当前选择强制改成 Responses 的问题。现在双协议都可用时只展示结果和建议,保留用户手动选择;只有单协议可用时才自动切到对应协议。
- 修复 MultiRouter 向导里用户选择 Chat Completions 后,保存阶段仍被探测推荐覆盖回 Responses 的问题。向导现在提供协议选择,并用
apiFormatSource=manual锁定手动选择;探测自动推荐只覆盖未手动锁定的 provider。 - 修复
isFullUrl=true且 Base URL 正好以/v1结尾时,Responses / Chat 探测 URL 漏掉版本段而请求到/responses或/chat/completions导致 404 的问题。现在会正确探测/v1/responses和/v1/chat/completions。
验证
pnpm vitest run tests/components/CodexFormFields.test.tsx tests/components/CodexMultiRouterWizard.test.tsx tests/lib/codexMultiRouterWizard.test.tscargo test --manifest-path src-tauri/Cargo.toml keeps_v1_when_full_url_is_version_rootpnpm exec prettier --check src/components/providers/forms/CodexFormFields.tsx src/components/codex/CodexMultiRouterWizard.tsx src/lib/codexMultiRouterWizard.ts tests/components/CodexFormFields.test.tsx tests/components/CodexMultiRouterWizard.test.tsx tests/lib/codexMultiRouterWizard.test.ts docs/release-notes/v3.16.4-13-zh.md package.json src-tauri/tauri.conf.jsonpnpm typecheckcargo fmt --manifest-path src-tauri/Cargo.toml --check
下载
- macOS:
CC-Switch-v3.16.4-13-macOS.dmg(未配置 Apple 签名时为未签名版)或CC-Switch-v3.16.4-13-macOS.zip(解压即用) - Windows (x86_64):
CC-Switch-v3.16.4-13-Windows-Setup.exe(安装版)或CC-Switch-v3.16.4-13-Windows-Portable.zip(绿色版) - Windows (ARM64):
CC-Switch-v3.16.4-13-Windows-arm64-Setup.exe(安装版)或CC-Switch-v3.16.4-13-Windows-arm64-Portable.zip(绿色版) - Linux (x86_64):
CC-Switch-v3.16.4-13-Linux-x86_64.AppImage/.deb/.rpm - Linux (ARM64):
CC-Switch-v3.16.4-13-Linux-arm64.AppImage/.deb/.rpm
.tar.gz为 Tauri updater 自动更新专用,无需手动下载。
🌐 Only Official Website / 唯一官方网站 / 唯一の公式サイト: ccswitch.io
macOS DMG 在仓库配置 Apple 签名和公证密钥时会签名并公证;未配置时发布 Tauri 生成的未签名 DMG、updater tarball 和 app zip。