{"repo":"NousResearch/hermes-agent","public_id":"82768","display_label":"Desktop session windows routed to owning profile","summary":"These issues and PRs address bugs where session windows, subagent watch windows, and related views lose their associated profile context in multiplexed desktop environments. The work focuses on ensuring sessions, windows, transcripts, and new chats correctly follow their owning profile.","subsystem":"apps/desktop","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":101267,"merged_at":"2026-09-02T13:47:56+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-02T13:47:56+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":61286,"pr_number":101267,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-02T13:47:56+00:00"},{"issue_number":79005,"pr_number":101267,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-02T13:47:56+00:00"},{"issue_number":82768,"pr_number":101267,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-02T13:47:56+00:00"},{"issue_number":99379,"pr_number":101267,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-02T13:47:56+00:00"}],"members":[{"kind":"issue","number":82768,"title":"fix(desktop): subagent watch windows lose the owning profile and open blank","url":null,"state":"closed"},{"kind":"pr","number":82794,"title":"fix(desktop): route session windows to their owning profile","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"d9b051a9d68","number":0},{"kind":"pr","value":"#101267","number":101267}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":101267,"title":"fix(desktop): sessions, windows, transcripts and new chats follow their owning profile under multiplex (#79005 #82768 #61286, salvage #97042 #99333 #99387 #89100)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/electron/connection-registry.test.ts","apps/desktop/electron/connection-registry.ts","apps/desktop/electron/main.ts","apps/desktop/electron/session-windows.test.ts","apps/desktop/electron/session-windows.ts","apps/desktop/src/app/session/workspace-session-target.test.ts","apps/desktop/src/app/session/workspace-session-target.ts","apps/desktop/src/global.d.ts","apps/desktop/src/store/profile.test.ts","apps/desktop/src/store/profile.ts","apps/desktop/src/store/projects.ts","apps/desktop/src/store/windows.test.ts","apps/desktop/src/store/windows.ts","tests/tui_gateway/test_change_watcher.py","tui_gateway/server.py","web/src/lib/api.ts","web/src/pages/SessionsPage.test.tsx","web/src/pages/SessionsPage.tsx"]}],"trust":{"default_tier":"verified","includes_suggested":false}}