[package] name = "dtrack-http" version = "0.1.0" edition = "2024" [dependencies] dtrack-core = { path = "../dtrack-core" } dtrack-tools = { path = "../dtrack-tools" } dtrack-perms = { path = "../dtrack-perms" } # Server + Streamable-HTTP-Transport. rmcp = { version = "0.16", features = ["server", "transport-streamable-http-server"] } axum = "0.8" # Admin-UI: server-rendered HTML (maud) + HTTP-Basic-Auth (base64). maud = "0.26" base64 = "0.22" serde = { version = "1", features = ["derive"] } # JSON-RPC-Body in der RBAC-Middleware inspizieren. serde_json = "1" tokio = { version = "1", features = ["full"] } anyhow = "1" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] }