-
-
Notifications
You must be signed in to change notification settings - Fork 195
Open
Labels
Description
Feat: Real-time 'Blackboard' Visualization
Context
The Command Center needs a way to visualize the state of the agent swarm in real-time. Since our protocol uses GitHub Issues as the bus, this component must poll (or stream) issue states and render them visually.
Requirements
- Data Source: GitHub Issues (filtered by
agent-tasklabel). - Visualization: A Kanban-style or Graph-style view.
- Nodes = Issues.
- Edges = Parent/Child relationships (Epic -> Ticket).
- Color = Status (Pending, In-Progress, Blocked, Done).
- Tech Stack: Neo.mjs
HelixorD3wrapper for the visualization.
Output
- A reusable Neo.mjs component (
Neo.ai.ui.Blackboard) that renders this graph.