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)
1424if (!string.IsNullOrWhiteSpace(m.Response.Reason)) 1426result = $"{result} {m.Response.Reason}"; 1429return (AIContent)new FunctionResultContent(m.Response.FunctionCall.CallId, result); 1484currentMessage.Contents.Add(resultWithRequestMessage.Response.FunctionCall); 1513functionCallMessage.Contents = [resultWithRequestMessage.Response.FunctionCall]; 1669originalMessages, options, toolMap, notInvokedApprovals.Select(x => x.Response.FunctionCall).ToList(), 0, consecutiveErrorCount, isStreaming, cancellationToken);