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). |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| direct-terminal-ws.ts | ||
| mux-websocket.ts | ||
| start-all.ts | ||
| terminal-observability.ts | ||
| tmux-utils.ts | ||