Summary
Add a second dashboard view toggled by pressing Tab: a Lingua Franca-style dataflow diagram showing agents as reactors, message flows between them, logical delays, and cron jobs as LF timers.
Motivation
- Current flat view maximizes status info but doesn't show relationships between agents
- A dataflow view makes hierarchical relationships and event flow visible at a glance
- Cron jobs / scheduled events map naturally to LF timer concepts
- Two complementary views: flat (status-focused) and dataflow (relationship-focused)
Proposed Behavior
- Tab key toggles between flat view (current) and dataflow view
- Dataflow view shows:
- Agents as reactor-style nodes
- Message/event flows as directed edges between agents
- Logical delays on connections
- Cron jobs / scheduled events as LF-style timers
- Agent status visible within each node
- View state persists during the session
Acceptance Criteria
🤖 Generated with Claude Code
Summary
Add a second dashboard view toggled by pressing Tab: a Lingua Franca-style dataflow diagram showing agents as reactors, message flows between them, logical delays, and cron jobs as LF timers.
Motivation
Proposed Behavior
Acceptance Criteria
🤖 Generated with Claude Code