From 2375e81bd6f5934bbf9ac2b4ce82ceddd87ec60e Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" <219766164+opencode-agent[bot]@users.noreply.github.com> Date: Fri, 4 Sep 2026 08:07:24 +0000 Subject: [PATCH] fix(app): match optimistic session heading to tab label (#47244) Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com> --- .../e2e/regression/new-session-workspace-pending.spec.ts | 6 +++--- packages/app/src/session/session-identity-header.tsx | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/app/e2e/regression/new-session-workspace-pending.spec.ts b/packages/app/e2e/regression/new-session-workspace-pending.spec.ts index b1d23f9a661..3559961abed 100644 --- a/packages/app/e2e/regression/new-session-workspace-pending.spec.ts +++ b/packages/app/e2e/regression/new-session-workspace-pending.spec.ts @@ -134,7 +134,7 @@ for (const viewport of [ await expect(page).toHaveURL(pending.url) await expect(pending.message).toHaveAttribute("data-timeline-part-id", `${pending.messageID}:text:0`) await expect(pending.shimmer).toHaveAttribute("data-active", "true") - await expect(pending.title).toHaveText("New session") + await expect(pending.title).toHaveText("Session") await expect(editor).toHaveText(followUp) expect(mock.calls).toEqual(["worktree"]) @@ -238,7 +238,7 @@ for (const direction of ["ltr", "rtl"]) { !frame.message || !frame.spinner || frame.draft !== followUp || - !["New session", "Created workspace session"].includes(frame.title ?? ""), + !["Session", "Created workspace session"].includes(frame.title ?? ""), ), ).toEqual([]) const after = await title.boundingBox() @@ -598,7 +598,7 @@ async function submitPending(page: Page, mock: Awaited pending() - ? language.t("command.session.new") + ? language.t("session.tab.session") : sessionTitle(props.session?.title ?? (parentID() ? undefined : info()?.title)), ) const project = createMemo(() => {