Implement chat agent variable provider (#198899)

* Add API for custom completions for agents

* Fix tests

* Better completions labels

* Renames

* Remove TODO

* Add variable kind
This commit is contained in:
Rob Lourens
2023-11-23 00:51:06 -06:00
committed by GitHub
parent 0a4f6faf99
commit 94265f5a19
18 changed files with 326 additions and 106 deletions

View File

@@ -1424,6 +1424,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
ChatMessage: extHostTypes.ChatMessage,
ChatMessageRole: extHostTypes.ChatMessageRole,
ChatVariableLevel: extHostTypes.ChatVariableLevel,
ChatAgentCompletionItem: extHostTypes.ChatAgentCompletionItem,
CallHierarchyIncomingCall: extHostTypes.CallHierarchyIncomingCall,
CallHierarchyItem: extHostTypes.CallHierarchyItem,
CallHierarchyOutgoingCall: extHostTypes.CallHierarchyOutgoingCall,