LanguageModelDataPart as arbitrary mimeType+data+factory functions (#247238)

* LanguageModelDataPart as arbitrary mimeType+data+factory functions
Like NotebookCellOutputItem

* change languagemodel data part shape

* rm whitespace

---------

Co-authored-by: Your Name <justchen@microsoft.com>
This commit is contained in:
Rob Lourens
2025-04-24 09:27:52 -07:00
committed by GitHub
parent 6ab0b427af
commit 7d87048781
4 changed files with 55 additions and 47 deletions

View File

@@ -1790,6 +1790,7 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
PartialAcceptTriggerKind: extHostTypes.PartialAcceptTriggerKind,
InlineCompletionEndOfLifeReasonKind: extHostTypes.InlineCompletionEndOfLifeReasonKind,
KeywordRecognitionStatus: extHostTypes.KeywordRecognitionStatus,
ChatImageMimeType: extHostTypes.ChatImageMimeType,
ChatResponseMarkdownPart: extHostTypes.ChatResponseMarkdownPart,
ChatResponseFileTreePart: extHostTypes.ChatResponseFileTreePart,
ChatResponseAnchorPart: extHostTypes.ChatResponseAnchorPart,
@@ -1826,7 +1827,6 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
LanguageModelToolResult: extHostTypes.LanguageModelToolResult,
LanguageModelDataPart: extHostTypes.LanguageModelDataPart,
LanguageModelExtraDataPart: extHostTypes.LanguageModelExtraDataPart,
ChatImageMimeType: extHostTypes.ChatImageMimeType,
ExtendedLanguageModelToolResult: extHostTypes.ExtendedLanguageModelToolResult,
PreparedTerminalToolInvocation: extHostTypes.PreparedTerminalToolInvocation,
LanguageModelChatToolMode: extHostTypes.LanguageModelChatToolMode,