mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-28 06:31:11 +00:00
docs(install,reference): add Related sections to pages missing them
This commit is contained in:
parent
b5120ab22a
commit
f0b6c65e3b
26 changed files with 150 additions and 0 deletions
|
|
@ -309,3 +309,9 @@ This removes the resource group and everything inside it (VM, VNet, NSG, Bastion
|
|||
- Pair local devices as nodes: [Nodes](/nodes)
|
||||
- Configure the Gateway: [Gateway configuration](/gateway/configuration)
|
||||
- For more details on OpenClaw Azure deployment with the GitHub Copilot model provider: [OpenClaw on Azure with GitHub Copilot](https://github.com/johnsonshi/openclaw-azure-github-copilot)
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [GCP](/install/gcp)
|
||||
- [DigitalOcean](/install/digitalocean)
|
||||
|
|
|
|||
|
|
@ -51,3 +51,9 @@ bun pm trust @whiskeysockets/baileys protobufjs
|
|||
## Caveats
|
||||
|
||||
Some scripts still hardcode pnpm (for example `docs:build`, `ui:*`, `protocol:check`). Run those via pnpm for now.
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [Node.js](/install/node)
|
||||
- [Updating](/install/updating)
|
||||
|
|
|
|||
|
|
@ -129,3 +129,8 @@ Beta and dev builds may **not** include a macOS app release. That is OK:
|
|||
|
||||
- The git tag and npm dist-tag can still be published.
|
||||
- Call out "no macOS build for this beta" in release notes or changelog.
|
||||
|
||||
## Related
|
||||
|
||||
- [Updating](/install/updating)
|
||||
- [Installer internals](/install/installer)
|
||||
|
|
|
|||
|
|
@ -125,3 +125,10 @@ Run a persistent OpenClaw Gateway on a DigitalOcean Droplet.
|
|||
- [Channels](/channels) -- connect Telegram, WhatsApp, Discord, and more
|
||||
- [Gateway configuration](/gateway/configuration) -- all config options
|
||||
- [Updating](/install/updating) -- keep OpenClaw up to date
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [Fly.io](/install/fly)
|
||||
- [Hetzner](/install/hetzner)
|
||||
- [VPS hosting](/vps)
|
||||
|
|
|
|||
|
|
@ -138,3 +138,9 @@ git pull
|
|||
docker compose build
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Related
|
||||
|
||||
- [Docker](/install/docker)
|
||||
- [Podman](/install/podman)
|
||||
- [ClawDock](/install/clawdock)
|
||||
|
|
|
|||
|
|
@ -129,3 +129,8 @@ openclaw health
|
|||
```
|
||||
|
||||
Guide: [Updating](/install/updating)
|
||||
|
||||
## Related
|
||||
|
||||
- [Remote gateway](/gateway/remote)
|
||||
- [Install overview](/install)
|
||||
|
|
|
|||
|
|
@ -502,3 +502,10 @@ See [Fly.io pricing](https://fly.io/docs/about/pricing/) for details.
|
|||
- Set up messaging channels: [Channels](/channels)
|
||||
- Configure the Gateway: [Gateway configuration](/gateway/configuration)
|
||||
- Keep OpenClaw up to date: [Updating](/install/updating)
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [Hetzner](/install/hetzner)
|
||||
- [Docker](/install/docker)
|
||||
- [VPS hosting](/vps)
|
||||
|
|
|
|||
|
|
@ -413,3 +413,9 @@ See [https://cloud.google.com/iam/docs/understanding-roles](https://cloud.google
|
|||
- Set up messaging channels: [Channels](/channels)
|
||||
- Pair local devices as nodes: [Nodes](/nodes)
|
||||
- Configure the Gateway: [Gateway configuration](/gateway/configuration)
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [Azure](/install/azure)
|
||||
- [VPS hosting](/vps)
|
||||
|
|
|
|||
|
|
@ -260,3 +260,10 @@ This approach complements the Docker setup above with reproducible deployments,
|
|||
- Set up messaging channels: [Channels](/channels)
|
||||
- Configure the Gateway: [Gateway configuration](/gateway/configuration)
|
||||
- Keep OpenClaw up to date: [Updating](/install/updating)
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [Fly.io](/install/fly)
|
||||
- [Docker](/install/docker)
|
||||
- [VPS hosting](/vps)
|
||||
|
|
|
|||
|
|
@ -90,3 +90,9 @@ Send "Hi" to your assistant on the channel you connected. OpenClaw will reply an
|
|||
|
||||
- [Channels](/channels) -- connect Telegram, WhatsApp, Discord, and more
|
||||
- [Gateway configuration](/gateway/configuration) -- all config options
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [VPS hosting](/vps)
|
||||
- [DigitalOcean](/install/digitalocean)
|
||||
|
|
|
|||
|
|
@ -439,3 +439,9 @@ Use non-interactive flags/env vars for predictable runs.
|
|||
Usually a PATH issue. See [Node.js troubleshooting](/install/node#troubleshooting).
|
||||
</Accordion>
|
||||
</AccordionGroup>
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [Updating](/install/updating)
|
||||
- [Uninstall](/install/uninstall)
|
||||
|
|
|
|||
|
|
@ -190,3 +190,9 @@ scripts/k8s/
|
|||
├── pvc.yaml # 10Gi persistent storage
|
||||
└── service.yaml # ClusterIP on 18789
|
||||
```
|
||||
|
||||
## Related
|
||||
|
||||
- [Docker](/install/docker)
|
||||
- [Docker VM runtime](/install/docker-vm-runtime)
|
||||
- [Install overview](/install)
|
||||
|
|
|
|||
|
|
@ -110,3 +110,9 @@ On the new machine, confirm:
|
|||
- [ ] Channels are still connected (no re-pairing needed)
|
||||
- [ ] The dashboard opens and shows existing sessions
|
||||
- [ ] Workspace files (memory, configs) are present
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [Matrix migration](/install/migrating-matrix)
|
||||
- [Uninstall](/install/uninstall)
|
||||
|
|
|
|||
|
|
@ -154,3 +154,9 @@ Then open `http://localhost:18789`.
|
|||
- [Channels](/channels) -- connect Telegram, WhatsApp, Discord, and more
|
||||
- [Gateway configuration](/gateway/configuration) -- all config options
|
||||
- [Updating](/install/updating) -- keep OpenClaw up to date
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [GCP](/install/gcp)
|
||||
- [VPS hosting](/vps)
|
||||
|
|
|
|||
|
|
@ -155,3 +155,9 @@ sudo systemctl disable bluetooth
|
|||
- [Channels](/channels) -- connect Telegram, WhatsApp, Discord, and more
|
||||
- [Gateway configuration](/gateway/configuration) -- all config options
|
||||
- [Updating](/install/updating) -- keep OpenClaw up to date
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [Linux server](/vps)
|
||||
- [Platforms](/platforms)
|
||||
|
|
|
|||
|
|
@ -124,3 +124,8 @@ If you run from a repo checkout (`git clone` + `openclaw ...` / `bun run opencla
|
|||
1. Uninstall the gateway service **before** deleting the repo (use the easy path above or manual service removal).
|
||||
2. Delete the repo directory.
|
||||
3. Remove state + workspace as shown above.
|
||||
|
||||
## Related
|
||||
|
||||
- [Install overview](/install)
|
||||
- [Migration guide](/install/migrating)
|
||||
|
|
|
|||
|
|
@ -195,3 +195,9 @@ Skills can store `apiKey` in `skills.entries.<name>.apiKey`. If a skill uses tha
|
|||
APIs, it can incur costs according to the skill’s provider.
|
||||
|
||||
See [Skills](/tools/skills).
|
||||
|
||||
## Related
|
||||
|
||||
- [Token use and costs](/reference/token-use)
|
||||
- [Prompt caching](/reference/prompt-caching)
|
||||
- [Usage tracking](/concepts/usage-tracking)
|
||||
|
|
|
|||
|
|
@ -28,3 +28,8 @@ OpenClaw = CLAW + TARDIS, because every space lobster needs a time and space mac
|
|||
MIT - Free as a lobster in the ocean.
|
||||
|
||||
> "We are all just playing with our own prompts." (An AI, probably high on tokens)
|
||||
|
||||
## Related
|
||||
|
||||
- [Token use and costs](/reference/token-use)
|
||||
- [Release policy](/reference/release-policy)
|
||||
|
|
|
|||
|
|
@ -45,3 +45,8 @@ curl -fsSL "https://raw.githubusercontent.com/kyle-seongwoo-jun/apple-device-ide
|
|||
```bash
|
||||
swift build --package-path apps/macos
|
||||
```
|
||||
|
||||
## Related
|
||||
|
||||
- [Nodes](/nodes)
|
||||
- [Node troubleshooting](/nodes/troubleshooting)
|
||||
|
|
|
|||
|
|
@ -531,3 +531,9 @@ Notes:
|
|||
- Dreaming writes machine state to `memory/.dreams/`.
|
||||
- Dreaming writes human-readable narrative output to `DREAMS.md` (or existing `dreams.md`).
|
||||
- The light/deep/REM phase policy and thresholds are internal behavior, not user-facing config.
|
||||
|
||||
## Related
|
||||
|
||||
- [Memory overview](/concepts/memory)
|
||||
- [Memory search](/concepts/memory-search)
|
||||
- [Configuration reference](/gateway/configuration-reference)
|
||||
|
|
|
|||
|
|
@ -340,3 +340,8 @@ Related docs:
|
|||
- [Token Use and Costs](/reference/token-use)
|
||||
- [Session Pruning](/concepts/session-pruning)
|
||||
- [Gateway Configuration Reference](/gateway/configuration-reference)
|
||||
|
||||
## Related
|
||||
|
||||
- [Token use and costs](/reference/token-use)
|
||||
- [API usage and costs](/reference/api-usage-costs)
|
||||
|
|
|
|||
|
|
@ -54,3 +54,8 @@ The normalized/stored assistant content block is a structured `canvas` item:
|
|||
```
|
||||
|
||||
Stored/rendered rich blocks use this `canvas` shape directly. `present_view` is not recognized.
|
||||
|
||||
## Related
|
||||
|
||||
- [RPC adapters](/reference/rpc-adapters)
|
||||
- [Typebox](/concepts/typebox)
|
||||
|
|
|
|||
|
|
@ -39,3 +39,8 @@ See [iMessage](/channels/imessage) for legacy setup and addressing (`chat_id` pr
|
|||
- Gateway owns the process (start/stop tied to provider lifecycle).
|
||||
- Keep RPC clients resilient: timeouts, restart on exit.
|
||||
- Prefer stable IDs (e.g., `chat_id`) over display strings.
|
||||
|
||||
## Related
|
||||
|
||||
- [RPC adapters](/reference/rpc-adapters)
|
||||
- [Gateway protocol](/gateway/protocol)
|
||||
|
|
|
|||
|
|
@ -144,3 +144,8 @@ Out-of-scope credentials include:
|
|||
Rationale:
|
||||
|
||||
- These credentials are minted, rotated, session-bearing, or OAuth-durable classes that do not fit read-only external SecretRef resolution.
|
||||
|
||||
## Related
|
||||
|
||||
- [Secrets management](/gateway/secrets)
|
||||
- [Auth credential semantics](/auth-credential-semantics)
|
||||
|
|
|
|||
|
|
@ -365,3 +365,9 @@ flush logic lives on the Gateway side today.
|
|||
- compaction settings (`reserveTokens` too high for the model window can cause earlier compaction)
|
||||
- tool-result bloat: enable/tune session pruning
|
||||
- Silent turns leaking? Confirm the reply starts with `NO_REPLY` (case-insensitive exact token) and you’re on a build that includes the streaming suppression fix.
|
||||
|
||||
## Related
|
||||
|
||||
- [Session management](/concepts/session)
|
||||
- [Session pruning](/concepts/session-pruning)
|
||||
- [Context engine](/concepts/context-engine)
|
||||
|
|
|
|||
|
|
@ -212,3 +212,9 @@ rejects that combination with HTTP 401.
|
|||
- Prefer smaller models for verbose, exploratory work.
|
||||
|
||||
See [Skills](/tools/skills) for the exact skill list overhead formula.
|
||||
|
||||
## Related
|
||||
|
||||
- [API usage and costs](/reference/api-usage-costs)
|
||||
- [Prompt caching](/reference/prompt-caching)
|
||||
- [Usage tracking](/concepts/usage-tracking)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue