18 references to OutputMessage
Aspire.Dashboard (9)
Model\GenAI\GenAIItemViewModel.cs (2)
38if (Type == GenAIItemType.OutputMessage) 67GenAIItemType.AssistantMessage or GenAIItemType.OutputMessage => new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleAssistant)], "assistant", s_personIcon),
Model\GenAI\GenAIVisualizerDialogViewModel.cs (7)
188viewModel.OutputMessages = viewModel.Items.Where(e => e.Type == GenAIItemType.OutputMessage).ToList(); 371"assistant" => isOutput ? GenAIItemType.OutputMessage : GenAIItemType.AssistantMessage, 380var truncationType = isOutput ? GenAIItemType.OutputMessage : GenAIItemType.UserMessage; 440viewModel.Items.Add(CreateMessage(viewModel, currentIndex, GenAIItemType.OutputMessage, parts, internalId: null)); 498ResourceName = type is GenAIItemType.AssistantMessage or GenAIItemType.OutputMessage ? viewModel.PeerName! : viewModel.SourceName!, 523case GenAIItemType.OutputMessage: 590"gen_ai.choice" => GenAIItemType.OutputMessage,
Aspire.Dashboard.Tests (9)
Model\GenAIVisualizerDialogViewModelTests.cs (9)
602Assert.Equal(GenAIItemType.OutputMessage, m.Type); 800Assert.Equal(GenAIItemType.OutputMessage, m.Type); 920Assert.Equal(GenAIItemType.OutputMessage, m.Type); 997Assert.Equal(GenAIItemType.OutputMessage, m.Type); 1089Assert.Equal(GenAIItemType.OutputMessage, m.Type); 1096Assert.Equal(GenAIItemType.OutputMessage, m.Type); 1391Assert.Equal(GenAIItemType.OutputMessage, m.Type); 2373Assert.Equal(GenAIItemType.OutputMessage, m.Type); 2379Assert.Equal(GenAIItemType.OutputMessage, m.Type);