namespace AIStudio.Tools.ToolCallingSystem; /// /// One independently selectable area of a tool's configuration export. /// /// A stable ID, independent of the translated label. The empty ID denotes ungrouped settings. /// The translated name shown to the administrator. /// Settings schema field names, without the tool ID prefix. public sealed record ExportableSettings(string Id, string Label, IReadOnlyList FieldNames);