Under the hood
Plugin preview downloads now use a randomized temp filename and are left in place instead of being installed
What
When Claude Code downloads a plugin archive from a URL with a preview flag set, it now writes the download to a temp file named <name>.preview-<random-hex>.part, instead of the normal temp filename. Unlike a regular download, this preview file is left where it is rather than being moved into the plugin cache.
Why
This lets Claude Code download a plugin for preview purposes without actually installing it, keeping the preview file separate from a normal installed plugin.