Skip to main content

run

Function run 

Source
pub async fn run() -> Result<()>
Expand description

Launch the TUI and run until the user quits.

Uses Viewport::Inline so the TUI occupies a fixed-height region at the bottom of the terminal’s main scrollback buffer instead of switching to an alternate screen. The startup banner (logo + recent sessions) is printed to stdout before the TUI starts and remains visible in the scrollback above the viewport.