9 instantiations of ToolCallResponsePart
Aspire.Dashboard (1)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
464
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 (7)
Model\GenAIItemPartViewModelTests.cs (4)
17
var responsePart = new
ToolCallResponsePart
36
var responsePart = new
ToolCallResponsePart
61
var responsePart = new
ToolCallResponsePart
86
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
()]
11 references to ToolCallResponsePart
Aspire.Dashboard (5)
Model\GenAI\GenAIItemPartViewModel.cs (1)
76
if (p is
ToolCallResponsePart
toolCallResponsePart)
Model\GenAI\GenAIMessages.cs (2)
118
MessagePart.ToolCallResponseType => JsonSerializer.Deserialize<
ToolCallResponsePart
>(doc.RootElement.GetRawText(), options),
137
[JsonSerializable(typeof(
ToolCallResponsePart
))]
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
219
else if (partViewModel.MessagePart is
ToolCallResponsePart
toolCallResponsePart)
320
"user" => msg.Parts.All(p => p is
ToolCallResponsePart
) ? GenAIItemType.ToolMessage : GenAIItemType.UserMessage,
Aspire.Dashboard.Tests (6)
Model\GenAIItemPartViewModelTests.cs (4)
17
var
responsePart = new ToolCallResponsePart
36
var
responsePart = new ToolCallResponsePart
61
var
responsePart = new ToolCallResponsePart
86
var
responsePart = new ToolCallResponsePart
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));