[workspace] members = ["crates/*"] resolver = "2" [workspace.package] edition = "2021" version = "0.1.0" license = "MIT" [workspace.dependencies] anyhow = "1" thiserror = "2" serde = { version = "1", features = ["derive"] } serde_json = "1" tokio = { version = "1", features = ["full"] } reqwest = { version = "0.12", default-features = false, features = ["json", "stream", "rustls-tls"] } ulid = "1" uuid = { version = "1", features = ["v4"] } rand = "0.8" dotenvy = "0.15" futures = "0.3" tokio-stream = "0.1" async-trait = "0.1" base64 = "0.22" bytes = "1" tokio-util = "0.7" clap = { version = "4", features = ["derive"] } jsonschema = "0.42" chrono = { version = "0.4", features = ["clock"] } bollard = "0.18" tar = "0.4" console = "0.15" dialoguer = "0.12" git2 = "0.20" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["fmt", "env-filter"] } tracing-appender = "0.2" rmcp = { version = "0.15.0", default-features = false } walkdir = "2" regex = "1" semver = "1" aho-corasick = "1" sqlx = { version = "0.8", features = ["runtime-tokio", "sqlite", "chrono"] } dirs = "6" indicatif = "0.18" toml = "0.8" jsonwebtoken = { version = "10", features = ["aws_lc_rs"] } daytona-sdk = { git = "https://github.com/brynary/daytona-sdk-rust", package = "daytona-sdk" } daytona-api-client = { git = "https://github.com/brynary/daytona-sdk-rust", package = "daytona-api-client" } # regex is extremely slow in debug builds (~10s to compile gitleaks patterns) [profile.dev.package.regex] opt-level = 2 [profile.dev.package.regex-automata] opt-level = 2 [profile.dev.package.regex-syntax] opt-level = 2