From a848e9a1cd4a1c4de1de31c8adb06780a009eba5 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Wed, 18 Feb 2026 18:38:51 +0000 Subject: [PATCH] fix(types): narrow snapshot refs mode type --- src/browser/routes/agent.snapshot.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/browser/routes/agent.snapshot.ts b/src/browser/routes/agent.snapshot.ts index bb7ef7d23ad..dd7d28d6315 100644 --- a/src/browser/routes/agent.snapshot.ts +++ b/src/browser/routes/agent.snapshot.ts @@ -187,7 +187,8 @@ export function registerBrowserAgentSnapshotRoutes( const compactRaw = toBoolean(req.query.compact); const depthRaw = toNumber(req.query.depth); const refsModeRaw = toStringOrEmpty(req.query.refs).trim(); - const refsMode = refsModeRaw === "aria" ? "aria" : refsModeRaw === "role" ? "role" : undefined; + const refsMode: "aria" | "role" | undefined = + refsModeRaw === "aria" ? "aria" : refsModeRaw === "role" ? "role" : undefined; const interactive = interactiveRaw ?? (mode === "efficient" ? true : undefined); const compact = compactRaw ?? (mode === "efficient" ? true : undefined); const depth =