diff --git a/Cargo.lock b/Cargo.lock index 4be5751..09f3d5c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4989,11 +4989,12 @@ dependencies = [ [[package]] name = "schemars" -version = "0.8.22" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" +checksum = "a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc" dependencies = [ "dyn-clone", + "ref-cast", "schemars_derive", "serde", "serde_json", @@ -5001,9 +5002,9 @@ dependencies = [ [[package]] name = "schemars_derive" -version = "0.8.22" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d" +checksum = "7d115b50f4aaeea07e79c1912f645c7513d81715d0420f8bc77a18c6260b307f" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 501efac..9b6f618 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -159,7 +159,7 @@ rand = "0.8" open = "5" # JSON Schema (Phase 8 MCP) -schemars = "0.8" +schemars = "1.2" axum = "0.7" # Phase 14 system integration.