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. |
||
|---|---|---|
| .. | ||
| .claw/sessions | ||
| src | ||
| tests | ||
| Cargo.toml | ||
| build.rs | ||