From e4fb885f3e71e1d51a4c6270c051af81029efed6 Mon Sep 17 00:00:00 2001 From: imccyu <276526105+imccyu@users.noreply.github.com> Date: Sun, 23 Aug 2026 14:55:53 +0800 Subject: [PATCH] chore(client): mark mirrored interaction lifecycle --- packages/client/ui-approval/src/client/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/client/ui-approval/src/client/index.ts b/packages/client/ui-approval/src/client/index.ts index aeb34a433c..cc044f4fc1 100644 --- a/packages/client/ui-approval/src/client/index.ts +++ b/packages/client/ui-approval/src/client/index.ts @@ -30,6 +30,7 @@ type ClientApprovalRequest = Parameters[0] type ClientApprovalNext = Parameters[1] type ClientApprovalOutcome = Awaited> +/* jscpd:ignore-start -- Approval and Question intentionally mirror one Remote waterfall lifecycle. */ /** Present one request until the user answers or its lifetime ends. */ async function answerApproval( ctx: ClientContext, @@ -65,6 +66,7 @@ async function answerApproval( completed.resolve() } } +/* jscpd:ignore-end */ /** * Install approval copy and the scoped waterfall consumer.