From 5347d8e1fedde45a930dd2adac9722ef8f3707f5 Mon Sep 17 00:00:00 2001 From: "paseo-bot[bot]" <266920839+paseo-bot[bot]@users.noreply.github.com> Date: Mon, 19 Oct 2026 00:38:12 +0200 Subject: [PATCH] test(app): reproduce stale draft error after host reconnects After an offline draft submit, reconnecting restores model selection but leaves the connection alert visible. Keep the failing browser assertion to guide the submission error ownership decision in #7307. --- packages/app/e2e/browser/offline-draft.spec.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/app/e2e/browser/offline-draft.spec.ts b/packages/app/e2e/browser/offline-draft.spec.ts index 36ae726457..7b6094c60d 100644 --- a/packages/app/e2e/browser/offline-draft.spec.ts +++ b/packages/app/e2e/browser/offline-draft.spec.ts @@ -11,7 +11,7 @@ async function restoreHostConnection(gate: Awaited { @@ -28,5 +28,6 @@ test("an offline workspace draft reports the disconnected host instead of loadin await expect(page.getByText("Loading...", { exact: true })).toHaveCount(0); await restoreHostConnection(gate); await expectComposerModel(page, "Ten second stream"); + await expect(page.getByRole("alert").filter({ hasText: "Host is not connected" })).toHaveCount(0); await expect(page.getByRole("textbox", { name: "Message agent..." })).toHaveValue("hello"); });