1 write to Response
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
1537
(targetList ??= []).Add(new() {
Response
= approvalResponse, Request = requestContent, RequestMessage = requestMessage });
7 references to Response
Microsoft.Extensions.AI (7)
ChatCompletion\FunctionInvokingChatClient.cs (7)
1553
LogFunctionRejected(m.ResponseFunctionCallContent.Name, m.
Response
.Reason);
1556
if (!string.IsNullOrWhiteSpace(m.
Response
.Reason))
1558
result = $"{result} {m.
Response
.Reason}";
1622
currentMessage.Contents.Add(resultWithRequestMessage.
Response
.ToolCall);
1651
functionCallMessage.Contents = [resultWithRequestMessage.
Response
.ToolCall];
1827
originalMessages, options, notInvokedApprovals.Select(x => x.
Response
.ToolCall).OfType<FunctionCallContent>().ToList(), 0, consecutiveErrorCount, isStreaming, cancellationToken, insertIndex);
1919
public FunctionCallContent ResponseFunctionCallContent => (FunctionCallContent)
Response
.ToolCall;