agent-orchestrator/packages/web/server
Priyanshu Choudhary 117b10aae9 fix(windows): QA fixes — dashboard spawn, shellEscape, tmux hint, PID fallback
T04: resolveNextBin() skips POSIX .bin/next shim on Windows; invokes
next/dist/bin/next via process.execPath instead (ENOENT fix).

T18: shellEscape() branches on isWindows() — PowerShell uses '' doubling,
Unix uses POSIX '\'' escaping. All 4 agent plugins benefit automatically.

T06 secondary: tmux attach hint in `ao spawn` output gated behind
runtimeName === "tmux" (process runtime has no tmux session).

T06/T11: runtime-process destroy() and isAlive() fall back to
handle.data.pid when the in-memory processes Map is empty — fixes
cross-process CLI calls (ao session ls / ao session kill).
2026-04-10 01:09:30 +05:30
..
__tests__ test(web): add SessionBroadcaster tests and improve diff coverage 2026-04-06 22:52:53 -07:00
direct-terminal-ws.ts fix(web): address bugbot review — heartbeat, shutdown, runtime config, cleanup 2026-04-06 22:46:29 -07:00
mux-websocket.ts test(web): add SessionBroadcaster tests and improve diff coverage 2026-04-06 22:52:53 -07:00
start-all.ts fix(windows): QA fixes — dashboard spawn, shellEscape, tmux hint, PID fallback 2026-04-10 01:09:30 +05:30
terminal-observability.ts Publish ao-web on npm, harden error handling, deduplicate code 2026-03-14 19:01:49 +05:30
tmux-utils.ts fix: terminal servers compatible with hash-based architecture (#87) 2026-02-18 03:28:55 +05:30