spawn/packages/cli/src
Ahmed Abushagur f6c9177f80
fix: exit immediately after SSH session ends (#3241)
pullChildHistory was awaited after the interactive session, blocking
process.exit() for up to 5+ minutes while it SSHed back into the VM.
This is a convenience feature for `spawn tree` — it should never make
the user wait.

Changed to fire-and-forget: process.exit() fires immediately,
killing any in-flight SSH calls. Headless mode still awaits it
since there's no user waiting.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 10:12:05 +07:00
..
__tests__ feat(security): behavioral miner detection + spawn status security column (#3227) 2026-04-08 07:40:14 +07:00
aws fix(security): shell-quote package names in cloud-init scripts (#3220) 2026-04-07 15:35:44 +07:00
commands feat(security): behavioral miner detection + spawn status security column (#3227) 2026-04-08 07:40:14 +07:00
daytona fix(security): replace eval-style interpolation with env var in allowOpenClawPreviewOrigin (#3217) 2026-04-06 23:09:45 -07:00
digitalocean fix(security): shell-quote package names in cloud-init scripts (#3220) 2026-04-07 15:35:44 +07:00
gcp fix(security): shell-quote package names in cloud-init scripts (#3220) 2026-04-07 15:35:44 +07:00
hetzner fix(security): shell-quote package names in cloud-init scripts (#3220) 2026-04-07 15:35:44 +07:00
local fix(security): add command validation to local provider's runLocal/interactiveSession (#3160) 2026-04-03 12:18:04 +07:00
shared fix: exit immediately after SSH session ends (#3241) 2026-04-09 10:12:05 +07:00
sprite fix(security): expand $HOME before path validation in downloadFile (#3080) 2026-03-30 19:56:05 +00:00
flags.ts fix(cli): add --flat to KNOWN_FLAGS so spawn list --flat works (#3137) 2026-04-01 16:33:45 +07:00
guidance-data.ts refactor: remove dead exports only used within their own files (#2431) 2026-03-10 08:51:15 -04:00
history.ts feat: recursive spawn (--beta recursive) (#2978) 2026-03-25 10:42:09 -07:00
index.ts feat: add PostHog telemetry for CLI errors and warnings (#3242) 2026-04-08 18:02:39 -07:00
manifest.ts fix: temporarily disable Cursor CLI agent (#3055) 2026-03-27 02:08:04 -07:00
picker.ts refactor: remove dead exported types from picker.ts and spawn-config.ts (#2553) 2026-03-12 21:43:05 -04:00
security.ts fix(test): check sensitive paths before lstat to fix macOS permission error (#3157) 2026-04-03 10:12:20 +07:00
unicode-detect.ts feat: Bun workspace monorepo — packages/cli + packages/shared (#1853) 2026-02-23 22:07:05 -08:00
update-check.ts fix(update-check): redirect install script stdout to stderr in --output json mode (#2919) 2026-03-24 03:18:50 +07:00