ErrLookup › chenhg5/cc-connect

chenhg5/cc-connect

Bridge local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex) to messaging platforms (Feishu/Lark, DingTalk, Slack, Telegram, Discord, LINE, WeChat Work). Chat with your AI dev assistant from anywhere — no public IP required for most platforms. · Go · 298 source files

Analyzed at 4000b2338a on 2026-09-06. 1531 documented errors.

Code / MessageTypeSeverityTags
reconstruct reply ctx: %w
exception warning restart, reply-context, platform-adapter, wrapped-error
wecom: decode send response: %w
exception error network, json, wecom, http-response
dingtalk: get access token for emotion: %w
exception error dingtalk, authentication, network, access-token
systemd is not active (state: %s). If running in a contain
exception error daemon, systemd, linux, containers, process-management
wecom: send markdown failed: %d %s
error_code error wecom, api, errcode, message-send
%s is not %s media (detected mime: %s)
validation error cli, attachments, media-type, validation
empty media data
validation error wecom, media-upload, validation, empty-payload
googlechat: marshal attachment body: %w
exception info googlechat, json, unreachable
resolve cron reply target: %w
exception error cron, reply-target, resolver, wrapped-error
platform %q does not support proactive messaging (cron)
exception error cron, capability-interface, platform-adapter, proactive-messaging
process tree (pid %d) still alive 10s after SIGKILL reported
exception error process-management, go, sigkill, cleanup
claudeSession: run_as_user spawn refused: %w
exception error claudecode, isolation, sudo, permissions
read permission response: %w
exception error json, ipc, network
marshal payload: %w
exception info go, json, serialization, dingtalk
systemd user session not available. This often happens whe
exception error daemon, systemd, ssh, linux, linger
mimo tts: decode audio base64: %w
exception error tts, base64, api-response, audio
piSession: marshal command: %w
exception warning json, serialization, rpc, go, agent-pi
dingtalk: emotion returned success=false
exception warning dingtalk, api, business-logic
googlechat: parse create response: %w
exception error googlechat, json, http-response, streaming-preview
resource chunk offset=%d: %w
exception error network, http, chunked-download, feishu
googlechat: subscription must be of the form projects/<proje
validation error googlechat, gcp, pubsub, config
missed by %v (stale)
error_code warning timer, scheduler, recovery
cloud_web: parse register_ack: %w
exception error websocket, json, handshake, cloud-web
等待扫码超时,请重试
exception warning timeout, qr-login, weixin, setup, cli
mimo tts: marshal request: %w
exception error go, json, serialization, tts, mimo
session not found
exception error claudecode, session-management, filesystem
googlechat: drain update response body: %w
exception warning googlechat, network, http-response-drain
config: relay.visibility must be "full", "summary", or "none
validation error config, validation, go
pico2wave: read output file: %w
exception error tts, pico2wave, filesystem, file-read
dingtalk: emotion returned status %d: %s
http error dingtalk, http, api, error-response
taskkill failed: %w: %s
exception warning windows, process-management, taskkill
wps-agentspace: init: %w
exception error websocket, network, connection
taskkill failed: %w: %s; process kill fallback failed: %w
exception error windows, process-management, force-kill
qqbot: get token: %w
exception error qqbot, authentication, network, config
dingtalk: SendImage: invalid reply context type %T
exception error dingtalk, type-mismatch, context, api-misuse
%s: resource download auth: %w
exception error go, feishu, authentication, network
dingtalk: emotion request: %w
exception error dingtalk, network, http, timeout
wecom-ws: SendImage: invalid reply context type %T
validation error go, type-assertion, wecom, reply-context
piSession: write stdin: %w
exception error go, ipc, broken-pipe, process
platform %q not found for session %q
exception error cron, platform-lookup, session-key, config
espeak: voice=%s text=%q: %w
exception error tts, espeak, exec, external-command
qqbot: upload file: %w
exception error qqbot, file-upload, api, network
dingtalk: get access token: %w
exception error dingtalk, authentication, access-token, network
wecom: send message: %w
exception error network, http, wecom, connection
current environment does not support client_secret auth
exception error feishu, oauth, registration, onboarding
session is closed
exception error go, process-lifecycle, session
wait outgoing: %w
exception warning restart, outgoing-queue, timeout, retry
dingtalk: proactive send requires conversationId (group) or
validation error dingtalk, proactive-send, missing-target, configuration
discord: create session: %w
exception error discord, discordgo, config, authentication
googlechat: upload: build request: %w
exception error googlechat, upload, url, config
read %s: %w
exception error go, filesystem, codex, oauth
googlechat: build update request: %w
exception error googlechat, http, url, streaming-preview
googlechat: invalid preview handle type %T
exception error googlechat, type-assertion, handle, streaming-preview
read stdout: %w
exception error codex, stdout, process-lifecycle, stream-read
weibo: ws send: %w
exception error weibo, websocket, network, write-failed
Content-Range total mismatch: got %d want %d
http error http, feishu, download, range-request
systemd is not active in this WSL2 instance. Add the follo
exception error wsl2, systemd, environment, daemon
discord: send fallback: %w
exception error discord, api-error, permissions, fallback
max: upload audio: %w
exception error go, network, file-upload, max-platform, audio-sending
claudeSession: ensure shared prompt file: %w
exception error claudecode, filesystem, session-startup
redirected to unsupported image URL
exception warning network, ssrf, http-redirect, feishu, image-download
read upload response: %w
exception error network, http, io, upload, dingtalk
session.resume timeout
exception error timeout, rpc, session-lifecycle, process-management
cdn upload: %w
exception error network, upload, timeout, max
dingtalk: upload image: %w
exception error dingtalk, upload, image, http
max: chat action %s: status %d
http warning http, typing-indicator, max, best-effort
too many redirects
exception error http, redirect, download, updater, network
wecom-ws: invalid aeskey base64 length
validation error wecom, base64, crypto, validation
edge-tts: voice=%s text=%q: %w, output: %s
exception error tts, edge-tts, external-cli, network, microsoft
googlechat: marshal body: %w
exception warning googlechat, json, internal
no session found for project %q with key %q
exception warning cli, sessions, not-found, lookup
googlechat: close response body: %w
exception warning googlechat, http, network, response-body
max: update message: no message id in reply context
validation error go, reply-context, message-editing, max-platform, missing-identifier
sendVoice failed: %w
exception error telegram, bot-api, audio-upload, network
dingtalk: marshal image message: %w
exception info dingtalk, json, serialization
first-chunk: 206 without parseable Content-Range %q
http error go, feishu, http, range-request, protocol
googlechat: marshal update body: %w
exception info googlechat, json, marshal, defensive
googlechat: upload: create metadata part: %w
exception info googlechat, upload, multipart, unreachable
read cdn response: %w
exception error network, io, upload, max
wecom-ws: ack timeout waiting for %s
exception error
range chunk retries exhausted
exception error network, http, retry, download, range-request
synthesize: %w
exception error tts, audio, error-wrapping, go
create request: %w
exception info go, http, dingtalk, request-construction
wps-agentspace: not connected
exception error websocket, state, connection
build first-chunk request: %w
exception error go, feishu, http, url
workspace binding unavailable for source channel %q
exception error workspace, binding, relay, configuration
codex app-server initialized notify: %w
exception error json-rpc, handshake, ipc, broken-pipe
enabled must be a boolean
validation warning go, validation, type-mismatch, cron
relay: agent process exited without response
exception error relay, agent-process, empty-output
resource size mismatch: assembled=%d expected=%d
validation error data-integrity, chunked-download, size-mismatch, feishu
wps-agentspace: fatal error: %s
error_code error auth, permissions, websocket
wecom-ws: invalid reply context type %T
exception error
agent process exited
exception warning go, process-lifecycle, agent-session
%s: SendAudio: invalid reply context type %T
exception error feishu, type-assertion, audio, reply-context
telegram: invalid session key %q
validation error telegram, session-key, parsing, golang
create crypto helper: %w
exception error matrix, e2ee, database, crypto-store
piSession: write get_state probe: %w
exception critical broken-pipe, rpc, process-crash, go, agent-pi
AI card delivery failed: %s
exception error dingtalk, api, card, delivery, robot
qwen tts: empty audio URL in response
exception error tts, http, api-response, qwen, dashscope
wecom-ws: send image: %w
exception error go, wecom, media-upload, websocket, wrapped-error