{"repo":"NousResearch/hermes-agent","public_id":"11030","display_label":"Branch creation failure leaves original session open","summary":"These issues and PRs address a bug where the /branch command or API fork could incorrectly end the original session even when creating the new branch session fails. The fix ensures the original session remains open until the branch session is successfully established.","subsystem":"hermes_cli","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":109120,"merged_at":"2026-09-12T15:33:09+00:00"},"resolution":{"state":"resolved","by":"pr-109120"},"freshness":{"state":"verified","last_verified_at":"2026-09-12T15:33:09+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":11030,"pr_number":109120,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-12T15:33:09+00:00"}],"members":[{"kind":"issue","number":11030,"title":"[Bug]: /branch can end the original session even when creating the branch session fails","url":null,"state":"closed"},{"kind":"pr","number":11048,"title":"fix #11030: create branch session before ending original session","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"ac54e5e715a2c85d8e35964d811a96bf2ff29c63","number":0},{"kind":"pr","value":"#109120","number":109120}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":109120,"title":"fix(sessions): /branch and API fork keep the original session open when creating the branch fails (#11030, salvage #11048)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["gateway/platforms/api_server.py","hermes_cli/cli_commands_mixin.py","tests/cli/test_branch_command.py","tests/gateway/test_session_api.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}