[package]
name = "brahman-sidecar"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
authors.workspace = true
publish.workspace = true
description = "Brahman — sidecar reusable: thread + tokio runtime que mantiene viva la sesión de un módulo contra el Init."

[dependencies]
brahman-card = { path = "../../core/brahman-card" }
brahman-handshake = { path = "../../core/brahman-handshake" }
thiserror = { workspace = true }
tokio = { workspace = true }
tracing = { workspace = true }

[dev-dependencies]
tracing-subscriber = { workspace = true }
brahman-card-wit = { path = "../../core/brahman-card-wit" }

[[example]]
name = "presence"
path = "examples/presence.rs"

[[example]]
name = "presence-conscious"
path = "examples/presence-conscious.rs"
