Skip to main content

Module app

Module app 

Source
Expand description

Application state for TUI monitor

Three-panel design:

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

Tab switches focus between panels. Space toggles task selection for spawning.

Structs§

App
Application state
SwarmProgress
Progress tracking for swarm execution
Wave
A wave of tasks that can run in parallel
WaveTask
Information about a task in a wave

Enums§

FocusedPanel
Which panel is focused
ViewMode
View mode for the TUI
WaveTaskState
Task state in the waves view