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