8 references to ToolMessage
Aspire.Dashboard (6)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
159
GenAIItemType.
ToolMessage
=> Loc[nameof(Resources.Dialogs.GenAIMessageTitleTool)],
Model\GenAI\GenAIItemViewModel.cs (1)
64
GenAIItemType.
ToolMessage
=> new BadgeDetail(loc[nameof(Dialogs.GenAIMessageTitleTool)], "tool", s_toolIcon),
Model\GenAI\GenAIVisualizerDialogViewModel.cs (4)
106
viewModel.InputMessages = viewModel.Items.Where(e => e.Type is GenAIItemType.SystemMessage or GenAIItemType.UserMessage or GenAIItemType.AssistantMessage or GenAIItemType.
ToolMessage
).ToList();
238
"user" => msg.Parts.All(p => p is ToolCallResponsePart) ? GenAIItemType.
ToolMessage
: GenAIItemType.UserMessage,
300
case GenAIItemType.
ToolMessage
:
386
"gen_ai.tool.message" => GenAIItemType.
ToolMessage
,
Aspire.Dashboard.Tests (2)
Model\GenAIVisualizerDialogViewModelTests.cs (2)
411
Assert.Equal(GenAIItemType.
ToolMessage
, m.Type);
534
Assert.Equal(GenAIItemType.
ToolMessage
, m.Type);