diff --git a/src/server/api/events.ts b/src/server/api/events.ts index 90f2fa6..c8af1bf 100644 --- a/src/server/api/events.ts +++ b/src/server/api/events.ts @@ -12,7 +12,7 @@ router.sse('/stream', (send) => { queue = queue.then(() => send(...args)) } const unsub = onEvent(event => safeSend(event)) - const heartbeat = setInterval(() => safeSend('', 'ping'), 60_000) + const heartbeat = setInterval(() => safeSend({ type: 'ping' }, 'ping'), 60_000) return () => { clearInterval(heartbeat) unsub()