CUB-125: implement real-time SSE/WebSocket in React frontend #46
Reference in New Issue
Block a user
Delete Branch "agent/rex/CUB-125-realtime-sse-clean"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Replaces old PR #39 (closed due to structural drift). Clean branch from current dev, CUB-125 frontend commits cherry-picked.
useSSEhook with exponential back-off reconnect (1s → 30s), circuit-breaker, cleanupuseRealtimeSynchook: SSE events → React Query invalidationSSEContext/SSEProviderfor app-wide connection statusCloses CUB-125