mirror of https://github.com/openclaw/openclaw.git
docs: refresh gateway skills rpc refs
This commit is contained in:
parent
b05761aae0
commit
6ee905c7bd
|
|
@ -445,7 +445,7 @@ Save to `~/.openclaw/openclaw.json` and you can DM the bot from that number.
|
|||
},
|
||||
install: {
|
||||
preferBrew: true,
|
||||
nodeManager: "npm",
|
||||
nodeManager: "npm", // npm | pnpm | yarn | bun
|
||||
},
|
||||
entries: {
|
||||
"image-lab": {
|
||||
|
|
|
|||
|
|
@ -2481,7 +2481,7 @@ See [Local Models](/gateway/local-models). TL;DR: run a large local model via LM
|
|||
},
|
||||
install: {
|
||||
preferBrew: true,
|
||||
nodeManager: "npm", // npm | pnpm | yarn
|
||||
nodeManager: "npm", // npm | pnpm | yarn | bun
|
||||
},
|
||||
entries: {
|
||||
"image-lab": {
|
||||
|
|
@ -2496,6 +2496,11 @@ See [Local Models](/gateway/local-models). TL;DR: run a large local model via LM
|
|||
```
|
||||
|
||||
- `allowBundled`: optional allowlist for bundled skills only (managed/workspace skills unaffected).
|
||||
- `load.extraDirs`: extra shared skill roots (lowest precedence).
|
||||
- `install.preferBrew`: when true, prefer Homebrew installers when `brew` is
|
||||
available before falling back to other installer kinds.
|
||||
- `install.nodeManager`: node installer preference for `metadata.openclaw.install`
|
||||
specs (`npm` | `pnpm` | `yarn` | `bun`).
|
||||
- `entries.<skillKey>.enabled: false` disables a skill even if bundled/installed.
|
||||
- `entries.<skillKey>.apiKey`: convenience for skills declaring a primary env var (plaintext string or SecretRef object).
|
||||
|
||||
|
|
|
|||
|
|
@ -220,6 +220,23 @@ The Gateway treats these as **claims** and enforces server-side allowlists.
|
|||
caller-supplied auth or delivery context.
|
||||
- The response is session-scoped and reflects what the active conversation can use right now,
|
||||
including core, plugin, and channel tools.
|
||||
- Operators may call `skills.status` (`operator.read`) to fetch the visible
|
||||
skill inventory for an agent.
|
||||
- `agentId` is optional; omit it to read the default agent workspace.
|
||||
- The response includes eligibility, missing requirements, config checks, and
|
||||
sanitized install options without exposing raw secret values.
|
||||
- Operators may call `skills.search` and `skills.detail` (`operator.read`) for
|
||||
ClawHub discovery metadata.
|
||||
- Operators may call `skills.install` (`operator.admin`) in two modes:
|
||||
- ClawHub mode: `{ source: "clawhub", slug, version?, force? }` installs a
|
||||
skill folder into the default agent workspace `skills/` directory.
|
||||
- Gateway installer mode: `{ name, installId, dangerouslyForceUnsafeInstall?, timeoutMs? }`
|
||||
runs a declared `metadata.openclaw.install` action on the gateway host.
|
||||
- Operators may call `skills.update` (`operator.admin`) in two modes:
|
||||
- ClawHub mode updates one tracked slug or all tracked ClawHub installs in
|
||||
the default agent workspace.
|
||||
- Config mode patches `skills.entries.<skillKey>` values such as `enabled`,
|
||||
`apiKey`, and `env`.
|
||||
|
||||
## Exec approvals
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue