Skip to main content

Module ui

Module ui 

Source
Expand description

UI rendering for TUI monitor

Three-panel design:

  • Top: Waves/Tasks panel showing tasks by execution wave
  • Middle: Agents panel showing running agents with status filtering
  • Bottom: Live terminal output from selected agent with scrolling

Integrates ported components from components/ for enhanced functionality:

  • StreamingView: Rich terminal output with scrolling and line types
  • AgentSelector: Agent list with filtering and selection
  • Theme system: JSON-based themes for consistent styling

Minimalist Zen aesthetic with calm colors and clean typography.

Functionsยง

render
Main render function