This website requires JavaScript.
Explore
Help
Sign In
PHXH
/
unity-mcp
Watch
51
Star
0
Fork
You've already forked unity-mcp
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
f6796e61f7
unity-mcp
/
UnityMcpBridge
/
Editor
/
AssemblyInfo.cs
4 lines
100 B
C#
Raw
Normal View
History
Unescape
Escape
feat: add AI-powered property matching system for component properties - Add intelligent property name suggestions when property setting fails - Implement GetAllComponentProperties to enumerate available properties - Add rule-based AI algorithm for property name matching (camelCase, spaces, etc.) - Include comprehensive error messages with suggestions and full property lists - Add Levenshtein distance calculation for fuzzy string matching - Cache suggestions to improve performance on repeated queries - Add comprehensive unit tests (11 tests) covering all ComponentResolver scenarios - Add InternalsVisibleTo attribute for test access to internal classes Examples of improved error messages: - "Max Reach Distance" → "Did you mean: maxReachDistance?" - Shows all available properties when property not found - Handles Unity Inspector display names vs actual field names All tests passing (21/21) including new ComponentResolver test suite. The system eliminates silent property setting failures and provides actionable feedback to developers. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-03 10:08:59 +08:00
using
System.Runtime.CompilerServices
;
Autoformat (#297)
2025-10-01 04:25:33 +08:00
[assembly: InternalsVisibleTo("MCPForUnityTests.EditMode")]