param( [Parameter(ValueFromRemainingArguments = $true)] [string[]]$RemainingArgs ) $ErrorActionPreference = "Stop" $newScript = Join-Path $PSScriptRoot "run-ocsentinel.ps1" if (-not (Test-Path $newScript)) { throw "Replacement script not found: $newScript" } Write-Host "Compatibility wrapper: run-attacktracer-ninja.ps1 -> run-ocsentinel.ps1" & powershell.exe -ExecutionPolicy Bypass -File $newScript @RemainingArgs exit $LASTEXITCODE