Commit graph

7 commits

Author SHA1 Message Date
0235b2c3e6
Fix websocket data type for room and client storage
Add WsData interface to properly type the websocket data object that
stores room name and client reference. This fixes type errors where
ws.data was previously untyped and causing compilation failures.
2026-01-27 21:03:19 -05:00
8ce1e098e6
Make session cleanup atomic in leave() 2026-01-27 17:59:49 -05:00
2de33370cd
Add WebSocket.send() error handling 2026-01-27 17:57:04 -05:00
0a71e7b321
Fix linting errors and formatting 2026-01-27 16:20:42 -05:00
83dac38f29
Add room cleanup to remove empty sessions 2026-01-27 16:19:41 -05:00
73ee70c52a
Add error handling for Yjs operations 2026-01-27 16:17:53 -05:00
cb73ceb2d3
Add initial generation 2026-01-27 16:02:36 -05:00