{"repo":"NousResearch/hermes-agent","public_id":"116376","display_label":"Windows process not exiting after window close","summary":"These items address a bug on Windows where closing the application window leaves the main process running indefinitely without terminating. The work involves preventing process hangs and ensuring the app exits cleanly when the last window is closed.","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":116869,"merged_at":"2026-09-20T18:27:04+00:00"},"resolution":{"state":"resolved","by":"pr-116869"},"freshness":{"state":"verified","last_verified_at":"2026-09-20T18:27:04+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":116376,"pr_number":116869,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-20T18:27:04+00:00"}],"members":[{"kind":"issue","number":116376,"title":"[Bug]: Windows — closing the Hermes window leaves the main process alive indefinitely (0 visible windows, 0 BrowserWindow, 0 dialogs)","url":null,"state":"closed"},{"kind":"pr","number":116496,"title":"fix(desktop): prevent Windows process hang after window close","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"fb97ade55ab5","number":0},{"kind":"pr","value":"#116869","number":116869},{"kind":"pr","value":"#116376","number":116376},{"kind":"pr","value":"#116496","number":116496}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":116869,"title":"fix(desktop): closing the last window on Windows exits Hermes.exe (#116376, salvage #116496)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/electron/main.ts","apps/desktop/electron/quit-finalization.test.ts","apps/desktop/electron/quit-finalization.ts"]}],"trust":{"default_tier":"verified","includes_suggested":false}}