[package] name = "zesdex-ws" version.workspace = true edition.workspace = true authors.workspace = true # WebSocket interface — real-time bidirectional communication. # Enables web clients and other WS-capable consumers to connect # and participate in sessions. [dependencies] zesdex-domain = { path = "../../domain" } zesdex-application = { path = "../../application" } zesdex-infrastructure = { path = "../../infrastructure" } serde.workspace = true serde_json.workspace = true chrono.workspace = true uuid.workspace = true anyhow.workspace = true tokio.workspace = true tracing.workspace = true axum = { workspace = true, features = ["ws"] } futures-util.workspace = true