mcp_protocol_sdk/client/mod.rs
1//! MCP client implementation
2//!
3//! This module provides the main client implementation for the Model Context Protocol.
4
5pub mod builder;
6pub mod mcp_client;
7pub mod session;
8
9// Re-export the main client type and builder
10pub use builder::{ConnectionConfig, McpClientBuilder, RetryConfig};
11pub use mcp_client::McpClient;
12pub use session::{ClientSession, SessionConfig, SessionState};
13
14// Legacy alias for test compatibility
15pub type ClientBuilder = McpClientBuilder;