Files
OpenQode/final-profile-fix.ps1
2025-12-14 00:40:14 +04:00

33 lines
1.1 KiB
PowerShell

# Final PowerShell Profile Fix
$profilePath = $PROFILE
Write-Host "Final PowerShell profile fix..." -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 correct profile with proper parameter names
$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 with correct parameters" -ForegroundColor Green
Write-Host "Restart PowerShell to apply changes" -ForegroundColor Yellow
} else {
Write-Host "No PowerShell profile found" -ForegroundColor Yellow
}