20 writes to Parts
Aspire.Dashboard.Components.Tests (4)
Controls\GenAIVisualizerDialogTests.cs (4)
75
Parts
= [new TextPart { Content = "User!" }]
80
Parts
= [new ToolCallRequestPart { Name = "generate_names", Arguments = JsonNode.Parse(@"{""count"":2}") }]
85
Parts
= [new ToolCallResponsePart { Response = JsonNode.Parse(@"[""Jack"",""Jane""]") }]
94
Parts
= [new TextPart { Content = "Output!" }]
Aspire.Dashboard.Tests (16)
Model\GenAIVisualizerDialogViewModelTests.cs (16)
506
Parts
= [new TextPart { Content = "User!" }]
511
Parts
= [new ToolCallRequestPart { Name = "generate_names", Arguments = JsonNode.Parse(@"{""count"":2}") }]
516
Parts
= [new ToolCallResponsePart { Response = JsonNode.Parse(@"[""Jack"",""Jane""]") }]
525
Parts
= [new TextPart { Content = "Output!" }]
630
Parts
= [new TextPart { Content = "User!" }]
635
Parts
= [new ToolCallRequestPart { Name = "generate_names", Arguments = JsonNode.Parse(@"{""count"":2}") }]
640
Parts
= [new ToolCallResponsePart { Response = JsonNode.Parse(@"[""Jack"",""Jane""]") }]
704
Parts
= [new TextPart { Content = "" }]
709
Parts
= [new ToolCallRequestPart { Name = "generate_names" }]
714
Parts
= [new ToolCallResponsePart()]
723
Parts
= [new TextPart { Content = "" }]
2174
Parts
= [new TextPart { Content = "First message" }]
2179
Parts
= [new TextPart { Content = "Second message" }]
2184
Parts
= [new TextPart { Content = "Third message that will be truncated" }]
2322
Parts
= [new TextPart { Content = "Complete output" }]
2327
Parts
= [new TextPart { Content = "Truncated output message" }]