datum-agent 0.10.3

Embeddable Datum job registry and lifecycle supervisor
Documentation
[package]
name = "datum-agent"
version = "0.10.3"
edition = "2024"
rust-version = "1.88"
description = "Embeddable Datum job registry and lifecycle supervisor"
license = "Apache-2.0"
repository = "https://github.com/Aethergrids/Datum"
homepage = "https://github.com/Aethergrids/Datum"
documentation = "https://docs.rs/datum-agent"
readme = "README.md"
keywords = ["streaming", "ops", "supervision", "agent", "lifecycle"]
categories = ["asynchronous", "concurrency"]

[dependencies]
datum-cluster = { path = "../datum-cluster", version = "0.10.3" }
datum-core = { path = "../datum-core", version = "0.10.3" }
datum-net = { path = "../datum-net", version = "0.10.3" }
prost = "0.14.4"
ractor = { version = "0.15.13", features = ["monitors"] }
thiserror = "2.0.18"
tokio = { version = "1.48.0", features = ["io-util", "macros", "net", "rt-multi-thread", "signal", "sync", "time"] }

[dev-dependencies]
criterion = "0.8.2"
rcgen = "0.13.2"

[features]
default = []

[[bench]]
name = "agent"
harness = false

[[bench]]
name = "dcp"
harness = false