I use nothing but native arm64.....
I get this alert in visual studio code (arm64) an alert about an updated version of powershell.

when clicking it tries to install x64 version instead of arm. would be nice to have an arm installer or recognize im using arm and not x64.
This seems like it's a bug in the PowerShell _extension_, since there _is_ an arm64 version available.
However, if you're on Linux, it seems there's only amd64 .deb and .rpm packages available, so that may be the reason.
We (unfortunately) have our own logic in the extension to suggest updating PowerShell. Perhaps we'll fix this bug, but frankly I've been contemplating removing that logic entirely. PowerShell _already_ has its own logic to prompt users to update; I don't think the extension has any business adding duplicative logic on top of that, especially (as evidenced by this bug, among several) that it's _buggy_. It's not worth the maintenance cost.
@rjmholt @SydneyhSmith thoughts?
Most helpful comment
This seems like it's a bug in the PowerShell _extension_, since there _is_ an arm64 version available.
However, if you're on Linux, it seems there's only amd64 .deb and .rpm packages available, so that may be the reason.