Added a component for dynamic assistants (#911)

This commit is contained in:
nilskruthoff authored and GitHub committed 2026-08-25 14:53:38 +02:00
1 parent e78a0e61b9
commit 415ed35422
5 files changed
+28 -12

No files matched your search

@@ -31,9 +31,9 @@ public partial class AssistantDynamic : AssistantBaseCore<NoSettingsPanel>
protected override string SubmitText => this.submitText;
protected override Func<Task> SubmitAction => this.Submit;
protected override bool SubmitDisabled => this.isSecurityBlocked;
// Dynamic assistants do not have dedicated settings yet.
// Reuse chat-level provider filtering/preselection instead of NONE.
protected override Tools.Components Component => Tools.Components.CHAT;
// Dynamic assistants do not have dedicated settings yet. Their internal identity keeps their
// session and media state separate while ComponentsExtensions derives their defaults from chat.
protected override Tools.Components Component => Tools.Components.DYNAMIC_ASSISTANT;
/// <summary>
/// Gets the plugin ID as the assistant session instance ID.