You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test(webapp): drain the session .out collector across reconnects
The e2e .out collector subscribed once and stopped at the first graceful
SSE close. The proxy serves a bounded wait window and then closes; real
clients reconnect with Last-Event-ID to keep draining. A pre-populated
stream fits one window, so the wire legs passed, but a streaming agent
turn spans several windows and a slower runner reliably lands the
content past the first close, leaving the collector with empty output.
collectSessionOut now re-subscribes from the last seq it saw (deduping)
until its predicate holds or the deadline passes, matching how the
session manager consumes the channel.
0 commit comments