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