Skip to main content

Module tui

Module tui 

Source

Structs§

AgentOptionView
ChatApp
DebugRenderer
ModelOptionView
ScopedTuiEvent
SlashCommand
SubagentEventItem
SubagentItemView
SubmittedInput
TuiEventSender
Sends agent events to a channel for the TUI to consume
TuiGuard
RAII guard for terminal cleanup on panic

Enums§

ChatMessage
QuestionKeyResult
SubagentStatusView
TuiEvent

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)

Type Aliases§

Tui