ErrLookup › charmbracelet/crush
charmbracelet/crush
Glamourous agentic coding for all 💘 · Go · 384 source files
Analyzed at 7944b8e522 on 2026-08-29. 508 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| %s | error_code | error | config, shell, crushrc, argument-validation |
| tool call was interrupted and did not produce a result, you… | exception | warning | tool-call, interruption, agent-loop, retryable |
| failed to decode session agent info | exception | error | network, json, http-client, decoding |
| env | exception | error | config, environment-variables, resolution |
| unsupported by the running server | error_code | warning | go, versioning, rpc, client-server |
| : -- requires a key and value | validation | error | cli, argument-parsing, shell-config, missing-argument |
| failed to connect to database | exception | error | database, sqlite, go, cli |
| : -- has unknown flag kind | error_code | error | go, internal-bug, argument-parsing, unhandled-enum |
| invalid response format: missing data field | exception | error | graphql, schema, validation, sourcegraph |
| failed to marshal GraphQL request | exception | info | json, encoding, graphql, go |
| : -- expects a JSON object, got | validation | error | cli, json, argument-parsing, shell-config |
| default large model not found for provider | exception | error | config, model-resolution, startup |
| executing template | exception | error | go, templates, prompt |
| message content is shorter than read bytes | exception | error | go, streaming, invariant, message-content |
| read builtin skill | error_code | error | skills, embedded-fs, io, builtin |
| server shutdown failed | error_code | error | http, shutdown, client, lifecycle |
| server is shutting down | exception | error | shutdown, lifecycle, http-503 |
| hook [ ]: invalid matcher regex | validation | error | config, regex, hooks, validation |
| failed to authenticate MCP | error_code | error | http, mcp, authentication, api-error |
| unmarshal response | exception | error | json, unmarshal, http-response, oauth-device-flow |
| marshal request | exception | warning | json, marshal, serialization, defensive |
| invalid response format: missing results field | exception | error | graphql, schema, validation, sourcegraph |
| could not parse command | error_code | error | shell, parse-error, input-validation |
| invalid response format: missing search field | exception | error | graphql, schema, query, sourcegraph |
| clipboard operations are not supported on this platform | error_code | info | go, clipboard, platform, build-tags |
| invalid lsp command | exception | error | lsp, config, command-resolution |
| failed to read response | exception | error | network, http, io, go |
| failed to start docker MCP | error_code | error | mcp, docker, config, go |
| failed to authenticate MCP | error_code | error | network, http, mcp, grpc-client, context |
| failed to get LSP diagnostics | error_code | error | network, http-client, lsp, go |
| failed to list skills | exception | error | http-client, network, skills, wrapped-error |
| failed to initialize the lsp client | exception | error | lsp, initialization, language-server, protocol |
| empty providers list from catwalk | exception | warning | network, providers, catalog, go |
| failed to grant permission | exception | error | http-client, network, grpc-like-rpc, permissions |
| : -- requires a value | validation | error | cli, argument-parsing, shell-config, missing-argument |
| Crush crashed. If metrics are enabled, we were notified… | exception | critical | go, tui, crash, bubbletea |
| failed to fetch URL | exception | error | network, http, dns, timeout |
| failed to decode workspace | exception | error | http-client, json-decode, workspace |
| failed to update agent models | exception | error | go, model-restore, session, configuration |
| failed to create parent directories | exception | error | filesystem, permissions, tool |
| command execution panic | error_code | error | panic, shell-interpreter, recovery |
| failed to authenticate MCP: status code | http | error | http, mcp, status-code, api-error |
| failed to commit transaction | exception | error | database, sqlite, transaction, persistence |
| failed to initialize config | exception | error | config, cli, validation, startup |
| failed to create request | exception | info | http, request, go |
| failed to unmarshal response | exception | error | json, http, parsing |
| interactive OAuth authorization required | error_code | warning | oauth, mcp, interactive-auth |
| coder agent not configured | exception | critical | config, agent, coordinator, startup |
| failed to disable docker MCP | exception | error | http-client, network, mcp, docker, wrapped-error |
| failed to get MCP pending auth: status code | http | error | http, mcp, client, status-code |
| error reading file | exception | warning | lsp, file-io, didopen |
| failed to read file | exception | error | filesystem, go, lsp, file-read |
| failed to create lsp client | exception | critical | lsp, process-spawn, client-creation |
| failed to fetch providers from Catwalk | exception | error | network, http, catwalk, providers |
| model provider not configured | exception | critical | config, provider, model, coordinator |
| Crush was unable to fetch an updated list of providers from | exception | warning | network, providers, offline-fallback |
| invalid client_id | validation | error | validation, backend, client-id |
| questions must be an array | validation | error | json, unmarshal, tool-input |
| permission request failed | exception | error | permissions, go, tools |
| timeout waiting for LSP server to be ready | exception | error | lsp, timeout, server-startup |
| failed to list skills: status code | http | error | http-client, http-status, skills, api-error |
| client not attached | exception | error | backend, lifecycle, workspace |
| failed to subscribe to events | error_code | error | network, sse, event-stream |
| failed to enable docker MCP: status code | http | error | http-client, http-status, mcp, docker, api-error |
| directory does not exist | error_code | error | filesystem, working-directory, validation |
| failed to get workspace | exception | error | network, http-client, workspace |
| failed to refresh MCP prompts: status code | http | error | http, mcp, status-code, api-error |
| failed to decode grant permission response | exception | error | json, decoding, http-client, permissions |
| arg | exception | error | config, mcp, variable-resolution, env |
| command is not allowed for security reasons | error_code | error | security, policy, command-blocking |
| default small model not found for provider | exception | error | config, model-resolution, startup |
| docker MCP started but failed to persist configuration | error_code | error | mcp, docker, persistence, filesystem |
| failed to remove stale server socket | console | error | filesystem, unix-socket, stale-socket, permissions |
| failed to summarize session: status code | http | error | http, http-client, server-error, status-code |
| interpreter not found in PATH | error_code | error | shell, shebang, path-lookup, interpreter |
| session ID is required for managing todos | exception | error | go, context, session, tooling |
| failed to create .gitignore file | console | error | filesystem, permissions, gitignore, startup |
| failed to decode messages | exception | error | json, decoding, messages, schema |
| failed to persist refreshed token | exception | error | oauth, persistence, filesystem |
| failed to refresh MCP resources | error_code | error | network, http-client, mcp |
| failed to get MCP auth URL | error_code | error | network, http, mcp, client, transport |
| parsing template | exception | error | template, text-template, go, prompt |
| failed to get messages | exception | error | network, http-client, messages, session-restore |
| failed to initiate session agent processing | exception | error | network, http-client, connection, agent-init |
| failed to reinitialize agent for non-interactive mode | exception | error | go, agent-initialization, non-interactive |
| %w: %s | error_code | error | skills, not-found, lookup |
| failed to tail log file | console | error | filesystem, logging, cli |
| get total stats | exception | error | sqlite, database, sql, cli |
| invalid URI | exception | error | lsp, uri, workspace-edit |
| Use more characters or the full hash | validation | error | cli, session, ambiguous-identifier |
| failed to decode response | exception | error | json, decoding, http, go |
| session ID is required for accessing files outside working… | exception | error | go, context, permissions, session |
| could not run command | error_code | error | shell, runner-setup, environment |
| failed to set permissions skip requests: status code | exception | error | http, network, api-client, permissions |
| : -- expects valid JSON, got | validation | error | cli, json, argument-parsing, shell-config |
| acquire refresh lock for provider | exception | error | oauth, file-lock, concurrency |
| failed to delete workspace | error_code | error | network, http-client, workspace |
| failed to get current directory | exception | error | filesystem, cli, os-getwd |
| failed to get permissions skip requests | exception | error | http, network, api-client, wrapped-error |
| failed to summarize session | exception | error | network, http-client, request-failed |