pub type ProviderRegistry = Arc<HashMap<Provider, Arc<dyn LlmProvider>>>;Expand description
Shared registry mapping each crate::model::Provider to its concrete instance.
Created once at startup via the CLI; cloned into every agent so they can switch providers without reconnecting.
Aliased Typeยง
pub struct ProviderRegistry { /* private fields */ }