ADR-010: Workbench UI with React Flow and WebSockets
- Status: Accepted
- Date: 2026-02-07
Context
Developers need a visual debugger and workflow canvas with real-time updates.
Decision
Build the workbench UI with React Flow and provide real-time updates via WebSockets.
Consequences
- Strong developer experience and visual clarity.
- Requires efficient websocket fan-out and state diffing.
- UI must handle large graphs and high-frequency updates gracefully.