10 references to ToolCalls
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
285
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)
811
OpenAI.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)
1151
Assert.Equal(ChatFinishReason.
ToolCalls
, response.FinishReason);
1344
Assert.Equal(i < 7 ? null : ChatFinishReason.
ToolCalls
, updates[i].FinishReason);
OpenAIConversionTests.cs (4)
842
Assert.Equal(ChatFinishReason.
ToolCalls
, response.FinishReason);
1065
FinishReason = ChatFinishReason.
ToolCalls
1097
(ChatFinishReason.
ToolCalls
, OpenAI.Chat.ChatFinishReason.ToolCalls)
1381
(ChatFinishReason.
ToolCalls
, OpenAI.Chat.ChatFinishReason.ToolCalls)