[package] name = "sandbox-daemon-core" version = "0.1.0" edition = "2021" [[bin]] name = "sandbox-daemon" path = "src/main.rs" [dependencies] thiserror = "1.0" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" axum = "0.7" clap = { version = "4.5", features = ["derive"] } futures = "0.3" sandbox-daemon-error = { path = "../error" } sandbox-daemon-agent-management = { path = "../agent-management" } sandbox-daemon-agent-credentials = { path = "../agent-credentials" } sandbox-daemon-universal-agent-schema = { path = "../universal-agent-schema" } reqwest = { version = "0.11", features = ["blocking", "json", "rustls-tls", "stream"] } dirs = "5.0" time = { version = "0.3", features = ["parsing", "formatting"] } tokio = { version = "1.36", features = ["macros", "rt-multi-thread", "signal", "time"] } tokio-stream = { version = "0.1", features = ["sync"] } tower-http = { version = "0.5", features = ["cors"] } utoipa = { version = "4.2", features = ["axum_extras"] } schemars = "0.8" [dev-dependencies] tempfile = "3.10"