Skip to main content

Module tui

Module tui 

Source

Re-exports§

pub use cost::UsageStats;
pub use input_state::InputMode;
pub use input_state::PromptInputState;
pub use model::AppScreen;
pub use model::DiffHunk;
pub use model::DiffLine;
pub use model::DiffLineKind;
pub use model::TranscriptBlock;

Modules§

app
Application state for the Recursive TUI.
backend
In-process agent backend for the TUI.
bash
commands
Slash-command registry and the core built-in commands (Goal 146).
completion
Tab-completion and history-search helpers for the Recursive TUI.
cost
Token usage accounting and cost estimation for the Recursive TUI.
events
UI-facing event and action types.
input_state
Input mode and prompt-input state for the Recursive TUI.
keymap
Key → UserAction mapping.
model
Transcript data model types for the Recursive TUI.
runtime_builder
skill_commands
Skill-backed slash commands for the TUI (Goal 169).
ui
Top-level rendering dispatch.

Functions§

run
Launch the TUI and run until the user quits.
run_with_backend
Launch the TUI with a pre-constructed Backend.