Expand description
Error types for the Rustant agent core.
Uses thiserror for public API error types with structured error variants
covering LLM, tool execution, memory, configuration, and safety domains.
Enums§
- Agent
Error - Errors from the agent orchestrator.
- Browser
Error - Errors from the browser automation system.
- Channel
Error - Errors from the channel system.
- Config
Error - Errors from the configuration system.
- LlmError
- Errors from LLM provider interactions.
- Memory
Error - Errors from the memory system.
- Node
Error - Errors from the node system.
- Rustant
Error - Top-level error type for the Rustant core library.
- Safety
Error - Errors from the safety guardian.
- Scheduler
Error - Errors from the scheduler system.
- Tool
Error - Errors from tool registration and execution.
- Voice
Error - Errors from the voice and audio system.
- Workflow
Error - Errors from the workflow engine.
Traits§
- User
Guidance - Trait providing actionable recovery guidance for errors.
Type Aliases§
- Result
- A type alias for results using the top-level
RustantError.