[package] name = "maestro-cli" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true publish.workspace = true description = "`maestro` CLI: list, spawn, attach, kill sessions across daemons" [lib] path = "src/lib.rs" [dependencies] chrono.workspace = true clap.workspace = true dirs.workspace = true futures-util.workspace = true libc.workspace = true maestro-config.workspace = true maestro-protocol.workspace = true nix.workspace = true reqwest.workspace = true serde.workspace = true serde_json.workspace = true thiserror.workspace = true tokio = { workspace = true, features = ["macros", "rt", "sync", "time", "io-util", "io-std", "signal"] } tokio-tungstenite = { workspace = true, features = ["rustls-tls-webpki-roots"] } toml.workspace = true tracing.workspace = true tracing-subscriber.workspace = true urlencoding = "2" uuid.workspace = true [dev-dependencies] tempfile.workspace = true