swactor/crates/runtime-dashboard/Cargo.toml
Zachery Aaron Shores-Chmielewski e538f06f70 feat: tui, agent interface, stats hook
Runtime dashboard now features a TUI option and an interface for LLM tool use. Removed some bloat from stats collecting and replaced with a hook funciton to dump runtime stats into.
2026-02-11 22:20:33 +07:00

30 lines
710 B
TOML

[package]
name = "runtime-dashboard"
version = "0.1.0"
edition = "2024"
[dependencies]
swactor = { path = "../..", features = ["serde", "tracing"] }
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["registry"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
tiny_http = "0.12"
crossbeam-queue = "0.3.12"
ratatui = { version = "0.29", optional = true, default-features = false, features = ["crossterm"] }
crossterm = { version = "0.28", optional = true }
[dev-dependencies]
ctrlc = "3"
[features]
default = []
tui = ["dep:ratatui", "dep:crossterm"]
[[example]]
name = "tui_demo"
required-features = ["tui"]
[[example]]
name = "remote_tui"
required-features = ["tui"]