From 231f4944c76c67324affeed385d66a1840e83785 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Sat, 13 Jun 2026 23:54:45 -0500 Subject: [PATCH] fix(mcp): use SDK protocol version in debug (#32243) --- packages/opencode/src/cli/cmd/mcp.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/opencode/src/cli/cmd/mcp.ts b/packages/opencode/src/cli/cmd/mcp.ts index 8fa6459ce2..06cb77bce1 100644 --- a/packages/opencode/src/cli/cmd/mcp.ts +++ b/packages/opencode/src/cli/cmd/mcp.ts @@ -5,6 +5,7 @@ import { Cause } from "effect" import { Client } from "@modelcontextprotocol/sdk/client/index.js" import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js" import { UnauthorizedError } from "@modelcontextprotocol/sdk/client/auth.js" +import { LATEST_PROTOCOL_VERSION } from "@modelcontextprotocol/sdk/types.js" import * as prompts from "@clack/prompts" import { UI } from "../ui" import { MCP } from "../../mcp" @@ -752,7 +753,7 @@ export const McpDebugCommand = effectCmd({ jsonrpc: "2.0", method: "initialize", params: { - protocolVersion: "2024-11-05", + protocolVersion: LATEST_PROTOCOL_VERSION, capabilities: {}, clientInfo: { name: "opencode-debug", version: InstallationVersion }, },