Pin mesh SDK example to direct shutdown commit

This commit is contained in:
Michael Neale
2026-05-29 14:22:44 +10:00
parent 5b9f018d84
commit 2d53bc2ecc
2 changed files with 33 additions and 33 deletions
+32 -32
View File
@@ -4708,7 +4708,7 @@ dependencies = [
[[package]]
name = "mesh-llm-api-client"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"hex",
"mesh-llm-client",
@@ -4718,7 +4718,7 @@ dependencies = [
[[package]]
name = "mesh-llm-api-server"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"mesh-llm-api-client",
@@ -4729,7 +4729,7 @@ dependencies = [
[[package]]
name = "mesh-llm-client"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"async-trait",
@@ -4761,7 +4761,7 @@ dependencies = [
[[package]]
name = "mesh-llm-config"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"dirs",
@@ -4775,7 +4775,7 @@ dependencies = [
[[package]]
name = "mesh-llm-gpu-bench"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"cc",
@@ -4788,7 +4788,7 @@ dependencies = [
[[package]]
name = "mesh-llm-guardrails"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"serde",
"serde_json",
@@ -4797,7 +4797,7 @@ dependencies = [
[[package]]
name = "mesh-llm-host-runtime"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"ansi-to-tui",
"anyhow",
@@ -4882,7 +4882,7 @@ dependencies = [
[[package]]
name = "mesh-llm-identity"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"crypto_box",
"ed25519-dalek",
@@ -4897,7 +4897,7 @@ dependencies = [
[[package]]
name = "mesh-llm-node"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"mesh-llm-types",
@@ -4911,7 +4911,7 @@ dependencies = [
[[package]]
name = "mesh-llm-plugin"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"async-trait",
@@ -4928,7 +4928,7 @@ dependencies = [
[[package]]
name = "mesh-llm-plugin-manager"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"dirs",
@@ -4945,7 +4945,7 @@ dependencies = [
[[package]]
name = "mesh-llm-protocol"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"hex",
@@ -4958,7 +4958,7 @@ dependencies = [
[[package]]
name = "mesh-llm-routing"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"iroh",
]
@@ -4966,7 +4966,7 @@ dependencies = [
[[package]]
name = "mesh-llm-system"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"chrono",
@@ -4988,7 +4988,7 @@ dependencies = [
[[package]]
name = "mesh-llm-types"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"hex",
"serde",
@@ -4999,12 +4999,12 @@ dependencies = [
[[package]]
name = "mesh-llm-ui"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
[[package]]
name = "mesh-mixture-of-agents"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"async-trait",
"mesh-llm-guardrails",
@@ -5068,7 +5068,7 @@ dependencies = [
[[package]]
name = "model-artifact"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"async-trait",
@@ -5079,7 +5079,7 @@ dependencies = [
[[package]]
name = "model-hf"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"async-trait",
@@ -5093,7 +5093,7 @@ dependencies = [
[[package]]
name = "model-package"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"bytes",
@@ -5113,7 +5113,7 @@ dependencies = [
[[package]]
name = "model-ref"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"serde",
]
@@ -5121,7 +5121,7 @@ dependencies = [
[[package]]
name = "model-resolver"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"model-artifact",
@@ -5845,7 +5845,7 @@ version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8"
dependencies = [
"proc-macro-crate 3.5.0",
"proc-macro-crate 2.0.2",
"proc-macro2",
"quote",
"syn 2.0.117",
@@ -6221,7 +6221,7 @@ dependencies = [
[[package]]
name = "openai-frontend"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"async-trait",
"axum",
@@ -8796,7 +8796,7 @@ checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e"
[[package]]
name = "skippy-cache"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"blake3",
@@ -8806,7 +8806,7 @@ dependencies = [
[[package]]
name = "skippy-coordinator"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"thiserror 2.0.18",
]
@@ -8814,17 +8814,17 @@ dependencies = [
[[package]]
name = "skippy-ffi"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
[[package]]
name = "skippy-metrics"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
[[package]]
name = "skippy-protocol"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"prost",
"prost-build",
@@ -8835,7 +8835,7 @@ dependencies = [
[[package]]
name = "skippy-runtime"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"libc",
@@ -8849,7 +8849,7 @@ dependencies = [
[[package]]
name = "skippy-server"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"anyhow",
"async-trait",
@@ -8877,7 +8877,7 @@ dependencies = [
[[package]]
name = "skippy-topology"
version = "0.68.0"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=6818bc779e33aef9b8599c30129b3853a0248c5a#6818bc779e33aef9b8599c30129b3853a0248c5a"
source = "git+https://github.com/Mesh-LLM/mesh-llm.git?rev=fd949ebdfc8d2abba9792cbad0be744d55366300#fd949ebdfc8d2abba9792cbad0be744d55366300"
dependencies = [
"serde",
"serde_json",
+1 -1
View File
@@ -57,7 +57,7 @@ sprout-auth = { path = "../../crates/sprout-auth" }
sprout-core = { path = "../../crates/sprout-core" }
sprout-persona = { path = "../../crates/sprout-persona" }
sprout-sdk = { path = "../../crates/sprout-sdk" }
mesh-llm-host-runtime = { git = "https://github.com/Mesh-LLM/mesh-llm.git", rev = "6818bc779e33aef9b8599c30129b3853a0248c5a", package = "mesh-llm-host-runtime", default-features = false }
mesh-llm-host-runtime = { git = "https://github.com/Mesh-LLM/mesh-llm.git", rev = "fd949ebdfc8d2abba9792cbad0be744d55366300", package = "mesh-llm-host-runtime", default-features = false }
iroh-base = { version = "=1.0.0-rc.0", features = ["key"] }
base64 = "0.22"
sha2 = "0.11"