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)
186
viewModel.OutputMessages = viewModel.Items.Where(e => e.Type == GenAIItemType.
OutputMessage
).ToList();
369
"assistant" => isOutput ? GenAIItemType.
OutputMessage
: GenAIItemType.AssistantMessage,
378
var truncationType = isOutput ? GenAIItemType.
OutputMessage
: GenAIItemType.UserMessage;
438
viewModel.Items.Add(CreateMessage(viewModel, currentIndex, GenAIItemType.
OutputMessage
, parts, internalId: null));
496
ResourceName = type is GenAIItemType.AssistantMessage or GenAIItemType.
OutputMessage
? viewModel.PeerName! : viewModel.SourceName!,
521
case GenAIItemType.
OutputMessage
:
588
"gen_ai.choice" => GenAIItemType.
OutputMessage
,
Aspire.Dashboard.Tests (9)
Model\GenAIVisualizerDialogViewModelTests.cs (9)
594
Assert.Equal(GenAIItemType.
OutputMessage
, m.Type);
790
Assert.Equal(GenAIItemType.
OutputMessage
, m.Type);
908
Assert.Equal(GenAIItemType.
OutputMessage
, m.Type);
984
Assert.Equal(GenAIItemType.
OutputMessage
, m.Type);
1075
Assert.Equal(GenAIItemType.
OutputMessage
, m.Type);
1082
Assert.Equal(GenAIItemType.
OutputMessage
, m.Type);
1372
Assert.Equal(GenAIItemType.
OutputMessage
, m.Type);
2341
Assert.Equal(GenAIItemType.
OutputMessage
, m.Type);
2347
Assert.Equal(GenAIItemType.
OutputMessage
, m.Type);