Skip to content

fix: send full history to fresh SSE connections#13

Open
mc-nekoneko wants to merge 1 commit intomainfrom
fix/sse-initial-history
Open

fix: send full history to fresh SSE connections#13
mc-nekoneko wants to merge 1 commit intomainfrom
fix/sse-initial-history

Conversation

@mc-nekoneko
Copy link
Copy Markdown
Owner

Problem

New SSE connections (no Last-Event-ID) received no history. Dashboard showed "イベント待機中..." even when recent events existed in the ring buffer.

Fix

Fresh connections now receive the full stored history on connect.
Reconnections (with Last-Event-ID) still get only missed events as before.

Previously, history replay only triggered on reconnection with a
Last-Event-ID header. New connections (e.g. dashboard initial load)
received no history, so recent events were invisible until a new event
was fired.

Now, fresh connections without Last-Event-ID receive the full stored
history on connect, so dashboards show recent activity immediately.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant