Plugin dependency install and temp cleanup can now route through the storage layer when it's available.
What's wrong with this entry?
The plugin install helper now takes an options object carrying the storage handle, computes a cache lock only when the handle is present and a feature check passes, and the temp-directory cleanup takes a different route when both are available; otherwise it falls back to the previous directory-scan cleanup.
- Marketplace add failures in the CLI now await an error report carrying the caught error instead of just incrementing a
cli_marketplace_add_failedcounter.
cli_marketplace_add_failed
Strings lifted out of the shipped bundle, so the claim above can be checked against them.