11 instantiations of BadgeDetail
Aspire.Dashboard (11)
Model\GenAI\GenAIItemViewModel.cs (11)
36
return new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageCategoryStatus)], "output", s_errorIcon);
42
return new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageCategoryToolCalls)], "output", s_toolCallsIcon);
46
return new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageCategoryOutput)], "output", s_messageIcon);
51
return new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageCategoryToolCalls)], "tool-calls", s_toolCallsIcon);
55
return new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageCategoryToolResponse)], "tool-response", s_messageIcon);
58
return new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageCategoryMessage)], "message", s_messageIcon);
65
GenAIItemType.SystemMessage => new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageTitleSystem)], "system", s_systemIcon),
66
GenAIItemType.UserMessage => new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageTitleUser)], "user", s_personIcon),
67
GenAIItemType.AssistantMessage or GenAIItemType.OutputMessage => new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageTitleAssistant)], "assistant", s_personIcon),
68
GenAIItemType.ToolMessage => new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageTitleTool)], "tool", s_toolIcon),
69
GenAIItemType.Error => new
BadgeDetail
(loc[nameof(Dialogs.GenAIMessageTitleError)], "error", s_cloudErrorIcon),
4 references to BadgeDetail
Aspire.Dashboard (4)
Components\Controls\GenAIItemTitle.razor.cs (2)
21
private
BadgeDetail
? _categoryBadge;
22
private
BadgeDetail
? _titleBadge;
Model\GenAI\GenAIItemViewModel.cs (2)
32
public
BadgeDetail
GetCategoryBadge(IStringLocalizer<Dialogs> loc)
61
public
BadgeDetail
GetTitleBadge(IStringLocalizer<Dialogs> loc)