Skip to content

Conversation

@dsarno
Copy link
Collaborator

@dsarno dsarno commented Jul 29, 2025

Improve Windows compatibility and code cleanup

  • Enhanced Windows support for UV and Claude executable detection with OS-specific path handling
  • Added PowerShell integration for Windows command execution with proper PATH environment setup
  • Implemented comprehensive UV path scanning for various installation methods (Python, Chocolatey, Scoop, Cargo, etc.)
  • Added executable validation using IsValidUvInstallation() method
  • Improved Claude path detection with fallback to PowerShell's Get-Command
  • Enhanced configuration path handling with Windows-specific paths and cross-platform normalization
  • Cleaned up exception handling by removing unused exception variables
  • Fixed method signature in VSCodeManualSetupWindow

dsarno and others added 5 commits April 10, 2025 23:01
Feature: 🔍 Enhanced Component Data Reading via Serialization
- Enhanced Windows support for UV and Claude executable detection with OS-specific path handling
- Added PowerShell integration for Windows command execution with proper PATH environment setup
- Implemented comprehensive UV path scanning for various installation methods (Python, Chocolatey, Scoop, Cargo, etc.)
- Added executable validation using IsValidUvInstallation() method
- Improved Claude path detection with fallback to PowerShell's Get-Command
- Enhanced configuration path handling with Windows-specific paths and cross-platform normalization
- Cleaned up exception handling by removing unused exception variables
- Fixed method signature in VSCodeManualSetupWindow

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@Scriptwonder Scriptwonder merged commit 00765c5 into CoplayDev:master Jul 30, 2025
@dsarno dsarno deleted the windows-compatibility-improvements branch August 19, 2025 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants