From 5b6bda5d35ab901fc6f9acf7353d3ca9bcc02c60 Mon Sep 17 00:00:00 2001 From: "paseo-bot[bot]" <266920839+paseo-bot[bot]@users.noreply.github.com> Date: Sun, 8 Nov 2026 09:13:07 +0000 Subject: [PATCH] test(app): wait for the model before the live-pin journey --- packages/app/e2e/browser/new-workspace-live-pin.spec.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/app/e2e/browser/new-workspace-live-pin.spec.ts b/packages/app/e2e/browser/new-workspace-live-pin.spec.ts index 3ed0755fc9..135e9439f8 100644 --- a/packages/app/e2e/browser/new-workspace-live-pin.spec.ts +++ b/packages/app/e2e/browser/new-workspace-live-pin.spec.ts @@ -1,6 +1,7 @@ import type { Page } from "@playwright/test"; import { expect, test } from "../support/fixtures"; import { gotoAppShell } from "../support/helpers/app"; +import { expectComposerModel } from "../support/helpers/agent-profiles"; import { delayBrowserAgentCreatedStatus, openNewWorkspaceComposer, @@ -69,6 +70,8 @@ test.describe("New workspace live pin", () => { await gotoAppShell(page); await waitForSidebarHydration(page); await openNewWorkspaceComposer(page, seeded); + // The composer appears before its provider catalog has hydrated. + await expectComposerModel(page, "Ten second stream"); await submitNewWorkspacePrompt(page, "Pin me while I start"); await creation.waitForCreateRequest();