{"repo":"NousResearch/hermes-agent","public_id":"37582","display_label":"Desktop sidebar pinned session visibility fixes","summary":"These issues and pull requests address bugs where pinned search sessions fail to appear or persist in the desktop sidebar, particularly when sessions fall outside the normal paginated list. Multiple related fixes cover fetching, rendering, and deduplication of pinned sessions.","subsystem":"apps/desktop","counts":{"members":5,"open_issues":1,"open_issues_distinct":1,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":74234,"merged_at":"2026-07-29T17:31:39+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-07-29T17:31:39+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.43600000000000005},"fix_edges":[{"issue_number":37582,"pr_number":74234,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-07-29T17:31:39+00:00"},{"issue_number":38858,"pr_number":74234,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-07-29T17:31:39+00:00"},{"issue_number":51685,"pr_number":74234,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-07-29T17:31:39+00:00"},{"issue_number":60918,"pr_number":74234,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-07-29T17:31:39+00:00"},{"issue_number":72948,"pr_number":74234,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-07-29T17:31:39+00:00"}],"members":[{"kind":"issue","number":37582,"title":"[Bug]: Desktop pinned search result does not appear when session is hidden from normal list","url":null,"state":"open"},{"kind":"issue","number":51685,"title":"Pinned sessions disappear from sidebar — mergeSessionPage doesn't load them if they fall off the page","url":null,"state":"closed"},{"kind":"pr","number":37590,"title":"fix(desktop): render pinned search sessions","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#74234","number":74234}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":51700,"title":"fix(desktop): fetch missing pinned sessions on sidebar refresh (#51685)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#74234","number":74234}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":74234,"title":"Pins are server-owned, so they survive paging and follow you between apps","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/store/session-pin-sync.test.ts","apps/desktop/src/store/session-pin-sync.ts","apps/desktop/src/types/hermes.ts","hermes_cli/web_server.py","hermes_state.py","tests/test_hermes_state.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}