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 /tmp/ev-21460/cap/before/apps/server stdout | src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts > OpenCode2 adapter > keeps a finished background subagent's queued report pending until its native continuation ends [11:35:38.146] ERROR (#8): Error [AssertionError]: expected undefined to equal true at /tmp/ev-21460/cap/before/apps/server/src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts:912:16 { actual: undefined, expected: true, showDiff: true, operator: 'strictEqual', [cause]: undefined } [11:35:38.148] ERROR (#8): Error [OpenCodeReplayIncompleteError]: OpenCode replay ended with 5 unconsumed entries in scenario opencode2_adapter. at OpenCodeReplayController.assertComplete (/tmp/ev-21460/cap/before/apps/server/src/orchestration-v2/Adapters/OpenCodeAdapterV2.testkit.ts:296:13) { _tag: 'OpenCodeReplayIncompleteError', scenario: 'opencode2_adapter', cursor: 31, remaining: 5, [cause]: undefined } stdout | src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts > OpenCode2 adapter > clears a nested report cancelled during a held wake [11:35:38.194] ERROR (#97): Error [AssertionError]: expected undefined to equal false at /tmp/ev-21460/cap/before/apps/server/src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts:1339:14 { actual: undefined, expected: false, showDiff: true, operator: 'strictEqual', [cause]: undefined } ❯ src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts (80 tests | 3 failed | 77 skipped) 120174ms ❯ OpenCode2 adapter (80) × keeps a finished background subagent's queued report pending until its native continuation ends 112ms × clears a nested report cancelled during a held wake 43ms × clears the caller's pending work when a called session's held wake runs 120010ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 3 ⎯⎯⎯⎯⎯⎯⎯ FAIL src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts > OpenCode2 adapter > keeps a finished background subagent's queued report pending until its native continuation ends AssertionError: expected undefined to equal true - Expected: true + Received: undefined ❯ src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts:912:16 910| assert.isTrue(yield* runtime.hasPendingBackgroundWork!); 911| assert.isTrue(yield* runtime.hasPendingBackgroundWorkForThread… 912| assert.strictEqual(timeline.at(-1), true); | ^ 913| timeline.length = 0; 914| gate.release("continue"); ❯ ~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/effect.ts:971: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 ❯ Array. ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1159:17 ❯ doneUnsafe ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/Deferred.ts:1707:17 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/3]⎯ FAIL src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts > OpenCode2 adapter > clears a nested report cancelled during a held wake AssertionError: expected undefined to equal false - Expected: false + Received: undefined ❯ src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts:1339:14 1337| yield* watch.until(() => watch.rootVariant === "none"); 1338| assert.isFalse(yield* runtime.hasPendingBackgroundWork!); 1339| assert.strictEqual(watch.pendingSnapshots.get(MIDDLE), false); | ^ 1340| }).pipe(Effect.scoped), 1341| ); ❯ ~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/effect.ts:971: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 ❯ Array. ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1159:17 ❯ doneUnsafe ../../node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/Deferred.ts:1707:17 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/3]⎯ FAIL src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts > OpenCode2 adapter > clears the caller's pending work when a called session's held wake runs Error: Test timed out in 120000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ Array. src/orchestration-v2/Adapters/OpenCode2AdapterV2.test.ts:1343:6 1341| ); 1342| 1343| it.effect("clears the caller's pending work when a called session's … | ^ 1344| Effect.gen(function* () { 1345| const OTHER = "ses_other00000000000000000000"; ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/3]⎯ Test Files 1 failed (1) Tests 3 failed | 77 skipped (80) Start at 11:35:33 Duration 124.85s (tests 96%, import 2%, transform 1%)