Structs§
- Agent
Option View - ChatApp
- Model
Option View - Scoped
TuiEvent - Slash
Command - Subagent
Event Item - Subagent
Item View - Submitted
Input - TuiEvent
Sender - Sends agent events to a channel for the TUI to consume
- TuiGuard
- RAII guard for terminal cleanup on panic
Enums§
Functions§
- build_
message_ lines - Build message lines (used for caching and scroll bounds)
- render_
app - restore_
terminal - Restore terminal to original state
- setup_
terminal - Setup terminal for TUI mode (raw mode + alternate screen + mouse capture)