1342
}
1343
}
1345
>
const attachmentCapabilities = parserContext?.attachmentCapabilities ?? this.getAttachmentCapabilitiesForParser(getChatSessionType(sessionResource), contextAgent);
1346
>
if (attachmentCapabilities) {
1347
parserContext = { ...parserContext, attachmentCapabilities };
1348
}
1350
>
const parsedRequest = this.instantiationService.createInstance(ChatRequestParser).parseChatRequest(sessionResource, request, location, parserContext);
1351
>
return parsedRequest;
1352
>
}
1353
1354
private refreshFollowupsCancellationToken(sessionResource: URI): CancellationToken {