From aeeaf0a8dfc8cebd7411a5e0d38eda316b535343 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 31 Jul 2026 15:11:34 +0000 Subject: [PATCH] chore(deps): update rust crate rmcp to v3 --- Cargo.lock | 26 ++++++++++++++------------ Cargo.toml | 2 +- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a421ba8743..4406b29902 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3513,7 +3513,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a791e6620676a875f362f3156ed213e73ca099a09bf992c18812abe65cc37b1" dependencies = [ "bstr", - "hashbrown 0.16.1", + "hashbrown 0.17.1", ] [[package]] @@ -4649,7 +4649,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.5.10", + "socket2 0.6.3", "tokio", "tower-service", "tracing", @@ -5773,7 +5773,7 @@ version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51e219e79014df21a225b1860a479e2dcd7cbd9130f4defd4bd0e191ea31d67d" dependencies = [ - "base64 0.21.7", + "base64 0.22.1", "chrono", "getrandom 0.2.17", "http 1.5.0", @@ -6611,7 +6611,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls 0.23.43", - "socket2 0.5.10", + "socket2 0.6.3", "thiserror 2.0.19", "tokio", "tracing", @@ -6649,7 +6649,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.5.10", + "socket2 0.6.3", "tracing", "windows-sys 0.59.0", ] @@ -7050,12 +7050,13 @@ dependencies = [ [[package]] name = "rmcp" -version = "1.8.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d1f571c72940a19d9532fe52dbea8bc9912bf1d766c2970bb824056b86f3f59" +checksum = "ad26b216c966e987e80e86daf784a455c039c43d98575ceed57b8faa259e5695" dependencies = [ "async-trait", - "base64 0.22.1", + "base64 0.23.0", + "bytes", "chrono", "futures", "http 1.5.0", @@ -7075,13 +7076,14 @@ dependencies = [ "tokio-util", "tracing", "url", + "uuid", ] [[package]] name = "rmcp-macros" -version = "1.8.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aad0035b69380782d78ea95b508327e6deaa2235909053e596eea8f27b5e1d5" +checksum = "41bc748630c2be2a71b614c2f40d27bc0df0060696d224e1692c72345b7e0b79" dependencies = [ "darling 0.23.0", "proc-macro2", @@ -7912,9 +7914,9 @@ dependencies = [ [[package]] name = "sse-stream" -version = "0.2.2" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c5e6deb40826033bd7b11c7ef25ef71193fabd71f680f40dd16538a2704d2f4" +checksum = "c123f296ade4ec4b8b0f6162116e6629f5146922ca5ab40ca9d3c2e73ab4761e" dependencies = [ "bytes", "futures-util", diff --git a/Cargo.toml b/Cargo.toml index 01a81a0070..7abf419d56 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -120,7 +120,7 @@ whoami = "2.1.0" fnv_rs = "0.4.3" merge = { version = "0.2", features = ["derive"] } hex = "0.4.3" -rmcp = { version = "1.0.0", features = [ +rmcp = { version = "3.0.0", features = [ "client", "transport-child-process", "transport-streamable-http-client-reqwest",