1 write to Response
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
1673(targetList ??= []).Add(new() { Response = approvalResponse, RequestMessage = requestMessage });
9 references to Response
Microsoft.Extensions.AI (9)
ChatCompletion\FunctionInvokingChatClient.cs (9)
1689LogFunctionRejected(m.Response.FunctionCall.Name, m.Response.Reason); 1692if (!string.IsNullOrWhiteSpace(m.Response.Reason)) 1694result = $"{result} {m.Response.Reason}"; 1698m.Response.FunctionCall.InformationalOnly = true; 1699return (AIContent)new FunctionResultContent(m.Response.FunctionCall.CallId, result); 1754currentMessage.Contents.Add(resultWithRequestMessage.Response.FunctionCall); 1783functionCallMessage.Contents = [resultWithRequestMessage.Response.FunctionCall]; 1929originalMessages, options, notInvokedApprovals.Select(x => x.Response.FunctionCall).ToList(), 0, consecutiveErrorCount, isStreaming, cancellationToken);