Romain Boulay 13d603d3b5
Add Last-Event-ID replay and configurable keep-alive to the SSE endpoint (#2133)
Each event of /api/v1/events now has an id. The last 1000 events are
kept in memory, and a client that reconnects with a Last-Event-ID header
first gets the events it missed. The keep-alive interval can be set with
the new daemon option --sse-keepalive-interval.

Closes #2132

Co-authored-by: Romain Boulay <169323+RomainBoulay@users.noreply.github.com>
2026-09-29 19:28:17 +02:00
..
2026-04-15 21:10:42 +02:00