diff --git a/acp/Cargo.lock b/acp/Cargo.lock index 08e3424d3..f0772d106 100644 --- a/acp/Cargo.lock +++ b/acp/Cargo.lock @@ -685,9 +685,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -706,9 +706,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/acp/Cargo.toml b/acp/Cargo.toml index b38ee9a4e..8499ea7d9 100644 --- a/acp/Cargo.toml +++ b/acp/Cargo.toml @@ -23,7 +23,7 @@ name = "iii-acp" path = "src/main.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["macros", "rt-multi-thread", "io-std", "io-util", "sync", "time", "signal"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/approval-gate/Cargo.lock b/approval-gate/Cargo.lock index 6101c32c9..02bd0fb43 100644 --- a/approval-gate/Cargo.lock +++ b/approval-gate/Cargo.lock @@ -545,7 +545,7 @@ dependencies = [ [[package]] name = "harness" -version = "1.6.1" +version = "1.6.7" dependencies = [ "anyhow", "async-trait", @@ -806,9 +806,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -827,9 +827,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/approval-gate/Cargo.toml b/approval-gate/Cargo.toml index 8b3cb2609..4547dde4c 100644 --- a/approval-gate/Cargo.toml +++ b/approval-gate/Cargo.toml @@ -15,7 +15,7 @@ name = "approval_gate" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/bridge/Cargo.lock b/bridge/Cargo.lock index 323a1b714..9a91390e7 100644 --- a/bridge/Cargo.lock +++ b/bridge/Cargo.lock @@ -660,9 +660,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -681,9 +681,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/bridge/Cargo.toml b/bridge/Cargo.toml index 62f434836..f3f32a791 100644 --- a/bridge/Cargo.toml +++ b/bridge/Cargo.toml @@ -18,7 +18,7 @@ name = "bridge" path = "src/main.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" async-trait = "0.1" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } diff --git a/browser/Cargo.lock b/browser/Cargo.lock index a7b6eae4e..1eb6c439d 100644 --- a/browser/Cargo.lock +++ b/browser/Cargo.lock @@ -822,9 +822,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -843,9 +843,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/browser/Cargo.toml b/browser/Cargo.toml index a8818f6cd..c4f1fc464 100644 --- a/browser/Cargo.toml +++ b/browser/Cargo.toml @@ -15,7 +15,7 @@ name = "browser" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" iii-console-ui = { path = "../crates/console-ui" } arc-swap = "1" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time", "process"] } diff --git a/claude-code/package.json b/claude-code/package.json index 02ccad33d..fcdfa01cd 100644 --- a/claude-code/package.json +++ b/claude-code/package.json @@ -24,7 +24,7 @@ }, "dependencies": { "@anthropic-ai/claude-agent-sdk": "^0.3.173", - "iii-sdk": "^0.21.6", + "iii-sdk": "0.22.0", "yaml": "^2.6.0", "zod": "^4.0.0" }, diff --git a/claude-code/pnpm-lock.yaml b/claude-code/pnpm-lock.yaml index 29c788680..d069e992f 100644 --- a/claude-code/pnpm-lock.yaml +++ b/claude-code/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^0.3.173 version: 0.3.173(@anthropic-ai/sdk@0.104.1(zod@4.4.3))(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(zod@4.4.3) iii-sdk: - specifier: ^0.21.6 - version: 0.21.6 + specifier: 0.22.0 + version: 0.22.0 yaml: specifier: ^2.6.0 version: 2.9.0 @@ -630,8 +630,8 @@ packages: peerDependencies: hono: ^4 - '@iii-dev/helpers@0.21.6': - resolution: {integrity: sha512-UkiIqC5Ob41xc9uYx1SRt4LXLKrzAMzOCq6Kwo4hCak7Qj4Q1tP0GW0nYP7UpgYHsQnzf+2sspb2yD/DVa2ePA==} + '@iii-dev/helpers@0.22.0': + resolution: {integrity: sha512-GYmAFmGoRcHIggvtPOIjQ3/ZzpMe0uGkj1FpXnOEpr1WFalzbs5T50WmhUOaZZ73UjfSiya0hv+oFm1+Rg4Pkw==} '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} @@ -1178,8 +1178,8 @@ packages: resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} engines: {node: '>=0.10.0'} - iii-sdk@0.21.6: - resolution: {integrity: sha512-D9NGtcGWdY8tqXRIjvRDqNqKRI2qJcQguSDWuUEPXaYyIHSn1jp3PIVF34cCY6C+f3Bby8fjptxpfzWYQUOg2A==} + iii-sdk@0.22.0: + resolution: {integrity: sha512-ia6iW/RrhslKz01KflGRRRUv1i98ZEeYgyT+CR4WG6zBiUg2XmSB97NCJCp4HYlrYGRENyYV5qYsIUzC8DjWdQ==} import-in-the-middle@1.15.0: resolution: {integrity: sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==} @@ -1919,7 +1919,7 @@ snapshots: dependencies: hono: 4.12.25 - '@iii-dev/helpers@0.21.6': + '@iii-dev/helpers@0.22.0': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.57.2 @@ -2530,9 +2530,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iii-sdk@0.21.6: + iii-sdk@0.22.0: dependencies: - '@iii-dev/helpers': 0.21.6 + '@iii-dev/helpers': 0.22.0 '@opentelemetry/api': 1.9.1 ws: 8.21.0 transitivePeerDependencies: diff --git a/codex/Cargo.lock b/codex/Cargo.lock index 9b00e2047..c7e9f4337 100644 --- a/codex/Cargo.lock +++ b/codex/Cargo.lock @@ -672,9 +672,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -693,9 +693,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/codex/Cargo.toml b/codex/Cargo.toml index 52298ac37..93f72affb 100644 --- a/codex/Cargo.toml +++ b/codex/Cargo.toml @@ -15,8 +15,8 @@ name = "codex" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" -iii-helpers = "=0.21.6" +iii-sdk = "=0.22.0" +iii-helpers = "=0.22.0" schemars = { version = "0.8", features = ["uuid1"] } tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "process", "time", "io-util"] } serde = { version = "1", features = ["derive"] } diff --git a/console/Cargo.lock b/console/Cargo.lock index e1baae580..b9b6f2010 100644 --- a/console/Cargo.lock +++ b/console/Cargo.lock @@ -778,9 +778,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -799,9 +799,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/console/Cargo.toml b/console/Cargo.toml index b43909077..583ce3ecc 100644 --- a/console/Cargo.toml +++ b/console/Cargo.toml @@ -14,7 +14,7 @@ path = "src/main.rs" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" # Worker-side injectable console UI (content function + console:script/style # triggers + hot-reload watcher) — the console dogfoods its own protocol to # ship the injectable-UI toggle form. Direct link, never published. diff --git a/console/web/package.json b/console/web/package.json index 692f51d50..cdb10ffca 100644 --- a/console/web/package.json +++ b/console/web/package.json @@ -37,7 +37,7 @@ "@tanstack/react-virtual": "^3.13.24", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "iii-browser-sdk": "^0.21.6", + "iii-browser-sdk": "0.22.0", "lexical": "^0.44.0", "lucide-react": "^1.16.0", "monaco-editor": "^0.56.0", diff --git a/context-manager/Cargo.lock b/context-manager/Cargo.lock index 6c0102cf2..3f779e950 100644 --- a/context-manager/Cargo.lock +++ b/context-manager/Cargo.lock @@ -939,9 +939,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -960,9 +960,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/context-manager/Cargo.toml b/context-manager/Cargo.toml index 1d1903e8a..50f7ba00c 100644 --- a/context-manager/Cargo.toml +++ b/context-manager/Cargo.toml @@ -15,7 +15,7 @@ name = "context_manager" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/crates/console-ui/Cargo.lock b/crates/console-ui/Cargo.lock index 867f0de0a..80c0a2bf9 100644 --- a/crates/console-ui/Cargo.lock +++ b/crates/console-ui/Cargo.lock @@ -515,9 +515,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.8" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84bdc7bbc3abfde934a62cdc5d3045adf52914dfc1ed6c20f8af691fc561dc55" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -536,9 +536,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/crates/console-ui/Cargo.toml b/crates/console-ui/Cargo.toml index d9c92bf9f..d084d878c 100644 --- a/crates/console-ui/Cargo.toml +++ b/crates/console-ui/Cargo.toml @@ -15,7 +15,7 @@ publish = false [dependencies] # Same exact pin the workers carry — path-linking this crate must never be # what drags a worker onto a different SDK build. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["rt", "sync", "time", "fs"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/cron/Cargo.lock b/cron/Cargo.lock index cc763a9a5..c77c9350b 100644 --- a/cron/Cargo.lock +++ b/cron/Cargo.lock @@ -773,9 +773,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -794,9 +794,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/cron/Cargo.toml b/cron/Cargo.toml index c1836a647..9b0c7e1fc 100644 --- a/cron/Cargo.toml +++ b/cron/Cargo.toml @@ -18,7 +18,7 @@ name = "cron" path = "src/main.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" async-trait = "0.1" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } diff --git a/database/Cargo.lock b/database/Cargo.lock index f88a124aa..41c427bb3 100644 --- a/database/Cargo.lock +++ b/database/Cargo.lock @@ -1282,9 +1282,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -1303,9 +1303,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/database/Cargo.toml b/database/Cargo.toml index d6a9285aa..565d75f6b 100644 --- a/database/Cargo.toml +++ b/database/Cargo.toml @@ -14,8 +14,8 @@ path = "src/main.rs" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" -iii-helpers = "=0.21.6" +iii-sdk = "=0.22.0" +iii-helpers = "=0.22.0" iii-console-ui = { path = "../crates/console-ui" } tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } diff --git a/devin/Cargo.lock b/devin/Cargo.lock index 1498bb769..445f141f4 100644 --- a/devin/Cargo.lock +++ b/devin/Cargo.lock @@ -670,9 +670,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -691,9 +691,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/devin/Cargo.toml b/devin/Cargo.toml index 80b170b20..981095759 100644 --- a/devin/Cargo.toml +++ b/devin/Cargo.toml @@ -15,8 +15,8 @@ name = "devin" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" -iii-helpers = "=0.21.6" +iii-sdk = "=0.22.0" +iii-helpers = "=0.22.0" schemars = { version = "0.8", features = ["uuid1"] } tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "process", "time", "io-util"] } reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } diff --git a/editor/Cargo.lock b/editor/Cargo.lock index 9c7e24386..5ed529ce2 100644 --- a/editor/Cargo.lock +++ b/editor/Cargo.lock @@ -675,9 +675,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -696,9 +696,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/editor/Cargo.toml b/editor/Cargo.toml index 69f4a51d4..4279cd4c8 100644 --- a/editor/Cargo.toml +++ b/editor/Cargo.toml @@ -17,11 +17,11 @@ path = "src/lib.rs" # Lockstep with every other worker and with `crates/console-ui`, which this # binary links: two iii-sdk versions in one process means two incompatible # `IIIClient` types. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" iii-console-ui = { path = "../crates/console-ui" } # Shared observability: the observer fires inside a harness turn, so its span # has to hang off that turn rather than dangle as its own trace root. -iii-helpers = "=0.21.6" +iii-helpers = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/email/Cargo.lock b/email/Cargo.lock index 1c85cf138..1a8858484 100644 --- a/email/Cargo.lock +++ b/email/Cargo.lock @@ -1204,9 +1204,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -1225,9 +1225,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/email/Cargo.toml b/email/Cargo.toml index 0f7e56581..c7721cca0 100644 --- a/email/Cargo.toml +++ b/email/Cargo.toml @@ -16,7 +16,7 @@ path = "src/main.rs" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time", "io-util", "net"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/eval/Cargo.lock b/eval/Cargo.lock index cd8a235de..c84251867 100644 --- a/eval/Cargo.lock +++ b/eval/Cargo.lock @@ -532,7 +532,7 @@ dependencies = [ [[package]] name = "harness" -version = "1.6.1" +version = "1.6.7" dependencies = [ "anyhow", "async-trait", @@ -790,9 +790,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -811,9 +811,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/eval/Cargo.toml b/eval/Cargo.toml index 34505fcf3..17d08884d 100644 --- a/eval/Cargo.toml +++ b/eval/Cargo.toml @@ -16,8 +16,8 @@ path = "src/lib.rs" [dependencies] harness = { path = "../harness" } -iii-sdk = "=0.21.6" -iii-helpers = "=0.21.6" +iii-sdk = "=0.22.0" +iii-helpers = "=0.22.0" iii-console-ui = { path = "../crates/console-ui" } tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } diff --git a/fp/Cargo.lock b/fp/Cargo.lock index d4720fd34..794111a62 100644 --- a/fp/Cargo.lock +++ b/fp/Cargo.lock @@ -645,9 +645,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -666,9 +666,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/fp/Cargo.toml b/fp/Cargo.toml index ddf419b77..9b536f681 100644 --- a/fp/Cargo.toml +++ b/fp/Cargo.toml @@ -17,7 +17,7 @@ name = "fp" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" # Must stay on the same schemars major as iii-sdk so the derived schemas line up. schemars = "0.8" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal"] } diff --git a/github/Cargo.lock b/github/Cargo.lock index 73c8535ae..8e1b7dbbc 100644 --- a/github/Cargo.lock +++ b/github/Cargo.lock @@ -680,9 +680,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -701,9 +701,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/github/Cargo.toml b/github/Cargo.toml index ccc22797d..daaff51b4 100644 --- a/github/Cargo.toml +++ b/github/Cargo.toml @@ -17,7 +17,7 @@ name = "github" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" iii-console-ui = { path = "../crates/console-ui" } # Must stay on the same schemars major as iii-sdk so the derived schemas line up. schemars = "0.8" diff --git a/grok/Cargo.lock b/grok/Cargo.lock index c0bcbe627..79b272570 100644 --- a/grok/Cargo.lock +++ b/grok/Cargo.lock @@ -671,9 +671,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -692,9 +692,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/grok/Cargo.toml b/grok/Cargo.toml index 685d2dff4..1f81f1695 100644 --- a/grok/Cargo.toml +++ b/grok/Cargo.toml @@ -15,8 +15,8 @@ name = "grok" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" -iii-helpers = "=0.21.6" +iii-sdk = "=0.22.0" +iii-helpers = "=0.22.0" schemars = { version = "0.8", features = ["uuid1"] } tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "process", "time", "io-util"] } serde = { version = "1", features = ["derive"] } diff --git a/harness/Cargo.lock b/harness/Cargo.lock index e472f7aa2..f73be54d4 100644 --- a/harness/Cargo.lock +++ b/harness/Cargo.lock @@ -804,9 +804,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.8" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84bdc7bbc3abfde934a62cdc5d3045adf52914dfc1ed6c20f8af691fc561dc55" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -825,9 +825,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.8" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dd563a1d2f55f893d9a433b747f0bf9bc426656413b136b6ed3a699f3c757b2" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/harness/Cargo.toml b/harness/Cargo.toml index 8e08f82d6..490a270f8 100644 --- a/harness/Cargo.toml +++ b/harness/Cargo.toml @@ -19,12 +19,12 @@ path = "src/lib.rs" [dependencies] # 0.21.8 adds the reconnect reattach handshake. Older SDKs can lose this # worker's registrations when the engine reloads another worker. -iii-sdk = "=0.21.8" +iii-sdk = "=0.22.0" # Re-exports the same `opentelemetry` the SDK uses, so we can carry the active # OTel context across `tokio::spawn` boundaries (shared `Context` global). # 0.21.5 adds the live span-start push (`LiveSpanStartProcessor`), so the # console renders `harness::turn step` while it runs instead of on close. -iii-helpers = "=0.21.8" +iii-helpers = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/harness/tests/e2e/Cargo.toml b/harness/tests/e2e/Cargo.toml index c2df19d1a..6d417f44d 100644 --- a/harness/tests/e2e/Cargo.toml +++ b/harness/tests/e2e/Cargo.toml @@ -6,7 +6,7 @@ publish = false [dependencies] harness = { path = "../.." } -iii-sdk = "=0.21.8" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/harness/tests/integration/Cargo.toml b/harness/tests/integration/Cargo.toml index c51b43186..26d8227e4 100644 --- a/harness/tests/integration/Cargo.toml +++ b/harness/tests/integration/Cargo.toml @@ -13,7 +13,7 @@ name = "harness_integration" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.8" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "time", "signal", "net", "io-util"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/hermes/pyproject.toml b/hermes/pyproject.toml index efe921d5f..de821cf22 100644 --- a/hermes/pyproject.toml +++ b/hermes/pyproject.toml @@ -10,8 +10,8 @@ authors = [{ name = "iii" }] license = "Apache-2.0" requires-python = ">=3.11" dependencies = [ - "iii-sdk==0.21.6", - "iii-helpers==0.21.6", + "iii-sdk==0.22.0", + "iii-helpers==0.22.0", "opentelemetry-api", "opentelemetry-sdk", "pyyaml", diff --git a/http/Cargo.lock b/http/Cargo.lock index 3592fe84b..92aa31b3e 100644 --- a/http/Cargo.lock +++ b/http/Cargo.lock @@ -795,9 +795,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -847,9 +847,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/http/Cargo.toml b/http/Cargo.toml index 2ef6722ba..fb73f1942 100644 --- a/http/Cargo.toml +++ b/http/Cargo.toml @@ -18,12 +18,12 @@ name = "http" path = "src/main.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" # Direct dep for W3C trace-context propagation helpers # (`observability::extract_context` + the re-exported `opentelemetry` crate). # Pinned to the version `iii-sdk` already resolves so the `opentelemetry` types # line up across both crates. -iii-helpers = "=0.21.6" +iii-helpers = "=0.22.0" # W3C trace-context parent propagation on `tracing::Span` (`OpenTelemetrySpanExt`). # 0.32 pairs with opentelemetry 0.31 (same as the engine). tracing-opentelemetry = "0.32" diff --git a/iii-directory/Cargo.lock b/iii-directory/Cargo.lock index e7ec8cbef..3644b4ee9 100644 --- a/iii-directory/Cargo.lock +++ b/iii-directory/Cargo.lock @@ -1090,9 +1090,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -1111,9 +1111,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/iii-directory/Cargo.toml b/iii-directory/Cargo.toml index 79cbf9b56..49a86fdcd 100644 --- a/iii-directory/Cargo.toml +++ b/iii-directory/Cargo.toml @@ -15,7 +15,7 @@ name = "iii_directory" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" arc-swap = "1" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time", "fs", "process"] } serde = { version = "1", features = ["derive"] } diff --git a/image-resize/Cargo.lock b/image-resize/Cargo.lock index 27add8049..407362e50 100644 --- a/image-resize/Cargo.lock +++ b/image-resize/Cargo.lock @@ -697,9 +697,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -718,9 +718,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/image-resize/Cargo.toml b/image-resize/Cargo.toml index 064699189..77216e60c 100644 --- a/image-resize/Cargo.toml +++ b/image-resize/Cargo.toml @@ -11,7 +11,7 @@ name = "image-resize" path = "src/main.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" image = { version = "0.25", default-features = false, features = ["jpeg", "png", "webp"] } kamadak-exif = "0.6" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal"] } diff --git a/llm-router/Cargo.lock b/llm-router/Cargo.lock index 59df666cf..d59423457 100644 --- a/llm-router/Cargo.lock +++ b/llm-router/Cargo.lock @@ -669,9 +669,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -690,9 +690,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/llm-router/Cargo.toml b/llm-router/Cargo.toml index 9748a340e..ffa073591 100644 --- a/llm-router/Cargo.toml +++ b/llm-router/Cargo.toml @@ -18,12 +18,12 @@ path = "src/main.rs" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" # Re-exports the same `opentelemetry` the SDK uses, so we can carry the active # OTel context across `tokio::spawn` boundaries (shared `Context` global). # 0.21.5 adds the live span-start push, so `router::chat` renders in the # console while it streams instead of on close. -iii-helpers = "=0.21.6" +iii-helpers = "=0.22.0" serde = { version = "1", features = ["derive"] } serde_json = "1" # Must stay on the same schemars major as iii-sdk so the derived diff --git a/lsp/Cargo.lock b/lsp/Cargo.lock index 5d0e697c6..3bfdc98ad 100644 --- a/lsp/Cargo.lock +++ b/lsp/Cargo.lock @@ -712,9 +712,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -733,9 +733,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/lsp/Cargo.toml b/lsp/Cargo.toml index 311749d7a..654b80618 100644 --- a/lsp/Cargo.toml +++ b/lsp/Cargo.toml @@ -13,7 +13,7 @@ name = "lsp" path = "src/main.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" tower-lsp-server = "0.23" tree-sitter = "0.24" tree-sitter-typescript = "0.23" diff --git a/mcp/Cargo.lock b/mcp/Cargo.lock index 0915f38d7..ddf06f0f0 100644 --- a/mcp/Cargo.lock +++ b/mcp/Cargo.lock @@ -887,9 +887,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -908,9 +908,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/mcp/Cargo.toml b/mcp/Cargo.toml index 920e93971..6e8c3bc4a 100644 --- a/mcp/Cargo.toml +++ b/mcp/Cargo.toml @@ -15,8 +15,8 @@ name = "iii_mcp" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" -iii-helpers = "=0.21.6" +iii-sdk = "=0.22.0" +iii-helpers = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/memory-consolidate/Cargo.lock b/memory-consolidate/Cargo.lock index f4517b366..71b7b5d96 100644 --- a/memory-consolidate/Cargo.lock +++ b/memory-consolidate/Cargo.lock @@ -642,9 +642,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -663,9 +663,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.3" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6455e06a9357696d8aa7cf7ba6d6b30ce8803036d85ea53a51de76178b867ec" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/memory-consolidate/Cargo.toml b/memory-consolidate/Cargo.toml index 6e7f72554..11f0db913 100644 --- a/memory-consolidate/Cargo.toml +++ b/memory-consolidate/Cargo.toml @@ -15,7 +15,7 @@ name = "memory_consolidate" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.3" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/memory/Cargo.lock b/memory/Cargo.lock index c0e2a65b6..f0d94dabb 100644 --- a/memory/Cargo.lock +++ b/memory/Cargo.lock @@ -660,9 +660,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.8" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84bdc7bbc3abfde934a62cdc5d3045adf52914dfc1ed6c20f8af691fc561dc55" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -681,9 +681,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/memory/Cargo.toml b/memory/Cargo.toml index dc9703ac2..eaa9ad0c9 100644 --- a/memory/Cargo.toml +++ b/memory/Cargo.toml @@ -18,7 +18,7 @@ path = "src/lib.rs" # Bumped from =0.21.3 to match the `iii-console-ui` crate's exact pin: both are # `=` requirements so they must resolve to a single version, and the injectable # UI helper must never drag a worker onto a different SDK build. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" # Worker-side injectable console UI (content function + console:script/style # triggers + hot-reload watcher) — direct path link, never published. iii-console-ui = { path = "../crates/console-ui" } diff --git a/opencode/package.json b/opencode/package.json index 6c225ab73..46e2dd36b 100644 --- a/opencode/package.json +++ b/opencode/package.json @@ -23,7 +23,7 @@ "opencode-worker": "./dist/index.js" }, "dependencies": { - "iii-sdk": "^0.21.6", + "iii-sdk": "0.22.0", "yaml": "^2.6.0", "zod": "^4.0.0" }, diff --git a/opencode/pnpm-lock.yaml b/opencode/pnpm-lock.yaml index 580ee5b98..7b5bb9720 100644 --- a/opencode/pnpm-lock.yaml +++ b/opencode/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: iii-sdk: - specifier: ^0.21.6 - version: 0.21.6 + specifier: 0.22.0 + version: 0.22.0 yaml: specifier: ^2.6.0 version: 2.9.0 @@ -560,8 +560,8 @@ packages: cpu: [x64] os: [win32] - '@iii-dev/helpers@0.21.6': - resolution: {integrity: sha512-UkiIqC5Ob41xc9uYx1SRt4LXLKrzAMzOCq6Kwo4hCak7Qj4Q1tP0GW0nYP7UpgYHsQnzf+2sspb2yD/DVa2ePA==} + '@iii-dev/helpers@0.22.0': + resolution: {integrity: sha512-GYmAFmGoRcHIggvtPOIjQ3/ZzpMe0uGkj1FpXnOEpr1WFalzbs5T50WmhUOaZZ73UjfSiya0hv+oFm1+Rg4Pkw==} '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} @@ -936,8 +936,8 @@ packages: resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} engines: {node: '>= 0.4'} - iii-sdk@0.21.6: - resolution: {integrity: sha512-D9NGtcGWdY8tqXRIjvRDqNqKRI2qJcQguSDWuUEPXaYyIHSn1jp3PIVF34cCY6C+f3Bby8fjptxpfzWYQUOg2A==} + iii-sdk@0.22.0: + resolution: {integrity: sha512-ia6iW/RrhslKz01KflGRRRUv1i98ZEeYgyT+CR4WG6zBiUg2XmSB97NCJCp4HYlrYGRENyYV5qYsIUzC8DjWdQ==} import-in-the-middle@1.15.0: resolution: {integrity: sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==} @@ -1440,7 +1440,7 @@ snapshots: '@esbuild/win32-x64@0.28.1': optional: true - '@iii-dev/helpers@0.21.6': + '@iii-dev/helpers@0.22.0': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.57.2 @@ -1839,9 +1839,9 @@ snapshots: dependencies: function-bind: 1.1.2 - iii-sdk@0.21.6: + iii-sdk@0.22.0: dependencies: - '@iii-dev/helpers': 0.21.6 + '@iii-dev/helpers': 0.22.0 '@opentelemetry/api': 1.9.1 ws: 8.21.0 transitivePeerDependencies: diff --git a/openwiki/package.json b/openwiki/package.json index 5ea13ba8c..f691a18f8 100644 --- a/openwiki/package.json +++ b/openwiki/package.json @@ -18,7 +18,7 @@ "start": "node src/index.mjs" }, "dependencies": { - "iii-sdk": "^0.21.6" + "iii-sdk": "0.22.0" }, "devDependencies": { "@biomejs/biome": "2.4.10", diff --git a/openwiki/pnpm-lock.yaml b/openwiki/pnpm-lock.yaml index 8b7561cb1..8bf40e79c 100644 --- a/openwiki/pnpm-lock.yaml +++ b/openwiki/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: iii-sdk: - specifier: ^0.21.6 - version: 0.21.8 + specifier: 0.22.0 + version: 0.22.0 devDependencies: '@biomejs/biome': specifier: 2.4.10 @@ -230,8 +230,8 @@ packages: cpu: [x64] os: [win32] - '@iii-dev/helpers@0.21.8': - resolution: {integrity: sha512-lLXVvhsX7nuMrGRAcLdAkHmKDmerziYQeyvexQg5lDEmY4lL4fRI5p57+z4oWCvDuGj+245rNN9F0ivDbm7LQg==} + '@iii-dev/helpers@0.22.0': + resolution: {integrity: sha512-GYmAFmGoRcHIggvtPOIjQ3/ZzpMe0uGkj1FpXnOEpr1WFalzbs5T50WmhUOaZZ73UjfSiya0hv+oFm1+Rg4Pkw==} '@opentelemetry/api-logs@0.57.2': resolution: {integrity: sha512-uIX52NnTM0iBh84MShlpouI7UKqkZ7MrUszTmaypHBu4r7NofznSnQRfJ+uUeDtQDj6w8eFGg5KBLDAwAPz1+A==} @@ -386,8 +386,8 @@ packages: resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} engines: {node: '>= 0.4'} - iii-sdk@0.21.8: - resolution: {integrity: sha512-fb41PSiMv0XGJ2hwgc7x2Mh062ueh1ccoTg1Z6y5XEWzBo5+KSzNMuHYDR5o7m2J7PE1TMiBN6e/fSY5vNb59A==} + iii-sdk@0.22.0: + resolution: {integrity: sha512-ia6iW/RrhslKz01KflGRRRUv1i98ZEeYgyT+CR4WG6zBiUg2XmSB97NCJCp4HYlrYGRENyYV5qYsIUzC8DjWdQ==} import-in-the-middle@1.15.0: resolution: {integrity: sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==} @@ -563,7 +563,7 @@ snapshots: '@esbuild/win32-x64@0.25.12': optional: true - '@iii-dev/helpers@0.21.8': + '@iii-dev/helpers@0.22.0': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.57.2 @@ -745,9 +745,9 @@ snapshots: dependencies: function-bind: 1.1.2 - iii-sdk@0.21.8: + iii-sdk@0.22.0: dependencies: - '@iii-dev/helpers': 0.21.8 + '@iii-dev/helpers': 0.22.0 '@opentelemetry/api': 1.9.1 ws: 8.21.1 transitivePeerDependencies: diff --git a/pi/package.json b/pi/package.json index 689c01195..fb4fd057e 100644 --- a/pi/package.json +++ b/pi/package.json @@ -24,7 +24,7 @@ }, "dependencies": { "@earendil-works/pi-coding-agent": "^0.79.0", - "iii-sdk": "^0.21.6", + "iii-sdk": "0.22.0", "yaml": "^2.6.0", "zod": "^4.0.0" }, diff --git a/pi/pnpm-lock.yaml b/pi/pnpm-lock.yaml index 067568fb6..2a33d3a44 100644 --- a/pi/pnpm-lock.yaml +++ b/pi/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^0.79.0 version: 0.79.10(ws@8.21.0)(zod@4.4.3) iii-sdk: - specifier: ^0.21.6 - version: 0.21.6 + specifier: 0.22.0 + version: 0.22.0 yaml: specifier: ^2.6.0 version: 2.9.0 @@ -704,8 +704,8 @@ packages: '@modelcontextprotocol/sdk': optional: true - '@iii-dev/helpers@0.21.6': - resolution: {integrity: sha512-UkiIqC5Ob41xc9uYx1SRt4LXLKrzAMzOCq6Kwo4hCak7Qj4Q1tP0GW0nYP7UpgYHsQnzf+2sspb2yD/DVa2ePA==} + '@iii-dev/helpers@0.22.0': + resolution: {integrity: sha512-GYmAFmGoRcHIggvtPOIjQ3/ZzpMe0uGkj1FpXnOEpr1WFalzbs5T50WmhUOaZZ73UjfSiya0hv+oFm1+Rg4Pkw==} '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} @@ -1301,8 +1301,8 @@ packages: resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} engines: {node: '>= 4'} - iii-sdk@0.21.6: - resolution: {integrity: sha512-D9NGtcGWdY8tqXRIjvRDqNqKRI2qJcQguSDWuUEPXaYyIHSn1jp3PIVF34cCY6C+f3Bby8fjptxpfzWYQUOg2A==} + iii-sdk@0.22.0: + resolution: {integrity: sha512-ia6iW/RrhslKz01KflGRRRUv1i98ZEeYgyT+CR4WG6zBiUg2XmSB97NCJCp4HYlrYGRENyYV5qYsIUzC8DjWdQ==} import-in-the-middle@1.15.0: resolution: {integrity: sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==} @@ -2246,7 +2246,7 @@ snapshots: - supports-color - utf-8-validate - '@iii-dev/helpers@0.21.6': + '@iii-dev/helpers@0.22.0': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/api-logs': 0.57.2 @@ -2865,9 +2865,9 @@ snapshots: ignore@7.0.5: {} - iii-sdk@0.21.6: + iii-sdk@0.22.0: dependencies: - '@iii-dev/helpers': 0.21.6 + '@iii-dev/helpers': 0.22.0 '@opentelemetry/api': 1.9.1 ws: 8.21.0 transitivePeerDependencies: diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 307cc6790..565c0542b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -91,8 +91,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 iii-browser-sdk: - specifier: ^0.21.6 - version: 0.21.6 + specifier: 0.22.0 + version: 0.22.0 lexical: specifier: ^0.44.0 version: 0.44.0 @@ -2209,8 +2209,8 @@ packages: html-void-elements@3.0.0: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - iii-browser-sdk@0.21.6: - resolution: {integrity: sha512-ZyVvWAG3ar6P6Xi+OTKpVwWeoFPjsCH3AtFfV7UCva/pMj7fo5u1DzxZ7Kz7Vc/g9KBCn9dy3KOo5fBpmirYDA==} + iii-browser-sdk@0.22.0: + resolution: {integrity: sha512-E/x116r19QATon73K74+ddAGLBYwH6jy9NXrHJcUPi1irZO+LPOsXhVAacmDDu8bC4cErqv9TsyvAp6jIBE5Zg==} indent-string@4.0.0: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} @@ -4911,7 +4911,7 @@ snapshots: html-void-elements@3.0.0: {} - iii-browser-sdk@0.21.6: {} + iii-browser-sdk@0.22.0: {} indent-string@4.0.0: {} diff --git a/provider-anthropic/Cargo.lock b/provider-anthropic/Cargo.lock index d4ee34a95..6e477f3b7 100644 --- a/provider-anthropic/Cargo.lock +++ b/provider-anthropic/Cargo.lock @@ -669,9 +669,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -690,9 +690,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/provider-anthropic/Cargo.toml b/provider-anthropic/Cargo.toml index e55a38f08..385cdea3d 100644 --- a/provider-anthropic/Cargo.toml +++ b/provider-anthropic/Cargo.toml @@ -22,7 +22,7 @@ path = "src/lib.rs" llm-router = { path = "../llm-router" } # Must match llm-router's pin (one iii-sdk per graph). 0.21.5 brings the # live span-start push: `provider::anthropic::stream` renders while streaming. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" serde = { version = "1", features = ["derive"] } serde_json = "1" # Must stay on the same schemars major as iii-sdk so the derived diff --git a/provider-claude-code/Cargo.lock b/provider-claude-code/Cargo.lock index 67a7f2761..c12badb14 100644 --- a/provider-claude-code/Cargo.lock +++ b/provider-claude-code/Cargo.lock @@ -649,9 +649,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -670,9 +670,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/provider-claude-code/Cargo.toml b/provider-claude-code/Cargo.toml index 0ae2c1e12..2bfa5d099 100644 --- a/provider-claude-code/Cargo.toml +++ b/provider-claude-code/Cargo.toml @@ -19,7 +19,7 @@ path = "src/lib.rs" llm-router = { path = "../llm-router" } # Must match llm-router's pin (one iii-sdk per graph). 0.21.5 brings the # live span-start push: `provider::claude-code::stream` renders while streaming. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" serde = { version = "1", features = ["derive"] } serde_json = "1" # Must stay on the same schemars major as iii-sdk so the derived diff --git a/provider-kimi/Cargo.lock b/provider-kimi/Cargo.lock index 914580f85..fe5bd949e 100644 --- a/provider-kimi/Cargo.lock +++ b/provider-kimi/Cargo.lock @@ -628,9 +628,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -649,9 +649,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", @@ -717,7 +717,7 @@ checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" [[package]] name = "llm-router" -version = "1.3.2" +version = "1.4.0" dependencies = [ "async-trait", "clap", diff --git a/provider-kimi/Cargo.toml b/provider-kimi/Cargo.toml index bb8e8f746..698ab4429 100644 --- a/provider-kimi/Cargo.toml +++ b/provider-kimi/Cargo.toml @@ -18,7 +18,7 @@ path = "src/lib.rs" [dependencies] llm-router = { path = "../llm-router" } # Must match llm-router's pin so the provider and router share one IIIClient type. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" serde = { version = "1", features = ["derive"] } serde_json = "1" # Must stay on the same schemars major as iii-sdk so the derived diff --git a/provider-llamacpp/Cargo.lock b/provider-llamacpp/Cargo.lock index b9e2683af..7dfe2b6b7 100644 --- a/provider-llamacpp/Cargo.lock +++ b/provider-llamacpp/Cargo.lock @@ -649,9 +649,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -670,9 +670,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", @@ -738,7 +738,7 @@ checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" [[package]] name = "llm-router" -version = "1.3.2" +version = "1.4.0" dependencies = [ "async-trait", "clap", diff --git a/provider-llamacpp/Cargo.toml b/provider-llamacpp/Cargo.toml index 618333e1b..286b8ee47 100644 --- a/provider-llamacpp/Cargo.toml +++ b/provider-llamacpp/Cargo.toml @@ -19,7 +19,7 @@ path = "src/lib.rs" llm-router = { path = "../llm-router" } # Must match llm-router's pin (one iii-sdk per graph). 0.21.5 brings the # live span-start push: `provider::llamacpp::stream` renders while streaming. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" serde = { version = "1", features = ["derive"] } serde_json = "1" # Must stay on the same schemars major as iii-sdk so the derived diff --git a/provider-openai-codex/Cargo.lock b/provider-openai-codex/Cargo.lock index 80e96068b..40e54e680 100644 --- a/provider-openai-codex/Cargo.lock +++ b/provider-openai-codex/Cargo.lock @@ -669,9 +669,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -690,9 +690,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/provider-openai-codex/Cargo.toml b/provider-openai-codex/Cargo.toml index abbf5f93d..8a80046a5 100644 --- a/provider-openai-codex/Cargo.toml +++ b/provider-openai-codex/Cargo.toml @@ -19,7 +19,7 @@ path = "src/lib.rs" llm-router = { path = "../llm-router" } # Must match llm-router's pin (one iii-sdk per graph). 0.21.5 brings the # live span-start push: `provider::openai-codex::stream` renders while streaming. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" serde = { version = "1", features = ["derive"] } serde_json = "1" # Must stay on the same schemars major as iii-sdk so the derived diff --git a/provider-openai/Cargo.lock b/provider-openai/Cargo.lock index 6e63c86d9..feb637b43 100644 --- a/provider-openai/Cargo.lock +++ b/provider-openai/Cargo.lock @@ -669,9 +669,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -690,9 +690,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/provider-openai/Cargo.toml b/provider-openai/Cargo.toml index f590ede5c..7ab5b7e77 100644 --- a/provider-openai/Cargo.toml +++ b/provider-openai/Cargo.toml @@ -22,7 +22,7 @@ path = "src/lib.rs" llm-router = { path = "../llm-router" } # Must match llm-router's pin (one iii-sdk per graph). 0.21.5 brings the # live span-start push: `provider::openai::stream` renders while streaming. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" serde = { version = "1", features = ["derive"] } serde_json = "1" # Must stay on the same schemars major as iii-sdk so the derived diff --git a/provider-xai/Cargo.lock b/provider-xai/Cargo.lock index a836bf22e..4eed89841 100644 --- a/provider-xai/Cargo.lock +++ b/provider-xai/Cargo.lock @@ -669,9 +669,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -690,9 +690,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", @@ -776,7 +776,7 @@ checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" [[package]] name = "llm-router" -version = "1.3.2" +version = "1.4.0" dependencies = [ "async-trait", "clap", diff --git a/provider-xai/Cargo.toml b/provider-xai/Cargo.toml index f684a071d..e642d30b6 100644 --- a/provider-xai/Cargo.toml +++ b/provider-xai/Cargo.toml @@ -22,7 +22,7 @@ path = "src/lib.rs" llm-router = { path = "../llm-router" } # Must match llm-router's pin (one iii-sdk per graph). 0.21.5 brings the # live span-start push: `provider::xai::stream` renders while streaming. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" serde = { version = "1", features = ["derive"] } serde_json = "1" # Must stay on the same schemars major as iii-sdk so the derived diff --git a/provider-zai/Cargo.lock b/provider-zai/Cargo.lock index 813f5cfce..0838bb84c 100644 --- a/provider-zai/Cargo.lock +++ b/provider-zai/Cargo.lock @@ -669,9 +669,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -690,9 +690,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/provider-zai/Cargo.toml b/provider-zai/Cargo.toml index a2ea054e2..ada6871f9 100644 --- a/provider-zai/Cargo.toml +++ b/provider-zai/Cargo.toml @@ -19,7 +19,7 @@ path = "src/lib.rs" llm-router = { path = "../llm-router" } # Must match llm-router's pin (one iii-sdk per graph). 0.21.5 brings the # live span-start push: `provider::zai::stream` renders while streaming. -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" serde = { version = "1", features = ["derive"] } serde_json = "1" # Must stay on the same schemars major as iii-sdk so the derived diff --git a/pubsub/Cargo.lock b/pubsub/Cargo.lock index d02b9eac5..c935838e4 100644 --- a/pubsub/Cargo.lock +++ b/pubsub/Cargo.lock @@ -696,9 +696,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -737,9 +737,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/pubsub/Cargo.toml b/pubsub/Cargo.toml index 9d7a5f578..fede05b2c 100644 --- a/pubsub/Cargo.toml +++ b/pubsub/Cargo.toml @@ -18,7 +18,7 @@ name = "pubsub" path = "src/main.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" async-trait = "0.1" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } diff --git a/queue/Cargo.lock b/queue/Cargo.lock index 2c0ed4a6e..96af7da56 100644 --- a/queue/Cargo.lock +++ b/queue/Cargo.lock @@ -1217,9 +1217,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -1263,9 +1263,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/queue/Cargo.toml b/queue/Cargo.toml index 56e9c4b85..b91dbc044 100644 --- a/queue/Cargo.toml +++ b/queue/Cargo.toml @@ -27,8 +27,8 @@ rabbitmq = ["dep:lapin"] test-adapters = [] [dependencies] -iii-sdk = "=0.21.6" -iii-helpers = "=0.21.6" +iii-sdk = "=0.22.0" +iii-helpers = "=0.22.0" async-trait = "0.1" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } diff --git a/rbac-proxy/Cargo.lock b/rbac-proxy/Cargo.lock index 7b06d7363..626ce2af7 100644 --- a/rbac-proxy/Cargo.lock +++ b/rbac-proxy/Cargo.lock @@ -692,9 +692,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -713,9 +713,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/rbac-proxy/Cargo.toml b/rbac-proxy/Cargo.toml index c7c0b9700..33ad8c1bf 100644 --- a/rbac-proxy/Cargo.toml +++ b/rbac-proxy/Cargo.toml @@ -15,7 +15,7 @@ name = "rbac_proxy" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "net", "io-util", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/scrapling/pyproject.toml b/scrapling/pyproject.toml index 5f89bb57f..75d52c061 100644 --- a/scrapling/pyproject.toml +++ b/scrapling/pyproject.toml @@ -13,7 +13,7 @@ authors = [{ name = "iii" }] license = "Apache-2.0" requires-python = ">=3.11" dependencies = [ - "iii-sdk==0.21.6", + "iii-sdk==0.22.0", "scrapling[fetchers]==0.4.9", "markdownify", # scrapling's HTML→Markdown backend (only in its [shell]/[ai] extras) "pillow", # screenshot downscale/tiling so images fit model input limits diff --git a/session-manager/Cargo.lock b/session-manager/Cargo.lock index cde75e50a..6e593b69d 100644 --- a/session-manager/Cargo.lock +++ b/session-manager/Cargo.lock @@ -914,9 +914,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -935,9 +935,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", @@ -2592,7 +2592,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.48.0", ] [[package]] diff --git a/session-manager/Cargo.toml b/session-manager/Cargo.toml index 4702d23ee..d658ff868 100644 --- a/session-manager/Cargo.toml +++ b/session-manager/Cargo.toml @@ -15,10 +15,10 @@ name = "session_manager" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" # `run_with_baggage` for call-site span hiding (`iii.tag.hidden` on the # session-event fan-out — see src/events.rs `IiiDeliverer`). -iii-helpers = "=0.21.6" +iii-helpers = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/shell/Cargo.lock b/shell/Cargo.lock index e35d05b70..21f76e623 100644 --- a/shell/Cargo.lock +++ b/shell/Cargo.lock @@ -893,9 +893,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -914,9 +914,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/shell/Cargo.toml b/shell/Cargo.toml index ec7772ba8..c1ce38e99 100644 --- a/shell/Cargo.toml +++ b/shell/Cargo.toml @@ -11,8 +11,8 @@ name = "shell" path = "src/main.rs" [dependencies] -iii-sdk = "=0.21.6" -iii-helpers = "=0.21.6" +iii-sdk = "=0.22.0" +iii-helpers = "=0.22.0" schemars = { version = "0.8", features = ["uuid1"] } libc = "0.2" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "process", "time", "io-util", "fs"] } diff --git a/slack/Cargo.lock b/slack/Cargo.lock index d03da3e72..8826dbae6 100644 --- a/slack/Cargo.lock +++ b/slack/Cargo.lock @@ -657,9 +657,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -678,9 +678,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/slack/Cargo.toml b/slack/Cargo.toml index f7f1d0816..0e7cb1341 100644 --- a/slack/Cargo.toml +++ b/slack/Cargo.toml @@ -15,7 +15,7 @@ name = "slack" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/state/Cargo.lock b/state/Cargo.lock index 5509e937b..5ba88c679 100644 --- a/state/Cargo.lock +++ b/state/Cargo.lock @@ -629,7 +629,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.4", + "socket2 0.5.10", "tokio", "tower-service", "tracing", @@ -752,9 +752,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -773,9 +773,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", @@ -1173,7 +1173,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls", - "socket2 0.6.4", + "socket2 0.5.10", "thiserror", "tokio", "tracing", @@ -1211,7 +1211,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.4", + "socket2 0.5.10", "tracing", "windows-sys 0.61.2", ] diff --git a/state/Cargo.toml b/state/Cargo.toml index f25c875f8..1f51ef6a9 100644 --- a/state/Cargo.toml +++ b/state/Cargo.toml @@ -18,10 +18,10 @@ name = "state" path = "src/main.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" # UpdateOp / StreamSetResult / StreamUpdateResult / UpdateOpError / MergePath — # the exact types the builtin used; pinned to the version iii-sdk resolves. -iii-helpers = "=0.21.6" +iii-helpers = "=0.22.0" # Worker-side injectable console UI (content function + console:script/style # triggers + hot-reload watcher) — direct link, never published. iii-console-ui = { path = "../crates/console-ui" } diff --git a/storage/Cargo.lock b/storage/Cargo.lock index 9b4afca82..26121aeb2 100644 --- a/storage/Cargo.lock +++ b/storage/Cargo.lock @@ -1781,7 +1781,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.3", + "socket2 0.5.10", "tokio", "tower-service", "tracing", @@ -1922,9 +1922,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -1943,9 +1943,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", @@ -2567,7 +2567,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls 0.23.40", - "socket2 0.6.3", + "socket2 0.5.10", "thiserror 2.0.18", "tokio", "tracing", @@ -2605,7 +2605,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.3", + "socket2 0.5.10", "tracing", "windows-sys 0.60.2", ] diff --git a/storage/Cargo.toml b/storage/Cargo.toml index 4a9d15655..f43d3507c 100644 --- a/storage/Cargo.toml +++ b/storage/Cargo.toml @@ -14,7 +14,7 @@ path = "src/main.rs" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time", "process", "io-util", "net"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/telegram-bot/Cargo.lock b/telegram-bot/Cargo.lock index c28cfdbce..46d46a783 100644 --- a/telegram-bot/Cargo.lock +++ b/telegram-bot/Cargo.lock @@ -679,9 +679,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -700,9 +700,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/telegram-bot/Cargo.toml b/telegram-bot/Cargo.toml index 1e2dcc776..393353266 100644 --- a/telegram-bot/Cargo.toml +++ b/telegram-bot/Cargo.toml @@ -15,8 +15,8 @@ name = "telegram_bot" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" -iii-helpers = "=0.21.6" +iii-sdk = "=0.22.0" +iii-helpers = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/web/Cargo.lock b/web/Cargo.lock index d210687ac..5fd2ef0b9 100644 --- a/web/Cargo.lock +++ b/web/Cargo.lock @@ -758,9 +758,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -779,9 +779,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/web/Cargo.toml b/web/Cargo.toml index e1e0861bb..1850a4768 100644 --- a/web/Cargo.toml +++ b/web/Cargo.toml @@ -15,7 +15,7 @@ name = "web" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" arc-swap = "1" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time", "net"] } serde = { version = "1", features = ["derive"] } diff --git a/workers-dev/Cargo.lock b/workers-dev/Cargo.lock index 2cf527d05..cd4051063 100644 --- a/workers-dev/Cargo.lock +++ b/workers-dev/Cargo.lock @@ -741,9 +741,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -762,9 +762,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/workers-dev/Cargo.toml b/workers-dev/Cargo.toml index 7cee18622..d02d01f7a 100644 --- a/workers-dev/Cargo.toml +++ b/workers-dev/Cargo.toml @@ -14,7 +14,7 @@ path = "src/main.rs" [dependencies] anyhow = "1" clap = { version = "4", features = ["derive"] } -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" crossterm = "0.28" libc = "0.2" ratatui = "0.29" diff --git a/workflow/Cargo.lock b/workflow/Cargo.lock index afb980d1b..7d71c74ee 100644 --- a/workflow/Cargo.lock +++ b/workflow/Cargo.lock @@ -621,9 +621,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -642,9 +642,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/workflow/Cargo.toml b/workflow/Cargo.toml index 6b854bd00..39924c1c1 100644 --- a/workflow/Cargo.toml +++ b/workflow/Cargo.toml @@ -15,8 +15,8 @@ name = "workflow" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" -iii-helpers = "=0.21.6" +iii-sdk = "=0.22.0" +iii-helpers = "=0.22.0" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "signal", "time"] } serde = { version = "1", features = ["derive"] } serde_json = "1" diff --git a/worktree/Cargo.lock b/worktree/Cargo.lock index 33d9414aa..a325c2866 100644 --- a/worktree/Cargo.lock +++ b/worktree/Cargo.lock @@ -683,9 +683,9 @@ dependencies = [ [[package]] name = "iii-helpers" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0d84d5c149ae4404365a79feca28aa66f6a7dbed56423b4b8c4e2421e0b5add" +checksum = "d990b866c3ef708290e1160f5640721130a8ebc28afa65b387551ee358f0a616" dependencies = [ "futures-util", "opentelemetry", @@ -704,9 +704,9 @@ dependencies = [ [[package]] name = "iii-sdk" -version = "0.21.6" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07dd060fddcc9153b0dd07c038a14cf172ce15ce1d4edb98155563ed55b2caba" +checksum = "19734770ea4561a5a40c389410c96704ca8fa46bcd76eaf091f965c819ed8ca3" dependencies = [ "async-trait", "futures-util", diff --git a/worktree/Cargo.toml b/worktree/Cargo.toml index 51086362c..178b37ea1 100644 --- a/worktree/Cargo.toml +++ b/worktree/Cargo.toml @@ -15,7 +15,7 @@ name = "worktree" path = "src/lib.rs" [dependencies] -iii-sdk = "=0.21.6" +iii-sdk = "=0.22.0" # Worker-side injectable console UI (content function + console:script/style # triggers + hot-reload watcher) — direct path link, never published. iii-console-ui = { path = "../crates/console-ui" }