AI-Studio/app/MindWork AI Studio
Claude 509d57f69a
Add config plugin support to hide individual assistants
This change enables enterprise IT departments to hide specific assistants
via configuration plugins, providing better control over which features
are available to end users.

Changes:
- Created ConfigurableAssistant enum listing all hideable assistants
- Added HiddenAssistants property to DataApp settings (HashSet<ConfigurableAssistant>)
- Added IsAssistantVisible() method in Assistants.razor.cs to check visibility
- Updated Assistants.razor to conditionally render assistants based on configuration
- Extended plugin.lua template with HiddenAssistants configuration example

Example usage in configuration plugin:
CONFIG["SETTINGS"]["DataApp.HiddenAssistants"] = { "GRAMMAR_SPELLING_ASSISTANT", "SYNONYMS_ASSISTANT" }

The setting integrates with the existing ManagedConfiguration system and
is locked when managed by a config plugin, preventing user override.
2026-01-11 22:18:26 +00:00
..
Agents Added support for images (#609) 2025-12-30 18:30:32 +01:00
Assistants Implemented the transcription API (#623) 2026-01-11 16:02:28 +01:00
Chat Added audio recording (#615) 2026-01-07 12:56:11 +01:00
Components Prepared release v26.1.1 (#624) 2026-01-11 17:00:33 +01:00
Dialogs Implemented the transcription API (#623) 2026-01-11 16:02:28 +01:00
Layout Added audio recording (#615) 2026-01-07 12:56:11 +01:00
Pages Add config plugin support to hide individual assistants 2026-01-11 22:18:26 +00:00
Plugins Add config plugin support to hide individual assistants 2026-01-11 22:18:26 +00:00
Provider Implemented the transcription API (#623) 2026-01-11 16:02:28 +01:00
Settings Add config plugin support to hide individual assistants 2026-01-11 22:18:26 +00:00
Tools Implemented the transcription API (#623) 2026-01-11 16:02:28 +01:00
wwwroot Prepared release v26.1.1 (#624) 2026-01-11 17:00:33 +01:00
App.razor Added preview feature configuration (#227) 2024-12-03 21:02:37 +01:00
FileHandler.cs Added support for images (#609) 2025-12-30 18:30:32 +01:00
GlobalUsings.cs Added preview feature configuration (#227) 2024-12-03 21:02:37 +01:00
MindWork AI Studio.csproj Prepared release v26.1.1 (#624) 2026-01-11 17:00:33 +01:00
packages.lock.json Prepared release v26.1.1 (#624) 2026-01-11 17:00:33 +01:00
Program.cs Added audio recording (#615) 2026-01-07 12:56:11 +01:00
Redirect.cs Extended code analyzers (#293) 2025-02-25 19:58:17 +01:00
Routes.razor Added color themes (dark & light) (#148) 2024-09-15 12:30:07 +02:00
Routes.razor.cs Added a preview of the document analysis assistant (#561) 2025-11-24 12:37:18 +01:00