10 references to ToolCalls
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
285chatFinishReason == ChatFinishReason.ToolCalls ? "tool_call" :
Microsoft.Extensions.AI.Abstractions.Tests (1)
ChatCompletion\ChatFinishReasonTests.cs (1)
48Assert.Equal("tool_calls", ChatFinishReason.ToolCalls.Value);
Microsoft.Extensions.AI.OpenAI (2)
OpenAIChatClient.cs (1)
811OpenAI.Chat.ChatFinishReason.ToolCalls or OpenAI.Chat.ChatFinishReason.FunctionCall => ChatFinishReason.ToolCalls,
OpenAIResponsesChatClient.cs (1)
384(anyFunctions ? ChatFinishReason.ToolCalls :
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIChatClientTests.cs (2)
1151Assert.Equal(ChatFinishReason.ToolCalls, response.FinishReason); 1344Assert.Equal(i < 7 ? null : ChatFinishReason.ToolCalls, updates[i].FinishReason);
OpenAIConversionTests.cs (4)
842Assert.Equal(ChatFinishReason.ToolCalls, response.FinishReason); 1065FinishReason = ChatFinishReason.ToolCalls 1097(ChatFinishReason.ToolCalls, OpenAI.Chat.ChatFinishReason.ToolCalls) 1381(ChatFinishReason.ToolCalls, OpenAI.Chat.ChatFinishReason.ToolCalls)