From cdce5cb15a77ae4c9165fe538c608bbbb4bf99de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Mar 2026 06:52:35 +0000 Subject: [PATCH] chore(deps): bump rmcp from 0.14.0 to 0.17.0 Bumps [rmcp](https://github.com/modelcontextprotocol/rust-sdk) from 0.14.0 to 0.17.0. - [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases) - [Commits](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v0.14.0...rmcp-v0.17.0) --- updated-dependencies: - dependency-name: rmcp dependency-version: 0.17.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 71 +++++++++++++++++++++++++++++++++++++++++++++--------- Cargo.toml | 2 +- 2 files changed, 60 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6b48541..3f5e25b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3292,7 +3292,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "reqwest", + "reqwest 0.12.28", "ruma", "serde", "serde_html_form", @@ -3878,7 +3878,7 @@ dependencies = [ "getrandom 0.2.17", "http 1.4.0", "rand 0.8.5", - "reqwest", + "reqwest 0.12.28", "serde", "serde_json", "serde_path_to_error", @@ -3979,7 +3979,7 @@ dependencies = [ "prost 0.14.3", "rand 0.10.0", "regex", - "reqwest", + "reqwest 0.12.28", "ring", "rmcp", "rppal 0.22.1", @@ -4049,7 +4049,7 @@ dependencies = [ "bytes", "http 1.4.0", "opentelemetry", - "reqwest", + "reqwest 0.12.28", ] [[package]] @@ -4064,7 +4064,7 @@ dependencies = [ "opentelemetry-proto", "opentelemetry_sdk", "prost 0.14.3", - "reqwest", + "reqwest 0.12.28", "thiserror 2.0.18", ] @@ -5063,11 +5063,45 @@ dependencies = [ "url", "wasm-bindgen", "wasm-bindgen-futures", - "wasm-streams", + "wasm-streams 0.4.2", "web-sys", "webpki-roots 1.0.6", ] +[[package]] +name = "reqwest" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab3f43e3283ab1488b624b44b0e988d0acea0b3214e694730a055cb6b2efa801" +dependencies = [ + "base64", + "bytes", + "futures-core", + "futures-util", + "http 1.4.0", + "http-body", + "http-body-util", + "hyper", + "hyper-util", + "js-sys", + "log", + "percent-encoding", + "pin-project-lite", + "serde", + "serde_json", + "sync_wrapper", + "tokio", + "tokio-util", + "tower", + "tower-http", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-streams 0.5.0", + "web-sys", +] + [[package]] name = "ring" version = "0.17.14" @@ -5084,9 +5118,9 @@ dependencies = [ [[package]] name = "rmcp" -version = "0.14.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a621b37a548ff6ab6292d57841eb25785a7f146d89391a19c9f199414bd13da" +checksum = "d2cb14cb9278a12eae884c9f3c0cfeca2cc28f361211206424a1d7abed95f090" dependencies = [ "async-trait", "base64", @@ -5096,7 +5130,7 @@ dependencies = [ "pastey", "pin-project-lite", "process-wrap", - "reqwest", + "reqwest 0.13.2", "rmcp-macros", "schemars", "serde", @@ -5111,9 +5145,9 @@ dependencies = [ [[package]] name = "rmcp-macros" -version = "0.14.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b79ed92303f9262db79575aa8c3652581668e9d136be6fd0b9ededa78954c95" +checksum = "6a02ea81d9482b07e1fe156ac7cf98b6823d51fb84531936a5e1cbb4eec31ad5" dependencies = [ "darling 0.23.0", "proc-macro2", @@ -7276,6 +7310,19 @@ dependencies = [ "web-sys", ] +[[package]] +name = "wasm-streams" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d1ec4f6517c9e11ae630e200b2b65d193279042e28edd4a2cda233e46670bbb" +dependencies = [ + "futures-util", + "js-sys", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "wasm_evt_listener" version = "0.1.0" @@ -7991,7 +8038,7 @@ dependencies = [ "base64", "chrono", "directories", - "reqwest", + "reqwest 0.12.28", "rppal 0.19.0", "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 2a1efb4..ce1ecd9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -101,7 +101,7 @@ notify-debouncer-mini = "0.7.0" # Async traits async-trait = "0.1" # MCP client (stdio + streamable HTTP) -rmcp = { version = "0.14", features = ["client", "server", "transport-child-process", "transport-streamable-http-client", "transport-streamable-http-client-reqwest"] } +rmcp = { version = "1.1", features = ["client", "server", "transport-child-process", "transport-streamable-http-client", "transport-streamable-http-client-reqwest"] } # HMAC-SHA256 (Zhipu/GLM JWT auth) ring = "0.17"