ai_lib/error_handling/
mod.rs

1//! 增强的错误处理和恢复机制模块
2//!
3//! Enhanced error handling and recovery mechanisms module.
4//!
5//! This module provides advanced error handling, context tracking,
6//! and recovery strategies for AI API calls.
7//!
8//! Key features:
9//! - `ErrorContext`: Rich error context for debugging
10//! - `ErrorMonitor`: Error rate monitoring and alerting
11//! - `ErrorRecoveryManager`: Automatic error recovery strategies
12
13pub mod context;
14pub mod monitoring;
15pub mod recovery;
16
17pub use context::{ErrorContext, SuggestedAction};
18pub use monitoring::{ErrorMonitor, ErrorThresholds};
19pub use recovery::{ErrorRecoveryManager, RecoveryStrategy};