feat(shuma-shell): el shell, vivo — input inteligente + monitores
El input de abajo ahora está vivo sobre shuma-line: se escribe de verdad (teclado completo, motions, Ctrl+a/e/u, UTF-8), con resaltado por token en tiempo real (comando, flag, string, variable, pipe, redirección…) y autocompletado posicional con popup navegable (↑↓ Tab) — comandos del PATH, flags por comando, rutas del disco. Enter registra la línea en el lienzo de intenciones; las etapas de pipe se cuentan en la barra de estado. Panel derecho [SENS]: monitores de CPU y memoria con curva en vivo (shuma-sysmon, refresco ~1s). Paneles laterales colapsables. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -6,7 +6,7 @@ rust-version.workspace = true
|
||||
license.workspace = true
|
||||
authors.workspace = true
|
||||
publish.workspace = true
|
||||
description = "Shell shuma — las 3 zonas: barra RUN (macros) + Lienzo de Contexto (grafo de intenciones) + barra SENS (telemetría) + prompt fijo."
|
||||
description = "Shell shuma — input de comandos inteligente (resaltado + autocompletado + pipes), monitores de CPU/memoria y lienzo de intenciones."
|
||||
|
||||
[[bin]]
|
||||
name = "shuma-shell"
|
||||
@@ -14,6 +14,8 @@ path = "src/main.rs"
|
||||
|
||||
[dependencies]
|
||||
shuma-intent = { path = "../../modules/shuma/shuma-intent" }
|
||||
shuma-line = { path = "../../modules/shuma/shuma-line" }
|
||||
shuma-sysmon = { path = "../../modules/shuma/shuma-sysmon" }
|
||||
shuma-shell-render = { path = "../../modules/shuma/shuma-shell-render" }
|
||||
nahual-theme = { path = "../../modules/nahual/libs/theme" }
|
||||
nahual-launcher = { path = "../../modules/nahual/libs/launcher" }
|
||||
|
||||
Reference in New Issue
Block a user