From b60134693a7dc4a68c25fbf93da61325f54e0b3d Mon Sep 17 00:00:00 2001 From: Jack Amadeo Date: Mon, 4 Aug 2025 22:34:06 -0400 Subject: [PATCH] fix: don't wrap errors in streamable http auth client --- .../rmcp/src/transport/common/auth/streamable_http_client.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/crates/rmcp/src/transport/common/auth/streamable_http_client.rs b/crates/rmcp/src/transport/common/auth/streamable_http_client.rs index 96d04fe9..49ebefcd 100644 --- a/crates/rmcp/src/transport/common/auth/streamable_http_client.rs +++ b/crates/rmcp/src/transport/common/auth/streamable_http_client.rs @@ -6,7 +6,7 @@ impl StreamableHttpClient for AuthClient where C: StreamableHttpClient + Send + Sync, { - type Error = StreamableHttpError; + type Error = C::Error; async fn delete_session( &self, @@ -21,7 +21,6 @@ where self.http_client .delete_session(uri, session_id, auth_token) .await - .map_err(StreamableHttpError::Client) } async fn get_stream( @@ -40,7 +39,6 @@ where self.http_client .get_stream(uri, session_id, last_event_id, auth_token) .await - .map_err(StreamableHttpError::Client) } async fn post_message( @@ -59,6 +57,5 @@ where self.http_client .post_message(uri, message, session_id, auth_token) .await - .map_err(StreamableHttpError::Client) } }