Resolve model sources before replacing role aliases and support legacy API and OAuth configurations that retain only aliased model entries. Add regression coverage for source priority, disabled providers, cross-role updates, and transaction rollback.
21 lines
449 B
Rust
21 lines
449 B
Rust
//! Agent client discovery, configuration generation, and reversible state management.
|
|
|
|
use super::*;
|
|
|
|
mod commands;
|
|
mod configuration;
|
|
mod discovery;
|
|
mod transactions;
|
|
mod backups;
|
|
mod templates;
|
|
mod launch;
|
|
mod state;
|
|
pub(crate) use commands::*;
|
|
pub(crate) use configuration::*;
|
|
pub(crate) use discovery::*;
|
|
pub(crate) use transactions::*;
|
|
pub(crate) use backups::*;
|
|
pub(crate) use templates::*;
|
|
pub(crate) use launch::*;
|
|
pub(crate) use state::*;
|