charmbracelet/crush
Documented errors, page 3 of 6. Back to charmbracelet/crush
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| failed to set current session | error_code | error | network, http-client, session |
| create directory | exception | error | filesystem, permissions, directory, cli |
| failed to create workspace | console | error | server, workspace, retry, client |
| failed to decode skill response | exception | error | http-client, json-decode, skills, contract-mismatch |
| shell.Run: Cwd is required | validation | error | shell, validation, api-misuse, required-parameter |
| Crush was unable to fetch updated information from Hyper | exception | error | network, hyper, providers |
ErrServerBusy %w: %w | error_code | warning | http, shutdown, concurrency, sentinel-error |
| hook [ ]: command is required | validation | error | config, hooks, validation |
| interpreter not found and not in PATH | error_code | error | shell, shebang, path-lookup, interpreter |
| create request | exception | error | oauth, device-flow, http, hyper, request-construction |
| OAuth refresh not supported for provider | exception | error | oauth, unsupported-provider, configuration |
| server busy | exception | warning | shutdown, lifecycle, version-mismatch |
| failed to apply document change | exception | error | lsp, workspace-edit, document-change |
| invalid source , must be 'catwalk' or 'hyper | validation | error | cli, flag-validation, config, providers |
| get tool usage | exception | error | database, sqlite, cli, stats |
| failed to load providers during reload | exception | error | providers, configuration, reload |
| session_id is required | exception | error | go, context, session, tooling |
| url | exception | error | config, mcp, variable-resolution, url, env |
| failed to send message to agent: status code | http | error | http-status, message-send, server-error |
| failed to create file | exception | error | lsp, file-io, create-file |
| failed to create session for non-interactive mode | exception | error | go, sqlite, session, persistence |
| failed to save providers to cache | exception | error | filesystem, cache, disk, persistence |
| failed to marshal provider data | exception | error | json, serialization, cache |
| search failed with status code | http | error | http, rate-limit, search |
| failed to create request for provider | exception | error | config, http, url, validation |
| session not found | exception | error | cli, session, not-found |
| acquire lock | exception | error | locking, windows, context, timeout |
| authorization timed out | exception | warning | oauth, device-flow, timeout, copilot |
| LockFileEx | exception | error | locking, windows, filesystem |
| session id missing from context | validation | error | context, session, validation, agentic-fetch |
| failed to create output file | exception | error | filesystem, file-create, permissions |
| failed to run shell command | exception | error | network, http-client, shell-execution |
| failed to save api key to config file | exception | error | config-write, api-key, persistence |
| invalid value format | validation | error | config, validation, variables |
| the server reset this workspace; reconnecting | exception | warning | workspace, state-sync, reconnect |
| workspace closing | exception | error | lifecycle, workspace, race-condition |
| failed to unmarshal provider data | exception | error | json, unmarshal, providers, validation |
| prompt is required | validation | error | validation, parameters, tool-call, agentic-fetch |
| failed to get session | exception | error | network, http-client, session, connection |
| overlapping edits detected between edit | exception | error | lsp, validation, workspace-edit |
| session not found | exception | error | cli, session, not-found |
| failed to cancel question batch | exception | error | http-client, network, questions |
| failed to get messages: status code | http | error | http, status-code, messages, server-error |
| failed to initialize coder agent | exception | critical | go, configuration, agent, startup, provider |
| flock | exception | error | locking, flock, unix, filesystem |
| configuration not found | console | error | tui, config, go |
| failed to decode shell command response | exception | error | json-decode, shell-execution, version-skew |
| unsupported env flag | error_code | error | shell, shebang, env, parsing |
| failed to delete session | exception | error | go, sqlite, session, delete |
| failed to convert HTML to markdown | exception | error | html, markdown, conversion |
| resolving provider header | exception | error | config, providers, headers, env |
| token introspection failed: status | exception | error | http, oauth, api-error, status-code |
| could not build runner for | error_code | error | shell, interpreter, runner, configuration |
| failed to get session agent info | exception | error | network, http-client, session-info |
| failed to make request | exception | error | network, http-client, timeout |
| invalid host URL | console | error | cli, config, url-parsing, server |
| model configuration not found | exception | error | tui, config, models |
| oauth token source | exception | error | mcp, oauth, sse, http |
| unexpected status code | http | error | http, api, authentication, status-code |
| error creating directory | exception | error | go, filesystem, mkdir, permissions |
| error creating prompt | exception | error | template, prompt, tool |
| get average response time | exception | error | sqlite, database, sql, cli |
| name must match directory | validation | error | skills, validation, frontmatter |
| status code | http | error | http, api, client, status-code |
| timeout waiting for agent readiness | exception | error | timeout, startup, readiness, go |
| failed to decode cancel question batch response | exception | error | json, decoding, http-client, questions |
| parse error | error_code | error | jq, json, parse-error, stdin |
| provider has no models configured | exception | error | config, providers, model-resolution |
| model: provider not found in configuration. Use 'crush… | exception | error | config, provider, cli |
| failed to answer question batch | exception | error | http-client, network, questions |
| acquire config lock | exception | error | filesystem, locking, concurrency |
| agent configuration is missing | exception | error | go, nil-check, initialization, agent-coordinator |
| agent message id missing from context | validation | error | context, message-id, tool-execution |
| failed to get data directory | console | warning | cli, cobra, flags |
| no data available: no projects found | exception | warning | cli, stats, empty-data |
| no LSP client handles any file matching | exception | error | lsp, configuration, language-server |
| open lock file | exception | error | filesystem, locking, permissions |
| errors.New(s.Error) | exception | warning | skills, workspace, error-wrapping, go |
| failed to get init prompt | exception | error | http-client, network, bootstrap |
| failed to read provider cache file | exception | error | filesystem, cache, providers |
| failed to select default models | exception | critical | config, startup, error-wrapping |
| failed to update preferred large model | exception | error | config, persistence, filesystem |
| get hour day heatmap | exception | error | database, sqlite, cli, stats |
| not a valid vercel api key | validation | error | config, vercel, api-key, validation |
| parse template | exception | error | template, html-template, cli, developer-error |
| timed out after | exception | error | timeout, context, mcp |
| failed to get session history files: status code | exception | error | http, status-code, client |
| model: model found in multiple providers: . Please specify… | validation | error | model-selection, ambiguity, cli, config |
| error reading image file | exception | error | filesystem, io, image, read-failure |
| no providers found | console | error | config, providers, models |
| docker mcp is not available, please ensure docker is… | exception | error | docker, mcp, dependency, environment |
| invalid JSON in config file | validation | error | config, json, validation |
| timed out waiting for server readiness | console | error | timeout, health-check, server, startup |
ErrInvalidClientID %w: %v | error_code | error | validation, uuid, client |
| failed to get debug flag | exception | error | cli, flags, cobra |
| failed to send message to agent: status code | http | error | http-status, message-send, proxy, opaque-error |
| github copilot not available | error_code | info | oauth, github-copilot, sentinel-error |
| invalid regex pattern | exception | error | regex, grep, validation |
| invalid status for todo | validation | error | validation, enum, todo, llm-tool-call |
| no providers found in the provided source | validation | error | providers, validation, empty-data, config |