ErrLookup › janhq/jan
janhq/jan
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer. · TypeScript · 853 source files
Analyzed at 7205d770c1 on 2026-09-17. 172 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| No safetensors file found in repository | exception | error | huggingface, validation, model-format |
| Provider must have base_url configured | validation | error | provider, validation, configuration |
| Failed to serialize MCP settings | panic | critical | panic, serde, serialization, mcp, config |
| Invalid input | exception | error | validation, vector-db, dimension-mismatch, input |
| Import of " " did not complete | exception | error | download, model-import, bootstrap |
| Not a CUDA runtime archive | validation | error | cuda, archive, validation, backend, filename |
| cannot resolve current exe | panic | critical | panic, current-exe, container, detached-process, cli |
| MlxError , message: " " }} | error_code | error | mlx, rust, tauri, model-loading |
| llamacpp extension not available | exception | error | embedding, extension-not-available, initialization-order |
| Backend setup was not successful. Please restart the app in… | exception | error | config, backend-setup, network, first-run, typescript |
| Failed to create fallback client | panic | critical | panic, reqwest, tls, ca-certificates, proxy, fallback |
| This conversation has no user message to respond to. Add a… | exception | error | chat, validation, message-window, state |
| ${e} | exception | error | ipc, plugin, tauri, rust, loaded-models, error-wrapping |
| ( ) | exception | error | network, fetch, connection, transport |
| ${error.message} | exception | error | error-propagation, passthrough, provider-api, models |
| No installed " " backend found. Install that backend first… | validation | error | cuda, backend, ordering, dependency, validation |
| ${String(e)} | exception | error | ipc, plugin, tauri, session, rust, load |
| LlamacppError , message: " " }} | error_code | error | rust, tauri, llamacpp, structured-error |
| llama.cpp router is not running. Please restart the app. | exception | critical | router, load, startup, sidecar, process, critical |
| Failed to load llamacpp backend | exception | error | backend, gpu, native, llamacpp |
| Failed to get app data dir | panic | critical | panic, app-data-dir, mcp, lockfile, env-var |
| Failed to determine the home directory | panic | critical | panic, env-var, home-directory, container, app-data-dir |
model-errors:startModelFailed model-errors:startModelFailed | exception | error | llamacpp, local-model, engine, gpu, memory, typescript, i18n |
| clone log file | panic | critical | panic, file-descriptor, try-clone, log-file, cli |
| model-errors:createModelFailed | exception | error | transport, model-load, engine, llamacpp, provider |
| Found backend(s) but none had a build/bin directory to… | exception | error | cuda, backend, filesystem, corrupt-install, state-mismatch |
| Invalid argument | validation | error | rust, tauri, validation, input |
| Executable must have a parent directory | panic | warning | panic, path, parent, mcp, defensive |
BlockCountInvalid Invalid metadata: block_count not found or invalid | error_code | error | gguf, rust, model-loading, metadata |
| Failed to fetch models from | http | error | http, catalog, provider, api-error |
| Failed to ingest file | exception | error | store, ingestion, empty-result |
| Critical settings "llamacpp_version" / "llamacpp_backend"… | exception | critical | settings, invariant, configuration, developer-error, typescript |
| Failed to normalize backend layout | exception | error | backend, filesystem, normalization, symlink, move, typescript |
| Router failed its health check on backend | exception | critical | backend, health-check, router, gpu, rollback, typescript |
| API request failed with status | http | error | http, api, llamacpp, network |
| LlamaCpp extension not found | exception | error | llamacpp, extension, backend, update |
| No API key configured for | validation | error | api-key, authentication, configuration, provider |
| GGUF version has no readable tensor block | validation | error | gguf, file-format, versioning, rust, llamacpp |
| Conversational extension not available yet | exception | warning | race-condition, startup, extension, retry |
| Failed to get current exe path | panic | critical | panic, current-exe, mcp, container, sandbox |
| Platform not supported | exception | error | platform, autoqa, cross-platform, not-implemented |
| error.message | exception | warning | error-handling, rethrow, provider-api |
| Failed to determine embedding context size | exception | error | embedding, initialization, wrapper-error |
IoError IO error | error_code | error | io, rag, rust |
HeadCountInvalid Invalid metadata: head_count not found or invalid | error_code | error | gguf, rust, model-loading, metadata |
| Database error | exception | error | vector-db, sqlite, rusqlite, database, tauri, rust |
| Current backend not found | exception | warning | llamacpp, settings, backend, configuration |
| Invalid modelId: . Only alphanumeric and / _ - . characters… | validation | error | validation, input, model-import |
| tensor count is unreasonably large | validation | error | gguf, corrupt-file, tensor, binary-parsing |
| API key rotation exhausted | exception | error | api-key, rotation, authentication, rate-limit |
| MLX model appears to have crashed! Please reload! | exception | error | mlx, health-check, crash, local-server |
| Catalog not supported for | exception | error | catalog, provider, unsupported, configuration |
| Checksum mismatch for | exception | critical | checksum, integrity, download, verification, network, typescript |
model-errors:noRunningSession model-errors:noRunningSession | error_code | error | session, llamacpp, local-server, state |
| <Utf8Error> | exception | error | gguf, utf8, string, validation, llamacpp, rust |
| Authentication failed: API key is required or invalid for | exception | error | http-401, api-key, authentication, network |
| File ' ' exceeds size limit ( bytes > MB). | validation | error | file-size, validation, rag |
| MLX API request failed with status | http | error | mlx, http, api-error, openai-compatible |
| Failed to fetch supported backends | exception | error | network, backend, rate-limit, api, typescript, retryable |
| Failed to save store | panic | critical | panic, store, migration, disk-full, permissions, io |
ParseError Failed to parse document | error_code | error | rag, rust, document-parsing |
| ServiceHub not initialized or model/provider missing. | exception | error | transport, provider, initialization, state |
| Backend installed but failed to refresh UI | exception | warning | backend, ui, refresh, settings, typescript |
| Failed to parse request body as JSON | exception | error | fetch, json, request-body, serialization |
| Unsupported file type | validation | warning | rag, validation, file-type, tauri, rust |
EmbeddingLengthInvalid Invalid metadata: embedding_length not found or invalid | error_code | error | gguf, rust, model-loading, metadata |
| ubatch_size ( ) is too small. Minimum required | validation | error | validation, embeddings, configuration, llamacpp |
| e | exception | warning | error-wrapping, llamacpp, ipc |
| ingestImage: attachment is not image | validation | error | type-guard, uploads, invalid-argument |
| Model already loaded!! | exception | error | duplicate-load, state-conflict, session |
| Unsupported platform | exception | error | build, platform, setup, node, binaries |
| Tauri error | exception | error | rust, tauri, framework-error |
| Backend update failed | exception | error | llamacpp, backend, update, contract |
DatabaseError Database error | error_code | error | database, sqlite, rust, tauri-plugin |
| WebSearchError | error_code | error | network, web-search, rust, tauri-plugin |
| Models endpoint not found for | exception | error | http-404, base-url, configuration, network |
| Array length is unreasonably large | validation | error | gguf, metadata, array, corrupt-file, binary-parsing |
| Backend update failed | exception | error | llamacpp, backend, update, download |
| Failed to count embedding tokens | exception | error | embedding, tokenization, wrapper-error |
| IO error | exception | error | rust, io, tauri, file-system |
| No update available | exception | info | updater, tauri, no-update, versioning |
ContextLengthInvalid Invalid metadata: context_length not found or invalid | error_code | error | gguf, rust, model-loading, metadata |
| Failed to resolve ingested attachment id | exception | error | rag, empty-result, api-response |
| Not a supported backend archive! Missing llama-server… | validation | critical | backend, validation, archive, missing-binary, llama-server, typescript |
| No supported backend binaries found for this system… | exception | critical | backend, platform, architecture, no-binaries, typescript |
| Access forbidden: Check your API key permissions for | exception | error | http-403, permissions, api-key, cors |
| Failed to parse archive name | validation | error | backend, validation, archive, naming-convention, regex, typescript |
| Failed to read name for tensor | validation | error | gguf, corrupt-file, truncated-file, binary-parsing |
| Tokenize request failed with status | http | error | http, network, tokenization, llamacpp |
| Unexpected error while fetching models from | exception | error | json, unexpected-error, provider-api, parsing |
| the request exceeds the available context size. | exception | error | mlx, context-length, token-limit, truncation |
| Vector DB extension does not support project-level ingestion | exception | error | unsupported, rag, vectordb |
ArchitectureNotFound Invalid metadata: architecture not found | error_code | error | gguf, metadata, kv-cache, missing-key |
| Failed to parse document | error_code | warning | rag, parsing, documents, tauri, rust |
| Response body is null | exception | error | mlx, streaming, fetch, null-body |
| Could not unload the model. Stop its active requests and… | exception | error | model-lifecycle, unload, retry |
| Jan data folder is unavailable | exception | error | configuration, filesystem, initialization |
UnsupportedFileType Unsupported file type | error_code | error | rag, rust, file-types |
| response.statusText | exception | error | tauri, fetch, file-loading |
| useSidebar must be used within a SidebarProvider. | exception | error | react, context |