unity-mcp/MCPForUnity/Editor/Windows/Components
dsarno 74236b6f66
fix: Beta mode status validation and EditorPrefs Manager improvements (#671)
* fix: Use beta server args for Claude Code registration

Claude Code registration was still using gitUrl directly instead of
GetBetaServerFromArgs(), meaning the beta server toggle had no effect
on registration. Now uses GetBetaServerFromArgs(quoteFromPath: true)
to properly generate --prerelease args for beta users.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix: EditorPrefs Manager shows 'Unset' for keys that haven't been set

- Show "Unset. Default: [value]" for EditorPrefs that haven't been explicitly set
- Disable value field and save button for unset items (grayed out at 60% opacity)
- Fix search filter bug where reloading window showed filtered results with empty search field

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix: Claude Code status check now accounts for beta server mode

The version validation was comparing the registered package source
(mcpforunityserver>=0.0.0a0 for beta) against the exact package version
(mcpforunityserver==9.4.0-beta.1), causing false "Incorrect Path" status.

Now both CheckStatus paths (main thread and background thread) use the
same logic that considers:
- Explicit GitUrlOverride
- UseBetaServer setting (with dynamic default for prerelease packages)
- Standard pinned version as fallback

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 23:16:30 -08:00
..
Advanced fix: Claude Code registration, thread-safety, and auto-detect beta server (#664) (#667) 2026-02-02 15:35:01 -08:00
ClientConfig fix: Beta mode status validation and EditorPrefs Manager improvements (#671) 2026-02-02 23:16:30 -08:00
Connection Remote server auth (#644) 2026-01-30 18:39:21 -04:00
Resources Display resources (#658) 2026-01-30 20:31:35 -04:00
Tools feat: improve editor window UI + add transport mismatch warning (#613) 2026-01-22 22:48:03 -08:00
Validation feat: improve editor window UI + add transport mismatch warning (#613) 2026-01-22 22:48:03 -08:00
Advanced.meta feat: improve editor window UI + add transport mismatch warning (#613) 2026-01-22 22:48:03 -08:00
ClientConfig.meta HTTP Server, uvx, C# only custom tools (#375) 2025-11-24 23:21:06 -04:00
Common.uss fix: resolve Unknown pseudo class last-child USS warnings (#624) 2026-01-25 11:45:48 -08:00
Common.uss.meta HTTP Server, uvx, C# only custom tools (#375) 2025-11-24 23:21:06 -04:00
Connection.meta HTTP Server, uvx, C# only custom tools (#375) 2025-11-24 23:21:06 -04:00
Resources.meta Display resources (#658) 2026-01-30 20:31:35 -04:00
Tools.meta [FEATURE] Custom Tool Fix and Add inspection window for all the tools (#414) 2025-12-07 19:38:32 -05:00
Validation.meta feat: improve editor window UI + add transport mismatch warning (#613) 2026-01-22 22:48:03 -08:00