[package] name = "bascule-auth-agent-id" version.workspace = true edition.workspace = true license.workspace = true description = "Microsoft Entra Agent ID authentication provider for Bascule" [dependencies] bascule-core = { path = "../bascule-core" } async-trait = { workspace = true } serde = { workspace = true } serde_json = "1" reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } jsonwebtoken = "9" tokio = { workspace = true } tracing = { workspace = true } anyhow = { workspace = true } chrono = { workspace = true }