Loading
vscode-extensions.anthropic.claude-code: use platform-specific VSIXs
The marketplace ships a separate VSIX per target platform, each bundling the matching `claude` native binary. Switch to the standard nixpkgs platform-specific pattern via `mktplcRef.arch`, and drop the `claude-code` input plus the `postInstall` symlink. The previous mechanism (#478565) fetches an unqualified VSIX and replaces its bundled `claude` with a symlink to the `claude-code` package. This risks extension/CLI version drift, and the marketplace serves different per-platform artifacts for the unqualified URL, so the fixed-output hash fails on platforms other than the one it was originally computed on.