15 references to SystemMessage
Aspire.Dashboard (8)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
224GenAIItemType.SystemMessage => Loc[nameof(Resources.Dialogs.GenAIMessageTitleSystem)],
Model\GenAI\GenAIItemViewModel.cs (1)
65GenAIItemType.SystemMessage => new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleSystem)], "system", s_systemIcon),
Model\GenAI\GenAIVisualizerDialogViewModel.cs (6)
181viewModel.InputMessages = viewModel.Items.Where(e => e.Type is GenAIItemType.SystemMessage or GenAIItemType.UserMessage or GenAIItemType.AssistantMessage or GenAIItemType.ToolMessage).ToList(); 249viewModel.Items.Add(CreateMessage(viewModel, currentIndex, GenAIItemType.SystemMessage, instructionParts.Select(GenAIItemPartViewModel.CreateMessagePart).ToList(), internalId: null)); 312"system" => GenAIItemType.SystemMessage, 351"system" => GenAIItemType.SystemMessage, 445case GenAIItemType.SystemMessage: 595"gen_ai.system.message" => GenAIItemType.SystemMessage,
Aspire.Dashboard.Tests (7)
Model\GenAIVisualizerDialogViewModelTests.cs (7)
194Assert.Equal(GenAIItemType.SystemMessage, m.Type); 286Assert.Equal(GenAIItemType.SystemMessage, m.Type); 389Assert.Equal(GenAIItemType.SystemMessage, m.Type); 585Assert.Equal(GenAIItemType.SystemMessage, m.Type); 722Assert.Equal(GenAIItemType.SystemMessage, m.Type); 798Assert.Equal(GenAIItemType.SystemMessage, m.Type); 882Assert.Equal(GenAIItemType.SystemMessage, m.Type);