[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 = "2024" [workspace.metadata.crane] name = "patagia-run" [workspace.dependencies] anyhow = "1.0.98" chrono = "0.4.39" clap = { version = "4.5.37", features = [ "derive", "deprecated", "env", "wrap_help", "string", ] } dropshot = "0.16.0" ed25519-dalek = { version = "2.1.1", features = ["pem", "rand_core"] } futures = "0.3" hex = "0.4.3" hkdf = "0.12.4" http = "1.3.1" once_cell = "1.21.3" progenitor = "0.9" rand = "0.8.5" reqwest = { version = "0.12.15", features = ["json", "stream", "rustls-tls"] } schemars = { version = "0.8.22", features = ["bytes", "chrono", "derive"] } semver = "1.0.26" serde_json = "1.0.138" serde = { version = "1.0.219", features = ["derive"] } serde_with = { version = "3.12.0", features = ["base64", "hex", "macros", "std"] } sha2 = "0.10.8" slog = "2.7.0" slog-async = "2.8.0" tokio = { version = "1.44.2", features = ["full"] } tracing = "0.1.41" tracing-chrome = "0.7.2" tracing-core = "0.1.33" 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"] }