[workspace] resolver = "2" members = [ "agent", "controller", "instrumentation", "trace-request", "xtask", ] default-members = [ "agent", "controller", "instrumentation", "trace-request", "xtask", ] [workspace.package] version = "0.2.0" edition = "2021" [workspace.metadata.crane] name = "patagia-run" [workspace.dependencies] anyhow = "1.0.95" chrono = "0.4.39" clap = { version = "4.5.26", features = [ "derive", "deprecated", "env", "wrap_help", "string", ] } dropshot = "0.15.1" ed25519-dalek = { version = "2.1.1", features = ["pem", "rand_core"] } futures = "0.3" hex = "0.4.3" hkdf = "0.12.4" http = "1.2.0" once_cell = "1.20.2" progenitor = "0.9" rand = "0.8.5" reqwest = { version = "0.12.12", features = ["json", "stream", "rustls-tls"] } schemars = { version = "0.8.21", features = ["bytes", "chrono", "derive"] } semver = "1.0.24" serde = { version = "1.0.217", features = ["derive"] } serde_json = "1.0.138" serde_with = { version = "3.12.0", features = ["base64", "hex", "macros", "std"] } # serde_with_macros = { version = "3.12.0", features = ["schemars_0_8"] } sha2 = "0.10.8" slog = "2.7.0" slog-async = "2.8.0" tokio = { version = "1.43.0", features = ["full"] } tracing = "0.1.41" tracing-core = "0.1.33" tracing-chrome = "0.7.2" tracing-slog = { git = "https://github.com/oxidecomputer/tracing-slog", default-features = false } uuid = { version = "1", features = [ "serde", "v4" ] } x25519-dalek = { version = "2.0.1", features = ["serde", "static_secrets"] }