fix(non-interactive-env): use detectShellType instead of hardcoded win32 check (#3310, #3338)
Hardcoded platform check forced PowerShell env syntax on Windows regardless of the actual shell. Replaced with detectShellType() so Git Bash, WSL, and similar environments use unix prefixes while native PowerShell continues to get powershell prefixes. 🤖 Generated with OhMyOpenCode assistance https://github.com/code-yeongyu/oh-my-opencode
Y
YeonGyu-Kim committed
796a646c632af6152acb4605aadcb4e6aa2231c7
Parent: 2d8b4a9