refactor: rename to openclaw

This commit is contained in:
Peter Steinberger
2026-01-30 03:15:10 +01:00
parent 4583f88626
commit 9a7160786a
2357 changed files with 16688 additions and 16788 deletions

View File

@@ -1,11 +1,11 @@
---
summary: "CLI reference for `moltbot node` (headless node host)"
summary: "CLI reference for `openclaw node` (headless node host)"
read_when:
- Running the headless node host
- Pairing a non-macOS node for system.run
---
# `moltbot node`
# `openclaw node`
Run a **headless node host** that connects to the Gateway WebSocket and exposes
`system.run` / `system.which` on this machine.
@@ -44,7 +44,7 @@ Disable it on the node if needed:
## Run (foreground)
```bash
moltbot node run --host <gateway-host> --port 18789
openclaw node run --host <gateway-host> --port 18789
```
Options:
@@ -60,7 +60,7 @@ Options:
Install a headless node host as a user service.
```bash
moltbot node install --host <gateway-host> --port 18789
openclaw node install --host <gateway-host> --port 18789
```
Options:
@@ -76,13 +76,13 @@ Options:
Manage the service:
```bash
moltbot node status
moltbot node stop
moltbot node restart
moltbot node uninstall
openclaw node status
openclaw node stop
openclaw node restart
openclaw node uninstall
```
Use `moltbot node run` for a foreground node host (no service).
Use `openclaw node run` for a foreground node host (no service).
Service commands accept `--json` for machine-readable output.
@@ -92,17 +92,17 @@ The first connection creates a pending node pair request on the Gateway.
Approve it via:
```bash
moltbot nodes pending
moltbot nodes approve <requestId>
openclaw nodes pending
openclaw nodes approve <requestId>
```
The node host stores its node id, token, display name, and gateway connection info in
`~/.clawdbot/node.json`.
`~/.openclaw/node.json`.
## Exec approvals
`system.run` is gated by local exec approvals:
- `~/.clawdbot/exec-approvals.json`
- `~/.openclaw/exec-approvals.json`
- [Exec approvals](/tools/exec-approvals)
- `moltbot approvals --node <id|name|ip>` (edit from the Gateway)
- `openclaw approvals --node <id|name|ip>` (edit from the Gateway)