unity-mcp/ava-worktrees/feature/ava-asset-store-compliance/UnityMcpBridge/Editor
Justin Barnett ab25a71bc5 feat(asset-store): implement post-installation prompt system for Asset Store compliance
Add comprehensive dependency detection system with cross-platform support:
- DependencyManager: Main orchestrator for dependency validation
- SetupWizard: Auto-trigger logic with InitializeOnLoad
- SetupWizardWindow: Complete EditorWindow implementation
- Platform detectors: Windows, macOS, Linux specific detection
- InstallationOrchestrator: Guided installation workflow

Asset Store compliance features:
- No bundled Python interpreter or UV package manager
- User-guided installation process with platform-specific instructions
- Clean package structure without large binary dependencies
- Fallback modes for incomplete installations
- Clear error messages with actionable guidance

Integration:
- Maintains backward compatibility with existing functionality
- Integrates with existing ServerInstaller and MCP infrastructure
- Adds menu items for manual setup wizard access and dependency checking
- Comprehensive error handling and user guidance
2025-09-23 06:51:48 -04:00
..
Data feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Dependencies feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Helpers feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Installation feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Models feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Setup feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Tools feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Windows feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
AssemblyInfo.cs feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
AssemblyInfo.cs.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Data.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Dependencies.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Helpers.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Installation.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
MCPForUnity.Editor.asmdef feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
MCPForUnity.Editor.asmdef.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
MCPForUnityBridge.cs feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
MCPForUnityBridge.cs.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Models.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Setup.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Tools.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00
Windows.meta feat(asset-store): implement post-installation prompt system for Asset Store compliance 2025-09-23 06:51:48 -04:00