3 instantiations of ToolCallRequestPart
Aspire.Dashboard (1)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
347
MessagePart = new
ToolCallRequestPart
{ Name = function.Name, Arguments = function.Arguments },
Aspire.Dashboard.Tests (2)
Model\GenAIVisualizerDialogViewModelTests.cs (2)
327
Parts = [new
ToolCallRequestPart
{ Name = "generate_names", Arguments = JsonNode.Parse(@"{""count"":2}") }]
450
Parts = [new
ToolCallRequestPart
{ Name = "generate_names" }]
8 references to ToolCallRequestPart
Aspire.Dashboard (4)
Model\GenAI\GenAIMessages.cs (2)
103
MessagePart.ToolCallType => JsonSerializer.Deserialize<
ToolCallRequestPart
>(doc.RootElement.GetRawText(), options),
118
[JsonSerializable(typeof(
ToolCallRequestPart
))]
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
132
else if (partViewModel.MessagePart is
ToolCallRequestPart
toolCallRequestPart)
255
if (p is
ToolCallRequestPart
toolCallRequestPart)
Aspire.Dashboard.Tests (4)
Model\GenAIVisualizerDialogViewModelTests.cs (4)
404
var
toolCallRequestPart = Assert.IsType<
ToolCallRequestPart
>(p.MessagePart);
527
var
toolCallRequestPart = Assert.IsType<
ToolCallRequestPart
>(p.MessagePart);