{"repo":"NousResearch/hermes-agent","public_id":"84434","display_label":"Desktop pet animation breaks after session reclaim","summary":"These issues and fixes address a bug where the desktop pet stops animating in sessions that have been reclaimed or are in draft state, including in pop-out windows. The fix involves recency-guarded activity to restore animation behavior in affected sessions.","subsystem":"agent/pet","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":114181,"merged_at":"2026-09-17T15:03:21+00:00"},"resolution":{"state":"resolved","by":"pr-114181"},"freshness":{"state":"verified","last_verified_at":"2026-09-17T15:03:21+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":84434,"pr_number":114181,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-17T15:03:21+00:00"},{"issue_number":84438,"pr_number":114181,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-17T15:03:21+00:00"}],"members":[{"kind":"issue","number":84434,"title":"[desktop] Pet stops animating in one session after backend reclaim, while other sessions stay fine","url":null,"state":"closed"},{"kind":"pr","number":86802,"title":"fix(desktop): pet animates for reclaimed/draft sessions via recency-guarded activity","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"82e87e9ff53b","number":0},{"kind":"commit","value":"1878e5f969","number":0},{"kind":"commit","value":"e252aeac00","number":0},{"kind":"commit","value":"91f679a140","number":0},{"kind":"pr","value":"#114181","number":114181}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":114181,"title":"fix(desktop): pet animates for reclaimed/draft sessions and in the pop-out window (#84434, #84438, salvage #86802)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/store/pet-overlay.ts","apps/desktop/src/store/pet.test.ts","apps/desktop/src/store/pet.ts"]}],"trust":{"default_tier":"verified","includes_suggested":false}}