note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead. RUN v5.0.5 ~/wt/issue-24153/apps/server stdout | src/orchestration-v2/testkit/ThreadFork.integration.test.ts > orchestration V2 thread fork > forks a Claude run from the session it adopted mid-turn [12:31:26.952] ERROR (#9959): Error [OrchestratorV2ScenarioStepError]: Invalid orchestrator scenario step await_thread_idle:thread-fork-native-mid-turn-clear-target:runs=run:thread:thread-fork-native-mid-turn-clear-target:ordinal:1:starting:requests= in thread_fork_native_mid_turn_clear/claude. at ~/wt/issue-24153/apps/server/src/orchestration-v2/testkit/OrchestratorScenario.ts:348:27 { _tag: 'OrchestratorV2ScenarioStepError', scenario: 'thread_fork_native_mid_turn_clear/claude', step: 'await_thread_idle:thread-fork-native-mid-turn-clear-target:runs=run:thread:thread-fork-native-mid-turn-clear-target:ordinal:1:starting:requests=', [cause]: undefined } [12:31:26.954] ERROR (#9959): Error [ClaudeReplayFrameMismatchError]: Outbound Claude Agent SDK frame did not match replay cursor 13 in scenario thread_fork_native_prior_turn. at assertNextOutboundFrame (~/wt/issue-24153/apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.testkit.ts:741:9) at Object.forkSession (~/wt/issue-24153/apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.testkit.ts:855:7) at ~/wt/issue-24153/apps/server/src/orchestration-v2/Adapters/ClaudeAdapterV2.testkit.ts:954:54 { _tag: 'ClaudeReplayFrameMismatchError', scenario: 'thread_fork_native_prior_turn', cursor: 13, label: 'session.fork', expected: { type: 'session.fork', sessionId: 'c1ea7ed0-5e55-4100-8000-00000000c1ea', options: { dir: '/tmp/claude-replay-thread_fork_native_prior_turn', upToMessageId: 'c517b74b-9537-4260-afcb-186c4056c0a4' } }, actual: { type: 'session.fork', sessionId: 'a91391e1-0de3-4107-a7c9-db7b1bbd8b99', options: { dir: '/tmp/claude-replay-thread_fork_native_prior_turn', upToMessageId: 'c517b74b-9537-4260-afcb-186c4056c0a4' } }, [cause]: undefined } ❯ src/orchestration-v2/testkit/ThreadFork.integration.test.ts (5 tests | 1 failed) 72435ms ❯ orchestration V2 thread fork (5) × forks a Claude run from the session it adopted mid-turn 61240ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯ FAIL src/orchestration-v2/testkit/ThreadFork.integration.test.ts > orchestration V2 thread fork > forks a Claude run from the session it adopted mid-turn OrchestratorV2ScenarioStepError: Invalid orchestrator scenario step await_thread_idle:thread-fork-native-mid-turn-clear-target:runs=run:thread:thread-fork-native-mid-turn-clear-target:ordinal:1:starting:requests= in thread_fork_native_mid_turn_clear/claude. ❯ src/orchestration-v2/testkit/OrchestratorScenario.ts:348:27 346| .map((request) => `${request.id}:${request.kind}`) 347| .join(","); 348| return yield* new OrchestratorV2ScenarioStepError({ | ^ 349| scenario: scenario.name, 350| step: `await_thread_idle:${threadId}:runs=${activeRuns}:… ❯ ~effect/Effect/successCont ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28 ❯ ~effect/Effect/evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/core.ts:585:30 ❯ FiberImpl.runLoop ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41 ❯ FiberImpl.evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23 ❯ FiberImpl.evaluate ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:589:27 ❯ ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1159:17 ❯ ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1093:14 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed (1) Tests 1 failed | 4 passed (5) Start at 12:30:12 Duration 78.10s (tests 93%, import 4%, transform 3%)