From cd63d737c2d38622a4628e2c64cd61bca333861f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jul 2026 09:11:50 +0000 Subject: [PATCH] chore(deps)(deps): bump rmcp from 0.9.1 to 2.2.0 Bumps [rmcp](https://github.com/modelcontextprotocol/rust-sdk) from 0.9.1 to 2.2.0. - [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml) - [Commits](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v0.9.1...rmcp-v2.2.0) --- updated-dependencies: - dependency-name: rmcp dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 47 ++++++++++++++++++++++++++++++--- crates/terraphim_rlm/Cargo.toml | 2 +- 2 files changed, 45 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5c0317019..8fcd43111 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5198,6 +5198,12 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" +[[package]] +name = "pastey" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ee67f1008b1ba2321834326597b8e186293b049a023cdef258527550b9935b4" + [[package]] name = "pathdiff" version = "0.2.3" @@ -6480,7 +6486,7 @@ dependencies = [ "paste", "pin-project-lite", "process-wrap", - "rmcp-macros", + "rmcp-macros 0.9.1", "schemars 1.2.1", "serde", "serde_json", @@ -6491,6 +6497,28 @@ dependencies = [ "tracing", ] +[[package]] +name = "rmcp" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14db48ee17a9ba61810ab1a9c1beb7d06d8136ae39ac25a1137f10d357af01af" +dependencies = [ + "async-trait", + "base64", + "chrono", + "futures", + "pastey", + "pin-project-lite", + "rmcp-macros 2.2.0", + "schemars 1.2.1", + "serde", + "serde_json", + "thiserror 2.0.18", + "tokio", + "tokio-util", + "tracing", +] + [[package]] name = "rmcp-macros" version = "0.9.1" @@ -6504,6 +6532,19 @@ dependencies = [ "syn 2.0.118", ] +[[package]] +name = "rmcp-macros" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "783d787bf21813b285f13019adc49e11af501c658890c1e519f31f937c68b7e3" +dependencies = [ + "darling 0.23.0", + "proc-macro2", + "quote", + "serde_json", + "syn 2.0.118", +] + [[package]] name = "ron" version = "0.12.2" @@ -8946,7 +8987,7 @@ dependencies = [ "log", "reqwest 0.12.28", "reqwest-eventsource", - "rmcp", + "rmcp 0.9.1", "scraper", "serde", "serde_json", @@ -9147,7 +9188,7 @@ dependencies = [ "log", "parking_lot 0.12.5", "reqwest 0.12.28", - "rmcp", + "rmcp 2.2.0", "serde", "serde_json", "tempfile", diff --git a/crates/terraphim_rlm/Cargo.toml b/crates/terraphim_rlm/Cargo.toml index 33a329a0d..710742527 100644 --- a/crates/terraphim_rlm/Cargo.toml +++ b/crates/terraphim_rlm/Cargo.toml @@ -56,7 +56,7 @@ bollard = { version = "0.21", optional = true } reqwest = { workspace = true, optional = true } # MCP (Model Context Protocol) -rmcp = { version = "0.9.0", features = ["server"], optional = true } +rmcp = { version = "2.2.0", features = ["server"], optional = true } # Utilities parking_lot = "0.12"