Files
stack/apps
Jason WoltjeandClaude Opus 4.5 dcf9a2217d fix(#338): Fix useWebSocket stale closure by using refs for callbacks
- Use useRef to store callbacks, preventing stale closures
- Remove callback functions from useEffect dependencies
- Only workspaceId and token trigger reconnects now
- Callback changes update the ref without causing reconnects
- Add 5 new tests verifying no reconnect on callback changes

Refs #338

Co-Authored-By: Claude Opus 4.5 <[email protected]>
2026-02-05 18:58:35 -06:00
..