1 write to RequestMessage
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
1407
(targetList ??= []).Add(new() { Response = approvalResponse,
RequestMessage
= requestMessage });
5 references to RequestMessage
Microsoft.Extensions.AI (5)
ChatCompletion\FunctionInvokingChatClient.cs (5)
1443
&& !(resultWithRequestMessage.
RequestMessage
is null && currentMessage.MessageId == fallbackMessageId)
1446
&& (resultWithRequestMessage.
RequestMessage
is not null && currentMessage.MessageId != resultWithRequestMessage.
RequestMessage
.MessageId))
1465
var messageKey = resultWithRequestMessage.
RequestMessage
?.MessageId ?? string.Empty;
1503
ChatMessage functionCallMessage = resultWithRequestMessage.
RequestMessage
?.Clone() ?? new() { Role = ChatRole.Assistant };