From 4684d22049204f789051bd9935857d7d3a4b847d Mon Sep 17 00:00:00 2001 From: rcourtman Date: Wed, 8 Jul 2026 14:43:08 +0100 Subject: [PATCH] Point the retired-quickstart contract at the Provider & Models panel The spec asserted the pre-rework AI settings shell (Assistant & Patrol heading, Enable Assistant and Patrol button, and the retired setup dialog). The durable contract survives on the current panel: pressing Enable Pulse Intelligence without a configured provider issues no settings update, no quickstart copy appears anywhere, and a direct enable via the API still fails without resurrecting quickstart state. --- .../integration/tests/51-quickstart-cross-surface.spec.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/tests/integration/tests/51-quickstart-cross-surface.spec.ts b/tests/integration/tests/51-quickstart-cross-surface.spec.ts index d5e00f775..f8eea62c4 100644 --- a/tests/integration/tests/51-quickstart-cross-surface.spec.ts +++ b/tests/integration/tests/51-quickstart-cross-surface.spec.ts @@ -329,17 +329,13 @@ test.describe("Retired quickstart browser contract", () => { await page.goto("/settings/system-ai", { waitUntil: "domcontentloaded" }); await expect( - page.getByRole("heading", { name: "Assistant & Patrol", level: 1 }), + page.getByRole("heading", { name: "Provider & Models", level: 1 }), ).toBeVisible(); await page - .getByRole("button", { name: "Enable Assistant and Patrol" }) + .getByRole("button", { name: "Enable Pulse Intelligence" }) .click(); await expect.poll(() => surface.updateRequests.length).toBe(0); - await expect(page.getByText("Set Up Assistant & Patrol")).toBeVisible(); - await expect( - page.getByText("Connect a provider to power Pulse Assistant and Patrol."), - ).toBeVisible(); await expect(page.getByText(/quickstart/i)).toHaveCount(0); const response = await browserApiRequest(