Expand description
Interactive TUI for real-time multi-node monitoring
This module provides an interactive terminal user interface built with ratatui for monitoring parallel command execution across multiple nodes. It supports multiple view modes including summary, detail, split, and diff views.
Modules§
- app
- TUI application state management
- event
- Event handling for TUI keyboard input
- log_
buffer - In-memory log buffer for TUI mode
- log_
layer - Custom tracing layer for TUI mode
- progress
- Progress parsing utilities for detecting progress indicators in command output.
- terminal_
guard - Terminal state guard for ensuring cleanup on panic or error
- views
- TUI view components
Enums§
- TuiExit
Reason - Result of TUI execution
Functions§
- run_tui
- Run the TUI event loop
- run_
tui_ with_ log_ buffer - Run the TUI event loop with a pre-configured log buffer