Skip to content

Commit 774f610

Browse files
authored
Add missing 'name' property to LanguageModelChatAssistantMessage (microsoft#208235)
1 parent 8852f4a commit 774f610

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

src/vs/workbench/api/common/extHostTypes.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4351,9 +4351,11 @@ export class LanguageModelChatUserMessage {
43514351

43524352
export class LanguageModelChatAssistantMessage {
43534353
content: string;
4354+
name?: string;
43544355

4355-
constructor(content: string) {
4356+
constructor(content: string, name?: string) {
43564357
this.content = content;
4358+
this.name = name;
43574359
}
43584360
}
43594361

src/vscode-dts/vscode.proposed.languageModels.d.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,18 @@ declare module 'vscode' {
7979
*/
8080
content: string;
8181

82+
/**
83+
* The optional name of a user for this message.
84+
*/
85+
name: string | undefined;
86+
8287
/**
8388
* Create a new assistant message.
8489
*
8590
* @param content The content of the message.
91+
* @param name The optional name of a user for the message.
8692
*/
87-
constructor(content: string);
93+
constructor(content: string, name?: string);
8894
}
8995

9096
/**

0 commit comments

Comments
 (0)