From 464a8da86b4b1ae01848e2e5bcd8ace5b070d178 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Chaonan=E2=80=9D?= Date: Mon, 17 Aug 2026 12:24:31 +0800 Subject: [PATCH] style(record): format trace recording changes Apply the repository formatter so the merged Trace v3 changes pass frontend lint checks. Co-authored-by: Cursor --- apps/extension/src/content/record-capture.ts | 5 ++++- .../src/lib/__tests__/trace-reducer.test.ts | 15 +++++++++++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/apps/extension/src/content/record-capture.ts b/apps/extension/src/content/record-capture.ts index 9f48501..fac4a5b 100644 --- a/apps/extension/src/content/record-capture.ts +++ b/apps/extension/src/content/record-capture.ts @@ -264,7 +264,10 @@ function collectHoverTriggerLabelText(root: Element): string { return normalizeLabelText(text); } -function compactHoverTargetName(el: Element, desc: CaptureTargetDescriptor): CaptureTargetDescriptor { +function compactHoverTargetName( + el: Element, + desc: CaptureTargetDescriptor, +): CaptureTargetDescriptor { if (!desc.name) return desc; const fullText = normalizeLabelText(el.textContent ?? ""); const compactName = collectHoverTriggerLabelText(el); diff --git a/apps/extension/src/lib/__tests__/trace-reducer.test.ts b/apps/extension/src/lib/__tests__/trace-reducer.test.ts index 2c78a1f..bb3b8fa 100644 --- a/apps/extension/src/lib/__tests__/trace-reducer.test.ts +++ b/apps/extension/src/lib/__tests__/trace-reducer.test.ts @@ -185,8 +185,19 @@ describe("reduceTraceSteps v3", () => { const { steps } = reduceTraceSteps( [ - { op: "fill", target: { ref: "e1", role: "textbox", name: "Search" }, value: "", preStateId: s1, postStateId: s1 }, - { op: "click", target: { ref: "e2", role: "button", name: "Apply" }, preStateId: s1, postStateId: s1 }, + { + op: "fill", + target: { ref: "e1", role: "textbox", name: "Search" }, + value: "", + preStateId: s1, + postStateId: s1, + }, + { + op: "click", + target: { ref: "e2", role: "button", name: "Apply" }, + preStateId: s1, + postStateId: s1, + }, ], registry, );