9 references to FunctionInvocationStatus
Microsoft.Extensions.AI (9)
ChatCompletion\FunctionInvokingChatClient.cs (9)
1010/// <param name="captureExceptions">If true, handles function-invocation exceptions by returning a value with <see cref="FunctionInvocationStatus.Exception"/>. Otherwise, rethrows.</param> 1026return new(terminate: false, FunctionInvocationStatus.NotFound, callContent, result: null, exception: null); 1056FunctionInvocationStatus.Exception, 1064FunctionInvocationStatus.RanToCompletion, 1089if (result.Status == FunctionInvocationStatus.RanToCompletion) 1097FunctionInvocationStatus.NotFound => $"Error: Requested function \"{result.CallContent.Name}\" not found.", 1098FunctionInvocationStatus.Exception => "Error: Function failed.", 1685internal FunctionInvocationResult(bool terminate, FunctionInvocationStatus status, FunctionCallContent callContent, object? result, Exception? exception) 1695public FunctionInvocationStatus Status { get; }