finalize languageModelDataPart and tools api (#265537)

* finalize datapart and tools api

* remove test fo languagemodel part 2

* delete languagemodeldata part, move to thinking for now

* bump version of chatprovider

* update api comments

* add aliases for languyagemodelToolresult and part

* Add to impl

* fix some finalization commentx

* remove extra instance check

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Apply suggestion from @mjbvz

Co-authored-by: Matt Bierner <12821956+mjbvz@users.noreply.github.com>

* Apply suggestion from @mjbvz

Co-authored-by: Matt Bierner <12821956+mjbvz@users.noreply.github.com>

* Apply suggestion from @mjbvz

Co-authored-by: Matt Bierner <12821956+mjbvz@users.noreply.github.com>

* Apply suggestion from @mjbvz

Co-authored-by: Matt Bierner <12821956+mjbvz@users.noreply.github.com>

* Apply suggestion from @mjbvz

Co-authored-by: Matt Bierner <12821956+mjbvz@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Matt Bierner <12821956+mjbvz@users.noreply.github.com>
This commit is contained in:
Justin Chen
2025-10-15 06:12:05 +08:00
committed by GitHub
parent 3da68ef571
commit 9116007eee
10 changed files with 203 additions and 239 deletions

View File

@@ -1892,7 +1892,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
LanguageModelChatMessage: extHostTypes.LanguageModelChatMessage,
LanguageModelChatMessage2: extHostTypes.LanguageModelChatMessage2,
LanguageModelToolResultPart: extHostTypes.LanguageModelToolResultPart,
LanguageModelToolResultPart2: extHostTypes.LanguageModelToolResultPart2,
LanguageModelToolResultPart2: extHostTypes.LanguageModelToolResultPart,
LanguageModelTextPart: extHostTypes.LanguageModelTextPart,
LanguageModelTextPart2: extHostTypes.LanguageModelTextPart,
LanguageModelPartAudience: extHostTypes.LanguageModelPartAudience,