From aaef8d85975da39a8802e23b2faf7f82633cf048 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 29 Aug 2026 18:55:11 +0000 Subject: [PATCH 1/3] Initial plan From 17c1af962f665e8cb9316277c89197420b156904 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 29 Aug 2026 18:58:30 +0000 Subject: [PATCH 2/3] test(e2e): align smoke locator with code editor aria label Co-authored-by: QA1S <77554399+QA1S@users.noreply.github.com> --- apps/web/tests/e2e/smoke.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/tests/e2e/smoke.spec.ts b/apps/web/tests/e2e/smoke.spec.ts index 9297f4ddc..da2afe13a 100644 --- a/apps/web/tests/e2e/smoke.spec.ts +++ b/apps/web/tests/e2e/smoke.spec.ts @@ -46,7 +46,7 @@ test("the workspace demo shows three agents editing one file", async ({ }) => { await page.goto("/"); - const demo = page.getByRole("region", { name: "Shared code editor" }); + const demo = page.getByRole("region", { name: "Code editor" }); const agents = page.getByLabel("Live agents"); await expect(demo).toBeVisible(); await expect(agents.getByText("Codex")).toBeVisible(); From ba03d4e0290ba974b05832d71cf303badffb6699 Mon Sep 17 00:00:00 2001 From: khatibqa Date: Sat, 29 Aug 2026 15:29:32 -0400 Subject: [PATCH 3/3] test(e2e): align workspace demo smoke expectations --- apps/web/tests/e2e/smoke.spec.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/web/tests/e2e/smoke.spec.ts b/apps/web/tests/e2e/smoke.spec.ts index da2afe13a..0bbcddaf5 100644 --- a/apps/web/tests/e2e/smoke.spec.ts +++ b/apps/web/tests/e2e/smoke.spec.ts @@ -41,7 +41,7 @@ test("landing page explains CoDev and offers a clear start", async ({ expect(consoleErrors).toEqual([]); }); -test("the workspace demo shows three agents editing one file", async ({ +test("the workspace demo shows three agents working across isolated files", async ({ page, }) => { await page.goto("/"); @@ -57,10 +57,10 @@ test("the workspace demo shows three agents editing one file", async ({ await expect(page.getByRole("button", { name: "Pause demo" })).toBeVisible(); await page.getByRole("button", { name: "Write" }).click(); await expect( - page.getByText(/edit separate regions of the file together/), + page.getByText(/hand off through the workspace brain/i), ).toBeVisible(); - await expect(page.getByLabel("Completed shared file")).toContainText( - "checkoutSchema.parse(input)", + await expect(page.getByLabel("Completed file")).toContainText( + "reserveSchema.parse(input)", ); await page.getByRole("button", { name: "Ready" }).click();