{"repo":"NousResearch/hermes-agent","public_id":"119955","display_label":"Session repair and profile targeting bug fixes","summary":"These members address two related bugs: one where `repair-profiles` hangs when a session title already exists in the target store, and another where lifecycle commands act on the wrong profile. Both concern correctness of session and profile handling in the CLI and related interfaces.","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":120143,"merged_at":"2026-09-23T14:01:12+00:00"},"resolution":{"state":"resolved","by":"pr-120143"},"freshness":{"state":"verified","last_verified_at":"2026-09-23T14:01:12+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":1.0},"fix_edges":[{"issue_number":119367,"pr_number":120143,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-23T14:01:12+00:00"},{"issue_number":119886,"pr_number":120143,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-23T14:01:12+00:00"},{"issue_number":119955,"pr_number":120143,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-23T14:01:12+00:00"},{"issue_number":119982,"pr_number":120143,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-23T14:01:12+00:00"}],"members":[{"kind":"issue","number":119955,"title":"[Bug]: `hermes sessions repair-profiles --apply` never finishes when a moved session's title already exists in the target profile's store","url":null,"state":"closed"},{"kind":"pr","number":119956,"title":"fix(sessions): repair-profiles moves a session whose title the target store already holds","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"b9616fe1d1","number":0},{"kind":"pr","value":"#120143","number":120143}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":120143,"title":"fix: dashboard, tui-gateway and CLI lifecycle verbs act on the right profile (multiplexer, not the sticky/served one)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["hermes_cli/sessions_repair_profiles.py","hermes_cli/update_cmd_fleet.py","hermes_cli/update_cmd_fleet_checkout.py","hermes_cli/web_server_gateway.py","hermes_state_profile_repair.py","tests/hermes_cli/test_gateway_multiplex_served_record.py","tests/hermes_cli/test_sessions_repair_profiles.py","tests/hermes_cli/test_update_fleet_restart_pending.py","tests/tui_gateway/test_fast_session_scope.py","tests/tui_gateway/test_tui_gateway_server.py","tui_gateway/methods_config_set.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}