[package] name = "hive-bash-mcp" edition.workspace = true version.workspace = true readme = "README.md" [lints] workspace = true [dependencies] anyhow.workspace = true axum.workspace = true chrono.workspace = true clap.workspace = true hive-agent-sock.workspace = true hive-sh4re.workspace = true hive-sock-client.workspace = true hive-types.workspace = true libc.workspace = true rmcp.workspace = true rusqlite.workspace = true schemars.workspace = true serde.workspace = true serde_json.workspace = true tokio.workspace = true tracing.workspace = true tracing-subscriber.workspace = true # `hive-bash-daemon` — long-running per-agent bash task runner. Spawns # `sh -c` subprocesses, monitors completion, writes task state files # under harness/bash-tasks/, and serves the MCP tools (`run`/`status`/ # `kill`) directly over streamable-http — no stdio bridge, no separate # bin. [[bin]] name = "hive-bash-daemon" path = "src/main.rs"