Expand description
Error types for the Tuitbot core library.
Each module has its own error enum to provide clear error boundaries.
The library uses thiserror for structured, typed errors.
Enumsยง
- Config
Error - Errors related to configuration loading, parsing, and validation.
- LlmError
- Errors from interacting with LLM providers (OpenAI, Anthropic, Ollama).
- Scoring
Error - Errors from the tweet scoring engine.
- Storage
Error - Errors from SQLite storage operations.
- XApi
Error - Errors from interacting with the X (Twitter) API.