machi-runtime 1.0.0

Turn runtime, session host, and nested agents for Machi
Documentation
[package]
name = "machi-runtime"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "Turn runtime, session host, and nested agents for Machi"
keywords = ["ai", "agent", "runtime"]
categories = ["asynchronous"]

[dependencies]
async-trait = { workspace = true }
futures = { workspace = true }
jsonschema = { workspace = true }
machi-agent = { workspace = true }
machi-compaction = { workspace = true }
machi-llm = { workspace = true }
machi-obs = { workspace = true }
machi-protocol = { workspace = true }
machi-state = { workspace = true }
machi-tools = { workspace = true }
machi-types = { workspace = true }
machi-workflow = { workspace = true }
serde_json = { workspace = true }
tokio = { workspace = true, features = ["sync", "macros", "rt", "time"] }
tokio-util = { workspace = true }
tracing = { workspace = true }

[dev-dependencies]
machi-toolkit = { workspace = true }
serde_json = { workspace = true }
tempfile = { workspace = true }
tokio = { workspace = true, features = ["rt-multi-thread", "macros", "time"] }

[[bench]]
name = "turn_spawn"
harness = false

[lints]
workspace = true