diff --git a/crates/rmcp/Cargo.toml b/crates/rmcp/Cargo.toml index 17b426cb..3ed85e77 100644 --- a/crates/rmcp/Cargo.toml +++ b/crates/rmcp/Cargo.toml @@ -26,7 +26,7 @@ pin-project-lite = "0.2" paste = { version = "1", optional = true } # oauth2 support -oauth2 = { version = "5.0", optional = true } +oauth2 = { version = "5.0", optional = true, default-features = false, features = ["reqwest"] } # for auto generate schema schemars = { version = "1.0", optional = true, features = ["chrono04"] } @@ -104,14 +104,14 @@ server-side-http = [ client-side-sse = ["dep:sse-stream", "dep:http"] transport-sse-client = ["client-side-sse", "transport-worker"] -transport-sse-client-reqwest = ["transport-sse-client", "reqwest"] +transport-sse-client-reqwest = ["transport-sse-client", "__reqwest"] transport-worker = ["dep:tokio-stream"] # Streamable HTTP client transport-streamable-http-client = ["client-side-sse", "transport-worker"] -transport-streamable-http-client-reqwest = ["transport-streamable-http-client", "reqwest"] +transport-streamable-http-client-reqwest = ["transport-streamable-http-client", "__reqwest"] transport-async-rw = ["tokio/io-util", "tokio-util/codec"]