ErrLookup › sipeed/picoclaw

sipeed/picoclaw

Tiny, Fast, and Deployable anywhere — automate the mundane, unleash your creativity · Go · 716 source files

Analyzed at 49183d7e8d on 2026-08-15. 777 documented errors.

Code / MessageTypeSeverityTags
${label} must be a JSON object.
validation warning json, validation, frontend, mcp, config
${label}.${key} must be a string.
validation warning json, validation, frontend, mcp, config
Invalid browser login response
validation error oauth, api-contract, frontend, backend, authentication
Invalid device code response
validation error oauth, openai, api-contract, frontend, device-flow
Failed to load config
exception error network, http, frontend, react-query, config, api
Enter and confirm the new login password.
validation warning validation, frontend, password, config, i18n
The login passwords do not match.
validation warning validation, frontend, password, config, i18n
Login password must be at least 8 characters.
validation warning validation, frontend, password, config, i18n, unicode
Workspace path is required.
validation warning validation, frontend, config, workspace
Session scope is required.
validation warning validation, frontend, config, session-scope
MCP discovery requires at least one search method (BM25 or r
validation warning validation, frontend, mcp, discovery, config
MCP server names must be unique. Duplicates: ${duplicateName
validation warning validation, frontend, mcp, config, uniqueness
MCP server ${server.name} requires a URL.
validation warning validation, frontend, mcp, url, config
MCP server ${server.name} requires a valid HTTP(S) URL.
validation warning validation, frontend, mcp, url, protocol, config
MCP server ${server.name} requires a command.
validation warning validation, frontend, mcp, stdio, config
Request failed with status ${res.status}
exception error http, authentication, password, frontend, backend, api
Launch at login is not supported on this platform.
validation warning platform, autostart, frontend, config, i18n
Failed to fetch config
exception error network, http, frontend, react-query, config, api
Failed to save config
exception error http, config, json, frontend, api, react-query
feishu channel is not supported on 32-bit architectures (arm
exception error go, platform, architecture, build-tags, feishu, channel, config
credential: enc:// passphrase required
exception error credentials, configuration, security, environment
credential: enc:// decryption failed (wrong passphrase or SS
exception error credentials, crypto, configuration, security
events: bus is closed
exception warning events, lifecycle, concurrency, shutdown
events: handler is nil
validation error events, validation, api-misuse
apply draft failed
exception error evolution, skills, persistence, rollback
port cannot be empty
validation error netbind, networking, validation
host cannot be empty
validation error netbind, networking, validation, configuration
host list contains an empty entry
validation error netbind, networking, validation, configuration
invalid pid file
validation warning pid, lifecycle, filesystem, self-healing
name is required
validation error skills, validation, configuration
description is required
validation error skills, validation, configuration
no API key provided
validation error web-search, api-key, brave, configuration
no SearXNG URL provided
validation error web-search, searxng, configuration, self-hosted
session not found
exception error go, process, session, sentinel-error
session already completed
exception error go, process, session, lifecycle
autostart is not supported on this platform
http warning go, platform, autostart, capability
must be in range 1-65535
console critical go, config, port, startup, fail-fast
create output dir: %w
exception error go, filesystem, benchmark, permissions
marshal result: %w
exception error go, json, benchmark, nan
write result: %w
exception error go, filesystem, benchmark, disk-full
create seahorse engine: %w
exception error go, database, sqlite, memory-engine, benchmark
ingest sample %s: %w
exception error go, database, ingestion, benchmark
get conversation for %s: %w
exception error go, database, ingestion, benchmark
conversation not found for %s after ingest
exception error go, database, invariant, ingestion
marshal request: %w
exception error go, json, llm-client, request
create request: %w
exception error go, http, url, llm-client, config
API error %d: %s
exception warning go, http, rate-limit, retry, llm-client
after %d retries: %w
exception error go, retry, network, llm-client, backoff
parse response: %w
exception error go, json, llm-client, response, proxy
no choices in response
exception error go, llm-client, response, content-filter
empty LLM response
exception error
read data dir %s: %w
exception error
read file %s: %w
exception error
parse file %s: %w
exception error
--data is required
validation error
load dataset: %w
exception error
create out dir: %w
exception error
ingest seahorse: %w
exception error
invalid --eval-mode %q: must be token or llm
validation error
save results: %w
exception error
save aggregated: %w
exception error
read out dir: %w
exception error
no eval results found in %s
validation error
--model or MEMBENCH_MODEL is required for LLM eval mode
validation error
--timeout must be > 0, got %d
validation error
error loading config: %w
exception error
error creating provider: %w
exception error
error processing message: %w
exception error
unsupported provider: %s (%s)
validation error
login failed: %w
exception error
failed to save credentials: %w
exception error
could not update config: %w
exception error
reading userinfo response: %w
console error
userinfo request failed: %s
console error
failed to remove credentials: %w
exception error
failed to load auth store: %w
exception error
not logged in to Google Antigravity. run: picoclaw auth logi
validation error
no project id stored. Try logging in again
validation error
error fetching models: %w
exception error go, antigravity, oauth, network, api
no models available
validation warning go, antigravity, models, validation
failed to load config: %w
exception error go, config, json, wecom
failed to save config: %w
exception error go, config, filesystem, permissions, wecom
failed to get WeCom QR code: %w
exception error go, wecom, network, http
failed to get WeCom QR code: errcode=%d errmsg=%s
exception error go, wecom, api, error-code
failed to get WeCom QR code: response missing scode or auth_
exception error go, wecom, api-contract, validation
WeCom QR scan timed out after %s
exception warning go, wecom, timeout, polling
WeCom QR scan succeeded but bot credentials are missing
exception error go, wecom, validation, api-contract
WeCom QR code expired, please retry
exception warning go, wecom, qr-code, expiry
failed to query WeCom QR result: %w
exception error go, wecom, network, polling
failed to query WeCom QR result: errcode=%d errmsg=%s
exception error go, wecom, api, error-code, polling
invalid WeCom QR generate URL: %w
validation error go, wecom, url, validation, config
invalid WeCom QR query URL: %w
validation error go, wecom, url, validation, config
invalid WeCom QR page URL: %w
validation error go, wecom, url, validation, config
unexpected status %s
http error go, wecom, http, network
unexpected status %s: %s
http error go, wecom, http, status-code
decode JSON response: %w
exception error go, wecom, json, proxy, network
login failed: %w
exception error go, weixin, wechat, qr-code, network
failed to load config: %w
exception error config, cli, weixin, auth, persistence
reset failed: %w
exception error config, cli, filesystem, backup
either --every or --cron must be specified
validation error cron, cli, usage, validation
error adding job: %w
exception error cron, cli, filesystem, persistence
error loading config: %w
exception error cron, config, cli
invalid --host value: %w
validation error gateway, cli, networking, validation
the --no-truncate option can only be used in conjunction wit
validation error gateway, cli, flags, usage
failed to set %s: %w
exception error gateway, env, cli, os
failed to confirm overwrite: %w
exception error mcp, cli, interactive, io
aborted: MCP server %q already exists
exception info mcp, cli, interactive, abort
missing value for %s
validation error mcp, cli, usage, flags
usage: picoclaw mcp add [flags] <name> <command-or-url> [arg
validation error mcp, cli, usage, arguments
unsupported transport %q
validation error mcp, cli, transport, validation
--env can only be used with stdio transport
validation error mcp, cli, transport, env, validation
--env-file can only be used with stdio transport
validation error mcp, cli, transport, env, validation
%s transport does not accept command arguments
validation error mcp, cli, transport, usage, validation
invalid MCP URL %q
validation error cli, mcp, url-validation, http, sse
--header can only be used with http or sse transport
validation error cli, mcp, flags, transport
target %q looks like a remote MCP URL, but transport is %q.
validation error cli, mcp, transport, url-validation
$EDITOR is not set
validation error cli, environment, editor, mcp
failed to parse $EDITOR: %w
exception error cli, editor, shell-parsing, environment
$EDITOR is empty
validation error cli, editor, shell-parsing
failed to start editor: %w
exception error cli, editor, process, exec
failed to load config: %w
exception error config, cli, json, filesystem
config is nil
exception error go, defensive, config, internal
failed to serialize config: %w
exception error go, json, serialization, internal
failed to save config: %w
exception error filesystem, config, permissions, cli
failed to decode serialized config: %w
exception error go, json, internal, invariant
failed to load MCP config schema: %w
exception error go, json-schema, internal, build
config validation failed: %w
validation error config, validation, json-schema, cli
invalid env assignment %q: expected KEY=value
validation error cli, flags, environment, validation
invalid env assignment %q: key cannot be empty
validation error cli, flags, environment, validation
invalid header %q: expected 'Name: Value' or 'Name=Value'
validation error cli, flags, http, headers
invalid header %q: name cannot be empty
validation error cli, flags, http, headers
local command %q does not exist
validation error cli, mcp, stdio, filesystem, validation
failed to stat local command %q: %w
exception error cli, mcp, stdio, filesystem, permissions
local command %q is a directory
validation error mcp, config, filesystem, validation, cli
local command %q is not executable
validation error filesystem, permissions, mcp, config, cli
server %q did not register a connection
exception error mcp, internal, race, registration
MCP server %q not found
validation error cli, mcp, config, not-found
server %q did not register a connection
exception error mcp, internal, race, registration
MCP server %q not found
validation error cli, mcp, config, not-found
failed to connect to MCP server %q: %w
exception error mcp, network, connection, timeout, cli
MCP server %q not found
validation error cli, mcp, config, not-found
failed to reach MCP server %q: %w
exception error mcp, network, connection, timeout, cli
unsupported --type %q (only 'openai-compatible' is supported
validation error cli, model, validation, flags
fetch models: %w
exception error network, model, cli, http, config
no models returned by %s
validation error model, cli, http, config
read input: %w
exception error cli, model, stdin, io
no selection provided
validation error cli, model, stdin, eof
failed to load config: %w
exception error config, cli, yaml, persistence
failed to save config: %w
exception error config, cli, filesystem, persistence
failed to load config: %w
exception error config, cli, yaml, persistence
cannot found model '%s' in config
validation error model, config, cli, validation
failed to save config: %w
exception error config, cli, filesystem, persistence
api base is required
validation error model, cli, validation, flags
api key is required
validation error config, api-key, validation, go, openai-compatible
build request: %w
exception error url, http, config, validation, go
request failed: %w
exception error network, http, timeout, dns, go
read error response: %w
exception error network, http, transient, go
HTTP %d: %s
exception error http, api, auth, rate-limit, go
read response: %w
exception error network, http, transient, go
decode response: unrecognized shape: %s
exception error json, decode, api-compatibility, go
error loading config: %w
exception error config, cli, json, go
workspace is not initialized
exception error config, workspace, cli, go
✗ invalid registry name: %w
validation error validation, registry, cli, go
✗ registry '%s' not found or not enabled. check your config
validation error config, registry, cli, go
✗ invalid install target %q: %w
validation error validation, registry, install, cli, go
✗ skill '%s' already installed at %s
validation warning install, filesystem, idempotency, cli, go
✗ failed to create skills directory: %w
exception error filesystem, permissions, install, go
✗ failed to install skill: %w
exception error network, install, registry, timeout, go
✗ Skill '%s' is flagged as malicious and cannot be installed
validation error security, malware, install, registry, go
✗ failed to install skill: registry archive for %q is not a
validation error install, registry, packaging, validation, go
✗ failed to persist skill metadata: %w
exception error filesystem, metadata, install, go
skill name is required
validation warning validation, cli, go
invalid skill name %q
validation error validation, cli, filesystem, path-traversal, go
skill '%s' not found
validation error cli, skills, filesystem, not-found
failed to remove skill '%s': %w
exception error filesystem, permissions, skills, cli
close destination file %s: %w
exception error filesystem, io, skills, disk-full
when --registry is set, exactly 1 argument is required: <slu
validation warning cli, argument-validation, skills, usage
exactly 1 argument is required: <github>
validation warning cli, argument-validation, skills, usage
command unavailable: config not loaded
exception error runtime, configuration, mcp, initialization
server name is required
validation warning validation, mcp, runtime
MCP server '%s' is not configured
validation error mcp, configuration, not-found
MCP server '%s' is configured but disabled
exception error mcp, configuration, disabled-flag
MCP integration is disabled
exception error mcp, configuration, feature-flag
MCP server '%s' is configured but not connected
exception error mcp, runtime, initialization, connectivity
channel manager not initialized
exception error runtime, initialization, channels
channel '%s' not found or not enabled
validation warning channels, configuration, validation
process options not available
exception error runtime, initialization, session
reload not configured
exception error runtime, configuration, initialization
failed to initialize model %q: %w
exception error model, provider, configuration, authentication
model %q did not resolve to any provider candidates
validation error model, configuration, fallback-chain
channel manager not configured
exception error go, picoclaw, channels, reaction-tool, dependency-injection
channel %s not found
exception error go, picoclaw, channels, reaction-tool, config, llm-tool-args
channel %s does not support reactions
exception warning go, picoclaw, channels, reaction-tool, type-assertion, capabilities
failed to load MCP servers: %w
exception error go, picoclaw, mcp, config, startup, process
tool discovery is enabled but neither 'use_bm25' nor 'use_re
validation error go, picoclaw, mcp, tool-discovery, config, validation
no default agent for heartbeat
exception error go, picoclaw, agents, registry, heartbeat, config
no agent available for route (agent_id=%s)
exception error go, picoclaw, agents, routing, registry, config
no default agent for system message
exception error go, picoclaw, agents, registry, message-bus, system-messages
sessions not initialized
exception error go, picoclaw, sessions, context-manager, registry, session-keys
seahorse: create engine: %w
exception error go, picoclaw, seahorse, sqlite, context-manager, filesystem
seahorse assemble: %w
exception error go, picoclaw, seahorse, sqlite, context-manager, runtime
seahorse context manager is unavailable on this platform
validation error go, picoclaw, seahorse, platform-support, build-tags, config
builtin hook %q is not registered
validation error go, picoclaw, hooks, config, extension-registry
build builtin hook %q: %w
exception error go, picoclaw, hooks, config, validation
mount builtin hook %q: %w
exception error go, picoclaw, hooks, wiring, custom-embedding
configure process hook %q: %w
exception error go, picoclaw, hooks, process-hooks, config, validation
start process hook %q: %w
exception error go, picoclaw, hooks, process-hooks, exec, environment
mount process hook %q: %w
exception error go, picoclaw, hooks, process-hooks, wiring
unsupported transport %q
validation error go, picoclaw, hooks, process-hooks, config, transport
command is required
validation error go, picoclaw, hooks, process-hooks, config, validation
unsupported intercept %q
validation error config, hooks, validation, go
no hook modes enabled
validation error config, hooks, validation, go
unsupported observe event %q
validation error config, hooks, events, validation, go
create process hook stdin: %w
exception error os, process, file-descriptors, pipes, go
create process hook stdout: %w
exception error os, process, file-descriptors, pipes, go
create process hook stderr: %w
exception error os, process, file-descriptors, pipes, go
start process hook: %w
exception error process, exec, hooks, isolation, go
process hook %q is closed
exception error hooks, lifecycle, rpc, concurrency, go
process hook %q closed while waiting for %s
exception error hooks, rpc, process-crash, lifecycle, go
process hook %q %s failed: %s
exception error hooks, rpc, protocol, integration, go
decode process hook %q %s result: %w
exception error hooks, rpc, json, schema, go
write process hook %q message: %w
exception error hooks, rpc, broken-pipe, process-crash, go
selected vision model %q does not support image input; updat
validation error vision, multimodal, config, providers, llm
selected vision model does not support image input; update a
validation error vision, multimodal, config, providers, llm
active model %q does not support image input; configure agen
validation error vision, multimodal, config, providers, llm
the active model does not support image input; configure age
validation error vision, multimodal, config, providers, llm
context window still exceeded after retry compaction; refusi
exception error context-window, compaction, llm, config, go
LLM call failed after retries: %w
exception error llm, retry, providers, network, go
fallback model %q has no active provider
exception error fallback, providers, config, llm, go
steering queue is full
validation error
turn %s is still active for session %q
validation error
no agent available for session %q
exception error
no active turn
validation error
turn %s cannot accept graceful interrupt
validation error
turn is still initializing for session %s
validation error
turn %s is already aborting
validation error
no active turn state found for session %s
validation error
%w: all %d slots occupied for %v
exception error
target agent %q not found in registry
exception error
subturn panicked: %v
panic error
hook requested turn abort
exception error
askSideQuestion: no agent available for /btw
exception error
hook aborted turn during before_llm: %s
exception error
hook aborted turn during after_llm: %s
exception error
isolatedSideQuestionProvider: %w
exception error
failed to read audio file: %w
exception error filesystem, audio, transcription, go, picoclaw
transcription request failed: %w
exception error network, api, llm, audio, transcription, retry, go
failed to open audio file: %w
exception error filesystem, elevenlabs, audio, transcription, go
failed to get file info: %w
exception error filesystem, concurrency, elevenlabs, audio, go
failed to create form file: %w
exception error multipart, filename, elevenlabs, audio, go
failed to copy file content: %w
exception error filesystem, io, elevenlabs, audio, go
failed to write model_id field: %w
exception error multipart, memory, elevenlabs, audio, go
failed to close multipart writer: %w
exception error multipart, memory, elevenlabs, audio, go
failed to create request: %w
exception error url, configuration, elevenlabs, http, go
failed to send request: %w
exception error network, timeout, proxy, elevenlabs, retry, go
failed to read response: %w
exception error network, io, elevenlabs, retry, go
ElevenLabs API error (status %d): %s
http error api, http-status, elevenlabs, rate-limit, authentication, go
failed to unmarshal response: %w
exception error json, parsing, elevenlabs, proxy, go
failed to create form file: %w
exception error multipart, filename, whisper, audio, go
failed to copy file content: %w
exception error memory, multipart, whisper, audio, go
failed to write model field: %w
exception error memory, multipart, whisper, go
failed to write response_format field: %w
exception error memory, multipart, whisper, go
failed to close multipart writer: %w
exception error memory, multipart, whisper, go
failed to open audio file %s: %w
exception error filesystem, whisper, audio, transcription, go
failed to stat audio file %s: %w
exception error filesystem, concurrency, whisper, audio, go
failed to copy audio data: %w
exception error io, filesystem, race-condition, whisper, asr
failed to create request: %w
exception error config, url, whisper, asr, http
failed to send request: %w
exception error network, http, dns, timeout, tts, mimo
failed to read response: %w
exception error network, io, tts, mimo
API error (status %d): %s
http error api, auth, rate-limit, tts, mimo
failed to decode response: %w
exception error json, api, tts, mimo, schema
invalid TTS response: missing audio data
exception error api, tts, mimo, configuration
failed to decode audio data: %w
exception error base64, encoding, tts, mimo
failed to marshal request: %w
exception error json, tts, openai, internal
failed to create request: %w
exception error config, url, tts, openai, http
failed to send request: %w
exception error network, timeout, proxy, tts, openai
tts provider is not configured
exception error configuration, tts, initialization
media store not configured
validation error configuration, media, tts, null-check
no target channel/chat available
validation warning validation, tts, routing
text is required
validation warning validation, tts, input
tts synthesize failed: %w
exception error tts, wrapper, api, network
failed to create media temp dir: %w
exception error go, filesystem, tts, permissions, temp-files
failed to create temp file: %w
exception error go, filesystem, resource-limits, tts, temp-files
failed to write tts audio: %w
exception error go, network, tts, io, retry
failed to close tts audio file: %w
exception error go, filesystem, tts, io, nfs
failed to register audio: %w
exception error go, storage, tts, media, permissions
reading usage response: %w
exception error go, network, http, auth, retry
insufficient scope: usage endpoint requires oauth scope
exception error auth, oauth, http, permissions, anthropic
usage request failed (%d): %s
exception error http, auth, rate-limit, retry, anthropic
parsing usage response: %w
exception error json, parsing, http, proxy, anthropic
generating PKCE: %w
exception warning crypto, oauth, go, sandbox
generating state: %w
exception warning crypto, oauth, go, sandbox
starting callback server on port %d: %w
exception error network, oauth, ports, concurrency, login
manual input canceled
exception warning oauth, user-input, ux, login
could not find authorization code in input
validation warning oauth, user-input, parsing, login
authentication timed out after 5 minutes
exception warning oauth, timeout, ux, login
state mismatch
exception error oauth, security, csrf, login, concurrency
no code received: %s
exception error oauth, consent, http, login, google
requesting device code: %w
exception error network, oauth, device-flow, http, config
reading device code response: %w
exception error network, http, device-flow, retry
device code request failed: %s
exception error http, oauth, device-flow, config, status-code
parsing device code response: %w
exception error oauth, device-code, json, parsing, go
invalid integer value: %s
exception error json, parsing, device-code, go, type-mismatch
device code authentication timed out after 15 minutes
exception error oauth, device-code, timeout, user-interaction, go
reading device token response: %w
exception error network, io, transient, device-code, oauth, go
no refresh token available
exception error oauth, refresh-token, validation, credentials, go
refreshing token: %w
exception error network, oauth, refresh-token, dns, tls, go
reading token refresh response: %w
exception error network, io, transient, refresh-token, oauth, go
token refresh failed: %s
exception error oauth, refresh-token, http-status, invalid-grant, configuration, go
exchanging code for tokens: %w
exception error network, oauth, authorization-code, dns, tls, go
reading token exchange response: %w
exception error network, io, transient, authorization-code, oauth, go
token exchange failed: %s
exception error oauth, authorization-code, pkce, http-status, invalid-grant, go
parsing token response: %w
exception error json, parsing, oauth, type-mismatch, go
no access token in response
exception error oauth, token, parsing, provider-contract, go
reading token: %w
exception error input, stdin, bufio, token, go
no input received
validation warning input, stdin, eof, cli, token, go
token cannot be empty
validation warning input, validation, token, cli, go
invalid setup token: expected prefix sk-ant-oat01-
validation error auth, go, anthropic, validation, token-prefix
invalid setup token: too short (expected at least 80 charact
validation error auth, go, anthropic, validation, token-length
deltachat: email is required. Next step: choose one of the c
validation error deltachat, go, config, chatmail, validation
deltachat: email %q is missing a chatmail server. Use %q or
validation error deltachat, go, config, chatmail, validation
deltachat: invalid chatmail server marker %q; use settings.e
validation error deltachat, go, config, validation, injection-guard
get chat by contact: %w
exception error
create chat by contact: %w
exception error
create chat by contact decode: %w
exception error
create chat by contact returned empty id: %w
exception error
%s decode: %w
exception error
search contacts: %w
exception error
search contacts decode: %w
exception error
search chats: %w
exception error
search chats decode: %w
exception error
get chat %d: %w
exception error
get chat %d decode: %w
exception error
ambiguous recipient %q matches %s: %w
exception error
deltachat: rpc server did not become ready
exception error
deltachat add_account: %w
exception error
deltachat add_account decode: %w
exception error
deltachat select_account: %w
exception error
deltachat set bot config: %w
exception error
deltachat start_io: %w
exception error
deltachat create chatmail account on %s: %w
exception error deltachat, chatmail, rpc, network, bootstrap, go
deltachat created account on %s, but could not read generate
exception error deltachat, chatmail, rpc, account, go
deltachat created account on %s, but generated email is empt
exception error deltachat, chatmail, account, rpc, go
deltachat: created chatmail account %q on %s. Update channel
exception info deltachat, chatmail, bootstrap, config, go
get config %s: %w
exception error deltachat, rpc, config, go
decode config %s: %w
exception error deltachat, rpc, json, version-skew, go
deltachat: account %s is not configured in data_dir %s (%s)
exception error deltachat, config, credentials, account, go
deltachat set profile config: %w
exception warning deltachat, profile, rpc, config, go
deltachat set account config: %w
exception error deltachat, rpc, config, account, go
deltachat configure (check email/password/server): %w
exception error deltachat, imap, smtp, authentication, network, go
deltachat get config %s decode: %w
exception warning deltachat, rpc, json, version-skew, go
deltachat get_all_accounts: %w
exception error deltachat, rpc, account, go
deltachat get_all_accounts decode: %w
exception error deltachat, rpc, json, version-skew, go
deltachat is_configured: %w
exception error deltachat, rpc, account, go
deltachat is_configured decode: %w
exception error deltachat, rpc, json, version-skew, go
deltachat: deltachat-rpc-server not found on PATH (set rpc_s
validation critical deltachat, installation, path, config, go
deltachat: rpc_server_path %q not found
validation critical deltachat, config, path, installation, go
deltachat rpc stdin: %w
exception error deltachat, rpc, os, resources, go
deltachat rpc stdout: %w
exception error deltachat, rpc, os, resources, go
start deltachat-rpc-server (%s): %w
exception critical deltachat, installation, exec, os, go
deltachat rpc: connection closed
exception error deltachat, rpc, process, connection, shutdown
deltachat rpc write %s: %w
exception error deltachat, rpc, pipe, epipe, process
dingtalk client_id and client_secret are required
validation error dingtalk, config, validation, credentials
failed to start stream client: %w
exception error dingtalk, websocket, startup, authentication, network
no session_webhook found for chat %s, cannot send message
exception error dingtalk, session-webhook, send, state
invalid session_webhook type for chat %s
exception error dingtalk, type-assertion, invariant
dingtalk send: %w
exception error dingtalk, send, temporary, retry, session-webhook
failed to create discord session: %w
exception critical discord, config, token, startup
failed to get bot user: %w
exception error discord, authentication, rest, startup, proxy
failed to open discord session: %w
exception error discord, websocket, gateway, startup, network
failed to close discord session: %w
exception warning discord, shutdown, websocket, cleanup
channel ID is empty
validation error discord, send, validation, message-bus
no media store available: %w
exception error discord, media, configuration, send-failed
discord send media: %w
exception error discord, media, upload, temporary, retry
discord send: %w
exception error discord, send, temporary, retry
invalid discord proxy URL %q: %w
validation error discord, proxy, config, url, validation
voice connection closed during playback
exception warning discord, voice, tts, panic-recovery, opus
%w: %w
http warning rate-limit, http-429, retry, errutil, send
feishu app_id or app_secret is empty
validation critical feishu, config, credentials, validation, startup
chat ID is empty: %w
validation error feishu, validation, chat-id, send-failed, routing
feishu edit: card build failed: %w
exception error feishu, card, markdown, serialization, edit
feishu edit: %w
exception error feishu, network, edit, lark-sdk, transport
feishu edit api error (code=%d msg=%s)
http error feishu, api-error, edit, auth, permission, lark-sdk
feishu delete: %w
exception error feishu, network, delete, lark-sdk, transport
feishu delete api error (code=%d msg=%s)
http error feishu, api-error, delete, permission, idempotency, lark-sdk
feishu placeholder: card build failed: %w
exception warning feishu, card, placeholder, non-fatal, serialization
feishu react: %w
exception warning feishu, reaction, network, non-fatal, lark-sdk
feishu react api error (code=%d msg=%s)
exception warning feishu, reaction, api-error, emoji, non-fatal
no media store available: %w
exception error feishu, dependency-injection, media, wiring, send-failed
feishu send media: %w
exception error feishu, media, upload, temporary, error-masking, retry
bot info request: %w
exception warning feishu, network, startup, bot-info, degraded
bot info parse: %w
exception warning feishu, json, parse, proxy, degraded
bot info api error (code=%d)
exception warning feishu, auth, credentials, bot-info, api-error
bot info: empty open_id
exception warning feishu, bot-info, config, degraded, unexpected-response
feishu send card: %w
exception error feishu, network, card, temporary, retry, error-masking
feishu api error (code=%d msg=%s): %w
exception error feishu, lark-api, go, card-message, retry
feishu send text: %w
exception error feishu, network, go, transport, retry
feishu text api error (code=%d msg=%s): %w
exception error feishu, lark-api, go, fallback, send
feishu image upload: %w
exception error feishu, upload, go, network, file-io
feishu image upload api error (code=%d msg=%s)
exception error feishu, upload, go, validation, lark-api
feishu image upload: no image_key returned
exception error feishu, upload, go, lark-sdk, unexpected-response
feishu image send: %w
exception error feishu, send, go, network, upload
feishu image send api error (code=%d msg=%s)
exception error feishu, send, go, lark-api, upload
feishu file upload: %w
exception error feishu, upload, go, network, file-io
feishu file upload api error (code=%d msg=%s)
exception error feishu, upload, go, validation, lark-api
feishu file upload: no file_key returned
exception error feishu, upload, go, lark-sdk, unexpected-response
feishu file send: %w
exception error feishu, send, go, network, upload
feishu file send api error (code=%d msg=%s)
exception error feishu, send, go, lark-api, upload
irc server is required
validation critical irc, config, go, validation, startup
irc nick is required
validation critical irc, config, go, validation, startup
irc connect failed: %w
exception error irc, network, go, connect, tls
chat ID is empty: %w
exception error irc, send, go, routing, permanent-failure
line channel_secret and channel_access_token are required
validation critical line, config, go, validation, startup
failed to listen on %s: %w
exception error
no connected MaixCam devices
exception error
failed to marshal response: %w
exception error
maixcam send: %w
exception error
channel %s: %w
exception error
failed to start any enabled channels
exception error
failed to start any enabled channels: %w
exception error
channel %q does not support media sending
exception error
channel %s not found
exception error
channel %s has no active worker
exception error
matrix homeserver is required
validation error
matrix user_id is required
validation error
matrix access_token is required
validation error
create matrix client: %w
exception error
matrix syncer is not *mautrix.DefaultSyncer
exception error
create crypto database directory: %w
exception error
open crypto database: %w
exception error
execute %s: %w
exception error go, matrix, sqlite, crypto, e2ee, initialization, pragma
wrap database: %w
exception error go, matrix, mautrix, dbutil, sqlite, initialization
create crypto helper: %w
exception error go, matrix, crypto, cryptohelper, configuration, initialization
get device ID via whoami: %w
exception error go, matrix, mautrix, authentication, network, whoami, initialization
init crypto helper: %w
exception error go, matrix, crypto, olm, migration, homeserver, initialization
matrix room ID is empty: %w
validation error go, matrix, validation, send, routing, permanent-failure
matrix send: %w
exception error go, matrix, send, network, rate-limit, retry, temporary-failure
no media store available: %w
exception error go, matrix, media, configuration, wiring, validation, permanent-failure
matrix upload media: %w
exception error go, matrix, media, upload, rate-limit, network, retry, temporary-failure
matrix send media: %w
exception error go, matrix, media, send, network, rate-limit, retry, temporary-failure
matrix room ID is empty
validation warning go, matrix, validation, typing, ux-indicator
matrix message ID is empty
validation error go, matrix, validation, edit, event-id, message-management
empty matrix media URL
validation error go, matrix, media, validation, inbound, mxc-uri
invalid matrix media URL: %s
validation error go, matrix, media, mxc-uri, validation, inbound, bridging
decrypt matrix media: %w
exception error go, matrix, crypto, media, e2ee, inbound, decryption
create matrix media directory: %w
exception error
mqtt broker is required
validation error
mqtt agent_id is required
validation error
mqtt connect timed out after 10s (broker: %s)
console error
mqtt connect failed: %w
console error
mqtt subscribe failed: %w
console error
mqtt: publish failed: %w
console error
OneBot ws_url not configured
validation error
failed to connect to OneBot and reconnect is disabled
console error
OneBot WebSocket not connected
console error
onebot send: %w
console error
no media store available: %w
console error
invalid %s in chatID: %s: %w
console error
onebot send media: %w
console error
invalid %s in chatID: %s
console error
pico_client url is required
validation error
pico_client initial connect: %w
console error
pico token is required
validation error
image exceeds %d byte limit
validation error pico, image, base64, size-limit, validation
invalid base64 image data
validation error pico, base64, encoding, image, validation
QQ app_id and app_secret not configured
validation error qq, config, credentials, startup
failed to start token refresh: %w
exception error qq, token, auth, network, startup
failed to get websocket info: %w
exception error qq, websocket, network, startup, retry
channel %q: config not found
validation error registry, config, channel-setup, startup
channel %q: failed to decode settings: %w
validation error registry, config, decoding, settings, startup
channel %q: expected %T settings, got %T
validation error registry, config, type-mismatch, settings, startup
slack bot_token and app_token are required
validation error slack, config, credentials, socket-mode, startup
slack auth test failed: %w
exception error slack, auth, token, network, startup
slack_webhook: at least one webhook target is required
validation error slack-webhook, config, channel-setup, startup
slack_webhook: a 'default' webhook target is required
validation error slack-webhook, config, webhook, validation
slack_webhook: webhook %q has empty webhook_url
validation error slack-webhook, config, webhook, validation
slack_webhook: webhook %q has invalid URL format: %w
validation error slack-webhook, url, config, validation
slack_webhook: webhook %q must use HTTPS (got %q)
validation error slack-webhook, https, security, config, validation
slack_webhook: failed to marshal payload: %w
exception error slack-webhook, json, serialization, defect
slack_webhook: failed to create request: %w
exception error slack-webhook, http, url, request
slack_webhook: network error: %w
exception error slack-webhook, network, retry, transient, secrets
status %d: %s
http error slack-webhook, http-status, rate-limit, retry, webhook
teams_webhook: at least one webhook target is required
validation error teams-webhook, config, channel-setup, startup
teams_webhook: a 'default' webhook target is required
validation error
teams_webhook: webhook %q has empty webhook_url
validation error
teams_webhook: webhook %q has invalid URL: %w
validation error
teams_webhook: webhook %q must use HTTPS (got %q)
validation error
teams_webhook: failed to build card: %w
exception error
teams_webhook: failed to create message: %w
exception error
teams_webhook: send failed: %w
http error
table must have at least header and separator rows
exception error
no valid rows found in table
exception error
failed to create table: %w
exception error
invalid proxy URL %q: %w
validation error
failed to create telegram bot: %w
exception error
failed to start long polling: %w
exception error
failed to create bot handler: %w
exception error
invalid chat ID %s: %w
validation error
telegram send: %w
exception error
no media store available: %w
exception error
telegram send media group: %w
exception error
telegram rewind media after photo failure: %w
exception error
telegram send media: %w
exception error
invalid thread ID in chat ID %q: %w
validation error
streaming disabled in config
validation error
telegram streaming disabled after previous draft failure
exception error
telegram draft update: %w
exception error
telegram finalize: %w
exception error
group_id is required for VK bot
validation error
failed to create long poll: %w
exception error
invalid chat ID %s: %w
validation error
failed to send message: %w
exception error
decode AES key: %w
validation error
invalid AES key length %d
exception error
ciphertext is empty
exception error
ciphertext length %d is not a multiple of block size
exception error
invalid padding size %d
exception error
invalid padding byte
exception error
no media store available
exception error
create request: %w
exception error
download media: %w
exception error
download media returned HTTP %d
exception error
read media: %w
exception error network, io, timeout, wecom, media
media too large
validation warning size-limit, media, wecom, validation
decrypt media: %w
exception error crypto, aes, wecom, media, configuration
mkdir media dir: %w
exception error filesystem, temp-dir, permissions, deployment
create temp file: %w
exception error temp-file, filesystem, inodes, sanitization
write temp file: %w
exception error disk-full, filesystem, io, deployment
close temp file: %w
exception error filesystem, disk-full, io, nfs
download media returned HTTP %d: %s
exception error http, status-code, expired-url, authorization
wecom response body is empty
exception error protocol, upload, wecom, json
decode wecom response body: %w
exception error json, protocol, upload, versioning
read media file: %w
exception error filesystem, race, lifecycle, media-store
unsupported wecom media type or size for %q
validation error wecom, media, upload, validation, size-limit
wecom upload requires 1-%d chunks, got %d
validation error wecom, media, upload, invariant, chunking
wecom upload init returned empty upload_id
exception error wecom, media, upload, protocol, server-error
wecom upload finish returned empty media_id
exception error wecom, media, upload, protocol, server-error
wecom bot_id and secret are required
validation critical wecom, config, startup, credentials
wecom resolve media %q: %v: %w
exception error wecom, media, resolution, attachment, send-failed
invalid proxy URL %q: %w
validation error weixin, proxy, config, url-parsing
%s failed: %d %s
http error weixin, http, api, status-code, rate-limit
failed to create api client: %w
exception error weixin, auth, proxy, config, login
failed to get qrcode: %w
exception error weixin, auth, network, login, qrcode
login timeout
exception warning weixin, auth, login, timeout, qrcode
login confirmed but missing bot_token or ilink_bot_id
exception error weixin, auth, login, protocol, missing-token
qrcode expired, please try again
exception warning weixin, auth, login, qrcode, expiry
weixin session paused (%d min remaining): %w
exception warning weixin, rate-limit, backoff, send-failed, session-state
weixin send: %w: missing context token for chat %s
exception error weixin, send, context-token, state, proactive-messaging
weixin send: %w
exception error weixin, send, rate-limit, send-failed, error-classification
weixin send media: missing context token for chat %s: %w
exception error weixin, media, context-token, state, send-failed
weixin send media: %w
exception error weixin, media, resolution, attachment, send-failed
failed to connect to WhatsApp bridge: %w
exception critical whatsapp, websocket, bridge, connection, startup
whatsapp connection not established: %w
exception warning whatsapp, websocket, send, transient
failed to marshal message: %w
exception info whatsapp, json, unreachable, dead-code
whatsapp send: %w
exception error whatsapp, websocket, write-timeout, transient
create session store dir: %w
exception critical whatsapp, whatsmeow, filesystem, permissions, startup
open whatsapp store: %w
exception critical whatsapp, sqlite, driver, build-tags, startup
enable foreign keys: %w
exception critical whatsapp, sqlite, pragma, corruption, file-lock
get device store: %w
exception critical whatsapp, whatsmeow, device-store, sqlite, corruption
get QR channel: %w
exception error whatsapp, whatsmeow, qr-login, race, lifecycle
connect: %w
exception critical whatsapp, whatsmeow, connect, network, firewall, qr-login
channel stopped during QR setup
exception info whatsapp, lifecycle, race, shutdown, graceful
whatsapp connection not established: %w
exception warning whatsapp, whatsmeow, send, transient, reconnect
whatsapp not yet paired (QR login pending): %w
exception error whatsapp, qr-login, pairing, not-paired
invalid chat id %q: %w
validation error whatsapp, jid, validation, chat-id
whatsapp send: %w
exception error whatsapp, whatsmeow, send, transient, session
empty chat id
validation error whatsapp, jid, validation, empty-input
whatsapp native not compiled in; build with -tags whatsapp_n
exception error whatsapp, build-tags, compile-time, stub
model_name is required
validation error
model is required
validation error
model identifier contains whitespace
validation error
model identifier must not start with /
validation error
model identifier must not contain //
validation error
V0→V1 migration failed: %w
exception error
V1→V2 migration failed: %w
exception error
V2→V3 migration failed: %w
exception error
failed to load security config: %w
exception error
unsupported config version: %d
validation error
invalid gateway host: %w
validation error
failed to create config backup: %w
exception error
failed to create security backup: %w
exception error
model %q not found in model_list or providers
validation error
model_list[%d]: %w
validation error
backup before reset: %w
exception error
channel %q failed to decode settings: %w
validation error
expected mapping node, got %v
validation error
channel type %q is singleton and does not support multiple i
validation error
channel %q has unknown type %q
validation error
channel %q streaming.throttle_seconds must be >= 0
validation error
channel %q streaming.min_growth_chars must be >= 0
validation error
%s contains unknown field(s): %s
validation error
%s syntax error at line %d, column %d: %w\n%s
validation error
%s syntax error at line %d, column %d: %w
validation error
%s type error at line %d, column %d for field %q: expected %
validation error
%s type error at line %d, column %d for field %q: expected %
validation error
%s type error at line %d, column %d: expected %s but got %s\
validation error
%s type error at line %d, column %d: expected %s but got %s
validation error
failed to parse %s: %w
validation error
migrateV0ToV1: expected version 0, got %v
validation error
migrateV1ToV2: expected version 1, got %#v
validation error
migrateV2ToV3: expected version 2, got %v
validation error
failed to read config: %w
exception error
failed to read security config: %w
exception error
failed to parse security config: %w
exception error
model_name must be a string, got %T
validation error go, config, yaml, validation, migration
model_name is required: %#v
validation error go, config, yaml, validation, migration
failed to read security config: %w
exception error go, config, filesystem, permissions, security
failed to parse security config: %w
exception error go, config, yaml, syntax
failed to parse security config %s: %w
exception error go, config, yaml, schema, migration
failed to parse legacy skills security config: %w
exception error go, config, yaml, skills, legacy, migration
failed to merge channels from security config: %w
exception error go, config, yaml, channels, security
failed to marshal security config: %w
exception error go, config, yaml, serialization, security
turn_profile.%s.mode custom is not supported in this version
validation error go, config, validation, turn-profile, version-gating
turn_profile.%s.mode has unsupported mode %q
validation error go, config, validation, turn-profile, typo
credential: file:// reference has no filename
validation error go, credentials, config, validation, file-scheme
credential: failed to resolve credential file path %q: %w
exception error go, credentials, filesystem, file-scheme, setup
credential: file:// path escapes config directory
validation error go, credentials, security, path-traversal, file-scheme
credential: failed to read credential file %q: %w
exception error go, credentials, filesystem, permissions, race
credential: credential file %q is empty
validation error go, credentials, config, file-scheme, setup
credential: enc:// invalid base64: %w
validation error go, credentials, encryption, base64, encoding
credential: enc:// payload too short
validation error go, credentials, encryption, validation, format
credential: passphrase must not be empty
validation error go, credentials, encryption, validation, environment
credential: failed to generate salt: %w
exception error go, credentials, encryption, crypto-rand, environment
credential: failed to generate nonce: %w
exception error crypto, entropy, go, runtime, containers
credential: SSH private key is required but not found (set P
validation error credentials, ssh, configuration, encryption, bootstrap
credential: SSH key path %q is not in an allowed location (P
validation error security, path-validation, ssh, configuration, credentials
credential: cannot read SSH key %q: %w
exception error filesystem, permissions, ssh, credentials, deployment
credential: HKDF expand failed: %w
exception error crypto, hkdf, internal, defensive, unreachable
credential: cannot determine home directory: %w
exception error environment, home-directory, systemd, containers, configuration
credential: keygen: cannot create directory %q: %w
exception error filesystem, permissions, keygen, ssh, read-only-fs
credential: keygen: ed25519 key generation failed: %w
exception error crypto, entropy, keygen, runtime, containers
credential: keygen: marshal private key: %w
exception error crypto, ssh, keygen, internal, defensive
credential: keygen: write private key %q: %w
exception error filesystem, permissions, disk-full, keygen
credential: keygen: marshal public key: %w
exception error crypto, ssh, keygen, internal, defensive
credential: keygen: write public key %q: %w
exception error filesystem, disk-full, keygen, partial-state, ssh
failed to load store: %w
exception error persistence, json, startup, cron, corruption
failed to save store: %w
exception error persistence, filesystem, startup, cron, disk-full
job not found
exception error cron, not-found, api, state, concurrency
udevadm stdout pipe: %w
exception error linux, udev, devices, internal, defensive
udevadm start: %w (is udevadm installed?)
exception error linux, udev, devices, environment, containers, usb
skill frontmatter is required
validation error evolution, skills, validation, frontmatter, markdown
skill heading is required
validation error evolution, skills, validation, markdown, structure
skill frontmatter name is required
validation error evolution, skills, validation, frontmatter, yaml
skill frontmatter name %q does not match target skill %q
validation error go, skills, frontmatter, yaml, validation, llm-draft
skill frontmatter description is required
validation error go, skills, frontmatter, yaml, validation
cannot create skill %q: skill already exists
validation error go, skills, state-conflict, idempotency
cannot replace skill %q: skill does not exist
validation error go, skills, state-conflict, lifecycle
unsupported change_kind %q
validation error go, enum, validation, serialization, version-skew
skill patch frontmatter name %q does not match target skill
validation error go, skills, frontmatter, patch, validation
invalid skill frontmatter: %w
validation error go, yaml, frontmatter, parse-error, llm-draft
unsupported skill frontmatter field %q
validation error go, yaml, frontmatter, validation, schema
resolve lifecycle delete workspace for skill %q: workspace i
validation error go, lifecycle, workspace, path-layout, config
resolve lifecycle delete skill name: %w
validation error go, lifecycle, skills, validation, data-corruption
failed to create directory: %w
exception error
failed to create temp file: %w
exception error
failed to write temp file: %w
exception error
failed to sync temp file: %w
exception error
failed to set permissions: %w
exception error
failed to close temp file: %w
exception error
failed to rename temp file: %w
exception error
no default model configured; gateway started in limited mode
exception error
error initializing panic log: %w
console error
error loading config: %w
console error
config pre-check failed: %w
console error
error opening gateway listeners: %w
console error
singleton check failed: %w
console error
error creating provider: %w
console error
reload already in progress
http error
reload already queued
http error
invalid gateway port: %d, port must be between 1 and 65535
validation error
error setting up cron service: %w
console error
error starting cron service: %w
console error
error starting heartbeat service: %w
console error gateway, heartbeat, startup, go
error creating channel manager: %w
console error gateway, channels, config, startup, go
error starting channels: %w
console error gateway, channels, network, startup, go
error creating new provider: %w
console error gateway, provider, model-reload, config, go
assign process to job object: %w
exception error windows, isolation, job-object, win32, subprocess
create low integrity sid: %w
exception error windows, isolation, security, sid, win32
set token low integrity: %w
exception error windows, isolation, security, token, win32
instance root resolved to current directory
validation error config, environment, isolation, filesystem
prepare instance dir %s: %w
exception error filesystem, permissions, isolation, config
source is required
validation error config, validation, expose-paths
invalid expose_paths mode: %s
validation error config, validation, expose-paths
source and target must be absolute paths
validation error config, validation, paths, expose-paths
duplicate expose_path target: %s
validation error config, validation, expose-paths
windows isolation does not yet support expose_paths filesyst
validation error windows, platform-limitation, expose-paths, isolation
subprocess isolation is not supported on %s
validation error platform-limitation, isolation, config
failed to create log directory: %w
exception error logging, filesystem, permissions
failed to open log file: %w
exception error logging, filesystem, permissions
failed to create log directory: %w
exception error logging, filesystem, permissions, panic
failed to create log file: %s
exception error logging, filesystem, permissions, panic
failed to open env file: %w
exception error mcp, config, env-file, filesystem
invalid format at line %d: %s
validation error mcp, config, env-file, parsing
State mismatch
http error oauth, auth, security, csrf
No authorization code received
http error oauth, auth, http
Method not allowed
http info line, webhook, http, channels
error in open panic: %v
panic critical logger, panic, unix, filesystem, startup, permissions
error in syscall.Dup2: %v
panic critical logger, panic, unix, dup2, stderr, syscall, startup
error in open panic: %v
panic critical logger, panic, windows, filesystem, startup, file-locking
Failed to redirect stderr to file: %v
panic critical logger, panic, windows, setstdhandle, stderr, startup
error initializing panic log: %v
panic critical launcher, logger, startup, filesystem, permissions, panic
error enabling file logging: %v
panic critical launcher, logger, startup, file-locking, filesystem, panic
Failed to encode response
http error api, json, http, encoding, client-disconnect
Failed to load config: %v
http error
Failed to encode response
http error
Failed to read request body
http error
Invalid JSON: %v
validation error
Invalid channel array field: %v
validation error
Failed to normalize config payload
http error
Failed to apply security config: %v
http error
Failed to save config: %v
http error
Failed to serialize current config
http error
Failed to parse current config
http error
Failed to serialize merged config
http error
Merged config is invalid: %v
validation error
Failed to reset config: %v
http error
Failed to validate gateway start conditions: %v
http error gateway, config, go, process-management, picoclaw-api
Failed to attach to gateway: %v
http error gateway, process, race-condition, pid-file, go
Failed to start gateway: %v
http error gateway, process, exec, go, subprocess
Failed to stop gateway (PID %d): %v
http error gateway, process, signals, pid-reuse, go
Failed to restart gateway: %v
http error gateway, process, restart, signals, go
Failed to load launcher config: %v
http error config, json, launcher, validation, go
Invalid JSON: %v
validation warning json, validation, http, launcher, go
port %d is out of range (1-65535)
validation warning validation, port, launcher, http, go
invalid CIDR %q
validation warning validation, cidr, network, launcher, go
invalid trusted proxy CIDR %q
validation warning validation, cidr, reverse-proxy, launcher, go
Failed to save launcher config: %v
http error filesystem, disk-full, permissions, launcher, go
Failed to load catalogs: %v
http error json, filesystem, model-catalog, go
id is required
http warning validation, routing, http, model-catalog, go
catalog not found
http info http, not-found, model-catalog, idempotency, go
Failed to save catalogs: %v
http error filesystem, disk-full, atomic-write, model-catalog, go
Failed to load config: %v
http error go, http, config, json, internal-server-error
Failed to read request body
http warning go, http, request-body, network
Invalid JSON: %v
http warning go, http, json, serialization, bad-request
Validation error: %v
http warning go, http, validation, models, bad-request
Failed to save config: %v
http error go, http, config, filesystem, internal-server-error
Invalid index
http warning go, http, routing, validation, bad-request
Index %d out of range (0-%d)
http warning go, http, indexing, stale-state, not-found
model_name is required
http error http, validation, json, api, default-model
Cannot set virtual model %q as default
http error http, validation, virtual-model, multi-key, default-model
Model %q cannot be used as the default chat model
http error http, validation, provider, default-model
provider is required
http error http, validation, provider, api
provider %q does not support model listing
http error http, validation, provider, model-listing
No default API base for provider %q
http error http, validation, api-base, provider
Invalid JSON
http error http, json, validation, api
failed to load credentials: %v
http error oauth, credentials, filesystem, permissions, server
failed to read request body
http error http, request-body, network, oauth
invalid JSON: %v
http error http, json, validation, oauth, login
unsupported provider %q
http error oauth, http-400, provider, validation
unsupported login method %q for provider %q
http error oauth, http-400, login-method, validation
token is required
http error oauth, http-400, token, validation
token login failed: %v
http error oauth, http-500, credentials, filesystem, persistence
failed to request device code: %v
http error oauth, http-500, device-code, network, openai
provider %q does not support browser oauth
http error oauth, http-400, browser-oauth, invariant, config-drift
failed to generate PKCE: %v
http critical oauth, http-500, pkce, crypto-rand, environment
failed to generate state: %v
http critical oauth, http-500, state, crypto-rand, environment
unsupported login method
http warning oauth, http-400, invariant, dead-branch, code-drift
missing flow id
http warning oauth, http-400, flow, url, validation
flow not found
http warning oauth, http-404, flow, expiry, in-memory-state
flow does not support polling
http error oauth, http-400, polling, browser-oauth, flow
failed to delete credential: %v
http error oauth, http-500, credentials, filesystem, logout
failed to update config: %v
http error oauth, http-500, config, filesystem, logout, partial-state
Gateway unavailable: %v
http error pico, websocket, http-502, gateway, network, reverse-proxy
Gateway not available
http error
Pico channel not configured
http error
Invalid Pico token
http error
Failed to load config: %v
http error
Failed to save config: %v
http error
failed to load config: %w
http error
failed to save config: %w
http error
failed to resolve sessions directory
http error
missing session id
http error
session not found
http error
failed to parse session
http error
failed to delete session
http error
err.Error() [dynamic from importUploadedSkill]
http error go, http, dynamic-error, import, zip, validation, skills
Invalid JSON: %v
http warning json, http, autostart, validation