spawn/packages
AULORBE 35ff897cdb
fix(cli): eliminate extra Ctrl+C needed to exit local spawn session
After the agent exits via Ctrl+C (exit 130), two things added delay
that forced the user to press Ctrl+C a third time:

1. spawnInteractive ran `stty sane` (a synchronous child spawn) after
   the agent exited, blocking during the exact moment the user expects
   the process to be dying.

2. runOrchestration continued through post-session cleanup (reconnect
   logic, history pull, tunnel teardown) before calling process.exit.

Fix: on exit code 130, skip terminal cleanup in spawnInteractive and
fast-path to process.exit(130) in runOrchestration.
2026-05-20 22:31:16 -07:00
..
cli fix(cli): eliminate extra Ctrl+C needed to exit local spawn session 2026-05-20 22:31:16 -07:00
shared fix: rethrow normalized Error in tryCatchIf/asyncTryCatchIf (#2930) 2026-03-23 19:33:05 -07:00