From 203d4a93e1aaa5e325e8e6999bf26fa092f3d424 Mon Sep 17 00:00:00 2001 From: main Date: Fri, 20 Mar 2026 20:17:39 -0400 Subject: Adopt typed MCP projections and polish UI --- Cargo.lock | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index e530452..e26d49f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -282,6 +282,7 @@ dependencies = [ "fidget-spinner-core", "fidget-spinner-store-sqlite", "libmcp", + "libmcp-testkit", "maud", "percent-encoding", "serde", @@ -633,9 +634,9 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "itoa" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "js-sys" @@ -662,8 +663,9 @@ checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" [[package]] name = "libmcp" version = "1.1.0" -source = "git+https://git.swarm.moe/libmcp.git?rev=84e898d9ba699451d5d13fe384e7bbe220564bc1#84e898d9ba699451d5d13fe384e7bbe220564bc1" +source = "git+https://git.swarm.moe/libmcp.git?rev=bb92a05eb5446e07c6288e266bd06d7b5899eee5#bb92a05eb5446e07c6288e266bd06d7b5899eee5" dependencies = [ + "libmcp-derive", "schemars", "serde", "serde_json", @@ -672,6 +674,26 @@ dependencies = [ "url", ] +[[package]] +name = "libmcp-derive" +version = "1.1.0" +source = "git+https://git.swarm.moe/libmcp.git?rev=bb92a05eb5446e07c6288e266bd06d7b5899eee5#bb92a05eb5446e07c6288e266bd06d7b5899eee5" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "libmcp-testkit" +version = "1.1.0" +source = "git+https://git.swarm.moe/libmcp.git?rev=bb92a05eb5446e07c6288e266bd06d7b5899eee5#bb92a05eb5446e07c6288e266bd06d7b5899eee5" +dependencies = [ + "libmcp", + "serde", + "serde_json", +] + [[package]] name = "libredox" version = "0.1.14" -- cgit v1.2.3