Expand description
The run source: reads bundles from a runs directory and maintains one semantic run view per run (see docs/live-replay-protocol.md), producing JSON patches as bundles grow. Both the in-process TUI and the WebSocket server consume this; the protocol is just its network form.
Structsยง
- Refresh
Outcome - One refresh round: patches per changed run, and whether the listing (order, membership, summaries) changed.
- RunEntry
- RunSource