Expand description
Model management module.
Provides:
- Model registry with enable/disable
- Cost tiers for intelligent model selection
- Sub-agent model recommendations
Re-exports§
pub use failover::AuthProfile;pub use failover::FailoverConfig;pub use failover::FailoverManager;pub use failover::FailoverStrategy;pub use failover::HealthTracker;
Modules§
- failover
- Model failover and auth profile rotation.
Structs§
- Model
Entry - A registered model with metadata.
- Model
Registry - Model registry — manages all available models.
Enums§
- Cost
Tier - Cost tier for a model — used to guide sub-agent model selection.
- Task
Complexity - Task complexity hint for model selection.
Functions§
- create_
model_ registry - Create a shared model registry.
- generate_
subagent_ guidance - Generate system prompt section for sub-agent model selection guidance.
Type Aliases§
- Shared
Model Registry - Shared model registry.