Files
goose/crates/mcp-client/src/lib.rs
2025-07-02 10:28:38 -07:00

15 lines
377 B
Rust

pub mod client;
pub mod oauth;
pub mod service;
pub mod transport;
#[cfg(test)]
mod oauth_tests;
pub use client::{ClientCapabilities, ClientInfo, Error, McpClient, McpClientTrait};
pub use oauth::{authenticate_service, ServiceConfig};
pub use service::McpService;
pub use transport::{
SseTransport, StdioTransport, StreamableHttpTransport, Transport, TransportHandle,
};