ErrLookup › danny-avila/LibreChat
danny-avila/LibreChat
Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active · TypeScript · 2,550 source files
Analyzed at 5ff282f900 on 2026-08-12. 164 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| User does not exist | exception | error | authentication, openid, admin, user-provisioning, bootstrap |
| Email domain not allowed | exception | error | authentication, openid, authorization, domain-allowlist, config |
auth_failed auth_failed | exception | error | authentication, openid, account-linking, issuer, security |
| idToken is missing | exception | error | authentication, apple-signin, oauth, passport, jwt |
| Failed to obtain SharePoint access token | exception | error | sharepoint, microsoft-graph, oauth, token, azure-ad, config |
| You must have role to log in. | exception | error | authentication, openid, rbac, role-gating, claims, config |
| Path traversal detected in filename | validation | critical | security, path-traversal, file-upload, local-storage, input-validation |
| Request failed with status | exception | error | google-search, network, upstream, quota, api-error |
| ${response.status} ${response.statusText} | exception | warning | sharepoint, microsoft-graph, batch, file-download, network |
| Remote file response too large | exception | error | file-upload, local-storage, size-limit, network, defense-in-depth |
| Assistants API key not provided. Please provide it again. | exception | error | azure-assistants, config, api-key, env, initialization |
| Failed to convert HEIC image to JPEG | exception | error | client, image-processing, heic, upload, browser |
| Missing AZURE_AI_SEARCH_SERVICE_ENDPOINT… | exception | error | azure-ai-search, config, environment-variables, constructor |
| An error occurred during file deletion. | exception | error | vectordb, rag, file-deletion, external-service, network |
| Mermaid diagram has invalid export dimensions | exception | error | mermaid, canvas, export, svg, dimensions, browser |
CHECKPOINT_TOO_LARGE Checkpoint state is MB, over the MB limit for a durable pause. This… | exception | critical | agents, checkpoint, mongodb, hitl, context-size, langgraph |
| Failed to get response reader | exception | error | sharepoint, streams, fetch, cors, browser-compat |
| Download failed | exception | error | sharepoint, microsoft-graph, network, file-download, http |
| Unexpected response from server; Status | exception | warning | sse, abort, network, http, chat, client |
| contains a circular reference | validation | error | serialization, circular-reference, json, agent-envelope, payload-validation |
| [ ] Invalid version | validation | error | assistants, versioning, configuration, openai |
| Invalid mermaid syntax | exception | warning | mermaid, parsing, validation, diagrams, user-content |
| An error occurred during file upload. | exception | error | vectordb, rag, file-upload, external-service, error-handling, network |
| No plugin auth found for user | exception | error | plugins, auth, credentials, config |
| contains symbol keys | validation | error | serialization, json, symbol, agent-envelope, payload-validation |
| Refusing to fetch avatar over | validation | warning | ssrf, avatar, url-validation, security |
| No download stream method found for source | exception | error | openai-image, file-storage, image-edit, file-strategy, streaming |
| OpenAI returned `false` for deleted status | exception | error | openai, file-deletion, api, external-service |
| contains a non-JSON value | validation | error | serialization, json, agent-envelope, type-error, payload-validation |
| Failed to load mermaid library | exception | error | mermaid, dynamic-import, ssr, browser, chunk-loading, diagrams |
invalid_action_error {"type":"invalid_action_error"} | exception | error | tools, actions, assistants, config, ssrf |
| Invalid file path | validation | error | firebase, security, authorization, file-deletion, ownership-check |
| [MCP][ ][ ] upstream authentication failed; MCP OAuth is… | exception | error | mcp, oauth, authentication, config |
| Failed to process the image with | exception | error | image, storage-strategy, wrapper-error, processing |
| File embedding failed. | exception | error | vectordb, rag, file-upload, external-service, embedding |
| Gemini Image Generation requires one of: user-provided API… | exception | error | gemini, google, vertex-ai, config, service-account, api-key |
| Invalid response from the STT API | exception | error | stt, network, upstream, http-status |
| No file_id provided | validation | error | files, validation, api, upload |
| Invalid input type. Expected URL, Buffer, or File. | validation | error | avatar, input-validation, type-dispatch |
| Invalid endpoint for finetuned generation. Must be one of | exception | error | fluxapi, input-validation, endpoint, allowlist, finetune |
| Invalid resource ID | validation | error | permissions, validation, mongodb, resource-id |
| RAG_API_URL not defined | exception | critical | vectordb, rag, configuration, environment-variables, file-upload |
| Graph token acquisition failed | exception | error | mcp, openid, oauth, azure-ad, tokens, network |
| Canvas is unavailable for Mermaid PNG export | exception | error | mermaid, canvas, export, browser-compat, test-environment |
| Failed to convert base64 to buffer | exception | error | base64, wrapper-error, input-validation |
| File embedding failed. The filetype | validation | error | vectordb, rag, file-upload, input-validation, mime-type |
| contains a non-plain value | validation | error | serialization, json, prototype, class-instance, agent-envelope |
| contains non-index array properties | validation | error | serialization, json, array, agent-envelope, payload-validation |
| Role not found | exception | error | permissions, config, roles, seeding |
| Invalid avatar URL | validation | error | avatar, url-validation, input-validation, oauth, ssrf-protection |
| No tool resource provided for agent file upload | validation | error | agent, file-upload, metadata, validation |
| GitHub skill sync runner is not configured | exception | error | admin, skills, github, config, dependency-injection |
| Invalid provider | exception | error | tts, provider, config, endpoint |
| old_text matched locations with ; make it unique before… | exception | warning | text-editing, file-authoring, string-matching, ambiguous-match, tool-error |
| Avatar response too large | exception | warning | avatar, size-limit, defense-in-depth, security |
| ${validation.error?.message} | validation | error | agents, validation, model-config, handoff, provider-allowlist |
| old_text did not match the file content. | exception | warning | text-editing, file-authoring, string-matching, tool-error |
| Invalid LibreChat file format | validation | error | import, validation, librechat, format-detection |
| Reading " " exceeded the sandbox stdout limit (chunk… | exception | error | code-env, sandbox, image, config, limits |
| [MCP][ ][ ] OAuth authentication required. Please check the… | exception | warning | mcp, oauth, authentication, user-action |
no_user_key {"type":"no_user_key"} | exception | error | assistants, api-key, authentication, openai |
| Unsupported agent run protocol | validation | error | validation, agent-envelope, protocol, discriminated-union, typescript |
| Extracted text from " " exceeds the 15MB storage limit (… | validation | warning | text-extraction, size-limit, storage, document |
| Invalid file path | validation | error | file-deletion, local-storage, data-integrity, input-validation |
| Configuration or TTS schema is missing | exception | error | tts, config, librechat-yaml, endpoint |
| Missing DALLE_API_KEY environment variable. | exception | error | dalle3, openai, config, environment-variables, api-key |
| [retrieveRun] Failed to retrieve run data: | exception | error | openai, assistants, http, network |
| Conversation ID is required | validation | warning | react, react-query, validation, share, client |
| Failed to fetch image from URL. Status | exception | error | network, avatar, http-status, upstream |
| Forbidden: Insufficient MCP server permissions | exception | error | mcp, authorization, permissions, roles |
| [waitForRun] | Run retrieval failed after attempts | exception | error | openai, assistants, network, retry, polling |
| . must be an enumerable property | validation | error | serialization, json, enumerable, define-property, agent-envelope |
resource_recovery_required {"type":"resource_recovery_required"} | exception | error | code-env, resource-recovery, priming, agents |
| User must be authenticated via OpenID to perform OBO token… | validation | error | openid, oauth, authentication, tokens, validation |
| Image validation failed for | validation | warning | image, validation, upload, encode |
| Could not determine file extension from MIME type | validation | error | mime-type, filename, base64, input-validation |
| [ ] must not be an accessor property | validation | error | serialization, json, array, accessor-property, agent-envelope |
| Code execution is not enabled for Agents | validation | error | agent, capability, execute-code, authorization |
| No height provided | validation | error | files, validation, images, upload |
| Unable to extract text from | exception | warning | rag, text-extraction, document, fallback |
| No endpoint provided | validation | error | files, validation, api, config |
| contains sparse array entries | validation | error | serialization, json, array, sparse-array, agent-envelope |
| Unable to extract text from | exception | warning | ocr, document, text-extraction, agent |
| No STT schema is set. Did you configure STT in the custom… | exception | error | stt, config, librechat-yaml, schema |
| requiredPermission must be a positive number | validation | error | acl, validation, permissions, permission-bits |
| [MCP][ ][ ] tool call failed ` : '.'} | exception | error | mcp, tools, transport, runtime |
| OCR capability is not enabled for Agents | validation | error | agent, capability, ocr, authorization |
| Role is for resources, not | validation | error | permissions, validation, roles, resource-type |
| Unsupported file type | validation | error | files, validation, config, mimetype |
| File size is bytes. It exceeds the maximum limit of bytes. | validation | warning | import, validation, config, file-size |
| Mailgun API key and domain are required | exception | error | email, config, env, mailgun |
| No files provided for download | validation | warning | react, sharepoint, validation, file-download, client |
| Failed to send email via Mailgun | exception | error | email, http, network, mailgun |
| Unsupported import type | validation | error | import, validation, format-detection |
| File size limit of MB exceeded for endpoint`} | validation | error | files, validation, config, limits |
| Message ID is required | validation | error | tts, streaming, programming-error, precondition |
| Invalid resourceType | validation | error | permissions, acl, validation, enums |
| Decryption failed for plugin | exception | error | plugins, auth, crypto, encryption, secrets |
| No source found for image file | exception | error | openai-image, file-storage, image-edit, config, file-strategy |
| Empty file uploaded | validation | error | files, validation, upload, multipart |