RUN v4.1.1 /Users/sawyerhood/.bb-machines/bee.getbb.app/checkouts/bb/.claude/worktrees/wf_21e66a79-f02-4/plugins/provider-acp (node:42252) ExperimentalWarning: SQLite is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) stdout | src/bridge/issue-2122.pr-edges.test.ts > PR #2123 edge cases > settles a vouched turn when the agent process exits mid-turn after agent exit: turn/started turn/input/accepted item/started item/agentMessage/delta item/completed turn/completed turn/started item/started item/agentMessage/delta item/completed item/started item/completed item/started item/agentMessage/delta stdout | src/bridge/issue-2122.pr-edges.test.ts > PR #2123 edge cases > does not auto-cancel a permission request raised during a vouched turn (full mode) agent text: PROMPTED: started bg_4UNPROMPTED: job bg_4 finished, the answer is 42. permission:{"outcome":{"outcome":"cancelled"}} ❯ bb-plugin-provider-acp src/bridge/issue-2122.pr-edges.test.ts (2 tests | 2 failed) 1144ms × settles a vouched turn when the agent process exits mid-turn 629ms × does not auto-cancel a permission request raised during a vouched turn (full mode) 514ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯ FAIL bb-plugin-provider-acp src/bridge/issue-2122.pr-edges.test.ts > PR #2123 edge cases > settles a vouched turn when the agent process exits mid-turn AssertionError: expected [ { type: 'turn/completed', …(4) } ] to have a length of 2 but got 1 - Expected + Received - 2 + 1 ❯ src/bridge/issue-2122.pr-edges.test.ts:166:23 164| expect(started).toHaveLength(2); 165| // The vouched turn must reach a terminal state when its agent die… 166| expect(completed).toHaveLength(2); | ^ 167| }, 30_000); 168| ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯ FAIL bb-plugin-provider-acp src/bridge/issue-2122.pr-edges.test.ts > PR #2123 edge cases > does not auto-cancel a permission request raised during a vouched turn (full mode) AssertionError: expected 'PROMPTED: started bg_4UNPROMPTED: job…' to contain '"optionId":"yes"' Expected: ""optionId":"yes"" Received: "PROMPTED: started bg_4UNPROMPTED: job bg_4 finished, the answer is 42. permission:{"outcome":{"outcome":"cancelled"}}" ❯ src/bridge/issue-2122.pr-edges.test.ts:185:18 183| console.log("agent text:", text); 184| // In full mode the bridge auto-allows; a vouched turn must get th… 185| expect(text).toContain('"optionId":"yes"'); | ^ 186| expect(text).not.toContain('"outcome":"cancelled"'); 187| }, 30_000); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/2]⎯ Test Files 1 failed (1) Tests 2 failed (2) Start at 08:21:53 Duration 1.63s (transform 291ms, setup 0ms, import 419ms, tests 1.14s, environment 0ms)