{"repo":"NousResearch/hermes-agent","public_id":"77191","display_label":"WS reattach race condition fixes and regression tests","summary":"These items address a WebSocket disconnect/reconnect race condition (including a TOCTOU variant) in tui-gateway, alongside work to ensure regression tests genuinely exercise the targeted code paths.","subsystem":"gateway","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":0,"attempt_prs":3},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[],"members":[{"kind":"issue","number":77191,"title":"test(tui-gateway): WS reattach-race regression test never enters the code path it claims to cover (RAH-05)","url":null,"state":"closed"},{"kind":"pr","number":77129,"title":"fix(tui-gateway): close WS disconnect/reconnect session race","url":null,"state":"closed","close_reason":{"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":77206,"title":"test(tui-gateway): reproduce actual WS reattach-race interleaving (RAH-05)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#77205","number":77205},{"kind":"pr","value":"#77212","number":77212}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":77212,"title":"fix(tui-gateway): WS disconnect/reconnect TOCTOU fix + real regression test (RAH-05 + RAH-06)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#77129","number":77129},{"kind":"pr","value":"#77127","number":77127},{"kind":"pr","value":"#77191","number":77191},{"kind":"pr","value":"#77192","number":77192}],"category":"superseded_by_pr","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}