Cargo.toml
[workspace]
members = [
"crates/signaltty-core",
"crates/signaltty-proto",
"crates/signaltty-term",
"crates/signaltty-agent",
"crates/signaltty-integration",
"crates/signaltty-server",
"crates/signaltty-plugin",
"crates/signaltty-cli",
"crates/signaltty-gui",
"crates/signaltty-testkit",
]
resolver = "2"
[workspace.package]
version = "0.1.0"
edition = "2021"
license = "MIT OR Apache-2.0"
rust-version = "1.92"
[workspace.dependencies]
signaltty-core = { path = "crates/signaltty-core" }
signaltty-proto = { path = "crates/signaltty-proto" }
signaltty-term = { path = "crates/signaltty-term" }
signaltty-agent = { path = "crates/signaltty-agent" }
signaltty-integration = { path = "crates/signaltty-integration" }
signaltty-plugin = { path = "crates/signaltty-plugin" }
signaltty-testkit = { path = "crates/signaltty-testkit" }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
thiserror = "1"
chrono = { version = "0.4", features = ["serde", "clock"] }
uuid = { version = "1", features = ["v4"] }
tokio = { version = "1", features = ["full"] }
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }