diff --git a/app/MindWork AI Studio/Tools/PluginSystem/Assistants/AssistantComponentFactory.cs b/app/MindWork AI Studio/Tools/PluginSystem/Assistants/AssistantComponentFactory.cs index 73366af2..bc909a8e 100644 --- a/app/MindWork AI Studio/Tools/PluginSystem/Assistants/AssistantComponentFactory.cs +++ b/app/MindWork AI Studio/Tools/PluginSystem/Assistants/AssistantComponentFactory.cs @@ -40,6 +40,8 @@ public class AssistantComponentFactory return new AssistantWebContentReader { Props = props, Children = children }; case AssistantComponentType.FILE_CONTENT_READER: return new AssistantFileContentReader { Props = props, Children = children }; + case AssistantComponentType.FILE_ATTACHMENTS: + return new AssistantFileAttachment { Props = props, Children = children }; case AssistantComponentType.IMAGE: return new AssistantImage { Props = props, Children = children }; case AssistantComponentType.COLOR_PICKER: diff --git a/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantComponentTypeExtensions.cs b/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantComponentTypeExtensions.cs index 98115fad..187eb757 100644 --- a/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantComponentTypeExtensions.cs +++ b/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantComponentTypeExtensions.cs @@ -19,6 +19,7 @@ public static class AssistantComponentTypeExtensions AssistantComponentType.LIST => TB("List"), AssistantComponentType.WEB_CONTENT_READER => TB("Web Content Reader"), AssistantComponentType.FILE_CONTENT_READER => TB("File Content Reader"), + AssistantComponentType.FILE_ATTACHMENTS => TB("File Attachments"), AssistantComponentType.IMAGE => TB("Image"), AssistantComponentType.COLOR_PICKER => TB("Color Selection"), AssistantComponentType.DATE_PICKER => TB("Date Selection"), @@ -47,6 +48,7 @@ public static class AssistantComponentTypeExtensions AssistantComponentType.LIST => MudBlazor.Icons.Material.Filled.List, AssistantComponentType.WEB_CONTENT_READER => MudBlazor.Icons.Material.Filled.Public, AssistantComponentType.FILE_CONTENT_READER => MudBlazor.Icons.Material.Filled.AttachFile, + AssistantComponentType.FILE_ATTACHMENTS => MudBlazor.Icons.Material.Filled.AttachFile, AssistantComponentType.IMAGE => MudBlazor.Icons.Material.Filled.Image, AssistantComponentType.COLOR_PICKER => MudBlazor.Icons.Material.Filled.Palette, AssistantComponentType.DATE_PICKER => MudBlazor.Icons.Material.Filled.CalendarMonth, @@ -61,4 +63,4 @@ public static class AssistantComponentTypeExtensions AssistantComponentType.FORM => MudBlazor.Icons.Material.Filled.AccountTree, _ => MudBlazor.Icons.Material.Filled.AccountTree, }; -} \ No newline at end of file +}