Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CoplayDev/unity-mcp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v8.4.0
Choose a base ref
...
head repository: CoplayDev/unity-mcp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.5.0
Choose a head ref
  • 4 commits
  • 18 files changed
  • 3 contributors

Commits on Dec 29, 2025

  1. Add EditorPrefs management window for MCP configuration debugging (#491)

    * Add EditorPrefs management window for MCP configuration debugging
    
    Meant to help with dev and testing, not so much the average user
    
    * Update MCPForUnity/Editor/Windows/EditorPrefs/EditorPrefsWindow.cs
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    * Revert "Update MCPForUnity/Editor/Windows/EditorPrefs/EditorPrefsWindow.cs"
    
    This reverts commit 09bb4e1.
    
    * Reapply "Update MCPForUnity/Editor/Windows/EditorPrefs/EditorPrefsWindow.cs"
    
    This reverts commit 6ccbc5e.
    
    * Fix EditorPrefs type detection using sentinel values and null handling
    
    * Simplify EditorPrefs type detection using known type mapping and basic parsing
    
    Replace complex sentinel-based type detection with a dictionary of known pref types and simple TryParse fallback for unknown keys. Remove null handling and HasKey checks for known keys since they're defined in EditorPrefKeys.
    
    ---------
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    msanatan and coderabbitai[bot] authored Dec 29, 2025
    Configuration menu
    Copy the full SHA
    c770a8c View commit details
    Browse the repository at this point in the history
  2. Edit editor configs (#493)

    * Add EditorPrefs management window for MCP configuration debugging
    
    Meant to help with dev and testing, not so much the average user
    
    * Update MCPForUnity/Editor/Windows/EditorPrefs/EditorPrefsWindow.cs
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    * Revert "Update MCPForUnity/Editor/Windows/EditorPrefs/EditorPrefsWindow.cs"
    
    This reverts commit 09bb4e1.
    
    * Reapply "Update MCPForUnity/Editor/Windows/EditorPrefs/EditorPrefsWindow.cs"
    
    This reverts commit 6ccbc5e.
    
    * Fix EditorPrefs type detection using sentinel values and null handling
    
    * Simplify EditorPrefs type detection using known type mapping and basic parsing
    
    Replace complex sentinel-based type detection with a dictionary of known pref types and simple TryParse fallback for unknown keys. Remove null handling and HasKey checks for known keys since they're defined in EditorPrefKeys.
    
    * Make the menu item more clear
    
    * Remove rounded borders and spacing from EditorPrefs list items
    
    Minor visual tweak [skip ci]
    
    ---------
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    msanatan and coderabbitai[bot] authored Dec 29, 2025
    Configuration menu
    Copy the full SHA
    6f080f5 View commit details
    Browse the repository at this point in the history
  3. Optimise so startup is fast again (#494)

    * Optimize tool loading so startup is fast again
    
    We lazy load tools, remove the expensive AssetPath property, and reflect for only `McpForUnityToolAttribute`, so it's much faster.
    
    A 6 second startup is now back to 400ms. Can still be optimised but this is good
    
    * Remove .meta file from tests
    
    The tests automatically cleans this up, so it likely got pushed by accident
    msanatan authored Dec 29, 2025
    Configuration menu
    Copy the full SHA
    1a7f4bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ed802c1 View commit details
    Browse the repository at this point in the history
Loading