Skip to main content

Module ui

Module ui 

Source
Expand description

Top-level rendering dispatch.

The single entry point render delegates to the chat renderer. The splash screen was removed in favour of a startup banner printed to stdout before the inline TUI viewport starts — see [crate::tui::print_startup_banner].

Re-exports§

pub use theme::find_theme;
pub use theme::Theme;
pub use theme::DARK;

Modules§

chat
Chat screen renderer (block-aware).
command_menu
Command-completion popup (Goal 146).
diff
Diff block renderer.
input
Multi-mode PromptInput renderer (Goal 145).
markdown
Inline-markdown renderer for assistant messages.
modal
Modal stack (Goal 146).
spinner
Braille spinner used while a turn is in flight.
status
Bottom status-bar renderer.
theme
Named colour palettes for the TUI.
transcript
Block-aware transcript renderer.

Functions§

render
Render the current screen onto frame.