Editor\Helpers\McpLog.cs is Editor Assembly
but this code is something wrong
UnityTypeConverters.cs
#if UNITY_EDITOR
...
#else
// Runtime deserialization is tricky without AssetDatabase/EditorUtility
// Maybe log a warning and return null or existingValue?
McpLog.Warn("UnityEngineObjectConverter cannot deserialize complex objects in non-Editor mode.");
#endif
Editor\Helpers\McpLog.cs is Editor Assembly
but this code is something wrong