diff --git a/src/gateway/server-methods/nodes.ts b/src/gateway/server-methods/nodes.ts index b6f7f590fb4..6edb38887b5 100644 --- a/src/gateway/server-methods/nodes.ts +++ b/src/gateway/server-methods/nodes.ts @@ -17,7 +17,6 @@ import { validateNodeDescribeParams, validateNodeEventParams, validateNodeInvokeParams, - validateNodeInvokeResultParams, validateNodeListParams, validateNodePairApproveParams, validateNodePairListParams, diff --git a/src/gateway/server.nodes.late-invoke.test.ts b/src/gateway/server.nodes.late-invoke.test.ts index 7229e667fd4..e6b2fd5f2a1 100644 --- a/src/gateway/server.nodes.late-invoke.test.ts +++ b/src/gateway/server.nodes.late-invoke.test.ts @@ -1,4 +1,6 @@ import { describe, expect, test, vi } from "vitest"; +import type { RequestFrame } from "./protocol/index.js"; +import type { GatewayClient, GatewayRequestContext, RespondFn } from "./server-methods/types.js"; import { handleNodeInvokeResult } from "./server-methods/nodes.handlers.invoke-result.js"; describe("late-arriving invoke results", () => { @@ -18,18 +20,18 @@ describe("late-arriving invoke results", () => { ] as const; for (const params of cases) { - const respond = vi.fn(); + const respond = vi.fn(); const context = { nodeRegistry: { handleInvokeResult: () => false }, logGateway: { debug: vi.fn() }, - } as any; + } as unknown as GatewayRequestContext; const client = { connect: { device: { id: nodeId } }, - } as any; + } as unknown as GatewayClient; await handleNodeInvokeResult({ - req: { method: "node.invoke.result" } as any, - params: { ...params, nodeId } as any, + req: { method: "node.invoke.result" } as unknown as RequestFrame, + params: { ...params, nodeId } as unknown as Record, client, isWebchatConnect: () => false, respond,