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)
1553LogFunctionRejected(m.ResponseFunctionCallContent.Name, m.Response.Reason); 1556if (!string.IsNullOrWhiteSpace(m.Response.Reason)) 1558result = $"{result} {m.Response.Reason}"; 1622currentMessage.Contents.Add(resultWithRequestMessage.Response.ToolCall); 1651functionCallMessage.Contents = [resultWithRequestMessage.Response.ToolCall]; 1827originalMessages, options, notInvokedApprovals.Select(x => x.Response.ToolCall).OfType<FunctionCallContent>().ToList(), 0, consecutiveErrorCount, isStreaming, cancellationToken, insertIndex); 1919public FunctionCallContent ResponseFunctionCallContent => (FunctionCallContent)Response.ToolCall;