[package] name = "dirigent_inspector" version = "0.1.0" edition = "2021" [lib] path = "src/lib.rs" [dependencies] # Async traits async-trait = "0.1" # Date/time handling chrono = { version = "0.4", features = ["serde"] } # Protocol types (canonical node types) dirigent_protocol = { path = "../dirigent_protocol" } # Serialization serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" # Cross-platform process/system metrics sysinfo = "0.33" # Error handling thiserror = "2.0" # Async runtime tokio = { version = "1.42", features = ["sync", "time", "rt", "macros"] } # Logging tracing = "0.1" [dev-dependencies] tokio = { version = "1.42", features = ["full"] }