diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index cb760fdb3..ee49705b2 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -34,7 +34,7 @@ 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", rev = "c1c4c9a0c9afbfbbf9eb42d6f8b00d8546fbdc2c", features = [ +rmcp = { git = "https://github.com/modelcontextprotocol/rust-sdk", rev = "3196c95f1dfafbffbdcdd6d365c94969ac975e6a", features = [ "client", "transport-sse-client", "transport-child-process", diff --git a/src-tauri/src/core/mcp.rs b/src-tauri/src/core/mcp.rs index e340a9aaa..ada18a4a4 100644 --- a/src-tauri/src/core/mcp.rs +++ b/src-tauri/src/core/mcp.rs @@ -578,8 +578,8 @@ async fn schedule_mcp_start_task( let server_info = service.peer_info(); log::trace!("Connected to server: {server_info:#?}"); ( - server_info.server_info.name.clone(), - server_info.server_info.version.clone(), + server_info.unwrap().server_info.name.clone(), + server_info.unwrap().server_info.version.clone(), ) };