Skip to content

v0.1.10

Choose a tag to compare

@github-actions github-actions released this 30 May 19:58
· 21 commits to main since this release

fix(sse): keep dashboard updates flowing in real time

Bun's default idleTimeout is 10s, which silently closed every SSE
connection mid-stream. The browser EventSource auto-reconnects but it's
flaky, so dashboard cards and gauges stopped getting hook/usage events
between user-initiated refreshes (focus, hard reload).

Two changes:

  • Set Bun.serve idleTimeout to 255 (max).
  • Broadcast an SSE comment line (':keepalive') every 15s so connections
    stay warm against any in-between proxy or NAT timeout.