You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/vscode-dts/vscode.proposed.chatAgents2.d.ts
+9-2Lines changed: 9 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -249,14 +249,21 @@ declare module 'vscode' {
249
249
variables: Record<string,ChatVariableValue[]>;
250
250
}
251
251
252
-
// TODO@API should these each be prefixed ChatAgentProgress*?
253
252
exporttypeChatAgentProgress=
254
253
|ChatAgentContent
255
254
|ChatAgentTask
256
255
|ChatAgentFileTree
257
256
|ChatAgentUsedContext
258
257
|ChatAgentContentReference
259
-
|ChatAgentInlineContentReference;
258
+
|ChatAgentInlineContentReference
259
+
|ChatAgentProgressMessage;
260
+
261
+
/**
262
+
* Is displayed in the UI to communicate steps of progress to the user. Should be used when the agent may be slow to respond, e.g. due to doing extra work before sending the actual request to the LLM.
263
+
*/
264
+
exportinterfaceChatAgentProgressMessage{
265
+
message: string;
266
+
}
260
267
261
268
/**
262
269
* Indicates a piece of content that was used by the chat agent while processing the request. Will be displayed to the user.
0 commit comments