spawn/packages/cli/src/commands
A d73027eed4
fix(status): guard against empty serverId to avoid list-all-servers API calls (#2392)
When both server_id and server_name are missing from a connection record,
serverId falls back to "". Passing "" to fetchHetznerStatus/fetchDoStatus
constructs URLs like /v1/servers/ (list all), wasting rate-limit quota and
sending auth tokens to the wrong endpoint. Early-return "unknown" instead.

Agent: code-health

Co-authored-by: B <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-09 17:46:29 -04:00
..
connect.ts Revert "feat: wrap cloud VM sessions in tmux for persistence (#2358)" (#2366) 2026-03-09 01:11:57 -04:00
delete.ts Remove Daytona cloud provider from codebase (#2261) 2026-03-06 18:53:08 -05:00
help.ts fix(status): add -a/--agent and -c/--cloud filter flags to spawn status (#2379) 2026-03-09 07:10:05 -07:00
index.ts refactor: remove unnecessary exports and fix stale comment (#2338) 2026-03-08 08:51:25 -04:00
info.ts feat: show cloud prices as lead indicator (#2347) 2026-03-08 23:41:39 -07:00
interactive.ts fix: update cloud picker prompt to 'Pick your cloud' (#2334) 2026-03-08 05:04:28 -07:00
list.ts fix(cli): improve visual spacing in spawn list output (#2311) 2026-03-08 00:01:53 -05:00
pick.ts refactor: split commands.ts into per-command modules (#2095) 2026-03-01 23:24:15 -05:00
run.ts fix: atomic single-save for history records (createServer returns VMConnection) (#2388) 2026-03-09 14:32:45 -07:00
shared.ts refactor: remove dead code and unnecessary exports (#2376) 2026-03-09 13:25:50 -04:00
status.ts fix(status): guard against empty serverId to avoid list-all-servers API calls (#2392) 2026-03-09 17:46:29 -04:00
update.ts fix: add unique spawn IDs to prevent history record corruption (#2235) 2026-03-05 23:27:03 -08:00