Real-time TDD Dashboard Updates
No more waiting for the dashboard to refresh. We replaced HTTP polling with Server-Sent Events, so the TDD dashboard updates the instant your tests capture a screenshot. The connection auto-reconnects if it drops, and gracefully falls back to polling if SSE isn't available. Under the hood, this eliminated ~90% of HTTP traffic between your tests and the dashboard.
What’s new
- ✓ Instant updates when screenshots are captured (100ms debounce)
- ✓ Auto-reconnect with exponential backoff if connection drops
- ✓ Graceful fallback to polling if SSE isn't supported
- ✓ ~90% reduction in HTTP traffic during test runs
- ✓ Native EventSource (browser) and fs.watch (Node) – zero dependencies