From c8546dae4d979f8ded050a0c715adf141551a05a Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Tue, 3 Mar 2026 19:35:36 -0500 Subject: [PATCH] refactor(mcp): remove any casts in close path --- packages/opencode/src/mcp/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/opencode/src/mcp/index.ts b/packages/opencode/src/mcp/index.ts index 080f4efdd6..26e16beb84 100644 --- a/packages/opencode/src/mcp/index.ts +++ b/packages/opencode/src/mcp/index.ts @@ -184,7 +184,7 @@ export namespace MCP { } function transportPID(client: MCPClient) { - const pid = (client.transport as any)?.pid + const pid = (client.transport as { pid?: number } | undefined)?.pid if (typeof pid === "number") return pid return undefined } @@ -495,7 +495,7 @@ export namespace MCP { status: "connected", } } catch (error) { - await closeClient(client, key, (transport as any)?.pid) + await closeClient(client, key, (transport as { pid?: number } | undefined)?.pid) log.error("local mcp startup failed", { key, command: mcp.command,