docs: gloss agentDir, BOOT.md, and ambiguous dashboard pronoun · openclaw/openclaw@41448da
vincentkoc
·
2026-04-24
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -90,7 +90,7 @@ These are the standard files OpenClaw expects inside the workspace:
|
90 | 90 | - Keep it short to avoid token burn. |
91 | 91 | |
92 | 92 | - `BOOT.md` |
93 | | -- Optional startup checklist executed on gateway restart when internal hooks are enabled. |
| 93 | +- Optional startup checklist run automatically on gateway restart (when [internal hooks](/automation/hooks) are enabled). |
94 | 94 | - Keep it short; use the message tool for outbound sends. |
95 | 95 | |
96 | 96 | - `BOOTSTRAP.md` |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -5,7 +5,9 @@ read_when: "You want multiple isolated agents (workspaces + auth) in one gateway
|
5 | 5 | status: active |
6 | 6 | --- |
7 | 7 | |
8 | | -Goal: multiple _isolated_ agents (separate workspace + `agentDir` + sessions), plus multiple channel accounts (e.g. two WhatsApps) in one running Gateway. Inbound is routed to an agent via bindings. |
| 8 | +Run multiple _isolated_ agents — each with its own workspace, state directory (`agentDir`), and session history — plus multiple channel accounts (e.g. two WhatsApps) in one running Gateway. Inbound messages are routed to the right agent through bindings. |
| 9 | + |
| 10 | +An **agent** here is the full per-persona scope: workspace files, auth profiles, model registry, and session store. `agentDir` is the on-disk state directory that holds this per-agent config at `~/.openclaw/agents/<agentId>/`. A **binding** maps a channel account (e.g. a Slack workspace or a WhatsApp number) to one of those agents. |
9 | 11 | |
10 | 12 | ## What is "one agent"? |
11 | 13 | |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -66,7 +66,7 @@ openclaw gateway --port 18789
|
66 | 66 | |
67 | 67 | Now message the assistant number from your allowlisted phone. |
68 | 68 | |
69 | | -When onboarding finishes, we auto-open the dashboard and print a clean (non-tokenized) link. If it prompts for auth, paste the configured shared secret into Control UI settings. Onboarding uses a token by default (`gateway.auth.token`), but password auth works too if you switched `gateway.auth.mode` to `password`. To reopen later: `openclaw dashboard`. |
| 69 | +When onboarding finishes, OpenClaw auto-opens the dashboard and prints a clean (non-tokenized) link. If the dashboard prompts for auth, paste the configured shared secret into Control UI settings. Onboarding uses a token by default (`gateway.auth.token`), but password auth works too if you switched `gateway.auth.mode` to `password`. To reopen later: `openclaw dashboard`. |
70 | 70 | |
71 | 71 | ## Give the agent a workspace (AGENTS) |
72 | 72 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。