Expand description
Unified client interface for AI-Protocol runtime.
Developer-friendly goal: keep the public surface small and predictable.
Implementation details are split into submodules under src/client/.
Re-exports§
pub use builder::AiClientBuilder;pub use chat::ChatBatchRequest;pub use chat::ChatRequestBuilder;pub use core::AiClient;pub use core::UnifiedResponse;pub use endpoint::EndpointExt;pub use signals::SignalsSnapshot;pub use types::CallStats;pub use types::CancelHandle;