{"repo":"NousResearch/hermes-agent","public_id":"59423","display_label":"Duplicate assistant message rendering bug and fixes","summary":"These members concern an intermittent bug where the assistant's reply is displayed or persisted twice in the same session, along with related fixes targeting the TUI rendering layer and agent response finalization.","subsystem":"apps/desktop","counts":{"members":5,"open_issues":1,"open_issues_distinct":1,"open_prs":2,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":70232,"merged_at":"2026-07-23T20:13:02+00:00"},"resolution":{"state":"partially_resolved","by":"pr-70232"},"freshness":{"state":"verified","last_verified_at":"2026-07-23T20:13:02+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.33599999999999997},"fix_edges":[{"issue_number":59423,"pr_number":70232,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-07-23T20:13:02+00:00"},{"issue_number":63679,"pr_number":70232,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-07-23T20:13:02+00:00"},{"issue_number":70108,"pr_number":70232,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-07-23T20:13:02+00:00"}],"members":[{"kind":"issue","number":59423,"title":"TUI: assistant message renders twice","url":null,"state":"closed"},{"kind":"issue","number":63213,"title":"Intermittent duplicate assistant response emitted within the same session reply","url":null,"state":"open"},{"kind":"pr","number":59634,"title":"fix(tui): avoid duplicate assistant reply on session resume","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":59673,"title":"fix(tui): prevent assistant message from rendering twice (#59423)","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":70232,"title":"fix(desktop): stop assistant reply rendering twice after a tool-call turn (#63679)","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/index.ts","apps/desktop/src/app/session/hooks/use-message-stream/interim-sealing.test.tsx"]}],"trust":{"default_tier":"verified","includes_suggested":false}}