From ad6f3e70ccdf655909ba59bf606659cdfb46b751 Mon Sep 17 00:00:00 2001 From: Dale Seo <5466341+DaleSeo@users.noreply.github.com> Date: Sat, 3 Oct 2026 00:22:36 +0100 Subject: [PATCH 1/2] fix: use MSRV-aware dependency resolver --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 4caecb897..02a574bca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [workspace] members = ["crates/rmcp", "crates/rmcp-macros", "examples/*", "conformance"] default-members = ["crates/rmcp", "crates/rmcp-macros"] -resolver = "2" +resolver = "3" [workspace.dependencies] rmcp = { version = "3.5.0", path = "./crates/rmcp" } From c823ea59f09aec715c6273f35b78d98d1bac9955 Mon Sep 17 00:00:00 2001 From: Dale Seo <5466341+DaleSeo@users.noreply.github.com> Date: Sun, 4 Oct 2026 19:10:44 -0400 Subject: [PATCH 2/2] docs: explain why resolver is set explicitly --- Cargo.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/Cargo.toml b/Cargo.toml index 02a574bca..26b7805bd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,7 @@ [workspace] members = ["crates/rmcp", "crates/rmcp-macros", "examples/*", "conformance"] default-members = ["crates/rmcp", "crates/rmcp-macros"] +# Virtual workspaces default to resolver 1 regardless of members' edition. resolver = "3" [workspace.dependencies]