mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 18:20:44 +00:00
docs: fix 26 broken anchor links across 18 files
This commit is contained in:
@@ -90,7 +90,7 @@ You can reference env vars directly in config string values using `${VAR_NAME}`
|
||||
}
|
||||
```
|
||||
|
||||
See [Configuration: Env var substitution](/gateway/configuration#env-var-substitution-in-config) for full details.
|
||||
See [Configuration: Env var substitution](/gateway/configuration-reference#env-var-substitution) for full details.
|
||||
|
||||
## Secret refs vs `${ENV}` strings
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ Quick answers plus deeper troubleshooting for real-world setups (local dev, VPS,
|
||||
## Table of contents
|
||||
|
||||
- [Quick start and first-run setup]
|
||||
- [I am stuck - fastest way to get unstuck](#i-am-stuck---fastest-way-to-get-unstuck)
|
||||
- [I am stuck - fastest way to get unstuck](#i-am-stuck-fastest-way-to-get-unstuck)
|
||||
- [Recommended way to install and set up OpenClaw](#recommended-way-to-install-and-set-up-openclaw)
|
||||
- [How do I open the dashboard after onboarding?](#how-do-i-open-the-dashboard-after-onboarding)
|
||||
- [How do I authenticate the dashboard (token) on localhost vs remote?](#how-do-i-authenticate-the-dashboard-token-on-localhost-vs-remote)
|
||||
@@ -449,7 +449,7 @@ section is the latest shipped version. Entries are grouped by **Highlights**, **
|
||||
|
||||
Some Comcast/Xfinity connections incorrectly block `docs.openclaw.ai` via Xfinity
|
||||
Advanced Security. Disable it or allowlist `docs.openclaw.ai`, then retry. More
|
||||
detail: [Troubleshooting](/help/troubleshooting#docsopenclawai-shows-an-ssl-error-comcastxfinity).
|
||||
detail: [Troubleshooting](/help/faq#docsopenclawai-shows-an-ssl-error-comcast-xfinity).
|
||||
Please help us unblock it by reporting here: [https://spa.xfinity.com/check_url_status](https://spa.xfinity.com/check_url_status).
|
||||
|
||||
If you still can't reach the site, the docs are mirrored on GitHub:
|
||||
@@ -497,7 +497,7 @@ Rough guide:
|
||||
- **Onboarding:** 5-15 minutes depending on how many channels/models you configure
|
||||
|
||||
If it hangs, use [Installer stuck](/help/faq#installer-stuck-how-do-i-get-more-feedback)
|
||||
and the fast debug loop in [I am stuck](/help/faq#i-am-stuck---fastest-way-to-get-unstuck).
|
||||
and the fast debug loop in [I am stuck](/help/faq#i-am-stuck-fastest-way-to-get-unstuck).
|
||||
|
||||
### How do I try the latest bits
|
||||
|
||||
@@ -858,7 +858,7 @@ Third-party (less private):
|
||||
|
||||
- DM `@userinfobot` or `@getidsbot`.
|
||||
|
||||
See [/channels/telegram](/channels/telegram#access-control-dms--groups).
|
||||
See [/channels/telegram](/channels/telegram#access-control-and-activation).
|
||||
|
||||
### Can multiple people use one WhatsApp number with different OpenClaw instances
|
||||
|
||||
@@ -1259,7 +1259,7 @@ Use `agents.defaults.sandbox.mode: "non-main"` so group/channel sessions (non-ma
|
||||
|
||||
Setup walkthrough + example config: [Groups: personal DMs + public groups](/channels/groups#pattern-personal-dms-public-groups-single-agent)
|
||||
|
||||
Key config reference: [Gateway configuration](/gateway/configuration#agentsdefaultssandbox)
|
||||
Key config reference: [Gateway configuration](/gateway/configuration-reference#agents-defaults-sandbox)
|
||||
|
||||
### How do I bind a host folder into the sandbox
|
||||
|
||||
@@ -2293,7 +2293,7 @@ Aliases come from `agents.defaults.models.<modelId>.alias`. Example:
|
||||
model: { primary: "anthropic/claude-opus-4-6" },
|
||||
models: {
|
||||
"anthropic/claude-opus-4-6": { alias: "opus" },
|
||||
"anthropic/claude-sonnet-4-5": { alias: "sonnet" },
|
||||
"anthropic/claude-sonnet-4-6": { alias: "sonnet" },
|
||||
"anthropic/claude-haiku-4-5": { alias: "haiku" },
|
||||
},
|
||||
},
|
||||
@@ -2311,8 +2311,8 @@ OpenRouter (pay-per-token; many models):
|
||||
{
|
||||
agents: {
|
||||
defaults: {
|
||||
model: { primary: "openrouter/anthropic/claude-sonnet-4-5" },
|
||||
models: { "openrouter/anthropic/claude-sonnet-4-5": {} },
|
||||
model: { primary: "openrouter/anthropic/claude-sonnet-4-6" },
|
||||
models: { "openrouter/anthropic/claude-sonnet-4-6": {} },
|
||||
},
|
||||
},
|
||||
env: { OPENROUTER_API_KEY: "sk-or-..." },
|
||||
@@ -2635,7 +2635,7 @@ Service/supervisor logs (when the gateway runs via launchd/systemd):
|
||||
- Linux: `journalctl --user -u openclaw-gateway[-<profile>].service -n 200 --no-pager`
|
||||
- Windows: `schtasks /Query /TN "OpenClaw Gateway (<profile>)" /V /FO LIST`
|
||||
|
||||
See [Troubleshooting](/gateway/troubleshooting#log-locations) for more.
|
||||
See [Troubleshooting](/gateway/troubleshooting) for more.
|
||||
|
||||
### How do I start/stop/restart the Gateway service
|
||||
|
||||
@@ -2917,7 +2917,7 @@ If it is still noisy, check the session settings in the Control UI and set verbo
|
||||
to **inherit**. Also confirm you are not using a bot profile with `verboseDefault` set
|
||||
to `on` in config.
|
||||
|
||||
Docs: [Thinking and verbose](/tools/thinking), [Security](/gateway/security#reasoning--verbose-output-in-groups).
|
||||
Docs: [Thinking and verbose](/tools/thinking), [Security](/gateway/security#reasoning-verbose-output-in-groups).
|
||||
|
||||
### How do I stopcancel a running task
|
||||
|
||||
@@ -3000,7 +3000,7 @@ You can add options like `debounce:2s cap:25 drop:summarize` for followup modes.
|
||||
|
||||
**Q: "What's the default model for Anthropic with an API key?"**
|
||||
|
||||
**A:** In OpenClaw, credentials and model selection are separate. Setting `ANTHROPIC_API_KEY` (or storing an Anthropic API key in auth profiles) enables authentication, but the actual default model is whatever you configure in `agents.defaults.model.primary` (for example, `anthropic/claude-sonnet-4-5` or `anthropic/claude-opus-4-6`). If you see `No credentials found for profile "anthropic:default"`, it means the Gateway couldn't find Anthropic credentials in the expected `auth-profiles.json` for the agent that's running.
|
||||
**A:** In OpenClaw, credentials and model selection are separate. Setting `ANTHROPIC_API_KEY` (or storing an Anthropic API key in auth profiles) enables authentication, but the actual default model is whatever you configure in `agents.defaults.model.primary` (for example, `anthropic/claude-sonnet-4-6` or `anthropic/claude-opus-4-6`). If you see `No credentials found for profile "anthropic:default"`, it means the Gateway couldn't find Anthropic credentials in the expected `auth-profiles.json` for the agent that's running.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ title: "Help"
|
||||
If you want a quick “get unstuck” flow, start here:
|
||||
|
||||
- **Troubleshooting:** [Start here](/help/troubleshooting)
|
||||
- **Install sanity (Node/npm/PATH):** [Install](/install#nodejs--npm-path-sanity)
|
||||
- **Install sanity (Node/npm/PATH):** [Install](/install/node#troubleshooting)
|
||||
- **Gateway issues:** [Gateway troubleshooting](/gateway/troubleshooting)
|
||||
- **Logs:** [Logging](/logging) and [Gateway logging](/gateway/logging)
|
||||
- **Repairs:** [Doctor](/gateway/doctor)
|
||||
|
||||
Reference in New Issue
Block a user