command: ["timeout", "-k", "10", "1800", "node", "--test", "/home/jwoltje/.t3/worktrees/mosaic-stack/magica-row329/packages/cli/tests/session-launch.test.mjs"]
TMPDIR: /mnt/storage/scratch/tmp/aqnzkf
begin: {"utc": "2026-10-24T21:39:31.607+00:00", "load1": "2.97"}
launch nice: 19
usage: {"event":"usage-unknown","business":"acme","run":"ra9540c4b96f1","instance":"assistant","turn":"3136f701-3c1a-4c13-98e4-02e3bc8bff28","source":"@none","code":"baseline-unknown"}
usage: {"event":"usage-unknown","business":"acme","run":"r2a94086254f3","instance":"assistant","turn":"99fb7364-0315-4275-a793-ec503f198057","source":"@none","code":"baseline-unknown"}
usage: {"event":"usage-unknown","business":"acme","run":"r6a66919f4aa2","instance":"assistant","turn":"52768e80-ac55-413d-b11b-aa166e4462f7","source":"@none","code":"baseline-unknown"}
usage: {"event":"usage-unknown","business":"acme","run":"r263ede021afe","instance":"assistant","turn":"5db30a10-bca6-452b-92e1-0bc63f465f28","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 (6296.118353ms)
usage: {"event":"usage-unknown","business":"acme","run":"r6ea3f6b52998","instance":"assistant","turn":"073ac3e9-fc41-45a9-ba6a-88e35b45f6e3","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 (418.983591ms)
usage: {"event":"usage-unknown","business":"acme","run":"rb8f0f516936c","instance":"assistant","turn":"05b48674-f938-4fbe-abd5-4963a396302b","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 (1531.437559ms)
usage: {"event":"usage-unknown","business":"acme","run":"rd91dbbc06b10","instance":"assistant","turn":"79aee34f-95a7-4a3d-9298-3fe16f905752","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 (1520.172802ms)
✔ REQ-THREAD-2 REQ-LAUNCH-1 a symlinked session workspace root refuses session-workspace-unsafe and launches nothing (189.057365ms)
✔ REQ-THREAD-2 REQ-LAUNCH-1 a session workspace that holds the legacy workspace root refuses session-workspace-overlap and launches nothing (189.537738ms)
✔ REQ-THREAD-2 REQ-LAUNCH-1 a symlinked session store refuses thread-store-refused and makes no workspace (185.115425ms)
✔ REQ-THREAD-2 REQ-LAUNCH-1 a named session's start refuses processing-generation-changed, then processing-halted, after check() and before any spawn (378.43454ms)
ℹ tests 8
ℹ suites 0
ℹ pass 8
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 10872.667014
