mirror of
https://github.com/microsoft/vscode.git
synced 2026-06-29 19:06:00 +01:00
introduce search extensions tool (#246721)
* introduce search extensions tool * update tool reference name
This commit is contained in:
committed by
GitHub
parent
c7f69b4b93
commit
cebb5e5a05
@@ -19,6 +19,7 @@ import { Dto } from '../../services/extensions/common/proxyIdentifier.js';
|
||||
import { ExtHostLanguageModelToolsShape, IMainContext, IToolDataDto, MainContext, MainThreadLanguageModelToolsShape } from './extHost.protocol.js';
|
||||
import { ExtHostLanguageModels } from './extHostLanguageModels.js';
|
||||
import * as typeConvert from './extHostTypeConverters.js';
|
||||
import { SearchExtensionsToolId } from '../../contrib/extensions/common/searchExtensionsTool.js';
|
||||
|
||||
export class ExtHostLanguageModelTools implements ExtHostLanguageModelToolsShape {
|
||||
/** A map of tools that were registered in this EH */
|
||||
@@ -97,6 +98,7 @@ export class ExtHostLanguageModelTools implements ExtHostLanguageModelToolsShape
|
||||
case InternalEditToolId:
|
||||
case ExtensionEditToolId:
|
||||
case InternalFetchWebPageToolId:
|
||||
case SearchExtensionsToolId:
|
||||
return isProposedApiEnabled(extension, 'chatParticipantPrivate');
|
||||
default:
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user