mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-10-05 10:29:40 +00:00
Added enterprise-managed activation for assistant plugins (#939)
This commit is contained in:
1 parent
3940ad7f29
commit
c9b7f224cc
13 files changed
+462
-17
No files matched your search
@@ -85,6 +85,19 @@ public sealed class Data
|
||||
/// </summary>
|
||||
public List<PluginAssistantAudit> AssistantPluginAudits { get; set; } = [];
|
||||
|
||||
/// <summary>
|
||||
/// The assistant plugin hashes whose organization default for the activation was already applied.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// An organization may enable an assistant plugin it approved while still letting the user switch
|
||||
/// it off again. That is a default, not a rule, so it must be applied exactly once: applying it on
|
||||
/// every start would keep switching the assistant back on against the user's decision. We remember
|
||||
/// the hashes it was applied for, and forget one as soon as no approval asks for it anymore, so a
|
||||
/// later rollout of the same plugin takes effect again. Activations the user may not override are
|
||||
/// not listed here: those are decided live and never touch the list of enabled plugins.
|
||||
/// </remarks>
|
||||
public List<string> AppliedEnterpriseAssistantActivations { get; set; } = [];
|
||||
|
||||
/// <summary>
|
||||
/// The next provider number to use.
|
||||
/// </summary>
|
||||
|
||||
Reference in new issue
Block a user