All slash commands now route through SlashCommand::parse() and LiveCli::handle_repl_command() — the same path as the plain REPL. This gives the TUI access to all 60+ slash commands instead of just the 8 that were reimplemented in the TUI dispatcher. TUI-specific commands (/theme, /keys, /exit) are still handled locally because they modify TuiApp state directly. Everything else leave_for_turn → handle_repl_command → reenter_after_turn. The output from REPL commands appears in the normal terminal while alternate screen is left, then the TUI re-enters with a clean redraw. Also: alias now points to our debug build without hardcoding a model, so the config file's provider is used. |
||
|---|---|---|
| .. | ||
| api | ||
| claw-analog | ||
| claw-rag-service | ||
| commands | ||
| compat-harness | ||
| mock-anthropic-service | ||
| plugins | ||
| runtime | ||
| rusty-claude-cli | ||
| telemetry | ||
| tools | ||