10 instantiations of ToolCallResponsePart
Aspire.Dashboard (1)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
519
messagePartViewModels.Add(GenAIItemPartViewModel.CreateMessagePart(new
ToolCallResponsePart
{ Id = toolEvent.Id, Response = toolResponse }));
Aspire.Dashboard.Components.Tests (1)
Controls\GenAIVisualizerDialogTests.cs (1)
81
Parts = [new
ToolCallResponsePart
{ Response = JsonNode.Parse(@"[""Jack"",""Jane""]") }]
Aspire.Dashboard.Tests (8)
Model\GenAIItemPartViewModelTests.cs (5)
18
var responsePart = new
ToolCallResponsePart
37
var responsePart = new
ToolCallResponsePart
62
var responsePart = new
ToolCallResponsePart
94
var responsePart = new
ToolCallResponsePart
136
var responsePart = new
ToolCallResponsePart
Model\GenAIVisualizerDialogViewModelTests.cs (3)
508
Parts = [new
ToolCallResponsePart
{ Response = JsonNode.Parse(@"[""Jack"",""Jane""]") }]
631
Parts = [new
ToolCallResponsePart
{ Response = JsonNode.Parse(@"[""Jack"",""Jane""]") }]
704
Parts = [new
ToolCallResponsePart
()]
16 references to ToolCallResponsePart
Aspire.Dashboard (5)
Model\GenAI\GenAIItemPartViewModel.cs (1)
84
if (p is
ToolCallResponsePart
toolCallResponsePart)
Model\GenAI\GenAIMessages.cs (2)
226
MessagePart.ToolCallResponseType => doc.RootElement.Deserialize<
ToolCallResponsePart
>(options),
297
[JsonSerializable(typeof(
ToolCallResponsePart
))]
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
219
else if (partViewModel.MessagePart is
ToolCallResponsePart
toolCallResponsePart)
368
"user" => parts.All(p => p is
ToolCallResponsePart
or ServerToolCallResponsePart) ? GenAIItemType.ToolMessage : GenAIItemType.UserMessage,
Aspire.Dashboard.Tests (11)
Model\GenAIItemPartViewModelTests.cs (5)
18
var
responsePart = new ToolCallResponsePart
37
var
responsePart = new ToolCallResponsePart
62
var
responsePart = new ToolCallResponsePart
94
var
responsePart = new ToolCallResponsePart
136
var
responsePart = new ToolCallResponsePart
Model\GenAIMessageParsingHelperTests.cs (4)
166
var
objectResponse = Assert.IsType<
ToolCallResponsePart
>(items[0]);
170
var
stringResponse = Assert.IsType<
ToolCallResponsePart
>(items[1]);
Model\GenAIVisualizerDialogViewModelTests.cs (2)
590
p => Assert.Equal(@"[""Jack"",""Jane""]", Assert.IsType<
ToolCallResponsePart
>(p.MessagePart).Response!.ToJsonString()));
786
p => Assert.Null(Assert.IsType<
ToolCallResponsePart
>(p.MessagePart).Response));