microsoft/vscode · error · Error

Invalid Copilot Chat extension API version. Please upgrade C

Error message

Invalid Copilot Chat extension API version. Please upgrade Copilot Chat.

What it means

Error "Invalid Copilot Chat extension API version. Please upgrade Copilot Chat." thrown in microsoft/vscode.

Source

Thrown at extensions/copilot/src/extension/extension/vscode/extension.ts:86

		// Await intialization of exp service. This ensure cache is fresh.
		// It will then auto refresh every 30 minutes after that.
		await expService.hasTreatments();

		// THIS is awaited because some contributions can block activation
		// via `IExtensionContribution#activationBlocker`
		const contributions = instantiationService.createInstance(ContributionCollection, configuration.contributions);
		context.subscriptions.push(contributions);
		await contributions.waitForActivationBlockers();
	});

	if (ExtensionMode.Test === context.extensionMode && !isScenarioAutomation) {
		return instantiationService; // The returned accessor is used in tests
	}

	const result = {
		getAPI(version: number) {
			if (version > CopilotExtensionApi.version) {
				throw new Error('Invalid Copilot Chat extension API version. Please upgrade Copilot Chat.');
			}

			return instantiationService.createInstance(CopilotExtensionApi);
		}
	};
	markChatExtGlobal(ChatExtGlobalPerfMark.DidActivate);
	return result;
}

export function createInstantiationService(configuration: IExtensionActivationConfiguration): IInstantiationService {
	const accessor = new InstantiationServiceBuilder();

	configuration.registerServices(accessor, configuration.context);

	const instantiationService = accessor.seal();
	configuration.context.subscriptions.push(instantiationService);

	instantiationService.invokeFunction(accessor => {

View on GitHub (pinned to a94b963a32)

When it happens

Trigger: Thrown at extensions/copilot/src/extension/extension/vscode/extension.ts:86 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of microsoft/vscode@a94b963a32 (2026-08-12). Data as JSON: /api/errors/7d3213300a353a35. Report an issue: GitHub.