diff --git a/Cargo.lock b/Cargo.lock index f76869c..5935e9c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -644,7 +644,7 @@ dependencies = [ "nix", "notify", "rmcp", - "schemars 0.8.22", + "schemars", "serde", "serde_json", "thiserror 1.0.69", @@ -913,7 +913,7 @@ dependencies = [ "pastey", "pin-project-lite", "rmcp-macros", - "schemars 1.2.1", + "schemars", "serde", "serde_json", "thiserror 2.0.18", @@ -976,18 +976,6 @@ dependencies = [ "winapi-util", ] -[[package]] -name = "schemars" -version = "0.8.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" -dependencies = [ - "dyn-clone", - "schemars_derive 0.8.22", - "serde", - "serde_json", -] - [[package]] name = "schemars" version = "1.2.1" @@ -997,23 +985,11 @@ dependencies = [ "chrono", "dyn-clone", "ref-cast", - "schemars_derive 1.2.1", + "schemars_derive", "serde", "serde_json", ] -[[package]] -name = "schemars_derive" -version = "0.8.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d" -dependencies = [ - "proc-macro2", - "quote", - "serde_derive_internals", - "syn", -] - [[package]] name = "schemars_derive" version = "1.2.1" diff --git a/Cargo.toml b/Cargo.toml index 4f9a741..6905e12 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,7 +20,7 @@ rmcp = { version = "0.16", features = ["server", "transport-io", "macros"] } tokio = { version = "1", features = ["macros", "rt-multi-thread", "io-std", "process", "fs", "time", "sync"] } serde = { version = "1", features = ["derive"] } serde_json = "1" -schemars = "0.8" +schemars = "1.2" anyhow = "1" thiserror = "1" tracing = "0.1"