docs(plugins): clarify readiness-gated clawhub installs

This commit is contained in:
Vincent Koc
2026-05-02 11:29:14 -07:00
parent e9e7c4325f
commit 38990c0e09
3 changed files with 5 additions and 3 deletions

View File

@@ -49,6 +49,7 @@ Docs: https://docs.openclaw.ai
### Fixes
- Codex/app-server: resolve managed binaries from bundled `dist` chunks and from the `@openai/codex` package bin when installs do not provide a nearby `.bin/codex` shim, avoiding false missing-binary startup failures.
- Plugins/ClawHub: gate bare plugin specs on ClawHub readiness before preferring ClawHub, so packages without deployed ClawPack readiness keep the npm fallback path instead of failing through a half-ready registry route. Thanks @vincentkoc.
- Plugins/source checkout: discover source-only plugins such as Codex from the `extensions/*` workspace while using npm package excludes as the packaged-core boundary, removing the stale core-bundle metadata path.
- Plugins/ClawHub: install ClawPack artifacts from the explicit npm-pack `.tgz` resolver path and persist artifact kind, npm integrity, shasum, and tarball metadata for update and diagnostics flows. Thanks @vincentkoc.
- Control UI: allow deployments to configure grouped chat message max-width with a validated `gateway.controlUi.chatMessageMaxWidth` setting instead of patching bundled CSS after upgrades. Fixes #67935. Thanks @xiew4589-lang.

View File

@@ -66,8 +66,9 @@ Site: [clawhub.ai](https://clawhub.ai)
```
`plugins search` queries the ClawHub plugin catalog and prints install-ready
package names. Bare npm-safe plugin specs are also tried against ClawHub
before npm:
package names. Bare npm-safe plugin specs use ClawHub only after package
readiness says the package is install-ready for OpenClaw; otherwise OpenClaw
preserves npm fallback:
```bash
openclaw plugins install openclaw-codex-app-server

View File

@@ -465,7 +465,7 @@ openclaw plugins registry # inspect persisted registry state
openclaw plugins registry --refresh # rebuild persisted registry
openclaw doctor --fix # repair plugin registry state
openclaw plugins install <package> # install (ClawHub first, then npm)
openclaw plugins install <package> # install (readiness-gated ClawHub, then npm)
openclaw plugins install clawhub:<pkg> # install from ClawHub only
openclaw plugins install npm:<pkg> # install from npm only
openclaw plugins install git:<repo> # install from git