* Fix macOS port conflict: Disable SO_REUSEADDR and improve UI port display - StdioBridgeHost.cs: Disable ReuseAddress on macOS to force AddressAlreadyInUse exception on conflict. - PortManager.cs: Add connection check safety net for macOS. - McpConnectionSection.cs: Ensure UI displays the actual live port instead of just the requested one. * Fix macOS port conflict: Disable SO_REUSEADDR and improve UI port display - StdioBridgeHost.cs: Disable ReuseAddress on macOS to force AddressAlreadyInUse exception on conflict. - PortManager.cs: Add connection check safety net for macOS. - McpConnectionSection.cs: Ensure UI displays the actual live port instead of just the requested one. * Address CodeRabbit feedback: UX improvements and code quality fixes - McpConnectionSection.cs: Disable port field when session is running to prevent editing conflicts - StdioBridgeHost.cs: Refactor listener creation into helper method and update EditorPrefs on port fallback - unity_instance_middleware.py: Narrow exception handling and preserve SystemExit/KeyboardInterrupt - debug_request_context.py: Document that debug fields expose internal implementation details * Fix: Harden Python detection on Windows to handle App Execution Aliases * Refactor: Pre-resolve conflicts for McpConnectionSection and middleware * Fix: Remove leftover merge conflict markers in StdioBridgeHost.cs * fix: clarify create_script tool description regarding base64 encoding * fix: improve python detection on macOS by checking specific Homebrew paths * Fix duplicate SetEnabled call and improve macOS Python detection * Fix port display not reverting to saved preference when session ends |
||
|---|---|---|
| .. | ||
| Models | ||
| PlatformDetectors | ||
| DependencyManager.cs | ||
| DependencyManager.cs.meta | ||
| Models.meta | ||
| PlatformDetectors.meta | ||