12 references to ToolCalls
Microsoft.Extensions.AI.Abstractions.Tests (1)
ChatCompletion\ChatFinishReasonTests.cs (1)
48
Assert.Equal("tool_calls", ChatFinishReason.
ToolCalls
.Value);
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
283
finishReason == CompletionsFinishReason.ToolCalls ? ChatFinishReason.
ToolCalls
:
Microsoft.Extensions.AI.AzureAIInference.Tests (2)
AzureAIInferenceChatClientTests.cs (2)
1260
Assert.Equal(ChatFinishReason.
ToolCalls
, response.FinishReason);
1355
Assert.Equal(i < 7 ? null : ChatFinishReason.
ToolCalls
, updates[i].FinishReason);
Microsoft.Extensions.AI.OpenAI (2)
OpenAIChatClient.cs (1)
728
OpenAI.Chat.ChatFinishReason.ToolCalls or OpenAI.Chat.ChatFinishReason.FunctionCall => ChatFinishReason.
ToolCalls
,
OpenAIResponsesChatClient.cs (1)
231
(functionCallInfos is not null ? ChatFinishReason.
ToolCalls
:
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIChatClientTests.cs (2)
1134
Assert.Equal(ChatFinishReason.
ToolCalls
, response.FinishReason);
1327
Assert.Equal(i < 7 ? null : ChatFinishReason.
ToolCalls
, updates[i].FinishReason);
OpenAIConversionTests.cs (4)
251
Assert.Equal(ChatFinishReason.
ToolCalls
, response.FinishReason);
474
FinishReason = ChatFinishReason.
ToolCalls
506
(ChatFinishReason.
ToolCalls
, OpenAI.Chat.ChatFinishReason.ToolCalls)
790
(ChatFinishReason.
ToolCalls
, OpenAI.Chat.ChatFinishReason.ToolCalls)