rustyclaw_core/models/mod.rs
1//! Model management module.
2//!
3//! Provides:
4//! - Model registry with enable/disable
5//! - Cost tiers for intelligent model selection
6//! - Sub-agent model recommendations
7
8mod registry;
9pub mod failover;
10
11pub use registry::{
12 CostTier, ModelEntry, ModelRegistry, SharedModelRegistry, TaskComplexity,
13 create_model_registry, generate_subagent_guidance,
14};
15pub use failover::{
16 AuthProfile, FailoverConfig, FailoverManager, FailoverStrategy, HealthTracker,
17};