[package] name = "nxmesh-agent" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true rust-version.workspace = true default-run = "nxmesh-agent" [[bin]] name = "nxmesh-agent" path = "src/main.rs" [dependencies] # Internal nxmesh-core.workspace = true nxmesh-proto.workspace = true # Core tokio.workspace = true serde.workspace = true serde_json.workspace = true thiserror.workspace = true tracing.workspace = true tracing-subscriber.workspace = true # gRPC tonic.workspace = true # HTTP reqwest.workspace = true # Async async-trait.workspace = true futures.workspace = true tokio-stream.workspace = true # Config config.workspace = true toml.workspace = true # Crypto sha2.workspace = true hex.workspace = true # Time chrono.workspace = true # UUID uuid.workspace = true # Hostname hostname = "0.4" [dev-dependencies] tokio-test.workspace = true mockall.workspace = true tempfile = "3"