8 references to ServerToolCallResponsePart
Aspire.Dashboard (5)
Model\GenAI\GenAIItemPartViewModel.cs (1)
123if (p is ServerToolCallResponsePart serverToolCallResponsePart)
Model\GenAI\GenAIMessages.cs (2)
232MessagePart.ServerToolCallResponseType => doc.RootElement.Deserialize<ServerToolCallResponsePart>(options), 303[JsonSerializable(typeof(ServerToolCallResponsePart))]
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
262else if (partViewModel.MessagePart is ServerToolCallResponsePart serverToolCallResponsePart) 368"user" => parts.All(p => p is ToolCallResponsePart or ServerToolCallResponsePart) ? GenAIItemType.ToolMessage : GenAIItemType.UserMessage,
Aspire.Dashboard.Tests (3)
Model\GenAIMessageParsingHelperTests.cs (3)
257var serverToolCallResponsePart = Assert.IsType<ServerToolCallResponsePart>(Assert.Single(items)); 312part => Assert.IsType<ServerToolCallResponsePart>(part));