namespace AIStudio.Tools.ToolCallingSystem; /// /// One independently selectable area in the export of a tool collection: one area of one of its tools. /// /// Unique within the export of the collection, made of the tool's ID and the area's ID. /// The translated name shown to the administrator, naming the tool when the collection has several with settings. /// The tool whose settings the area holds. /// The area as the tool divides its settings. public sealed record ToolSettingsExportArea(string Id, string Label, ToolCatalogTool Tool, ExportableSettings Area);