namespace AIStudio.Tools.PluginSystem.Assistants; /// The exact profiles to use, an empty list for none, or null for chat defaults. /// The tools preselected for the chat, or null when the launcher names none. public sealed record AssistantChatLaunchConfiguration(string WorkspaceName, Guid? ProviderId, IReadOnlyList? ProfileIds, Guid? ChatTemplateId, IReadOnlyList? DataSourceIds, IReadOnlyList? ToolIds);