OpenInTerminal lost its foreground-grant call, leaving ForegroundHelper without a caller. Restore it ahead of the Process.Start (covers both the wt.exe and cmd.exe fallback paths) instead of deleting the helper.
OpenInTerminal lost its foreground-grant call, leaving ForegroundHelper without a caller. Restore it ahead of the Process.Start (covers both the wt.exe and cmd.exe fallback paths) instead of deleting the helper.