DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.
Plugins resolved by name are checked against trusted roots
You'll notice
Useful3Signal2
Plugins
Plugins found by name are refused if every candidate folder sits outside trusted roots.
What's wrong with this entry?
Anonymous. No account, no email.
What
When Claude Code turns a plugin name into a folder on disk, each candidate install path is now checked for being outside the trusted roots. If every candidate looks untrusted it refuses instead of silently loading the first one it found.
Details
The refusal is recorded with a refused outcome naming the plugin.
Always on, not an opt-in setting.
Evidence
kind: "refused", pluginId: e
Strings lifted out of the shipped bundle, so the claim above can be checked against them.