From 604e6a5fcf7ab67d81d87192b990bef98d927008 Mon Sep 17 00:00:00 2001 From: Oleh Martsokha Date: Sun, 20 Sep 2026 11:26:37 +0200 Subject: [PATCH] Bump elide-runtime to resolve the Selection schema collision MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Two elide types both generated an OpenAPI schema titled `Selection`: the audit redaction-decision `Selection` (elide-core) and the request component `Selection` (elide-provider), so schemars renamed the second `Selection2` in our generated spec. Upstream renamed the request one to `ComponentSelection` (it selects registered components — recognizers and enrichers alike, not only recognizers). Re-pin elide-runtime to pick it up: e0a1dc0d -> 4f2d79d4. The Audit schema now exposes `Selection` and `ComponentSelection`, with no `Selection2`. --- Cargo.lock | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 839924bd..9dd2d4c0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3636,7 +3636,7 @@ dependencies = [ [[package]] name = "elide-export" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#4f2d79d468588d1d52fa079821aa9e329f595af8" dependencies = [ "csv", "elide", @@ -3660,7 +3660,7 @@ dependencies = [ [[package]] name = "elide-governance" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#4f2d79d468588d1d52fa079821aa9e329f595af8" dependencies = [ "elide-core", "elide-operator", @@ -3813,7 +3813,7 @@ dependencies = [ [[package]] name = "elide-pipeline" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#4f2d79d468588d1d52fa079821aa9e329f595af8" dependencies = [ "bytes", "elide", @@ -3834,7 +3834,7 @@ dependencies = [ [[package]] name = "elide-provider" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#4f2d79d468588d1d52fa079821aa9e329f595af8" dependencies = [ "elide", "elide-bentoml", @@ -3859,7 +3859,7 @@ dependencies = [ [[package]] name = "elide-review" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#4f2d79d468588d1d52fa079821aa9e329f595af8" dependencies = [ "elide", "elide-governance", @@ -3883,7 +3883,7 @@ dependencies = [ [[package]] name = "elide-template" version = "0.1.0" -source = "git+https://github.com/nvisycom/elide-runtime?branch=main#e0a1dc0d7224cda51c3a26c4807edc462d20be3c" +source = "git+https://github.com/nvisycom/elide-runtime?branch=main#4f2d79d468588d1d52fa079821aa9e329f595af8" dependencies = [ "elide-core", "elide-governance", @@ -8047,8 +8047,8 @@ version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ - "heck 0.5.0", - "itertools 0.14.0", + "heck 0.4.1", + "itertools 0.10.5", "log", "multimap", "petgraph", @@ -8067,7 +8067,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.10.5", "proc-macro2", "quote", "syn 2.0.119", @@ -9690,7 +9690,7 @@ version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1c97747dbf44bb1ca44a561ece23508e99cb592e862f22222dcf42f51d1e451" dependencies = [ - "heck 0.5.0", + "heck 0.4.1", "proc-macro2", "quote", "syn 2.0.119", @@ -9702,7 +9702,7 @@ version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "287f59010008f0d7cf5e3b03196d666c1acc46c8d3e9cf34c28a1a7157601e72" dependencies = [ - "heck 0.5.0", + "heck 0.4.1", "proc-macro2", "quote", "syn 2.0.119",