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