1 write to Response
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
1407
(targetList ??= []).Add(new() {
Response
= approvalResponse, RequestMessage = requestMessage });
6 references to Response
Microsoft.Extensions.AI (6)
ChatCompletion\FunctionInvokingChatClient.cs (6)
1424
if (!string.IsNullOrWhiteSpace(m.
Response
.Reason))
1426
result = $"{result} {m.
Response
.Reason}";
1429
return (AIContent)new FunctionResultContent(m.
Response
.FunctionCall.CallId, result);
1484
currentMessage.Contents.Add(resultWithRequestMessage.
Response
.FunctionCall);
1513
functionCallMessage.Contents = [resultWithRequestMessage.
Response
.FunctionCall];
1669
originalMessages, options, toolMap, notInvokedApprovals.Select(x => x.
Response
.FunctionCall).ToList(), 0, consecutiveErrorCount, isStreaming, cancellationToken);