Module errors

Source
Expand description

Error types for FerricLink Core

This module provides comprehensive error handling for the FerricLink ecosystem, inspired by LangChain’s exception system with Rust-specific improvements.

Structs§

OutputParserException
Output parser exception with special handling for LLM feedback
TracerException
Tracer exception for tracing-related errors

Enums§

ErrorCode
Error codes for structured error handling
FerricLinkError
Main error type for FerricLink Core

Traits§

IntoFerricLinkError
Trait for converting errors to FerricLinkError

Functions§

create_error_message
Create an error message with troubleshooting link

Type Aliases§

Result
Result type alias for FerricLink operations