You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🤖 fix: correctly detect signal-killed processes in isRunning()
- Check both exitCode and signalCode when determining if process is alive
- Fixes terminate() always sending SIGKILL after SIGTERM, even when process
already stopped (signal-killed processes have signalCode set but exitCode null)
- Also gate background tools for SSH runtimes (TODO: replace duck-type check
with proper capability flag once SSH implements spawnBackground)
0 commit comments