8 references to ServerToolCallResponsePart
Aspire.Dashboard (5)
Model\GenAI\GenAIItemPartViewModel.cs (1)
123
if (p is
ServerToolCallResponsePart
serverToolCallResponsePart)
Model\GenAI\GenAIMessages.cs (2)
232
MessagePart.ServerToolCallResponseType => doc.RootElement.Deserialize<
ServerToolCallResponsePart
>(options),
303
[JsonSerializable(typeof(
ServerToolCallResponsePart
))]
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
262
else 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)
257
var
serverToolCallResponsePart = Assert.IsType<
ServerToolCallResponsePart
>(Assert.Single(items));
312
part => Assert.IsType<
ServerToolCallResponsePart
>(part));