chenhg5/cc-connect
Documented errors, page 10 of 16. Back to chenhg5/cc-connect
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| [%s] %s | exception | error | |
| %s: upload image: no image_key returned | exception | error | feishu, upload, empty-response, sdk |
| telegram: SendAudio: sendVoice: %w | exception | error | telegram, bot-api, voice-message, network |
| wecom: upload image: %w | exception | error | |
| cloud_web: platform stopped | exception | error | lifecycle, concurrency, cloud-web |
| listen unix socket: %w | exception | error | unix-socket, network, address-in-use, go |
| parse existing Agy hooks %s: %w | exception | error | json, config, antigravity, go |
| %s: CDN upload failed after %d attempts | http | info | cdn, upload, invariant, weixin |
| stdin pipe: %w | exception | error | go, process-spawn, file-descriptors, pipe |
| tuitui: history errcode=%d errmsg=%s | error_code | error | tuitui, api, history |
| another cc-connect instance is already running with config % | error_code | error | singleton, file-lock, process, cli |
| cloud_web: send HTTP %d: %s | http | error | http, api-error, cloud-web |
| dingtalk: send image failed: status=%d, body=%s | http | error | http, api, dingtalk, http-error-response |
| empty batch spec | validation | error | parsing, validation, batch-delete |
| invalid json response: %w | exception | error | json, unmarshal, weixin, token, verification |
| qwen tts: read audio: %w | exception | error | tts, network, io, http, qwen |
| session file not found for %s | exception | error | session, history, file-not-found |
| wecom-ws: bot_id and bot_secret are required for websocket m | validation | critical | wecom, config, validation, startup |
| write hook response: %w | exception | warning | io, broken-pipe, ipc |
| bot_token is required (format: app_key:app_secret) | validation | error | config, credentials, validation |
| config: %s.history_max_len must be >= 0 | validation | error | config, validation, range |
| create request: %w | exception | error | http, url, whisper, config |
| log size: empty value | validation | error | config, validation, empty-value |
| platform %q does not support proactive messaging (timer) | exception | error | go, timer, capability |
| qwen tts API error %s: %s | error_code | error | tts, qwen, api, error-response |
| read hook input: %w | exception | error | io, stdin, hook |
| session file not found: %s | exception | error | filesystem, session, gemini-agent |
| upload finish: empty media_id | validation | error | websocket, file-upload, empty-response, api-response |
| whisper request: %w | exception | error | network, http, timeout, whisper |
| config path not set | exception | error | config, state, initialization |
| config: %s.users.roles.%s has empty user_ids | validation | error | config, validation, users, roles |
| create permission bridge directory: %w | exception | error | |
| decode upload finish response: %w | exception | error | json, unmarshal, websocket, api-response |
| iflowSession: resolve session dir: %w | exception | error | go, filesystem, iflow, session |
| provider %q not found in project %q | exception | error | config, provider, not-found |
| %s: decrypt: %w | exception | error | |
| timed out waiting for QR onboarding result | exception | error | feishu, oauth, timeout, polling |
| --data-dir requires a value | validation | error | cli, argument-parsing, configuration |
| decode upload response: %w, body: %s | exception | error | json, upload, api, dingtalk |
| gateway request failed: %w | exception | error | http, network, qqbot, gateway |
| weixin: sendMessage: nil request | validation | error | weixin, nil, argument-validation |
| antigravity: invalid permission behavior %q | exception | error | go, validation, permission, antigravity |
| cannot open lock file: %w | exception | error | filesystem, permissions, file-open, cli |
| config: %s.references.marker_style has unsupported value %q | validation | error | config, validation, allowlist |
| create temp config: %w | exception | error | config, file-io, temp-file, permissions |
| gemini: %q CLI not found in PATH, install with: npm i -g @go | exception | error | path, cli, dependency, environment |
| tmux: invalid strip_pattern %q: %w | validation | error | regex, config, tmux |
| wecom: decode token response: %w | exception | error | |
| weibo: read token response: %w | exception | error | |
| config: at least one [[projects]] entry is required | validation | critical | config, validation, go |
| config: %s.run_as_user is only supported on Linux/macOS | validation | error | |
| invalid platform type %q (want feishu or lark) | validation | error | config, go, validation, enum |
| max: webhook_resubscribe_interval: %w | validation | error | go, config, duration-parsing |
| message, tts_text, or attachment is required | validation | warning | http, api, validation, empty-payload |
| query cc-switch db: %w | error_code | error | go, sqlite, database, sql |
| remote image host resolved to blocked IP %s | exception | error | ssrf, security, dns, image |
| %s: CDN upload client error %d: %s | http | error | http, cdn, upload, weixin |
| session.create timeout | exception | error | timeout, rpc, session-lifecycle, process-management |
| SSE connect: %w (reconnecting) | exception | error | |
| weixin: getUploadUrl json: %w | exception | error | weixin, json, unmarshal, upload |
| weixin: invalid reply context | exception | error | go, weixin, type-assertion, api-misuse |
| antigravity: read chats dir: %w | exception | error | |
| --at-users requires a value | validation | error | cli, argument-parsing, mentions |
| bridge: invalid session key %q | validation | error | go, session-key, format |
| claudecode: timed out waiting for Claude Code /usage panel: | exception | error | |
| codex: marshal auth.json: %w | exception | error | |
| dingtalk: card_template_id not configured | validation | error | config, dingtalk, streaming-cards |
| init failed: %w | exception | error | network, registration, feishu, http |
| telegram: connect failed: %w | exception | error | telegram, connection, retry, network |
| unknown validation error | exception | error | feishu, validation, internal |
| config: relay.timeout_secs must be >= 0 | validation | error | |
| config: %s.run_as_user must not be root | validation | error | |
| POST only | http | error | http, webhook, method-not-allowed, http-405 |
| slack: resolve channel name for %s: %w | exception | error | slack, api, channel, scope |
| subscribe failed: errcode=%d errmsg=%s | error_code | error | wecom, websocket, authentication, subscribe |
| tuitui: invalid group_policy %q (want allowlist, open, or di | validation | error | tuitui, configuration, enum |
| wecom-ws: empty ciphertext | validation | error | wecom, crypto, empty-input, media-download |
| acp: probe start %s: %w | exception | error | acp, process-spawn, exec, permissions |
| codex app-server turn/start: %w | exception | error | codex, app-server, json-rpc, process |
| discord: invalid progress_style %q (want legacy, compact, or | validation | error | discord, configuration, validation, enum |
| e.i18n.T(MsgListError) | exception | error | sessions, agent, list-commands |
| missing --q | validation | error | cli, tuitui, arguments, search |
| platform %s: %w | exception | error | go, capability, images, platform |
| read stdout: %w | exception | error | |
| remote image HTTP status %d | http | warning | http, image, network, feishu |
| %s: stream rich card text: parse response: %w | exception | warning | feishu, cardkit, json, streaming |
| antigravity: unknown permission request %q | exception | error | go, permission, state, antigravity |
| geminiSession: stdout pipe: %w | exception | error | process, pipe, file-descriptors |
| log size %q: %w | validation | error | config, parsing, int64 |
| pi: read history: %w | exception | error | go, file-io, history, scanner |
| unsupported app_type %q (only claude and codex are supported | error_code | error | go, validation, cc-switch, enum |
| cloud_web: transport must be websocket, long_poll, or gatewa | validation | error | config, validation, cloud-web, enum |
| codex app-server stderr pipe: %w | exception | error | go, process, file-descriptors, pipe |
| codex app-server turn/start returned empty turn id | exception | error | codex, app-server, protocol, empty-response |
| dial websocket: %s | exception | error | webex, websocket, network, tls |
| project %q: multi-workspace mode conflicts with agent work_d | validation | error | config, validation, go |
| qq: SendFile private: %w | exception | error | qq, file-upload, api-error |
| qqbot: app_id is required | validation | error | config, qqbot, startup |
| %s: new request: %w | exception | error | |
| %s: %s failed code=%d msg=%s | http | error | feishu, lark, api, send, error-code |