using System; using MCPForUnity.Editor.Helpers; using MCPForUnity.Editor.Tools.Graphics; using Newtonsoft.Json.Linq; namespace MCPForUnity.Editor.Resources.Scene { [McpForUnityResource("get_rendering_stats")] public static class RenderingStatsResource { public static object HandleCommand(JObject @params) { try { return RenderingStatsOps.GetStats(@params ?? new JObject()); } catch (Exception e) { McpLog.Error($"[RenderingStatsResource] Error: {e}"); return new ErrorResponse($"Error getting rendering stats: {e.Message}"); } } } }