ErrLookup › Crosstalk-Solutions/project-nomad
Crosstalk-Solutions/project-nomad
Project NOMAD is an offline-first knowledge and education server. Wikipedia, thousands of books, courses, maps, and optional local AI, all running on hardware you own with no internet required. · TypeScript · 383 source files
Analyzed at 0bd1c6f4f9 on 2026-08-27. 65 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Storage drive not available: cannot write to ${STORAGE_BASE} | exception | error | filesystem, permissions, storage, download-job |
| HTTP ${resp.status} from ${MANIFEST_URL} | exception | error | http, network, fda-api, manifest |
| No internet — connect to download FDA drug data. (${msg}) | exception | error | network, offline, dns, download-job |
| Ollama service not ready yet | exception | warning | ollama, service-startup, retry, ai-assistant |
| sysbench disk-write benchmark produced no parseable MiB/s — | exception | error | benchmark, sysbench, docker, parsing, disk-io |
| Sysbench command failed: ${error.message} | exception | error | docker, sysbench, benchmark, container, dockerode |
| Failed to create chat session | exception | error | chat, database, adonisjs, lucid, create |
| Failed to update chat session | exception | error | chat, database, adonisjs, update, not-found |
| Failed to add message | exception | error | chat, database, insert, foreign-key, adonisjs |
| Failed to delete chat session | exception | error | chat, database, delete, adonisjs, not-found |
| Failed to delete all chat sessions | exception | error | chat, database, bulk-delete, adonisjs, foreign-key |
| Failed to get auth token from ${registry}: ${response.status | exception | error | docker, registry, oauth-token, http, authentication |
| No token returned from ${registry} | exception | error | docker, registry, oauth-token, authentication, json |
| recreated container ${readiness.reason} | exception | critical | docker, container-health, deployment, readiness-gate |
| Error parsing content: ${(error as Error).message} | http | error | markdoc, markdown, parsing, nestjs |
| Filename is required | exception | warning | validation, required-parameter, docs, nestjs |
| Invalid document slug | validation | warning | security, path-traversal, validation, docs |
| File not found: ${filename} | exception | warning | file-not-found, docs, filesystem |
| Failed to read file stream: ${filename} | exception | error | filesystem, permissions, io, docs |
| Error parsing file: ${(error as Error).message} | http | error | error-wrapping, nestjs, docs |
| Failed to download tar file | exception | error | network, download, map-assets, retry |
| Invalid PMTiles file URL: ${url}. URL must end with .pmtiles | validation | warning | validation, url, pmtiles, maps |
| Download already in progress for URL ${url} | exception | warning | concurrency, duplicate-request, job-scheduling, maps |
| Could not determine filename from URL | exception | error | url-parsing, validation, pmtiles |
| Base map assets are missing and could not be downloaded. Ple | exception | error | network, storage, pmtiles, asset-provisioning |
| Failed to dispatch download job | exception | error | job-queue, download, dispatch |
| Base map assets are missing from storage/maps | exception | error | storage, assets, styles, pmtiles |
| Base styles file not found in storage/maps | exception | error | storage, file-read, styles |
| Invalid world basemap path | exception | critical | path-traversal, security, config |
| pmtiles extract for world basemap failed: ${err.message}. st | exception | error | subprocess, pmtiles, timeout, extract |
| No protomaps builds found | exception | error | network, upstream-api, protomaps |
| Download already in progress for URL ${info.url} | exception | warning | concurrency, duplicate-download, job-queue |
| Unexpected FDA manifest format: missing or invalid "export_d | exception | error | fda, manifest, schema-validation, typescript |
| Unexpected FDA manifest format: missing or invalid "total_re | exception | error | fda, manifest, schema-validation, typescript |
| Unexpected FDA manifest format: "partitions" is missing or e | exception | error | fda, manifest, schema-validation, partitions |
| Unexpected FDA manifest format: all partitions were invalid | exception | error | fda, manifest, schema-validation, partitions |
| Preflight returned no data | exception | error | react, inertia, preflight, api-client, maps |
| An unknown error occurred during the preflight check. | exception | error | react, inertia, preflight, api-client, maps |
| res.message | exception | warning | react, inertia, preflight, maps, error-message |
| No response from Ollama | exception | error | react, chat, ollama, race-condition, inertia |
| Force reinstall failed | exception | error | ollama, reinstall, frontend, admin-ui |
| Failed to fetch update status | exception | warning | polling, system-update, frontend |
| Failed to start update | exception | error | system-update, frontend, admin-ui |
| Failed to fetch update logs | exception | warning | system-update, logs, frontend |
| Failed to fetch remote ZIM files. | exception | error | kiwix, zim, infinite-query, pagination, offline |
| Failed to dispatch update check | exception | warning | supply-depot, updates, frontend |
| Failed to delete all sessions | http | error | chats, database, bulk-delete |
| oldName and newName are required. | http | warning | validation, request-body, adonisjs, rag |
| name is required. | http | warning | validation, request-body, adonisjs, rag |
| Error scanning and syncing storage | http | error | storage, sync, filesystem, rag |
| Error during re-embed all | http | error | embeddings, rag, qdrant |
| Failed to fetch available versions for this service. | http | error | docker, versions, network, adonis |
| guard.blocked.join(' ') | http | error | security, bind-mount, guardrail, docker |
| guard.warnings.join(' ') | http | warning | security, warnings, force-override, docker |
| Only custom apps can be updated this way. | http | warning | http-403, custom-apps, docker |
| Service ${params.name} not found | http | warning | http-404, service-lookup, container-logs |
| Upload failed | http | error | upload, file-upload, zim, http-500, multipart |
| Maximum of 10 custom libraries allowed | http | warning | zim, custom-library, quota, http-400, limit-exceeded |
| Custom library not found | http | warning | zim, custom-library, not-found, http-404, idempotency |
| ${error.message} | http | warning | zim, ssrf, network, url-validation, http-400 |
| Could not fetch directory listing from the provided URL | http | error | zim, network, upstream, http-502, directory-listing |
| ${msg} | http | error | api, upstream, bad-request, external-service |
| ${msg} | http | error | search, validation, upstream, bad-request |
| Warning during container cleanup. Check server logs for deta | console | warning | docker, container, cleanup, force-reinstall |
| Warning during volume cleanup. Check server logs for details | console | warning | docker, volumes, cleanup, force-reinstall |