230
231
setSessionOption(sessionResource: URI, optionId: string, value: string): boolean {
233
>
}
234
235
updateSessionOptions(sessionResource: URI, updates: ReadonlyChatSessionOptionsMap): boolean {
237
>
this.sessionOptions.set(sessionResource, new Map());
238
>
}
239
>
for (const [optionId, value] of updates) {
240
>
this.sessionOptions.get(sessionResource)!.set(optionId, value);
241
>
}
242
>
243
>
this._onDidChangeSessionOptions.fire({ sessionResource, updates });
244
>
245
>
return true;
246
>
}
247
248
getCapabilitiesForSessionType(chatSessionType: string): IChatAgentAttachmentCapabilities | undefined {