odysseus-dev/odysseus
Documented errors, page 4 of 5. Back to odysseus-dev/odysseus
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Source PDF could not be located | http | warning | http-404, pdf, upload, file-lifecycle, storage |
| Failed to add directory | http | error | |
| Model cache path escapes cache root | http | error | |
| No downloadable attachments | http | error | |
| Unknown attachment kind | http | error | |
| Name cannot be empty | http | warning | http, validation, gallery, rename |
| Rejected endpoint URL | http | error | |
| content is required | http | warning | http-400, validation, session, message, request-body |
| Created document not found | http | error | sqlalchemy, session, transaction, http-500, database |
| Failed to update custom preset | http | error | |
| OpenAI endpoint has no api_key stored — edit it in… | http | error | |
| Failed to save | exception | error | network, fetch, settings, autosave, auth |
| bundle has no SKILL.md | exception | error | |
| Synthesis failed | exception | error | tts, network, fetch, settings, error-handling |
| IMAP folder not found | exception | error | email, imap, validation |
| invalid venv path | exception | error | |
| Schedule is required for schedule-triggered tasks | http | warning | tasks, validation, http-400, scheduling |
| session_id, original_text, and instruction are required | http | error | validation, rewrite, client-error, fastapi |
| data.error || 'scan failed' | exception | warning | fetch, huggingface, gguf, application-error, cookbook |
| Expected items | http | error | |
| IMAP is not configured for account | exception | warning | imap, email, configuration, send-only |
| Session manager not available | http | error | server-error, session-manager, chat, http-500 |
| Unknown device-flow provider | exception | error | oauth, device-flow, validation, config |
| Angle must be 90, -90, 180, or 270 | http | warning | http, validation, gallery, rotate, allowed-values |
| Expected a JSON object | http | error | validation, http-400, json, import, type-guard |
| Failed to pause task | exception | error | fetch, api, http, tasks, state-machine |
| Unknown model | http | error | |
| Invalid query | http | error | |
| Login failed | exception | error | authentication, login, frontend |
| Cannot create reply: sender address is missing from this… | exception | warning | email, validation, reply, missing-sender, header-parsing |
| Cross-site request rejected | http | error | |
| Failed to load object mask model | http | error | |
| No default model configured — set one in Settings | http | error | |
| Upload cleanup skipped because persisted references could… | http | error | |
| Invalid ssh_port | http | warning | http, validation, ssh, fastapi |
| No model configured — set a Default or Utility model in… | exception | error | |
| No valid attachments | http | error | |
| Could not auto-detect provider. Pass base_url (e.g… | http | error | provider-resolution, chat, http-400, config |
| Daily message limit reached | http | error | rate-limit, quota, http-429, chat |
| errData.detail || 'Failed to create session' | exception | error | fetch, http-error, session, form-validation, compare-mode |
| query is required | http | info | skills, http-400, search, validation, request-body |
| Failed to save note | exception | error | notes, http, crud, frontend |
| RAG system is not available | http | error | |
| Session has an active run; try compacting after it finishes | http | error | |
| err || res.statusText | exception | error | fetch, http-error, pdf-export, preview, document |
| Username required | http | error | auth, validation, rename, fastapi |
| Cannot reach /v1/models | http | error | |
| Document create failed: missing id | exception | error | api-contract, response-shape, document-create, validation |
| Invalid JSON | http | error | json, validation, fastapi, client-error |
| PDF import failed | exception | error | http, pdf-import, multipart, poor-error-message |
| No endpoints configured. Add one in Settings first. | http | error | |
| No file provided | http | error | |
| repo_id is required | http | error | validation, serve, required-field, http-400 |
| url is required for HTTP transport | http | error | mcp, validation, http-transport, url |
| Failed to prepare inpaint request | http | error | |
| Integration not found | http | error | not-found, http-404, integrations, crud, fastapi |
| Invalid request parameters | http | error | validation, pydantic, chat-stream, client-error |
| Task cannot chain to itself | http | warning | tasks, validation, http-400, chaining |
| winner must be 'left', 'right', or 'tie' | http | warning | validation, http-400, voting |
| Invalid box format | http | warning | http-400, validation, bounding-box, type-coercion, sam |
| No research result available for this session | http | error | |
| data.detail || 'Auto-sort failed' | exception | error | encoding, binary-file, utf-8, skill-import |
| Email reminder was not sent | exception | error | reminders, email, smtp, delivery, settings |
| Invalid repo_id — must be | http | error | validation, huggingface, repo-id, http-400 |
| No visible object matched | http | error | |
| ntfy reminder was not sent | exception | error | reminders, ntfy, delivery, settings |
| Cleanup failed | exception | error | email, imap, bulk-action, uid-mismatch, unsubscribe |
| No session, api_key, or configured endpoints. Pass api_key… | http | error | config, chat, endpoint, http-400 |
| No SKILL.md found — link to a skill folder or SKILL.md on… | exception | error | |
| note_id required | http | error | |
| Calendar not found | http | warning | not-found, http-404, calendar, crud, fastapi |
| Model is currently downloading | http | error | |
| Session not found | http | error | |
| command is required for stdio transport | http | error | mcp, validation, form-data, stdio |
| Invalid env_prefix | http | error | validation, shell-quoting, env-prefix, http-400 |
| t || res.statusText | exception | error | fetch, http-error, ai-fill, llm, document |
| Webhook not found | http | error | webhook, not-found, fastapi, http-404 |
| Box must be [x1, y1, x2, y2] | http | warning | http-400, validation, bounding-box, sam, request-body |
| dall-e-3 doesn't support image edits — pick gpt-image-1 or… | http | error | |
| This endpoint requires an API token | http | error | auth, api-token, fastapi, http-403, n8n |
| Too many attachments | http | error | |
| Expected kind and id | http | error | |
| File not found | http | error | |
| No active stream for this session | http | info | session, sse, status, not-found |
| RAG system is not available — is the embedding service… | http | error | |
| Request parsing error | http | error | json, request-parsing, fastapi, client-error |
| No images found | http | error | |
| Tag deduplication failed | http | error | |
| Directory not found | http | error | |
| Endpoint not found or disabled | http | error | |
| No image files found on disk | http | error | |
| All file uploads failed | http | error | |
| No cache source for this model | http | error | |
| Unsupported file type: . | http | error | |
| No endpoint configured — add one in Settings first | http | error | |
| Missing image | http | error | |
| TTS service not available | http | warning | http, tts, availability, fastapi |
| Model not found at server. Available | http | error | |
| Chained task not found | http | error | tasks, http-404, chaining, validation |
| err.detail || 'Import failed' | exception | error | memory, import, upload, http |