agent-orchestrator/packages/cli/__tests__/commands
Priyanshu Choudhary b2b88a2066 fix(windows): cross-platform process management (PR 2/6) (#1028)
Fixes B05 and B06: replaces all Unix-only process management with the
  platform adapter so AO works on Windows with runtime: process.

  - dashboard stop/rebuild uses findPidByPort() (netstat on Windows, lsof on Unix)
  - runtime-process destroy uses killProcessTree() (taskkill /T /F on Windows,
    negative-PID SIGKILL on Unix) with conditional detached flag
  - start.ts restart, ao stop --all, and stop-dashboard paths all switched
    from process.kill() to killProcessTree() so child processes are reaped
  - lifecycle-service stopLifecycleWorker() replaced with killProcessTree()
  - Fixed destroy() hang: exit listener now registered before awaiting kill
    so fast-exiting processes don't fire before the listener attaches

  Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 01:03:53 +05:30
..
dashboard.test.ts fix(windows): cross-platform process management (PR 2/6) (#1028) 2026-04-10 01:03:53 +05:30
doctor.test.ts feat(cli): add plugin resolution checks to ao doctor 2026-04-01 06:39:14 +05:30
init.test.ts Resolve remaining PR review comments 2026-03-17 15:51:02 +05:30
open.test.ts fix(cli): replace all tmux attach output with dashboard URLs (#947) 2026-04-08 03:40:06 +05:30
plugin.test.ts fix: resolve lint errors in plugin, start, and test files 2026-03-31 05:05:50 +05:30
review-check.test.ts feat: add PR claim flow for agent sessions (#326) 2026-03-07 03:54:19 +05:30
send.test.ts use plugin store for shared loader paths 2026-03-31 04:02:25 +05:30
session.test.ts revert: remove model rate-limit pause functionality (PR #367) (#908) 2026-04-06 14:58:41 +05:30
setup.test.ts fix(notifier): remove desktop notifications from default configs (#962) 2026-04-07 08:59:51 +05:30
spawn.test.ts fix(cli): clear spinner mock calls between tests (#947) 2026-04-08 03:40:06 +05:30
start.test.ts fix(windows): cross-platform process management (PR 2/6) (#1028) 2026-04-10 01:03:53 +05:30
status.test.ts fix(cli/status): validate --interval only when --watch is used 2026-04-01 11:05:30 +05:30
update.test.ts feat: add doctor and update maintenance tooling (#437) 2026-03-12 20:59:22 +05:30