diff --git a/BeWo/View/Controls/AI/AiChatButton.xaml b/BeWo/View/Controls/AI/AiChatButton.xaml
index 66c94d2bf..1c974eed8 100644
--- a/BeWo/View/Controls/AI/AiChatButton.xaml
+++ b/BeWo/View/Controls/AI/AiChatButton.xaml
@@ -34,8 +34,10 @@
Background="Transparent"
Command="{Binding OpenConversationPopupCommand}"
Content="{StaticResource AiDesignsIconKIChatWeissOrange}"
- ToolTip="KI Chat öffnen"
ToolTipService.ShowOnDisabled="True">
+
+
+
@@ -48,8 +50,10 @@
Command="{Binding OpenAllPromptsPopupCommand}"
Content="{StaticResource AiDesignsIconKIFunktionWeissGruen}"
MouseRightButtonUp="btnOpenAi5_MouseRightButtonUp"
- ToolTip="KI Chat mit Prompt-Baustein starten"
ToolTipService.ShowOnDisabled="True">
+
+
+
diff --git a/BeWo/ViewModel/Controls/AI/AiChatButtonViewModel.cs b/BeWo/ViewModel/Controls/AI/AiChatButtonViewModel.cs
index c0033f7f7..daa167432 100644
--- a/BeWo/ViewModel/Controls/AI/AiChatButtonViewModel.cs
+++ b/BeWo/ViewModel/Controls/AI/AiChatButtonViewModel.cs
@@ -29,6 +29,7 @@ namespace BeWo.ViewModel.Controls.AI
private AiChatButtonState buttonState;
public AiActionType ActionType { get; protected set; }
+ public string TooltipName { get; set; }
public bool IsFavoritenOpen { get; set; }
public List AssistentCommands { get; protected set; }
@@ -93,6 +94,26 @@ namespace BeWo.ViewModel.Controls.AI
OpenFavoritePromptsPopupCommand = new DelegateCommand(OpenFavoritePromptsPopup, () => CanSendNewMessage);
ButtonState = AiChatButtonState.Loading;
+
+ LoadModuleName();
+ }
+
+ public void LoadModuleName()
+ {
+ switch (ActionType)
+ {
+ case AiActionType.ServiceRecord:
+ TooltipName = "KI Zeiterfassung";
+ break;
+ case AiActionType.ServiceRecordConversation:
+ TooltipName = "KI Chat";
+ break;
+ case AiActionType.ServiceRecordDocumentation:
+ TooltipName = "KI Doku";
+ break;
+ default:
+ break;
+ }
}
public void CheckContextSize()