From 4ae0456c4809e08e7a78677fdaa426b7bffc4118 Mon Sep 17 00:00:00 2001 From: gsxdsm Date: Tue, 30 Jun 2026 20:51:23 -0700 Subject: [PATCH] FN-7329: rename task title summary button Shorten the task detail title summarization action label across UI copy and tests. - Rename the task detail button label from "Summarize as title" to "Summarize". - Update focused accessibility assertions for the new button copy. - Add a patch changeset for the published Fusion package. Files changed: .changeset/fn-7329-task-detail-summarize.md | 7 +++++++ packages/dashboard/app/components/TaskDetailModal.tsx | 2 +- .../dashboard/app/components/__tests__/TaskDetailModal.test.tsx | 4 ++-- packages/i18n/locales/en/app.json | 2 +- packages/i18n/src/resources.d.ts | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) Fusion-Task-Id: FN-7329 Fusion-Task-Lineage: db7df162-19fe-480e-8008-fa89d637de2b Co-authored-by: Fusion (runfusion.ai) --- .changeset/fn-7329-task-detail-summarize.md | 7 +++++++ packages/dashboard/app/components/TaskDetailModal.tsx | 2 +- .../app/components/__tests__/TaskDetailModal.test.tsx | 4 ++-- packages/i18n/locales/en/app.json | 2 +- packages/i18n/src/resources.d.ts | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 .changeset/fn-7329-task-detail-summarize.md diff --git a/.changeset/fn-7329-task-detail-summarize.md b/.changeset/fn-7329-task-detail-summarize.md new file mode 100644 index 0000000000..aed973766f --- /dev/null +++ b/.changeset/fn-7329-task-detail-summarize.md @@ -0,0 +1,7 @@ +--- +"@runfusion/fusion": patch +--- + +summary: Rename the task-detail title summarization button to Summarize. +category: fix +dev: Updates task detail UI copy and focused dashboard tests. diff --git a/packages/dashboard/app/components/TaskDetailModal.tsx b/packages/dashboard/app/components/TaskDetailModal.tsx index 5eb112bc60..7e1064ebc1 100644 --- a/packages/dashboard/app/components/TaskDetailModal.tsx +++ b/packages/dashboard/app/components/TaskDetailModal.tsx @@ -2941,7 +2941,7 @@ export function TaskDetailContent({ data-testid="summarize-title-btn" > {isSummarizingTitle ? : } - {t("taskDetail.title.summarize", "Summarize as title")} + {t("taskDetail.title.summarize", "Summarize")} )} diff --git a/packages/dashboard/app/components/__tests__/TaskDetailModal.test.tsx b/packages/dashboard/app/components/__tests__/TaskDetailModal.test.tsx index c08e40e6c4..1a99e69001 100644 --- a/packages/dashboard/app/components/__tests__/TaskDetailModal.test.tsx +++ b/packages/dashboard/app/components/__tests__/TaskDetailModal.test.tsx @@ -226,7 +226,7 @@ describe("TaskDetailModal summarize title action", () => { renderSummarizeTitleModal({ column: "todo" as any }); expect(screen.getByTestId("summarize-title-btn")).toBeVisible(); - expect(screen.getByRole("button", { name: "Summarize as title" })).toBeEnabled(); + expect(screen.getByRole("button", { name: "Summarize" })).toBeEnabled(); }); it("hides while the task is in edit mode", async () => { @@ -322,7 +322,7 @@ describe("TaskDetailModal summarize title action", () => { const button = screen.getByTestId("summarize-title-btn"); expect(button).toBeVisible(); - expect(button).toHaveAccessibleName("Summarize as title"); + expect(button).toHaveAccessibleName("Summarize"); }); }); diff --git a/packages/i18n/locales/en/app.json b/packages/i18n/locales/en/app.json index 2d6bcbef00..ff6e67517b 100644 --- a/packages/i18n/locales/en/app.json +++ b/packages/i18n/locales/en/app.json @@ -7614,7 +7614,7 @@ }, "timingEvents": "Timing events", "title": { - "summarize": "Summarize as title", + "summarize": "Summarize", "summarizeFailed": "Failed to summarize title: {{error}}", "summarizeSuccess": "Title updated from description" }, diff --git a/packages/i18n/src/resources.d.ts b/packages/i18n/src/resources.d.ts index 09ebb40b05..1d1afa7332 100644 --- a/packages/i18n/src/resources.d.ts +++ b/packages/i18n/src/resources.d.ts @@ -7653,7 +7653,7 @@ export default interface Resources { }, "timingEvents": "Timing events", "title": { - "summarize": "Summarize as title", + "summarize": "Summarize", "summarizeFailed": "Failed to summarize title: {{error}}", "summarizeSuccess": "Title updated from description" },