[package] name = "hive-ag3nt" edition.workspace = true version.workspace = true [lints] workspace = true [dependencies] anyhow.workspace = true axum.workspace = true reqwest.workspace = true futures-util = "0.3" clap.workspace = true hive-sh4re.workspace = true rmcp.workspace = true rusqlite.workspace = true schemars.workspace = true serde.workspace = true serde_json.workspace = true tokio.workspace = true tokio-stream.workspace = true tower-http.workspace = true tracing.workspace = true tracing-subscriber.workspace = true [dev-dependencies] tempfile = "3" [[bin]] # Unified harness binary for all agents. Privilege boundary is # enforced server-side at the socket (tool groups / manager surface). # See `docs/turn-loop.md::Harness binary shape`. name = "hive" path = "src/bin/hive.rs"