fix(cli): keep update completion refresh lightweight

This commit is contained in:
Peter Steinberger
2026-04-27 08:23:44 +01:00
parent 1ee893bc5f
commit f427ddc220
7 changed files with 55 additions and 9 deletions

View File

@@ -87,9 +87,10 @@ The Gateway core auto-updater (when enabled via config) reuses this same update
For package-manager installs, `openclaw update` resolves the target package
version before invoking the package manager. Even when the installed version
already matches the target, the command refreshes the global package install,
then runs plugin sync, completion refresh, and restart work. This keeps packaged
sidecars and channel-owned plugin records aligned with the installed OpenClaw
build.
then runs plugin sync, a core-command completion refresh, and restart work. This
keeps packaged sidecars and channel-owned plugin records aligned with the
installed OpenClaw build while leaving full plugin-command completion rebuilds to
explicit `openclaw completion --write-state` runs.
## Git checkout flow