Unclear It is not clear which plugin install steps use this new method.
A plugin can need extra packages, which Claude Code installs into the plugin's folder. On Linux and WSL (Windows Subsystem for Linux), Claude Code now opens the plugin's folder first, refuses to follow a link while doing so, and installs the packages through that open folder rather than by its name.
If the folder was moved or replaced by a link during the install, the install stops with: the plugin's folder was moved or replaced by a link during the install, so the packages were not added. If Claude Code cannot confirm where the folder is, it reports that too. On other systems the install still uses the folder's plain path.
Before, Claude Code only checked after the install and showed the same message.
This closes a gap where something could swap the plugin's folder for a link to another location partway through an install, so packages could land somewhere unintended.
It is not clear which plugin install steps use this new method.