agentspec-provider 0.1.0

AI provider abstraction with local CLI backends (claude, gemini, copilot)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub mod error;
pub mod ir;
pub mod types;

#[cfg(feature = "local")]
pub mod local;

pub use error::ProviderError;
pub use ir::{Capability, ProviderConfig, Sandbox};
pub use types::{AiEvent, AiProvider, AiRequest, AiResponse, AiUsage};

#[cfg(feature = "local")]
pub use local::{LocalBackend, resolve_local_provider};