What
A plugin can depend on extra packages. Claude Code now has specific error codes and warnings for when those packages are not set up. It also tightens some checks on where a marketplace comes from. A marketplace is a catalog you install plugins from.
dependencies_not_installedanddependencies_not_screenedare new error codes in the marketplace error list. Both are classed asbad.- Plugin warning hints gain two new cases, dependencies-refused and dependencies-not-installed. The warning explains that if the plugin needs those packages, parts of it may not work.
- When a marketplace URL fails its format check, the failure is now labelled
manifest_invalid. - The check for GitHub shorthand sources (the short
owner/repoway of naming a repository) now validates the repository part. Before, it checked the ref part, meaning the branch or tag.
Why
A plugin whose dependencies were skipped, refused or not checked can look installed but only partly work. These warnings tell you why, so you know to install or allow the missing packages instead of guessing what broke.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
Where the two dependency error codes are raised is not shown.