{"repo":"NousResearch/hermes-agent","public_id":"75460","display_label":"Fix venv scan timeout on busy Windows hosts","summary":"These items address a hardcoded scan timeout that is too short for busy Windows machines, causing the desktop update preflight venv scan to fail. The fix prevents the timeout from prematurely killing the scan and surfacing a misleading generic error.","subsystem":"apps/desktop","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":99674,"merged_at":"2026-08-31T19:00:34+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-08-31T19:00:34+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":75460,"pr_number":99674,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-08-31T19:00:34+00:00"},{"issue_number":98377,"pr_number":99674,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-08-31T19:00:34+00:00"}],"members":[{"kind":"issue","number":75460,"title":"Windows: Desktop update button always aborts on busy machines. Venv-blocker preflight scan needs >15 s but SCAN_TIMEOUT_MS kills it at 15 s, and the timeout surfaces as a generic probe failure","url":null,"state":"closed"},{"kind":"pr","number":75570,"title":"fix(desktop): prevent venv scan timeout on busy Windows hosts","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#99674","number":99674}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":99674,"title":"fix(desktop): prevent venv scan timeout on busy Windows hosts (salvage #75570)","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/venv-blocker-scan.test.ts","apps/desktop/electron/venv-blocker-scan.ts","hermes_cli/update_cmd.py","tests/hermes_cli/test_update_venv_health.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}