command: ["node", "--test", "/home/jwoltje/.t3/worktrees/mosaic-stack/magica-row329/packages/cli/tests/session-launch.test.mjs"]
TMPDIR: /mnt/storage/scratch/tmp/aLYwQ0
begin: {"utc": "2026-10-24T20:21:15.752+00:00", "load1": "5.86"}
launch nice: 19
usage: {"event":"usage-unknown","business":"acme","run":"r5e213ac6b7de","instance":"assistant","turn":"f55f3473-9ea6-4dbc-b053-6997d7516b59","source":"@none","code":"baseline-unknown"}
usage: {"event":"usage-unknown","business":"acme","run":"r5b784831deed","instance":"assistant","turn":"d437fc71-3ff0-4ac8-8f8c-ac3f78b7c494","source":"@none","code":"baseline-unknown"}
usage: {"event":"usage-unknown","business":"acme","run":"r24fca99892f0","instance":"assistant","turn":"5382443b-3888-49f2-8c40-16db2505113f","source":"@none","code":"baseline-unknown"}
usage: {"event":"usage-unknown","business":"acme","run":"r9e9f5a15cc76","instance":"assistant","turn":"b355e633-4273-4009-b8a6-292c7b87b627","source":"@none","code":"baseline-unknown"}
✔ REQ-THREAD-2 REQ-LAUNCH-1 two sessions of one thread, and another thread's default, run at once, each with its own store and workspace; a restart of one resumes only that one (6037.858353ms)
usage: {"event":"usage-unknown","business":"acme","run":"r25e11097b42e","instance":"assistant","turn":"3c1e78a9-112f-474e-a733-909d314659da","source":"@none","code":"baseline-unknown"}
✔ REQ-THREAD-2 REQ-LAUNCH-1 a legacy session resumes the thread's old store at the old in-sandbox cwd, in a workspace of its own (394.148931ms)
usage: {"event":"usage-unknown","business":"acme","run":"r03f1c523c315","instance":"assistant","turn":"04f06c24-0b7b-48fc-8a60-133f2d98586e","source":"@none","code":"baseline-unknown"}
✔ REQ-THREAD-2 REQ-LAUNCH-1 a live lock on a session workspace refuses session-workspace-busy before any checkout; a stale one is taken over (1511.65316ms)
usage: {"event":"usage-unknown","business":"acme","run":"r880cb163b0b2","instance":"assistant","turn":"48804914-9223-4a2c-9b06-0675950ad5b6","source":"@none","code":"baseline-unknown"}
✔ REQ-THREAD-2 REQ-LAUNCH-1 a session start refuses legacy-run-live while an earlier host's sessionless run lives, and starts once it has exited (1524.966713ms)
✔ REQ-THREAD-2 REQ-LAUNCH-1 a symlinked session workspace root refuses session-workspace-unsafe and launches nothing (188.703261ms)
✔ REQ-THREAD-2 REQ-LAUNCH-1 a session workspace that holds the legacy workspace root refuses session-workspace-overlap and launches nothing (188.053814ms)
✔ REQ-THREAD-2 REQ-LAUNCH-1 a symlinked session store refuses thread-store-refused and makes no workspace (188.713122ms)
✔ REQ-THREAD-2 REQ-LAUNCH-1 a named session's start refuses processing-generation-changed, then processing-halted, after check() and before any spawn (345.075436ms)
ℹ tests 8
ℹ suites 0
ℹ pass 8
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 10519.203898
