mirror of
https://github.com/herdrdev/herdr.git
synced 2026-11-06 08:06:30 +00:00
* fix: probe windows remote hosts before /bin/sh Interactive remote setup forwards SSH stderr, so a Windows OpenSSH host with a PowerShell default shell printed the raw `/bin/sh` CommandNotFoundException and Windows was only identified by the fallback probe. Probe for Windows first for interactive connections so those hosts never receive a `/bin/sh` command; background bridges capture stderr and keep the POSIX-first probe. refs #5187 * fix: distinguish wsl from native windows ssh shells refs #5187