{"repo":"NousResearch/hermes-agent","public_id":"71352","display_label":"Desktop webhooks state scoped to active profile","summary":"These issues and pull requests address a bug where webhooks state on the desktop client was not properly scoped or bound to the active profile. The work involves fixing state management so webhooks data does not persist or bleed across profile switches.","subsystem":"apps/desktop","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":134118,"merged_at":"2026-10-06T20:59:53+00:00"},"resolution":{"state":"resolved","by":"pr-134118"},"freshness":{"state":"verified","last_verified_at":"2026-10-06T20:59:53+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":71352,"pr_number":134118,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-10-06T20:59:53+00:00"}],"members":[{"kind":"issue","number":71352,"title":"Desktop Webhooks state crosses active profile switches","url":null,"state":"closed"},{"kind":"pr","number":71353,"title":"fix(desktop): retain Webhooks backend ownership across switches","url":null,"state":"closed","close_reason":{"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":71538,"title":"fix(desktop): bind webhooks state to backend profile","url":null,"state":"closed","close_reason":{"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":134118,"title":"fix(desktop): key Webhooks state and REST to the active backend profile","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/api/messaging.ts","apps/desktop/src/api/system.ts","apps/desktop/src/app/webhooks/index.test.tsx","apps/desktop/src/app/webhooks/index.tsx","apps/desktop/src/store/system-actions.ts","apps/desktop/src/webhooks-rest.test.ts"]}],"trust":{"default_tier":"verified","includes_suggested":false}}