fix(plugins): preserve install force semantics

This commit is contained in:
Gustavo Madeira Santana
2026-04-03 17:51:00 -04:00
parent d456b5f996
commit 28ae50b615
7 changed files with 175 additions and 20 deletions

View File

@@ -162,6 +162,9 @@ Use `--link` to avoid copying a local directory (adds to `plugins.load.paths`):
openclaw plugins install -l ./my-plugin
```
`--force` is not supported with `--link` because linked installs reuse the
source path instead of copying over a managed install target.
Use `--pin` on npm installs to save the resolved exact spec (`name@version`) in
`plugins.installs` while keeping the default behavior unpinned.