ErrLookup › odysseus-dev/odysseus
odysseus-dev/odysseus
Self-hosted AI workspace. · Python · 484 source files
Analyzed at 934d23c0be on 2026-09-06. 498 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Invalid ICS file | http | warning | ics, icalendar, http-400, parsing, fastapi |
| GitHub device-code request failed | http | error | copilot, oauth, device-flow, github, upstream-error |
| skills.sh did not redirect to GitHub — open the skill's… | validation | error | redirects, url-validation, skills-sh, skill-import, github |
| does not support image edits. Use /v1/images/generations… | http | error | diffusers, http-400, image-editing, fastapi |
| Failed to list events | http | error | http-500, recurrence, fastapi, database, rrule |
| Failed to import ICS | http | error | http-500, ics, icalendar, database, fastapi |
| Login succeeded but provisioning failed | http | error | copilot, provisioning, oauth, subscription, upstream-error |
| outbound URL blocked | validation | critical | security, ssrf, network, dns, skill-import |
| Remote Windows Diffusers serving is not supported yet; use… | http | error | cookbook, diffusers, remote-execution, windows, validation |
| Skill import failed | http | error | skills, import, http-500, fastapi, filesystem |
| Referenced upload is no longer available | http | error | conflict, http-409, uploads, calendar, references, ownership |
| Invalid send payload | http | error | validation, email, fastapi, pydantic, codex-proxy |
| Failed to update calendar | http | error | http-500, fastapi, database, sqlalchemy |
| Cannot rename user | http | error | auth, rename, reserved-username, fastapi |
| expected input JSON to be a list of pull requests or an… | exception | error | json, validation, data-shape, cli, python |
| Failed to create calendar | http | error | http-500, fastapi, database, sqlalchemy |
| model returned no rewritten text | exception | warning | webhook, http-400, ssrf, url-validation, admin |
| Document PDF marker references an upload you do not own | http | error | documents, pdf, uploads, ownership, content-validation |
| unsupported URL scheme | validation | error | url-validation, security, user-input, skill-import |
| ChatGPT token response was missing access_token or… | http | error | oauth, device-flow, chatgpt, token-exchange, server-side |
| Invalid recurring occurrence uid | http | warning | http-400, recurrence, rrule, fastapi, exdate |
| Failed to export ICS | http | error | http-500, ics, icalendar, fastapi, serialization |
| too many redirects while fetching skill bundle | validation | error | network, http-redirects, security, skill-import |
| Could not load model from | exception | error | diffusers, model-loading, stable-diffusion, runtime-error |
| not an object | validation | warning | llm, json, parsing, tasks, validation |
| Body must be a JSON object | http | error | fastapi, http-400, json-validation, request-body |
| Invalid local_dir — must be an absolute or ~ path with no… | http | error | validation, path, shell-injection, http-400 |
| unsafe path | validation | critical | security, path-traversal, validation, skill-import |
| Failed to create document | http | error | fastapi, sqlalchemy, http-500, database |
| GitHub device-code request failed | http | error | copilot, oauth, device-flow, network, proxy |
| AI tidy failed | http | error | fastapi, llm, http-500, retry, maintenance |
| Failed to update event | http | error | http-500, fastapi, database, datetime |
| Invalid scheduled_date format | http | warning | tasks, validation, http-400, datetime, iso-8601 |
| Stream closed before completion | exception | warning | http-404, upload-index, vision, data-loss |
| Update failed | http | error | skills, http-500, persistence, race-condition, concurrency |
| Failed to retrieve logs | http | error | diagnostics, logs, filesystem, permissions, admin |
| Transcription failed | http | error | stt, audio, fastapi, http-500, ml-inference |
| d.error || 'Failed to create calendar' | exception | error | vision, http-500, external-service, ocr |
| str(e) | http | error | validation, http-400, caldav, ssrf, url-parsing |
| Failed to delete calendar | http | error | database, http-500, fastapi, sqlalchemy, sqlite |
| Invalid pip package name | http | error | validation, pip, pep508, serve, http-400, security |
| Failed to delete event | http | error | http-500, fastapi, database, caldav |
| Assistant session could not be resolved | http | error | fastapi, database, sqlalchemy, assistant, session, lazy-seeding |
| detail | http | error | ssrf, validation, base-url, chat, http-400 |
| Invalid raw GitHub URL | validation | error | url-validation, github, raw-content, skill-import |
| Invalid message attachment metadata | http | warning | http-400, validation, metadata, attachments, uploads |
| Failed to create event | http | error | http-500, fastapi, database, datetime |
| Note has no checklist items | http | warning | fastapi, http-400, notes, checklist, empty-state |
| refusing to wipe non-demo target | console | critical | data-safety, demo, imap, guard-rail, script |
| AI returned invalid response | http | error | fastapi, llm, parsing, http-500, retry |
| d && d.detail ? d.detail : ('HTTP ' + res.status) | exception | error | github, url-parsing, validation, skill-import |
| Transcription failed | http | error | stt, audio, fastapi, http-500, unhandled-exception |
| Documents integration is not available | http | error | http-503, integration, documents, codex, wiring |
| Failed to retrieve database statistics | http | error | diagnostics, database, sqlite, migration, admin |
| Import failed | exception | error | contacts, import, fetch, parsing, settings |
| Could not resolve endpoint credentials | http | error | credentials, oauth, endpoint, http-500, chat |
| Failed to save signature | exception | error | fetch, api, http, signature, validation |
| Invalid local_dir — path segments cannot start with '-' | http | error | validation, option-injection, path, http-400, security |
| Only GitHub or skills.sh URLs are supported | validation | error | url-validation, user-input, skill-import, host-allowlist |
| This task has no clearable cache | http | warning | tasks, cache, http-400, validation, whitelist |
| API token owner mismatch | http | error | http-403, authorization, owner-mismatch, api-token, codex |
| must stay on GitHub (got ) | validation | error | security, ssrf, url-validation, github, skill-import |
| Not authenticated | http | error | auth, http-401, session, cookie, fastapi |
| Unknown or expired login session | http | warning | device-flow, oauth, session-store, expiry, polling |
| outbound URL blocked: host did not resolve to a usable… | validation | error | network, dns, security, skill-import |
| data.detail || data.error || `HTTP | exception | error | fetch, http-error, ssh, cookbook, connectivity-check |
| must be an integer | http | error | validation, http-400, settings, type-coercion, fastapi |
| Field schema sidecar missing for source PDF | http | error | fastapi, http-404, pdf-export, file-management, schema |
| Invalid GitHub URL | validation | error | url-validation, github, user-input, skill-import |
| Revoke failed | exception | error | fetch, api, http, tokens, idempotency |
| Upload failed | http | error | upload, filesystem, io, http-500, pdf |
| API token missing required scope | http | error | http-403, authorization, api-token, scopes, multi-scope |
| Invalid characters in cmd | http | error | validation, shell-injection, serve, http-400 |
| Invalid OAuth : path must stay under | http | error | security, path-traversal, oauth, mcp, filesystem |
| Invalid OAuth keys file format | http | error | mcp, oauth, json, google, config |
| HTTP | exception | warning | mcp, oauth, polling, network, auth |
| Email integration is not available | http | error | http-503, integration, email, codex, wiring |
| Skill is not available for slash invocation | http | warning | skills, http-404, slash-invocation, ownership, fastapi |
| Tidy failed | exception | warning | http, auto-sort, llm-dependency, json-parse, sessions |
| Failed to resume task | exception | error | fetch, api, http, tasks, state-machine |
| ChatGPT did not return a complete device code | http | error | http-502, oauth, device-flow, chatgpt, upstream |
| Saved PDF could not be located | http | error | upload, filesystem, path-resolution, ownership, http-500 |
| Workspace browsing is admin-only | http | warning | authorization, admin-only, workspace, http-403 |
| detail || ('HTTP ' + res.status) | exception | error | fetch, http-error, session, frontend |
| Document has no source email — cannot reply | http | error | |
| detail[-4000:] | http | error | mlx, swift, subprocess, http-500, inpainting |
| Server error ' + res.status | exception | warning | auth, http-404, ownership, vision |
| Action ' ' requires admin privileges | http | error | http, authorization, webhook, tasks, admin |
| Could not discover models from endpoint | http | error | model-discovery, endpoint, http-500, chat |
| Source PDF not found in uploads | http | error | fastapi, http-404, file-management, pdf-export, uploads |
| data?.error || data?.detail || `HTTP | exception | error | http, fetch, email-compose, attachments, api-error |
| disabled must be a list of tool names | http | error | mcp, validation, json, tools |
| hidden must be a list of model IDs | http | error | fastapi, http-400, json-validation, request-body |
| Face enhancement failed | http | error | http-500, pillow, face-enhancement, fallback, image-processing |
| huggingface_hub is required to download MLX image model… | http | error | mlx, huggingface, dependency, http-503 |
| Image update failed | http | error | http, database, sqlalchemy, gallery, commit |
| PDF import failed | exception | error | http, pdf-import, batch-import, multipart |
| result.detail || 'Failed to rename session' | exception | error | github-api, validation, skill-import, url-parsing |
| host is required | http | error | cookbook, setup, ssh, validation, admin |
| Server returned no session id | exception | error | research, contract-violation, api-shape, session |