[package]
name = "shuma-shell"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
authors.workspace = true
publish.workspace = true
description = "Shell shuma — input de comandos inteligente (resaltado + autocompletado + pipes), monitores de CPU/memoria y lienzo de intenciones."

[[bin]]
name = "shuma-shell"
path = "src/main.rs"

[dependencies]
shuma-line = { path = "../../modules/shuma/shuma-line" }
shuma-session = { path = "../../modules/shuma/shuma-session" }
shuma-exec = { path = "../../modules/shuma/shuma-exec" }
shuma-infer = { path = "../../modules/shuma/shuma-infer" }
shuma-sysmon = { path = "../../modules/shuma/shuma-sysmon" }
# El protocolo de control de carmen — el modo launcher lista y enfoca
# ventanas a través de él.
mirada-brain = { path = "../../modules/mirada/mirada-brain" }
# Herramienta matilda, embebida en la ventana del shell.
matilda-core = { path = "../../modules/matilda/matilda-core" }
matilda-plan = { path = "../../modules/matilda/matilda-plan" }
matilda-apply = { path = "../../modules/matilda/matilda-apply" }
matilda-discover = { path = "../../modules/matilda/matilda-discover" }
nahual-theme = { path = "../../modules/nahual/libs/theme" }
nahual-launcher = { path = "../../modules/nahual/libs/launcher" }
gpui = { workspace = true }
serde_json = { workspace = true }
