namespace AIStudio.Tools.ToolCallingSystem; /// /// Lua to copy, or an explanation of why the export failed. An empty successful export has nothing to copy. /// public sealed record ToolSettingsExportResult(string LuaCode = "", string ErrorMessage = "") { public bool Success => string.IsNullOrEmpty(this.ErrorMessage); }