{"repo":"NousResearch/hermes-agent","public_id":"21611","display_label":"Gateway message delivery and session sync bug fixes","summary":"These items address bugs in gateway message delivery, session state management, and history offset calculations that could cause silent message drops, stuck sessions, or premature completion signals. The fixes span turn threading, final content confirmation, and busy-session interrupt handling.","subsystem":"gateway","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":0,"attempt_prs":2},"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.6666666666666666},"fix_edges":[],"members":[{"kind":"issue","number":21611,"title":"[Bug]: Task completes silently — final message only sent after user interrupt","url":null,"state":"closed"},{"kind":"pr","number":21634,"title":"fix(gateway): use filtered history count for history_offset to prevent silent message-dropping (#21611)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#21611","number":21611}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":21640,"title":"fix(gateway): queue busy follow-ups during final delivery","url":null,"state":"closed","close_reason":{"category":"implemented_elsewhere","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}