mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-07-09 16:00:59 +00:00
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.
This commit is contained in:
parent
a1c22bf55c
commit
4684d22049
1 changed files with 2 additions and 6 deletions
|
|
@ -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(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue