chenhg5/cc-connect
Documented errors, page 7 of 16. Back to chenhg5/cc-connect
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| runtime config start app-server: %w | exception | error | codex, process-start, os-exec, command-not-found |
| session_key is required | validation | error | cron, validation, required-field, scheduler |
| build request: %w | exception | error | http, url, request-construction, feishu |
| discord: send image: %w | exception | error | discord, api-error, permissions, file-upload |
| minimax tts: request: %w | exception | error | go, network, http, tts, minimax |
| no active session | exception | error | session-lifecycle, send, handshake, state-error |
| resolve parent channel %s: %w | exception | error | discord, cron, thread, parent-channel |
| %s: refresh card code=%d msg=%s | exception | error | feishu, lark-sdk, api-error, card-refresh |
| webex: getMessage status %d | http | error | |
| weixin platform located in parsed config but not raw file | error_code | error | config, invariant, raw-parsing, weixin |
| cloud_web: invalid reply context type %T | exception | error | cloud-web, type-mismatch, reply-context |
| config: %s needs at least one [[projects.platforms]] | validation | error | config, validation, go |
| default_role %q does not match any defined role | validation | error | validation, roles, config, typo |
| EncodingAESKey must be 43 characters, got %d | validation | error | |
| get home dir: %w | exception | error | matrix, e2ee, home-dir, environment |
| invalid session_mode %q (want reuse, new_per_run, or new-per | validation | error | cron, validation, enum, scheduler |
| matrix: client not available | exception | error | matrix, e2ee, verification, client-state |
| max: token is required | validation | error | max, configuration, token, validation |
| no OPENAI_API_KEY found | error_code | error | go, config, api-key, codex |
| pi: start rpc: %w | exception | critical | go, process-spawn, rpc, exec |
| resource too large: total=%d exceeds cap %d | validation | error | go, feishu, file-size, range-request |
| telegram: %s: bot not connected | exception | warning | telegram, connection, lifecycle, send |
| webex: invalid reply context %T | exception | error | webex, type-mismatch, internal, reply-context |
| wecom-ws: empty padded data | validation | warning | wecom, crypto, pkcs7, edge-case |
| wecom-ws: media larger than %d bytes | validation | error | wecom, media-download, size-limit, http |
| dingtalk: create audio request: %w | exception | error | dingtalk, http, request |
| get_bot_qrcode json: %w | exception | error | json, unmarshal, weixin, qr-login |
| googlechat: create pubsub client: %w | exception | error | googlechat, gcp, pubsub, network, auth |
| qoderSession: stdout pipe: %w | exception | error | go, process, fd |
| runtime config stdout pipe: %w | exception | error | codex, os-exec, pipe, file-descriptors |
| %s: chatID is empty, cannot send card | validation | error | feishu, missing-value, card |
| %s: %w | http | error | |
| session is closed | exception | error | session-lifecycle, closed-session, go, agent-pi |
| base64 decode: %w | exception | error | |
| copilotSession: start: %w | exception | critical | exec, process, binary-not-found, startup |
| encode config: %w | exception | error | config, toml, serialization |
| reschedule failed: %w | exception | error | go, cron, scheduling |
| %s: upload file: %w | exception | error | feishu, upload, file, network |
| --token is required (format: app_key:app_secret) | validation | error | cli, validation, token, yuanbao, setup |
| wecom: get access_token: %w | exception | error | wecom, network, authentication, access-token |
| weibo: initial token fetch: %w | exception | error | |
| write header: %w | exception | error | io, jsonrpc, broken-pipe, process |
| yuanbao: sign token error code=%d | error_code | error | api, authentication, business-error, upstream |
| get_bot_qrcode: %w | exception | error | http, network, weixin, qr-login |
| googlechat: drain response body: %w | exception | warning | googlechat, http, network |
| project %q not found | exception | error | webhook, routing, not-found |
| target user %q can run passwordless sudo; isolation is meani | exception | critical | sudo, security, isolation, privilege-escalation |
| tmux: 'session' option is required (name of the tmux session | validation | error | go, config, validation, tmux |
| claudecode: create usage temp dir: %w | exception | error | filesystem, temp-dir, permissions |
| config: %s.references.enclosure_style has unsupported value | validation | error | config, validation, allowlist |
| gemini stt: read response: %w | exception | error | network, io, speech-to-text, gemini |
| get token: %w | exception | error | |
| HTTP %d | http | error | http, network, download, cli |
| qqbot: SendWithButtons: invalid reply context type %T | validation | error | qqbot, type-mismatch, reply-context |
| range request: %w | exception | error | network, http, retry, chunked-download, feishu |
| wecom: invalid reply context type %T | validation | error | wecom, type-mismatch, api-misuse |
| write body: %w | exception | error | io, jsonrpc, broken-pipe, process |
| acp: probe initialize: %w | exception | error | |
| cloud_web: register HTTP %d: %s | http | critical | http, registration, authentication, cloud-web |
| global provider %q not found | exception | error | config, provider, dangling-ref |
| refresh QR: %w | exception | error | weixin, qrcode, network |
| relay: %w | exception | error | relay, error-wrapping, agent |
| acp: probe stdin pipe: %w | exception | error | acp, os, file-descriptors, process-spawn |
| config: %s.users has no roles defined | validation | error | config, validation, users, roles |
| create temp file: %w | exception | error | config, file-io, temp-file, permissions |
| decode upload init response: %w | exception | error | wecom, websocket, json, media-upload, response-parsing |
| discord: no buttons provided | validation | error | discord, validation, empty-argument, buttons |
| discord: send channel buttons: %w | exception | error | discord, buttons, channel-message, api-error, permissions |
| parse response: %w | exception | error | feishu, json, unmarshal, lark |
| project %q not found in config | error_code | error | go, config, projects, hot-reload |
| range body length %d != requested %d | validation | error | http, download, range-request, integrity |
| reasonix: POST %s returned %d: %s | http | error | http, api, server-error |
| slack: update preview: %w | exception | warning | slack, api, streaming, message-update |
| wecom-ws: empty aeskey | validation | error | |
| cannot create config directory: %w | exception | error | filesystem, permissions, mkdir, cli |
| chmod unit file: %w | exception | error | go, systemd, permissions, security |
| config: %s.run_as_env must not include dangerous variable %q | validation | error | |
| create workspace agent for %s: %w | exception | error | go, workspace, agent |
| invalid value for --log-max-size: %s | validation | error | cli, daemon, validation |
| marshal: %w | exception | error | go, json, jsonrpc, serialization |
| qwen tts: marshal request: %w | exception | error | tts, qwen, json, serialization |
| reconstruct reply context: %w | exception | error | |
| tuitui: upload image: %w | exception | error | upload, image, network |
| write media data: %w | exception | error | dingtalk, multipart, io, upload |
| acp: parse initialize result: %w | exception | error | acp, handshake, json-unmarshal, schema |
| bridge: invalid preview handle | exception | error | bridge, type-assertion, preview, invalid-argument |
| cannot create config directory: %w | error_code | error | windows, filesystem, permissions, mkdir, cli |
| encode QR: %w | exception | error | qrcode, encoding, cli |
| read sessions dir: %w | exception | error | cli, sessions, permissions, filesystem |
| %s: invalid reply context type %T | exception | error | feishu, type-assertion, internal-contract |
| %s: stream rich card text: %w | exception | warning | feishu, cardkit, network, streaming |
| %s: upload audio code=%d msg=%s | exception | error | feishu, upload, api-error, permissions |
| tmux: create session %q: %w | exception | error | go, tmux, exec, config |
| upload url: HTTP %d: %s | http | error | http, api, upload, max |
| cc-switch database not found | error_code | error | go, cc-switch, database, file-not-found |
| platform index %d out of range: project %q has %d yuanbao pl | validation | error | config, range, platform |
| qq: HTTP %s failed (retcode=%d, msg=%s) | exception | error | qq, api-error, onebot, retcode |
| register scheduled task: %s (%w) | exception | error | windows, scheduled-task, powershell, registration |
| relay: target engine %q not found (is the project running?) | validation | error | relay, engine, process-lifecycle |
| wecom: invalid proxy URL %q: %w | validation | error | wecom, config, proxy, url |