agent-orchestrator/packages/web/server
Priyanshu Choudhary 6430f7d38b fix(windows): clear 10 Windows test failures
Real fix:
- events-db: add closeDb() to release the better-sqlite3 file lock on
  activity-events.db. Without it, Windows callers cannot rmSync the AO
  base dir while the connection is open. Test teardowns in
  test-utils.ts and plugin-integration.test.ts now call closeDb()
  before rm to fix 4 EBUSY failures.

Test-only:
- tmux-utils.test.ts: normalize backslashes to forward slashes in two
  resolveTmuxSession 'hash-prefix' tests; matches the pattern already
  used by sibling tests in the same file.
- dashboard.test.ts, script-runner.test.ts, update-script.test.ts:
  add it.skipIf(process.platform === 'win32') to four tests that
  assert Unix-specific behavior (lsof cwd matching, posix script
  paths, ao-update.sh smoke). Each file already uses the same skip
  pattern for sibling tests.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 17:59:49 +05:30
..
__tests__ fix(windows): clear 10 Windows test failures 2026-05-03 17:59:49 +05:30
direct-terminal-ws.ts feat(windows): add PTY host for ConPTY terminal sessions 2026-04-10 17:21:12 +05:30
mux-websocket.ts fix(windows): scope pipe maps and resolvePipePath by projectId 2026-05-03 15:02:47 +05:30
start-all.ts fix(runtime): harden dashboard launch shutdown 2026-05-02 02:53:35 +05:30
terminal-observability.ts Reapply "Merge branch 'main' into feat/windows-platform-adapter" 2026-04-10 02:06:19 +05:30
tmux-utils.ts fix(windows): scope pipe maps and resolvePipePath by projectId 2026-05-03 15:02:47 +05:30