20 references to UserMessage
Aspire.Dashboard (9)
Model\GenAI\GenAIItemViewModel.cs (1)
66GenAIItemType.UserMessage => new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleUser)], "user", s_personIcon),
Model\GenAI\GenAIVisualizerDialogViewModel.cs (8)
187viewModel.InputMessages = viewModel.Items.Where(e => e.Type is GenAIItemType.SystemMessage or GenAIItemType.UserMessage or GenAIItemType.AssistantMessage or GenAIItemType.ToolMessage).ToList(); 370"user" => parts.All(p => p is ToolCallResponsePart or ServerToolCallResponsePart) ? GenAIItemType.ToolMessage : GenAIItemType.UserMessage, 372_ => GenAIItemType.UserMessage 380var truncationType = isOutput ? GenAIItemType.OutputMessage : GenAIItemType.UserMessage; 416"user" => GenAIItemType.UserMessage, 419_ => GenAIItemType.UserMessage 510case GenAIItemType.UserMessage: 587"gen_ai.user.message" => GenAIItemType.UserMessage,
Aspire.Dashboard.Tests (11)
Model\GenAIVisualizerDialogViewModelTests.cs (11)
204Assert.Equal(GenAIItemType.UserMessage, m.Type); 366Assert.Equal(GenAIItemType.UserMessage, m.Type); 576Assert.Equal(GenAIItemType.UserMessage, m.Type); 774Assert.Equal(GenAIItemType.UserMessage, m.Type); 913Assert.Equal(GenAIItemType.UserMessage, m.Type); 990Assert.Equal(GenAIItemType.UserMessage, m.Type); 1075Assert.Equal(GenAIItemType.UserMessage, m.Type); 1082Assert.Equal(GenAIItemType.UserMessage, m.Type); 1385Assert.Equal(GenAIItemType.UserMessage, m.Type); 2230Assert.Equal(GenAIItemType.UserMessage, m.Type); 2242Assert.Equal(GenAIItemType.UserMessage, m.Type);