{"repo":"NousResearch/hermes-agent","public_id":"101416","display_label":"Isolated turns incorrectly blocking session lease access","summary":"These issues and fixes concern a bug where isolated turns in the TUI gateway were fencing out session leases — either their own or the parent's — causing 'Session already has a live owner' errors on new session creation.","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":113974,"merged_at":"2026-09-17T18:42:38+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-17T18:42:38+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":101416,"pr_number":113974,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-17T18:42:38+00:00"}],"members":[{"kind":"issue","number":101416,"title":"bug(desktop): 'Session already has a live owner' on every new session creation","url":null,"state":"closed"},{"kind":"pr","number":103737,"title":"fix(tui_gateway): stop isolated turns fencing out the parent's session lease","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"b3973490654","number":0},{"kind":"commit","value":"ecefbfa6e1c","number":0},{"kind":"commit","value":"baeebe4a60f","number":0},{"kind":"pr","value":"#113974","number":113974},{"kind":"pr","value":"#101501","number":101501}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":113974,"title":"fix(tui_gateway): isolated turns no longer fence themselves out of their own session lease (#101416, salvage #103737)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["contributors/emails/[redacted:email]","tests/tui_gateway/test_compute_host_borrowed_lease.py","tui_gateway/compute_host.py","tui_gateway/compute_host_bridge.py","tui_gateway/session_lifecycle.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}