Skip to main content

agentspec_provider/
lib.rs

1pub mod error;
2pub mod ir;
3pub mod types;
4
5#[cfg(feature = "local")]
6pub mod local;
7
8pub use error::ProviderError;
9pub use ir::{Capability, ProviderConfig, Sandbox};
10pub use types::{AiEvent, AiProvider, AiRequest, AiResponse, AiUsage};
11
12#[cfg(feature = "local")]
13pub use local::{LocalBackend, resolve_local_provider};