From 08fb38f729cf86452f2ec54dab36978d944e3089 Mon Sep 17 00:00:00 2001 From: Vignesh Natarajan Date: Sun, 22 Feb 2026 13:39:15 -0800 Subject: [PATCH] Fix: resolve pnpm check type regressions --- src/agents/tools/browser-tool.ts | 10 +++++----- src/infra/device-pairing.ts | 2 +- src/infra/node-pairing.ts | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/agents/tools/browser-tool.ts b/src/agents/tools/browser-tool.ts index 63f24a075..b99adb4bf 100644 --- a/src/agents/tools/browser-tool.ts +++ b/src/agents/tools/browser-tool.ts @@ -559,7 +559,7 @@ export function createBrowserTool(opts?: { }); } return { - content: [{ type: "text", text: wrappedSnapshot }], + content: [{ type: "text" as const, text: wrappedSnapshot }], details: safeDetails, }; } @@ -569,7 +569,7 @@ export function createBrowserTool(opts?: { payload: snapshot, }); return { - content: [{ type: "text", text: wrapped.wrappedText }], + content: [{ type: "text" as const, text: wrapped.wrappedText }], details: { ...wrapped.safeDetails, format: "aria", @@ -664,7 +664,7 @@ export function createBrowserTool(opts?: { includeWarning: false, }); return { - content: [{ type: "text", text: wrapped.wrappedText }], + content: [{ type: "text" as const, text: wrapped.wrappedText }], details: { ...wrapped.safeDetails, targetId: typeof result.targetId === "string" ? result.targetId : undefined, @@ -680,7 +680,7 @@ export function createBrowserTool(opts?: { includeWarning: false, }); return { - content: [{ type: "text", text: wrapped.wrappedText }], + content: [{ type: "text" as const, text: wrapped.wrappedText }], details: { ...wrapped.safeDetails, targetId: result.targetId, @@ -700,7 +700,7 @@ export function createBrowserTool(opts?: { })) as Awaited>) : await browserPdfSave(baseUrl, { targetId, profile }); return { - content: [{ type: "text", text: `FILE:${result.path}` }], + content: [{ type: "text" as const, text: `FILE:${result.path}` }], details: result, }; } diff --git a/src/infra/device-pairing.ts b/src/infra/device-pairing.ts index 3990af334..1d18efed1 100644 --- a/src/infra/device-pairing.ts +++ b/src/infra/device-pairing.ts @@ -392,7 +392,7 @@ export async function rejectDevicePairing( idKey: "deviceId", loadState: () => loadState(baseDir), persistState: (state) => persistState(state, baseDir), - getId: (pending) => pending.deviceId, + getId: (pending: DevicePairingPendingRequest) => pending.deviceId, }); }); } diff --git a/src/infra/node-pairing.ts b/src/infra/node-pairing.ts index 8699b54ae..69b90e0e8 100644 --- a/src/infra/node-pairing.ts +++ b/src/infra/node-pairing.ts @@ -204,7 +204,7 @@ export async function rejectNodePairing( idKey: "nodeId", loadState: () => loadState(baseDir), persistState: (state) => persistState(state, baseDir), - getId: (pending) => pending.nodeId, + getId: (pending: NodePairingPendingRequest) => pending.nodeId, }); }); }