Fixed
runner completionsnow detects PowerShell when$SHELLis unset or
unrecognized by falling back to the presence of$PSModulePath, which
pwsh exports on every platform (it never sets$SHELL). A recognized
$SHELLstill takes precedence, so a pwsh session launched from bash
keeps completing for the login shell. Previously bare
runner completionsalways errored under pwsh.
Full Changelog: v0.12.1...v0.12.2