mirror of
https://github.com/HeyPuter/puter.git
synced 2026-09-17 02:35:37 +00:00
* feat: puter.events SDK module (PUT-1675) * fix: end event subscriptions on a server-side disconnect and retry budget refusals (PUT-1675) - A disconnect socket.io will not retry (`io server disconnect`) now fails every subscription with `events_connection_failed` and drops the socket, so the next onLocal() starts a fresh connection instead of reusing a dead one. - The connection closes when the last subscription lapses on re-subscribe. - A re-subscribe refused with `too_many_requests` is retried after 10 s rather than ended for good. - The API suite no longer passes when it cannot connect; every runtime it runs on (node, browser, workerd) carries the socket.