{"repo":"NousResearch/hermes-agent","public_id":"121609","display_label":"HUD session failing to answer scoped window.read","summary":"A macOS desktop bug where window.read times out in HUD mode because the HUD session does not claim or respond to scoped read requests. The accompanying fixes address how HUD sessions are matched and handed off for the conversation they display.","subsystem":null,"counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":121715,"merged_at":"2026-09-29T21:11:54+00:00"},"resolution":{"state":"resolved","by":"pr-121715"},"freshness":{"state":"verified","last_verified_at":"2026-09-29T21:11:54+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":121609,"pr_number":121715,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-29T21:11:54+00:00"}],"members":[{"kind":"issue","number":121609,"title":"Desktop (macOS): read_window_below times out (30s) in HUD mode — scoped window.read reaches only the session's bound transport, which the HUD never answers","url":null,"state":"closed"},{"kind":"pr","number":121711,"title":"fix(desktop): let HUD sessions answer window.read requests","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#121715","number":121715}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":121715,"title":"fix(desktop): claim scoped reads by shown-conversation identity so HUD handoff stops stranding window.read","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/session/hooks/use-message-stream/gateway-event/server-requests.test.ts","apps/desktop/src/app/session/hooks/use-message-stream/gateway-event/server-requests.ts"]},{"kind":"pr","number":121717,"title":"fix(desktop): let the HUD claim window.read for the conversation it shows","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#121711","number":121711}],"category":"superseded_by_pr","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}