[package]
name = "skippy-runtime"
edition.workspace = true
license.workspace = true
version.workspace = true
description = "Rust runtime layer for Skippy staged model execution"
repository = "https://github.com/Mesh-LLM/mesh-llm"
homepage = "https://github.com/Mesh-LLM/mesh-llm"
[features]
default = []
dynamic-native-runtime = ["skippy-ffi/dynamic-runtime"]
[dependencies]
anyhow.workspace = true
hex = "0.4"
skippy-ffi = { path = "../skippy-ffi", version = "0.76.1", default-features = false }
skippy-model = { path = "../skippy-model", version = "0.76.1" }
model-ref = { path = "../model-ref", version = "0.76.1" }
serde.workspace = true
serde_json.workspace = true
sha2.workspace = true
libc = "0.2"
tokio = { version = "1", features = ["sync"] }
[dev-dependencies]
tempfile = "3"