20 references to UserMessage
Aspire.Dashboard (9)
Model\GenAI\GenAIItemViewModel.cs (1)
66
GenAIItemType.
UserMessage
=> new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleUser)], "user", s_personIcon),
Model\GenAI\GenAIVisualizerDialogViewModel.cs (8)
187
viewModel.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
380
var truncationType = isOutput ? GenAIItemType.OutputMessage : GenAIItemType.
UserMessage
;
416
"user" => GenAIItemType.
UserMessage
,
419
_ => GenAIItemType.
UserMessage
510
case GenAIItemType.
UserMessage
:
587
"gen_ai.user.message" => GenAIItemType.
UserMessage
,
Aspire.Dashboard.Tests (11)
Model\GenAIVisualizerDialogViewModelTests.cs (11)
204
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);
366
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);
576
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);
774
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);
913
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);
990
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);
1075
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);
1082
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);
1385
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);
2230
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);
2242
Assert.Equal(GenAIItemType.
UserMessage
, m.Type);