lmTools API polish (#230847)

* Simplify lmTools part names

* Remove unneeded isError

* Remove text/plain requirement for tools

* One more

* Bump API version

* Fix build
This commit is contained in:
Rob Lourens
2024-10-08 21:28:01 -07:00
committed by GitHub
parent 321e1e5b8a
commit 6148e1487a
8 changed files with 29 additions and 42 deletions

View File

@@ -1776,9 +1776,9 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
ChatReferenceBinaryData: extHostTypes.ChatReferenceBinaryData,
LanguageModelChatMessageRole: extHostTypes.LanguageModelChatMessageRole,
LanguageModelChatMessage: extHostTypes.LanguageModelChatMessage,
LanguageModelChatMessageToolResultPart: extHostTypes.LanguageModelToolResultPart,
LanguageModelChatResponseTextPart: extHostTypes.LanguageModelTextPart,
LanguageModelChatResponseToolCallPart: extHostTypes.LanguageModelToolCallPart,
LanguageModelToolResultPart: extHostTypes.LanguageModelToolResultPart,
LanguageModelTextPart: extHostTypes.LanguageModelTextPart,
LanguageModelToolCallPart: extHostTypes.LanguageModelToolCallPart,
LanguageModelError: extHostTypes.LanguageModelError,
NewSymbolName: extHostTypes.NewSymbolName,
NewSymbolNameTag: extHostTypes.NewSymbolNameTag,