Files
hermes-webui/static
nesquena-hermes 2566b434d1 fix(clarify-sse): make health timer a stale-detector, not unconditional reconnect (#1367)
Follow-up to v0.50.249 / PR #1365 absorbing Opus SHOULD-FIX #2.
Originally reset out of #1365 because the reviewer flagged it as
out-of-scope; brought back per follow-up guidance that
correctness-improving changes should ship even when out of scope.

The clarify SSE health timer at static/messages.js:1715 was an
unconditional 60s force-reconnect, not the 'no event in 60s' detector
its comment claimed. Now actually a stale-detector that tracks
lastEventAt on initial+clarify event arrivals; only reconnects when
the gap exceeds 60s. Under healthy conditions the timer never fires.

Co-authored-by: nesquena-hermes <nesquena-hermes@users.noreply.github.com>
2026-04-30 22:25:12 +00:00
..
2026-04-29 06:06:01 +00:00
2026-04-29 06:06:01 +00:00
2026-04-29 21:34:27 -07:00