{"repo":"NousResearch/hermes-agent","public_id":"116818","display_label":"Windows bash discovery prefers Git Bash over WSL stub","summary":"These items address a bug on Windows where bare 'bash' resolves to the WSL stub instead of Git Bash, causing silent failures in shell and bootstrap tasks. The fix updates bash discovery logic to skip the WSL/system bash.exe.","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":117623,"merged_at":"2026-09-20T22:50:27+00:00"},"resolution":{"state":"resolved","by":"pr-117623"},"freshness":{"state":"verified","last_verified_at":"2026-09-20T22:50:27+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":116818,"pr_number":117623,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-20T22:50:27+00:00"}],"members":[{"kind":"issue","number":116818,"title":"[Bug] Windows: bare `bash` in subprocess resolves to the WSL stub, not Git Bash — skill inline-shell and node bootstrap fail silently","url":null,"state":"closed"},{"kind":"pr","number":117078,"title":"fix(agent,cli): skip WSL/system bash.exe in Windows bash discovery (#116818)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"eb1951955c","number":0},{"kind":"pr","value":"#117623","number":117623}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":117623,"title":"fix(windows): bash spawns use Git Bash instead of the WSL stub; silent shell failures are reported (#116818, salvage #116976)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/skill_preprocessing.py","gateway/platforms/webhook_filters.py","hermes_cli/main_tui_launch.py","hermes_constants.py","tests/agent/test_skill_inline_bash_windows.py","tests/agent/test_skill_inline_shell_output.py","tests/gateway/test_webhook_filter_interpreter.py","tests/test_node_bootstrap_bash.py","tools/environments/local.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}