{"repo":"NousResearch/hermes-agent","public_id":"107199","display_label":"Bot Chat profile switching bug and fixes","summary":"A bug was identified where the Desktop Bot Chat interface incorrectly switches to the default profile instead of maintaining the correct one when refreshing history. Two fixes address resolving the session owner and preserving the active profile during history refresh.","subsystem":null,"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":112809,"merged_at":"2026-09-16T11:29:37+00:00"},"resolution":{"state":"resolved","by":"pr-112809"},"freshness":{"state":"verified","last_verified_at":"2026-09-16T11:29:37+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":107199,"pr_number":112809,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-16T11:29:37+00:00"}],"members":[{"kind":"issue","number":107199,"title":"[Bug]: Desktop Bot Chat switches from the correct profile to default when refreshing history","url":null,"state":"closed"},{"kind":"pr","number":107219,"title":"fix(desktop): keep active Bot Chat profile when refreshing history","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#112809","number":112809}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":112809,"title":"fix(desktop): resolve Bot Chat session owner before falling back across profiles","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/contrib/hooks/use-background-sync.test.ts","apps/desktop/src/app/contrib/hooks/use-background-sync.ts","apps/desktop/src/app/contrib/wiring.tsx"]}],"trust":{"default_tier":"verified","includes_suggested":false}}