ErrLookup › farion1231/cc-switch

farion1231/cc-switch

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io · Rust · 566 source files

Analyzed at a2e22f3302 on 2026-08-16. 51 documented errors.

Code / MessageTypeSeverityTags
OPENCLAW_ENV_EMPTY
OPENCLAW_ENV_EMPTY
error_code warning validation, json, openclaw, env-config
OPENCLAW_ENV_INVALID_JSON
OPENCLAW_ENV_INVALID_JSON
error_code warning json, validation, openclaw, env-config
OPENCLAW_ENV_OBJECT_REQUIRED
OPENCLAW_ENV_OBJECT_REQUIRED
error_code warning json, type-safety, openclaw, env-config
Unsupported URL scheme
validation warning url, security, validation, tauri
Invalid URL
validation warning url, validation, tauri
HTTP ${response.status}
http error network, http, pricing, api, retry
Claude Desktop official provider was not created
exception error provider, seed, backend, claude-desktop, invariant
Codex current-login provider was not created
exception error provider, seed, backend, codex, invariant
Grok Build official provider was not created
exception error provider, seed, backend, grok, invariant
Provider key is required for ${appId}
validation error provider, validation, mutation, opencode
TOML 内容不能为空
validation warning toml, mcp, validation, import
无法识别的 TOML 格式。请提供单个 MCP 服务器配置,或使用 [mcp_servers.<id>] 格式
validation warning toml, mcp, parsing, import
服务器配置必须是对象
validation warning toml, mcp, type-safety, import
stdio 类型的 MCP 服务器必须包含 command 字段
validation warning toml, mcp, stdio, validation
${type} 类型的 MCP 服务器必须包含 url 字段
validation warning toml, mcp, http, validation
不支持的 MCP 服务器类型: ${type}
validation warning toml, mcp, validation, compatibility
crypto API not available - please update your operating syst
exception critical crypto, uuid, environment, compatibility, tests
pi.form.absoluteHttpUrlRequired
validation warning form, url, validation, i18n, pi
pi.form.positiveNumberRequired
validation warning form, validation, number, pi
pi.form.selectPresetRequired
validation warning form-validation, pi, preset, react, i18n
jsonEditor.mustBeObject
validation warning form-validation, json, pi, provider
pi.form.nameRequired
validation warning form-validation, pi, required-field, whitespace
pi.form.providerKeyRequired
validation warning form-validation, pi, slug, normalization
pi.form.credentialRequired
validation warning form-validation, pi, api-key, credentials
pi.form.modelRequired
validation warning form-validation, pi, models, required-field
pi.form.modelIdRequired
validation warning form-validation, pi, models, model-id
pi.form.duplicateModel
validation warning form-validation, pi, models, duplicates
pi.form.modelNameRequired
validation warning form-validation, pi, models, display-name
pi.form.thinkingLevelMapInvalid
validation warning form-validation, pi, thinking-levels, json, type-guard
pi.form.effectiveApiRequired
validation warning form-validation, pi, api-format, transport
pi.form.effectiveBaseUrlRequired
validation warning form-validation, pi, base-url, transport
Skill 存储目录不能与 {app:?} 的 Skills 目录相同: {}
exception error filesystem, skills, configuration, symlink, tauri
SKILL_DIRECTORY_CONFLICT
{"code":"SKILL_DIRECTORY_CONFLICT","context":{"directory":"{directory}","existin
error_code error skills, install, conflict, github
INVALID_SKILL_DIRECTORY
{"code":"INVALID_SKILL_DIRECTORY","context":{"directory":"{directory}"},"suggest
error_code error skills, path-traversal, validation, install
DOWNLOAD_TIMEOUT
{"code":"DOWNLOAD_TIMEOUT","context":{"owner":"{owner}","name":"{name}","timeout
error_code error network, skills, timeout, github, download
SKILL_DIR_NOT_FOUND
{"code":"SKILL_DIR_NOT_FOUND","context":{"path":"{path}"},"suggestion":"checkRep
error_code error skills, repository, install, not-found
Skill directory changed during install; please retry
exception error rust, tauri, race-condition, filesystem, install
Skill not found: {id}
exception error rust, tauri, sqlite, not-found, uninstall
Skill no longer installed: {}
exception error rust, tauri, race-condition, sqlite, update
Skill 不存在于 SSOT: {directory}
exception error skill, sync, filesystem, ssot
Skill 源目录缺少 SKILL.md,拒绝同步以避免覆盖目标目录: {}
exception error skill, sync, filesystem, manifest
Invalid skill destination: {}
validation error filesystem, sync, defensive, path
Invalid skill directory (possible path traversal): {director
validation error security, path-traversal, validation, database, skill
INVALID_REPO_REF
{"code":"INVALID_REPO_REF","context":{"owner":"{owner}","name":"{name}"},"sugges
error_code error security, validation, github, deeplink, url
所有分支下载失败
exception warning download, github, unreachable-code, skill
DOWNLOAD_FAILED
{"code":"DOWNLOAD_FAILED","context":{"status":"{status}"},"suggestion":"http403|
error_code error network, http, github, rate-limit, download
ARCHIVE_TOO_LARGE
{"code":"ARCHIVE_TOO_LARGE","context":{"limit_mb":"{limit_mb}"},"suggestion":"ch
error_code error security, archive, limits, download, memory
EMPTY_ARCHIVE
EMPTY_ARCHIVE
error_code error archive, zip, github, download
ARCHIVE_TOO_MANY_ENTRIES
ARCHIVE_TOO_MANY_ENTRIES
error_code error archive, limits, security, github
Invalid backup id: {backup_id}
validation error security, path-traversal, backup, validation
NO_SKILLS_IN_ZIP
NO_SKILLS_IN_ZIP
error_code error zip, import, skill, validation