From 935b5c341753cc6aa9e501a8001887dcdc5fec12 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sat, 24 May 2025 18:33:57 +0200 Subject: [PATCH] Fixed automatic next role selection --- app/MindWork AI Studio/Dialogs/ChatTemplateDialog.razor.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/MindWork AI Studio/Dialogs/ChatTemplateDialog.razor.cs b/app/MindWork AI Studio/Dialogs/ChatTemplateDialog.razor.cs index 00af977d..158f0236 100644 --- a/app/MindWork AI Studio/Dialogs/ChatTemplateDialog.razor.cs +++ b/app/MindWork AI Studio/Dialogs/ChatTemplateDialog.razor.cs @@ -120,7 +120,7 @@ public partial class ChatTemplateDialog : MSGComponentBase { var newEntry = new ContentBlock { - Role = ChatRole.USER, // Default to User + Role = this.dataExampleConversation.Count is 0 ? ChatRole.USER : this.dataExampleConversation.Last().Role.SelectNextRoleForTemplate(), Content = new ContentText(), ContentType = ContentType.TEXT, HideFromUser = true, @@ -136,7 +136,7 @@ public partial class ChatTemplateDialog : MSGComponentBase // Create new entry with a valid role var newEntry = new ContentBlock { - Role = ChatRole.USER, // Default to User + Role = this.dataExampleConversation.Count is 0 ? ChatRole.USER : this.dataExampleConversation.Last().Role.SelectNextRoleForTemplate(), Content = new ContentText(), ContentType = ContentType.TEXT, HideFromUser = true,