10 references to ToolCalls
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
230
chatFinishReason == ChatFinishReason.
ToolCalls
? "tool_call" :
Microsoft.Extensions.AI.Abstractions.Tests (1)
ChatCompletion\ChatFinishReasonTests.cs (1)
48
Assert.Equal("tool_calls", ChatFinishReason.
ToolCalls
.Value);
Microsoft.Extensions.AI.OpenAI (2)
OpenAIChatClient.cs (1)
752
OpenAI.Chat.ChatFinishReason.ToolCalls or OpenAI.Chat.ChatFinishReason.FunctionCall => ChatFinishReason.
ToolCalls
,
OpenAIResponsesChatClient.cs (1)
361
(anyFunctions ? ChatFinishReason.
ToolCalls
:
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIChatClientTests.cs (2)
1149
Assert.Equal(ChatFinishReason.
ToolCalls
, response.FinishReason);
1342
Assert.Equal(i < 7 ? null : ChatFinishReason.
ToolCalls
, updates[i].FinishReason);
OpenAIConversionTests.cs (4)
797
Assert.Equal(ChatFinishReason.
ToolCalls
, response.FinishReason);
1020
FinishReason = ChatFinishReason.
ToolCalls
1052
(ChatFinishReason.
ToolCalls
, OpenAI.Chat.ChatFinishReason.ToolCalls)
1336
(ChatFinishReason.
ToolCalls
, OpenAI.Chat.ChatFinishReason.ToolCalls)