# Fix PowerShell Profile Parameters $profilePath = $PROFILE Write-Host "Fixing PowerShell profile parameters..." -ForegroundColor Cyan if (Test-Path $profilePath) { # Backup current profile $backupPath = "$profilePath.backup.$(Get-Date -Format 'yyyyMMdd-HHmmss')" Copy-Item $profilePath $backupPath Write-Host "Backed up profile to: $backupPath" -ForegroundColor Green # Create clean profile with correct parameter syntax $cleanContent = @" # OpenQode v1.01 Preview Edition function OpenQode { param([string]$Model = "") & "E:\TRAE Playground\Test Ideas\OpenQode-v1.01-Preview\OpenQode.ps1" -Model $Model } function OpenQode-Menu { param([string]$Model = "") & "E:\TRAE Playground\Test Ideas\OpenQode-v1.01-Preview\OpenQode-Menu.ps1" -Model $Model } "@ Set-Content $profilePath $cleanContent Write-Host "Fixed PowerShell profile parameters" -ForegroundColor Green Write-Host "Restart PowerShell to apply changes" -ForegroundColor Yellow } else { Write-Host "No PowerShell profile found" -ForegroundColor Yellow }