{"repo":"NousResearch/hermes-agent","public_id":"77591","display_label":"Desktop project chat listing and sync issues","summary":"These items address bugs and fixes related to how project chats appear in the desktop client, including orphaning, duplicate listings, ghost entries, lag from remote membership data, and unwanted appearances in the Home view.","subsystem":"apps/desktop","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":2,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":122254,"merged_at":"2026-09-25T04:49:10+00:00"},"resolution":{"state":"resolved","by":"pr-121277"},"freshness":{"state":"verified","last_verified_at":"2026-09-25T04:49:10+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":77591,"pr_number":121277,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-24T09:31:48+00:00"},{"issue_number":77591,"pr_number":122254,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-25T04:49:10+00:00"},{"issue_number":91932,"pr_number":121277,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-24T09:31:48+00:00"},{"issue_number":109007,"pr_number":121277,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-24T09:31:48+00:00"}],"members":[{"kind":"issue","number":77591,"title":"[Bug]: Desktop (macOS+VPS) — Project chats orphan, double-list, ghost-dupe, and lag (membership pipeline)","url":null,"state":"closed"},{"kind":"pr","number":101331,"title":"fix(desktop): keep project chats from orphaning, double-listing, and blanking on remote lag","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#70448","number":70448}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":121277,"title":"fix(desktop): keep root-only project chats out of Home","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/chat/sidebar/projects/workspace-groups.test.ts","apps/desktop/src/app/chat/sidebar/projects/workspace-groups.ts","tests/tui_gateway/test_project_tree.py","tui_gateway/project_tree.py"]},{"kind":"pr","number":122254,"title":"fix(desktop): project drill-in stops refetching on every tree refresh, compressed chats list once","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/chat/sidebar/projects/workspace-groups.test.ts","apps/desktop/src/app/chat/sidebar/projects/workspace-groups.ts","apps/desktop/src/app/chat/sidebar/use-entered-project-sessions.test.ts","apps/desktop/src/app/chat/sidebar/use-entered-project-sessions.ts","apps/desktop/src/store/projects.test.ts","apps/desktop/src/store/projects.ts"]}],"trust":{"default_tier":"verified","includes_suggested":false}}