base-final.log RUN e2e v0.23.0 /scripts run 01a1c98e-7ee4-7b40-b234-8911b54a2dfe · targets: web ✓ target "web" command at http://127.0.0.1:42241/.well-known/t3/environment ready 6.76s × |web| scenarios/claude-wrapper-update.e2e.ts > An unrecognized Claude wrapper requires its owning installer 37.52s → expect.not.toBeVisible failed ❯ |web| scenarios/claude-wrapper-update.e2e.ts (1 test | 1 failed) 37.52s ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ FAIL |web| scenarios/claude-wrapper-update.e2e.ts > An unrecognized Claude wrapper requires its owning installer ASSERTION_FAILED: expect.not.toBeVisible failed locator: getByRole("button", name: "Update now") expected: not visible observed: states: focused (match count 1) ❯ scenarios/claude-wrapper-update.e2e.ts:20:3 18| if (attempt === 9) throw new Error("Capture did not settle"); 19| } 20| await expect(screen.getByRole("button", "Update now", { exact: true… | ^ 21| await expect(screen.getByText("update it with the app or tool that … 22| }); ❯ at http://127.0.0.1:42241/settings/providers ❯ trace .e2e/manual-base-final/results/claude-wrapper-update-an-unrecognized-claude-wrapper-404333577123acf4/trace.md ❯ video .e2e/manual-base-final/results/claude-wrapper-update-an-unrecognized-claude-wrapper-404333577123acf4/attempt-1/video/video.webm ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed | 0 passed (1) Tests 1 failed | 0 passed (1) Start at 07:42:02 Duration 45.10s (startup 6.76s) Traces .e2e/manual-base-final/results/ (1 page, trace.md in each test's directory) Screenshots .e2e/manual-base-final/results/claude-wrapper-update-an-unrecognized-claude-wrapper-404333577123acf4/attempt-1/screenshots/001-settling.png .e2e/manual-base-final/results/claude-wrapper-update-an-unrecognized-claude-wrapper-404333577123acf4/attempt-1/screenshots/002-claude-wrapper-update.png .e2e/manual-base-final/results/claude-wrapper-update-an-unrecognized-claude-wrapper-404333577123acf4/attempt-1/screenshots/003-claude-wrapper-update.png Markdown .e2e/manual-base-final/summary.md Failed × |web| scenarios/claude-wrapper-update.e2e.ts:20 > An unrecognized Claude wrapper requires its owning installer ASSERTION_FAILED: expect.not.toBeVisible failed trace .e2e/manual-base-final/results/claude-wrapper-update-an-unrecognized-claude-wrapper-404333577123acf4/trace.md head-final.log RUN e2e v0.23.0 /scripts run 01a1c98f-bc3d-706f-b25e-6ca52e655289 · targets: web ✓ target "web" command at http://127.0.0.1:37279/.well-known/t3/environment ready 10.19s ✓ |web| scenarios/claude-wrapper-update.e2e.ts > An unrecognized Claude wrapper requires its owning installer 15.05s ✓ |web| scenarios/claude-wrapper-update.e2e.ts (1 test) 15.05s Test Files 1 passed (1) Tests 1 passed (1) Start at 07:43:23 Duration 26.00s (startup 10.19s) Traces .e2e/manual-head-final/results/ (1 page, trace.md in each test's directory) Screenshots .e2e/manual-head-final/results/claude-wrapper-update-an-unrecognized-claude-wrapper-404333577123acf4/attempt-1/screenshots/001-settling.png .e2e/manual-head-final/results/claude-wrapper-update-an-unrecognized-claude-wrapper-404333577123acf4/attempt-1/screenshots/002-claude-wrapper-update.png .e2e/manual-head-final/results/claude-wrapper-update-an-unrecognized-claude-wrapper-404333577123acf4/attempt-1/screenshots/003-claude-wrapper-update.png Markdown .e2e/manual-head-final/summary.md