From 16514050b9db2dd90a8004778e9691e4bb702311 Mon Sep 17 00:00:00 2001 From: Thien Tran Date: Mon, 19 May 2025 14:07:09 +0800 Subject: [PATCH] chore: Pin rmcp commit (#5014) --- src-tauri/Cargo.toml | 5 +++-- src-tauri/src/core/mcp.rs | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 8f5e19b2d..bad737a43 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -33,11 +33,12 @@ tauri-plugin-store = "2" hyper = { version = "0.14", features = ["server"] } reqwest = { version = "0.11", features = ["json", "blocking", "stream"] } tokio = { version = "1", features = ["full"] } -rmcp = { git = "https://github.com/modelcontextprotocol/rust-sdk", branch = "main", features = [ +rmcp = { git = "https://github.com/modelcontextprotocol/rust-sdk", rev = "c1c4c9a0c9afbfbbf9eb42d6f8b00d8546fbdc2c", features = [ "client", - "transport-sse", + "transport-sse-client", "transport-child-process", "tower", + "reqwest", ] } uuid = { version = "1.7", features = ["v4"] } env = "1.0.1" diff --git a/src-tauri/src/core/mcp.rs b/src-tauri/src/core/mcp.rs index 91ffdbafd..d7748611d 100644 --- a/src-tauri/src/core/mcp.rs +++ b/src-tauri/src/core/mcp.rs @@ -63,7 +63,7 @@ pub async fn run_mcp_commands( }); let service = - ().serve(TokioChildProcess::new(&mut cmd).map_err(|e| e.to_string())?) + ().serve(TokioChildProcess::new(cmd).map_err(|e| e.to_string())?) .await .map_err(|e| e.to_string())?;