namespace AIStudio.Tools.ToolCallingSystem; /// /// The administrator's choices for one export. The dialog initially selects every available area. /// public sealed record ToolSettingsExportOptions { public IReadOnlySet SelectedAreaIds { get; init; } = new HashSet(StringComparer.Ordinal); public ToolSettingsExportMode Mode { get; init; } = ToolSettingsExportMode.LOCKED; public bool IncludeSecrets { get; init; } public bool IncludeMinimumProviderConfidence { get; init; } = true; }