fix(plugins): fall back from invalid beta npm updates

This commit is contained in:
Peter Steinberger
2026-05-04 21:24:14 +01:00
parent 0fc8afeac9
commit 4820b701a5
5 changed files with 145 additions and 25 deletions

View File

@@ -92,7 +92,9 @@ when it was previously pinned to an exact version or tag.
When `openclaw update` runs on the beta channel, default-line npm and ClawHub
plugin records try the matching plugin `@beta` release first. If that beta
release does not exist, OpenClaw falls back to the recorded default/latest spec.
Exact versions and explicit tags such as `@rc` or `@beta` are preserved.
For npm plugins, OpenClaw also falls back when the beta package exists but fails
install validation. Exact versions and explicit tags such as `@rc` or `@beta`
are preserved.
## Uninstall plugins