From cf30922221d1c2dcb819da857b7f64583991fed0 Mon Sep 17 00:00:00 2001 From: Connor Peet Date: Tue, 6 May 2025 14:43:22 -0700 Subject: [PATCH] mcp: adopt finalized api (#1185) --- mcp-extension-sample/package.json | 7 ++----- mcp-extension-sample/src/extension.ts | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/mcp-extension-sample/package.json b/mcp-extension-sample/package.json index 662618b0..2fba49b7 100644 --- a/mcp-extension-sample/package.json +++ b/mcp-extension-sample/package.json @@ -1,7 +1,4 @@ { - "enabledApiProposals": [ - "mcpConfigurationProvider" - ], "name": "mcp-extension-sample", "displayName": "mcp-extension-sample", "description": "Sample showing how to use Proposed API", @@ -11,7 +8,7 @@ "license": "MIT", "repository": "https://github.com/Microsoft/vscode-extension-samples", "engines": { - "vscode": "^1.99.0" + "vscode": "^1.101.0" }, "categories": [ "Other" @@ -28,7 +25,7 @@ "title": "MCP Extension Sample: Remove Gist Source" } ], - "modelContextServerCollections": [ + "mcpServerDefinitionProviders": [ { "id": "exampleGist", "label": "Github Gists" diff --git a/mcp-extension-sample/src/extension.ts b/mcp-extension-sample/src/extension.ts index 8283df80..3a18c744 100644 --- a/mcp-extension-sample/src/extension.ts +++ b/mcp-extension-sample/src/extension.ts @@ -31,7 +31,7 @@ export function activate(context: vscode.ExtensionContext) { })); context.subscriptions.push(vscode.lm.registerMcpServerDefinitionProvider('exampleGist', { - onDidChangeServerDefinitions: didChangeEmitter.event, + onDidChangeMcpServerDefinitions: didChangeEmitter.event, provideMcpServerDefinitions: async () => { let output: vscode.McpServerDefinition[] = []; await Promise.all(gists.map(g => fetchGistContents(g).then(content => {