Merge remote-tracking branch 'origin/main' into dev/bhavyau/tools-model

This commit is contained in:
Connor Peet
2026-01-21 12:59:52 -08:00
482 changed files with 23827 additions and 8908 deletions

View File

@@ -1558,6 +1558,10 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
checkProposedApiEnabled(extension, 'chatPromptFiles');
return extHostChatAgents2.registerPromptFileProvider(extension, PromptsType.prompt, provider);
},
registerSkillProvider(provider: vscode.SkillProvider): vscode.Disposable {
checkProposedApiEnabled(extension, 'chatPromptFiles');
return extHostChatAgents2.registerPromptFileProvider(extension, PromptsType.skill, provider);
},
};
// namespace: lm
@@ -1632,6 +1636,14 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
registerMcpServerDefinitionProvider(id, provider) {
return extHostMcp.registerMcpConfigurationProvider(extension, id, provider);
},
onDidChangeMcpServerDefinitions: (...args) => {
checkProposedApiEnabled(extension, 'mcpServerDefinitions');
return _asExtensionEvent(extHostMcp.onDidChangeMcpServerDefinitions)(...args);
},
get mcpServerDefinitions() {
checkProposedApiEnabled(extension, 'mcpServerDefinitions');
return extHostMcp.mcpServerDefinitions;
},
onDidChangeChatRequestTools(...args) {
checkProposedApiEnabled(extension, 'chatParticipantAdditions');
return _asExtensionEvent(extHostChatAgents2.onDidChangeChatRequestTools)(...args);
@@ -1909,6 +1921,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
ChatResponseWarningPart: extHostTypes.ChatResponseWarningPart,
ChatResponseTextEditPart: extHostTypes.ChatResponseTextEditPart,
ChatResponseNotebookEditPart: extHostTypes.ChatResponseNotebookEditPart,
ChatResponseWorkspaceEditPart: extHostTypes.ChatResponseWorkspaceEditPart,
ChatResponseMarkdownWithVulnerabilitiesPart: extHostTypes.ChatResponseMarkdownWithVulnerabilitiesPart,
ChatResponseCommandButtonPart: extHostTypes.ChatResponseCommandButtonPart,
ChatResponseConfirmationPart: extHostTypes.ChatResponseConfirmationPart,
@@ -1969,6 +1982,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
CustomAgentChatResource: extHostTypes.CustomAgentChatResource,
InstructionsChatResource: extHostTypes.InstructionsChatResource,
PromptFileChatResource: extHostTypes.PromptFileChatResource,
SkillChatResource: extHostTypes.SkillChatResource,
};
};
}