agentic_connect/lib.rs
1//! AgenticConnect — universal external interface engine for AI agents.
2//!
3//! Handles all external communication: HTTP, WebSocket, SSH, databases,
4//! message queues, email, and every protocol that exists or will exist.
5
6pub mod engine;
7pub mod types;
8
9// Re-export commonly used types at crate root
10pub use engine::{
11 ConnectionStore, CredentialVault, DbConnection, RetryEngine,
12};
13pub use types::{
14 AuthMethod, CircuitBreaker, ConnectError, ConnectResult, Connection, ConnectionId,
15 ConnectionProfile, ConnectionResult, FailureClass, HealthCheck, HealthStatus, Protocol,
16 ProtocolCapabilities, RetryPolicy, RetryStrategy, Session, StoredCredential,
17};