openclaw / docs /docs.json
SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
63e0fa3 verified
Raw
History Blame Contribute Delete
114 kB
{
"$schema": "https://mintlify.com/docs.json",
"name": "OpenClaw",
"description": "Self-hosted gateway that connects Discord, Google Chat, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo, and more to AI coding agents. Run one Gateway process on your own machine and message your AI assistant from anywhere.",
"theme": "mint",
"icons": {
"library": "lucide"
},
"logo": {
"light": "/assets/pixel-lobster.svg",
"dark": "/assets/pixel-lobster.svg"
},
"fonts": {
"body": {
"family": "Fragment Mono"
},
"heading": {
"family": "DM Sans"
}
},
"favicon": "/assets/pixel-lobster.svg",
"colors": {
"primary": "#D84A31",
"dark": "#E05540",
"light": "#F5654A"
},
"styling": {
"codeblocks": {
"theme": {
"dark": "min-dark",
"light": "min-light"
}
}
},
"navbar": {
"links": [
{
"label": "GitHub",
"href": "https://github.com/openclaw/openclaw",
"icon": "github"
},
{
"label": "Releases",
"href": "https://github.com/openclaw/openclaw/releases",
"icon": "package"
},
{
"label": "Discord",
"href": "https://discord.com/invite/clawd",
"icon": "discord"
}
]
},
"redirects": [
{
"source": "/cli/commitments",
"destination": "/automation#retired-inferred-commitments"
},
{
"source": "/concepts/commitments",
"destination": "/automation#retired-inferred-commitments"
},
{
"source": "/concepts/channel-docking",
"destination": "/concepts/session#retired-channel-docking"
},
{
"source": "/install/clawdock",
"destination": "/install/docker/compose-operations#clawdock-migration"
},
{
"source": "/plan/swarms",
"destination": "/tools/swarm"
},
{
"source": "/plugins/reference/linux-canvas",
"destination": "/platforms/linux#retired-linux-canvas"
},
{
"source": "/plugins/reference/open-prose",
"destination": "/prose"
},
{
"source": "/plugins/reference/workspaces",
"destination": "/web/dashboards#retired-workspaces"
},
{
"source": "/providers/qwen-oauth",
"destination": "/providers/qwen#retired-qwen-portal-authentication"
},
{
"source": "/refactor/canvas",
"destination": "/platforms/mac/canvas"
},
{
"source": "/reference/templates/TOOLS.dev",
"destination": "/reference/templates/AGENTS.dev#tools"
},
{
"source": "/web/workspaces",
"destination": "/web/dashboards#retired-workspaces"
},
{
"source": "/concepts/message-lifecycle-refactor",
"destination": "/plugins/sdk-channel-outbound"
},
{
"source": "/plan/cloud-workers",
"destination": "/gateway/cloud-workers"
},
{
"source": "/plan/computer-use",
"destination": "/nodes/computer-use"
},
{
"source": "/plan/memory-provenance",
"destination": "/concepts/memory-provenance"
},
{
"source": "/plan/runners",
"destination": "/gateway/cloud-sessions"
},
{
"source": "/plan/ui-channels",
"destination": "/plugins/message-presentation"
},
{
"source": "/plan/worker-hibernation",
"destination": "/gateway/cloud-workers#warm-images"
},
{
"source": "/refactor/acp",
"destination": "/tools/acp-agents"
},
{
"source": "/refactor/database-first",
"destination": "/reference/database-schemas"
},
{
"source": "/refactor/operator-approvals",
"destination": "/tools/exec-approvals"
},
{
"source": "/start/onboarding-redesign",
"destination": "/cli/onboard"
},
{
"source": "/gateway/security/shrinkwrap",
"destination": "/gateway/security/dependency-locking"
},
{
"source": "/cli/crestodian",
"destination": "/cli/openclaw"
},
{
"source": "/channels/bluebubbles",
"destination": "/channels/imessage-from-bluebubbles"
},
{
"source": "/install/migrating-matrix",
"destination": "/channels/matrix-migration"
},
{
"source": "/concepts/qa-matrix",
"destination": "/concepts/qa-e2e-automation#matrix-live-lane"
},
{
"source": "/plugins/reference/qa-matrix",
"destination": "/plugins/reference/qa-lab"
},
{
"source": "/plugins/reference/fish-audio",
"destination": "/plugins/reference/fish-audio-speech"
},
{
"source": "/concepts/openclaw-sdk",
"destination": "/gateway/external-apps"
},
{
"source": "/reference/openclaw-sdk-api-design",
"destination": "/gateway/external-apps"
},
{
"source": "/reference/wizard",
"destination": "/start/wizard-cli-reference"
},
{
"source": "/reference/maturity-scorecard",
"destination": "/maturity/scorecard"
},
{
"source": "/reference/maturity-taxonomy",
"destination": "/maturity/taxonomy"
},
{
"source": "/mcp",
"destination": "/cli/mcp"
},
{
"source": "/help/gpt54-codex-agentic-parity",
"destination": "/agent-runtime-architecture"
},
{
"source": "/help/gpt54-codex-agentic-parity-maintainers",
"destination": "/agent-runtime-architecture"
},
{
"source": "/help/gpt55-codex-agentic-parity",
"destination": "/agent-runtime-architecture"
},
{
"source": "/help/gpt55-codex-agentic-parity-maintainers",
"destination": "/agent-runtime-architecture"
},
{
"source": "/pi",
"destination": "/agent-runtime-architecture"
},
{
"source": "/pi-dev",
"destination": "/openclaw-agent-runtime"
},
{
"source": "/providers/modelstudio",
"destination": "/providers/qwen"
},
{
"source": "/providers/qwen_modelstudio",
"destination": "/providers/qwen"
},
{
"source": "/platforms/oracle",
"destination": "/install/oracle"
},
{
"source": "/platforms/digitalocean",
"destination": "/install/digitalocean"
},
{
"source": "/platforms/raspberry-pi",
"destination": "/install/raspberry-pi"
},
{
"source": "/plugins/building-extensions",
"destination": "/plugins/building-plugins"
},
{
"source": "/plugins/agent-tools",
"destination": "/plugins/building-plugins#registering-agent-tools"
},
{
"source": "/plugins/reference/codex-supervisor",
"destination": "/plugins/codex-supervision"
},
{
"source": "/specs/claw-supervisor",
"destination": "/specs/codex-supervision"
},
{
"source": "/gateway/admin-http-rpc",
"destination": "/plugins/admin-http-rpc"
},
{
"source": "/cli/capability",
"destination": "/cli/infer"
},
{
"source": "/tools/capability-cookbook",
"destination": "/plugins/adding-capabilities"
},
{
"source": "/reference/code-mode",
"destination": "/tools/code-mode"
},
{
"source": "/brave-search",
"destination": "/tools/brave-search"
},
{
"source": "/perplexity",
"destination": "/tools/perplexity-search"
},
{
"source": "/web-fetch",
"destination": "/tools/web-fetch"
},
{
"source": "/duckduckgo-search",
"destination": "/tools/duckduckgo-search"
},
{
"source": "/exa-search",
"destination": "/tools/exa-search"
},
{
"source": "/gemini-search",
"destination": "/tools/gemini-search"
},
{
"source": "/grok-search",
"destination": "/tools/grok-search"
},
{
"source": "/kimi-search",
"destination": "/tools/kimi-search"
},
{
"source": "/tts",
"destination": "/tools/tts"
},
{
"source": "/messages",
"destination": "/concepts/messages"
},
{
"source": "/context",
"destination": "/concepts/context"
},
{
"source": "/compaction",
"destination": "/concepts/compaction"
},
{
"source": "/context-engine",
"destination": "/concepts/context-engine"
},
{
"source": "/cron",
"destination": "/automation/cron-jobs"
},
{
"source": "/minimax",
"destination": "/providers/minimax"
},
{
"source": "/xiaomi",
"destination": "/providers/xiaomi"
},
{
"source": "/openai",
"destination": "/providers/openai"
},
{
"source": "/openai/",
"destination": "/providers/openai"
},
{
"source": "/anthropic",
"destination": "/providers/anthropic"
},
{
"source": "/anthropic/",
"destination": "/providers/anthropic"
},
{
"source": "/moonshot",
"destination": "/providers/moonshot"
},
{
"source": "/mistral",
"destination": "/providers/mistral"
},
{
"source": "/openrouter",
"destination": "/providers/openrouter"
},
{
"source": "/opencode",
"destination": "/providers/opencode"
},
{
"source": "/opencode-go",
"destination": "/providers/opencode-go"
},
{
"source": "/qianfan",
"destination": "/providers/qianfan"
},
{
"source": "/mattermost",
"destination": "/channels/mattermost"
},
{
"source": "/line",
"destination": "/channels/line"
},
{
"source": "/glm",
"destination": "/providers/zai"
},
{
"source": "/zai",
"destination": "/providers/zai"
},
{
"source": "/providers/glm",
"destination": "/providers/zai"
},
{
"source": "/message",
"destination": "/cli/message"
},
{
"source": "/providers/discord",
"destination": "/channels/discord"
},
{
"source": "/providers/googlechat",
"destination": "/channels/googlechat"
},
{
"source": "/providers/grammy",
"destination": "/channels/telegram"
},
{
"source": "/providers/imessage",
"destination": "/channels/imessage"
},
{
"source": "/providers/location",
"destination": "/channels/location"
},
{
"source": "/providers/mattermost",
"destination": "/channels/mattermost"
},
{
"source": "/providers/msteams",
"destination": "/channels/msteams"
},
{
"source": "/providers/line",
"destination": "/channels/line"
},
{
"source": "/providers/signal",
"destination": "/channels/signal"
},
{
"source": "/providers/slack",
"destination": "/channels/slack"
},
{
"source": "/providers/telegram",
"destination": "/channels/telegram"
},
{
"source": "/providers/troubleshooting",
"destination": "/channels/troubleshooting"
},
{
"source": "/providers/zalo",
"destination": "/channels/zalo"
},
{
"source": "/channels/openclaw-zaloclawbot",
"destination": "/channels/zaloclawbot"
},
{
"source": "/providers/whatsapp",
"destination": "/channels/whatsapp"
},
{
"source": "/sandbox",
"destination": "/cli/sandbox"
},
{
"source": "/sandboxing",
"destination": "/gateway/sandboxing"
},
{
"source": "/AGENTS.default",
"destination": "/reference/AGENTS.default"
},
{
"source": "/RELEASING",
"destination": "/reference/RELEASING"
},
{
"source": "/agent",
"destination": "/concepts/agent"
},
{
"source": "/agent-loop",
"destination": "/concepts/agent-loop"
},
{
"source": "/agent-send",
"destination": "/tools/agent-send"
},
{
"source": "/agent-workspace",
"destination": "/concepts/agent-workspace"
},
{
"source": "/android",
"destination": "/platforms/android"
},
{
"source": "/architecture",
"destination": "/concepts/architecture"
},
{
"source": "/audio",
"destination": "/nodes/audio"
},
{
"source": "/background-process",
"destination": "/gateway/background-process"
},
{
"source": "/bash",
"destination": "/tools/exec"
},
{
"source": "/tools/bash",
"destination": "/tools/exec"
},
{
"source": "/bonjour",
"destination": "/gateway/bonjour"
},
{
"source": "/gateway/config-tts",
"destination": "/tools/tts"
},
{
"source": "/gateway/observability",
"destination": "/gateway/opentelemetry"
},
{
"source": "/browser",
"destination": "/tools/browser"
},
{
"source": "/browser-linux-troubleshooting",
"destination": "/tools/browser-linux-troubleshooting"
},
{
"source": "/bun",
"destination": "/install/bun"
},
{
"source": "/auth-monitoring",
"destination": "/gateway/authentication"
},
{
"source": "/camera",
"destination": "/nodes/camera"
},
{
"source": "/clawd",
"destination": "/start/openclaw"
},
{
"source": "/start/clawd",
"destination": "/start/openclaw"
},
{
"source": "/start/clawd/",
"destination": "/start/openclaw"
},
{
"source": "/start/pairing",
"destination": "/channels/pairing"
},
{
"source": "/clawdhub",
"destination": "/clawhub"
},
{
"source": "/tools/clawhub",
"destination": "/clawhub"
},
{
"source": "/tools/clawdhub",
"destination": "/clawhub"
},
{
"source": "/configuration",
"destination": "/gateway/configuration"
},
{
"source": "/control-ui",
"destination": "/web/control-ui"
},
{
"source": "/cron-jobs",
"destination": "/automation/cron-jobs"
},
{
"source": "/cron-vs-heartbeat",
"destination": "/automation#automations-vs-heartbeat"
},
{
"source": "/dashboard",
"destination": "/web/dashboard"
},
{
"source": "/device-models",
"destination": "/reference/device-models"
},
{
"source": "/discord",
"destination": "/channels/discord"
},
{
"source": "/discovery",
"destination": "/gateway/discovery"
},
{
"source": "/docker",
"destination": "/install/docker"
},
{
"source": "/podman",
"destination": "/install/podman"
},
{
"source": "/doctor",
"destination": "/gateway/doctor"
},
{
"source": "/elevated",
"destination": "/tools/elevated"
},
{
"source": "/faq",
"destination": "/help/faq"
},
{
"source": "/gateway-lock",
"destination": "/gateway/gateway-lock"
},
{
"source": "/getting-started",
"destination": "/start/getting-started"
},
{
"source": "/quickstart",
"destination": "/start/getting-started"
},
{
"source": "/start/quickstart",
"destination": "/start/getting-started"
},
{
"source": "/gmail-pubsub",
"destination": "/automation/cron-jobs#gmail-pubsub-integration"
},
{
"source": "/grammy",
"destination": "/channels/telegram"
},
{
"source": "/channels/grammy",
"destination": "/channels/telegram"
},
{
"source": "/channels/openclaw-weixin",
"destination": "/channels/wechat"
},
{
"source": "/channels/weixin",
"destination": "/channels/wechat"
},
{
"source": "/group-messages",
"destination": "/channels/group-messages"
},
{
"source": "/groups",
"destination": "/channels/groups"
},
{
"source": "/health",
"destination": "/gateway/health"
},
{
"source": "/heartbeat",
"destination": "/gateway/heartbeat"
},
{
"source": "/hubs",
"destination": "/start/hubs"
},
{
"source": "/images",
"destination": "/nodes/images"
},
{
"source": "/imessage",
"destination": "/channels/imessage"
},
{
"source": "/ios",
"destination": "/platforms/ios"
},
{
"source": "/linux",
"destination": "/platforms/linux"
},
{
"source": "/location",
"destination": "/channels/location"
},
{
"source": "/location-command",
"destination": "/nodes/location-command"
},
{
"source": "/lore",
"destination": "/start/lore"
},
{
"source": "/mac/bun",
"destination": "/platforms/mac/bundled-gateway"
},
{
"source": "/platforms/mac/bun",
"destination": "/platforms/mac/bundled-gateway"
},
{
"source": "/mac/canvas",
"destination": "/platforms/mac/canvas"
},
{
"source": "/mac/child-process",
"destination": "/platforms/mac/bundled-gateway"
},
{
"source": "/mac/dev-setup",
"destination": "/platforms/mac/dev-setup"
},
{
"source": "/mac/health",
"destination": "/platforms/mac/health"
},
{
"source": "/mac/icon",
"destination": "/platforms/mac/icon"
},
{
"source": "/mac/logging",
"destination": "/platforms/mac/logging"
},
{
"source": "/mac/menu-bar",
"destination": "/platforms/mac/menu-bar"
},
{
"source": "/mac/peekaboo",
"destination": "/platforms/mac/peekaboo"
},
{
"source": "/mac/permissions",
"destination": "/platforms/mac/permissions"
},
{
"source": "/mac/release",
"destination": "/reference/RELEASING"
},
{
"source": "/mac/remote",
"destination": "/platforms/mac/remote"
},
{
"source": "/mac/signing",
"destination": "/platforms/mac/signing"
},
{
"source": "/mac/skills",
"destination": "/platforms/mac/skills"
},
{
"source": "/mac/voice-overlay",
"destination": "/platforms/mac/voice-overlay"
},
{
"source": "/mac/voicewake",
"destination": "/platforms/mac/voicewake"
},
{
"source": "/mac/webchat",
"destination": "/platforms/mac/webchat"
},
{
"source": "/mac/xpc",
"destination": "/platforms/mac/xpc"
},
{
"source": "/macos",
"destination": "/platforms/macos"
},
{
"source": "/model-failover",
"destination": "/concepts/model-failover"
},
{
"source": "/model",
"destination": "/concepts/models"
},
{
"source": "/model/",
"destination": "/concepts/models"
},
{
"source": "/models",
"destination": "/concepts/models"
},
{
"source": "/multi-agent",
"destination": "/concepts/multi-agent"
},
{
"source": "/nix",
"destination": "/install/nix"
},
{
"source": "/onboarding",
"destination": "/start/onboarding"
},
{
"source": "/pairing",
"destination": "/channels/pairing"
},
{
"source": "/experiments/plans/cron-add-hardening",
"destination": "/automation/cron-jobs"
},
{
"source": "/experiments/plans/group-policy-hardening",
"destination": "/channels/groups"
},
{
"source": "/poll",
"destination": "/cli/message"
},
{
"source": "/presence",
"destination": "/concepts/presence"
},
{
"source": "/provider-routing",
"destination": "/channels/channel-routing"
},
{
"source": "/concepts/provider-routing",
"destination": "/channels/channel-routing"
},
{
"source": "/queue",
"destination": "/concepts/queue"
},
{
"source": "/remote",
"destination": "/gateway/remote"
},
{
"source": "/remote-gateway-readme",
"destination": "/gateway/remote#macos-persistent-ssh-tunnel-via-launchagent"
},
{
"source": "/rpc",
"destination": "/reference/rpc"
},
{
"source": "/security",
"destination": "/gateway/security"
},
{
"source": "/session",
"destination": "/concepts/session"
},
{
"source": "/session-tool",
"destination": "/concepts/session-tool"
},
{
"source": "/sessions",
"destination": "/concepts/session"
},
{
"source": "/setup",
"destination": "/start/setup"
},
{
"source": "/showcase",
"destination": "/start/showcase"
},
{
"source": "/signal",
"destination": "/channels/signal"
},
{
"source": "/skills",
"destination": "/tools/skills"
},
{
"source": "/skill-workshop",
"destination": "/tools/skill-workshop"
},
{
"source": "/tools/skills-workshop",
"destination": "/tools/skill-workshop"
},
{
"source": "/skills-config",
"destination": "/tools/skills-config"
},
{
"source": "/slack",
"destination": "/channels/slack"
},
{
"source": "/slash-commands",
"destination": "/tools/slash-commands"
},
{
"source": "/subagents",
"destination": "/tools/subagents"
},
{
"source": "/tailscale",
"destination": "/gateway/tailscale"
},
{
"source": "/talk",
"destination": "/nodes/talk"
},
{
"source": "/telegram",
"destination": "/channels/telegram"
},
{
"source": "/reference/templates/CLAUDE",
"destination": "/reference/templates/AGENTS"
},
{
"source": "/templates/AGENTS",
"destination": "/reference/templates/AGENTS"
},
{
"source": "/templates/BOOT",
"destination": "/reference/templates/BOOT"
},
{
"source": "/templates/BOOTSTRAP",
"destination": "/reference/templates/BOOTSTRAP"
},
{
"source": "/templates/HEARTBEAT",
"destination": "/reference/templates/HEARTBEAT"
},
{
"source": "/templates/IDENTITY",
"destination": "/reference/templates/IDENTITY"
},
{
"source": "/templates/SOUL",
"destination": "/reference/templates/SOUL"
},
{
"source": "/templates/TOOLS",
"destination": "/reference/templates/TOOLS"
},
{
"source": "/templates/USER",
"destination": "/reference/templates/USER"
},
{
"source": "/test",
"destination": "/reference/test"
},
{
"source": "/thinking",
"destination": "/tools/thinking"
},
{
"source": "/timezone",
"destination": "/concepts/timezone"
},
{
"source": "/troubleshooting",
"destination": "/help/troubleshooting"
},
{
"source": "/tui",
"destination": "/web/tui"
},
{
"source": "/typebox",
"destination": "/concepts/typebox"
},
{
"source": "/updating",
"destination": "/install/updating"
},
{
"source": "/voicewake",
"destination": "/nodes/voicewake"
},
{
"source": "/webchat",
"destination": "/web/webchat"
},
{
"source": "/webhook",
"destination": "/automation/cron-jobs#webhooks"
},
{
"source": "/whatsapp",
"destination": "/channels/whatsapp"
},
{
"source": "/windows",
"destination": "/platforms/windows"
},
{
"source": "/wizard",
"destination": "/start/wizard"
},
{
"source": "/start/wizard-cli-flow",
"destination": "/start/wizard-cli-reference"
},
{
"source": "/start/wizard-cli-auth",
"destination": "/start/wizard-cli-reference"
},
{
"source": "/start/wizard-cli-outputs",
"destination": "/start/wizard-cli-reference"
},
{
"source": "/start/faq",
"destination": "/help/faq"
},
{
"source": "/oauth",
"destination": "/concepts/oauth"
},
{
"source": "/plugin",
"destination": "/tools/plugin"
},
{
"source": "/plugins",
"destination": "/tools/plugin"
},
{
"source": "/railway",
"destination": "/install/railway"
},
{
"source": "/northflank",
"destination": "/install/northflank"
},
{
"source": "/render",
"destination": "/install/render"
},
{
"source": "/gcp",
"destination": "/install/gcp"
},
{
"source": "/azure",
"destination": "/install/azure"
},
{
"source": "/platforms/fly",
"destination": "/install/fly"
},
{
"source": "/platforms/hetzner",
"destination": "/install/hetzner"
},
{
"source": "/platforms/gcp",
"destination": "/install/gcp"
},
{
"source": "/platforms/azure",
"destination": "/install/azure"
},
{
"source": "/platforms/macos-vm",
"destination": "/install/macos-vm"
},
{
"source": "/platforms/exe-dev",
"destination": "/install/exe-dev"
},
{
"source": "/platforms/railway",
"destination": "/install/railway"
},
{
"source": "/platforms/render",
"destination": "/install/render"
},
{
"source": "/platforms/northflank",
"destination": "/install/northflank"
},
{
"source": "/gateway/trusted-proxy",
"destination": "/gateway/trusted-proxy-auth"
},
{
"source": "/automation/clawflow",
"destination": "/automation/taskflow"
},
{
"source": "/automation/poll",
"destination": "/cli/message"
},
{
"source": "/automation/auth-monitoring",
"destination": "/gateway/authentication"
},
{
"source": "/automation/troubleshooting",
"destination": "/automation/cron-jobs#troubleshooting"
},
{
"source": "/automation/cron-vs-heartbeat",
"destination": "/automation#automations-vs-heartbeat"
},
{
"source": "/automation/webhook",
"destination": "/automation/cron-jobs#webhooks"
},
{
"source": "/automation/gmail-pubsub",
"destination": "/automation/cron-jobs#gmail-pubsub-integration"
},
{
"source": "/cli/flows",
"destination": "/cli/tasks#flow"
},
{
"source": "/concepts/memory-qmd",
"destination": "/concepts/memory-builtin#migrating-from-qmd"
},
{
"source": "/gateway/network-model",
"destination": "/network#core-model"
},
{
"source": "/gateway/remote-gateway-readme",
"destination": "/gateway/remote#macos-persistent-ssh-tunnel-via-launchagent"
},
{
"source": "/platforms/mac/child-process",
"destination": "/platforms/mac/bundled-gateway"
},
{
"source": "/plugins/sdk-channel-message",
"destination": "/plugins/sdk-channel-outbound"
},
{
"source": "/plugins/sdk-channel-turn",
"destination": "/plugins/sdk-channel-inbound#migration"
},
{
"source": "/debug/node-issue",
"destination": "/help/debugging#node-and-tsx-startup-errors"
},
{
"source": "/gateway/bridge-protocol",
"destination": "/gateway/protocol"
},
{
"source": "/providers/inferrs",
"destination": "/providers/llmman"
},
{
"source": "/web/control-ui/community-invitation",
"destination": "/web/control-ui/settings#community-invitation"
},
{
"source": "/web/control-ui/composer-capability-menu",
"destination": "/web/control-ui/chat#composer-capability-menu"
},
{
"source": "/web/control-ui/hosted-embeds",
"destination": "/web/control-ui/chat#hosted-embeds"
},
{
"source": "/web/control-ui/import-assistant-memory",
"destination": "/web/control-ui/settings#import-assistant-memory"
},
{
"source": "/web/control-ui/insecure-http",
"destination": "/web/control-ui/connect-and-pair#insecure-http"
},
{
"source": "/web/control-ui/markdown-tables",
"destination": "/web/control-ui/chat#markdown-tables"
},
{
"source": "/web/control-ui/meetings-page",
"destination": "/web/control-ui/settings#meetings-page"
},
{
"source": "/web/control-ui/mermaid-diagrams",
"destination": "/web/control-ui/chat#mermaid-diagrams"
},
{
"source": "/web/control-ui/new-session-names",
"destination": "/web/control-ui/sessions-and-sidebar#new-session-names"
},
{
"source": "/web/control-ui/operator-terminal",
"destination": "/web/control-ui/panels#operator-terminal"
},
{
"source": "/web/control-ui/pwa-install-and-web-push",
"destination": "/web/control-ui/connect-and-pair#pwa-install-and-web-push"
},
{
"source": "/web/control-ui/session-menu",
"destination": "/web/control-ui/sessions-and-sidebar#session-menu"
},
{
"source": "/web/control-ui/start-a-native-coding-cli",
"destination": "/web/control-ui/sessions-and-sidebar#start-a-native-coding-cli"
},
{
"source": "/web/control-ui/updates",
"destination": "/web/control-ui/settings#updates"
},
{
"source": "/ci/pipeline-overview",
"destination": "/ci/pipeline#pipeline-overview"
},
{
"source": "/ci/fail-fast-order",
"destination": "/ci/pipeline#fail-fast-order"
},
{
"source": "/ci/control-ui-size-budgets",
"destination": "/ci/pipeline#control-ui-size-budgets"
},
{
"source": "/ci/watching-pull-request-ci",
"destination": "/ci/watching-runs#watching-pull-request-ci"
},
{
"source": "/ci/pr-context-and-evidence",
"destination": "/ci/watching-runs#pr-context-and-evidence"
},
{
"source": "/ci/checkout-ownership",
"destination": "/ci/checkout#checkout-ownership"
},
{
"source": "/ci/measured-shard-weights",
"destination": "/ci/capacity#measured-shard-weights"
},
{
"source": "/ci/clawsweeper-activity-forwarding",
"destination": "/ci/scheduled-workflows#clawsweeper-activity-forwarding"
},
{
"source": "/ci/manual-dispatches",
"destination": "/ci/scope-and-routing#manual-dispatches"
},
{
"source": "/ci/runner-registration-budget",
"destination": "/ci/capacity#runner-registration-budget"
},
{
"source": "/ci/surface-ratchets",
"destination": "/ci/local-proof#surface-ratchets"
},
{
"source": "/ci/local-equivalents",
"destination": "/ci/local-proof#local-equivalents"
},
{
"source": "/ci/openclaw-performance",
"destination": "/ci/scheduled-workflows#openclaw-performance"
},
{
"source": "/ci/full-release-validation",
"destination": "/ci/release-validation#full-release-validation"
},
{
"source": "/ci/live-and-e2e-shards",
"destination": "/ci/release-validation#live-and-e2e-shards"
},
{
"source": "/ci/package-acceptance",
"destination": "/ci/release-validation#package-acceptance"
},
{
"source": "/ci/install-smoke",
"destination": "/ci/release-validation#install-smoke"
},
{
"source": "/ci/local-docker-e2e",
"destination": "/ci/release-validation#local-docker-e2e"
},
{
"source": "/ci/plugin-prerelease",
"destination": "/ci/release-validation#plugin-prerelease"
},
{
"source": "/ci/qa-lab",
"destination": "/ci/scheduled-workflows#qa-lab"
},
{
"source": "/ci/codeql",
"destination": "/ci/scheduled-workflows#codeql"
},
{
"source": "/ci/maintenance-workflows",
"destination": "/ci/scheduled-workflows#maintenance-workflows"
},
{
"source": "/ci/local-check-gates-and-changed-routing",
"destination": "/ci/local-proof#local-check-gates-and-changed-routing"
},
{
"source": "/ci/testbox-validation",
"destination": "/ci/local-proof#testbox-validation"
},
{
"source": "/ci/runner-backend-modes",
"destination": "/ci/runners#runner-backend-modes"
}
],
"navigation": {
"languages": [
{
"language": "en",
"tabs": [
{
"tab": "Get started",
"groups": [
{
"group": "Overview",
"pages": [
"index",
"start/showcase",
"start/why-openclaw",
"start/why-openclaw/the-trust-boundary",
"start/why-openclaw/policy-as-code",
"start/why-openclaw/identity-and-roles",
"start/why-openclaw/secrets",
"start/why-openclaw/versioned-state-guarded-upgrades",
"start/why-openclaw/provenance",
"start/why-openclaw/openclaw-and-hermes-agent",
"concepts/features",
"start/hubs",
"start/docs-directory"
]
},
{
"group": "First steps",
"pages": [
"start/getting-started",
"start/onboarding-overview",
"start/wizard",
"start/onboarding"
]
},
{
"group": "Setup guides and reference",
"pages": [
"start/openclaw",
"start/teams",
"start/wizard-cli-reference",
"start/wizard-cli-automation"
]
}
]
},
{
"tab": "Install",
"groups": [
{
"group": "Install overview",
"pages": [
"install/index",
"install/installer"
]
},
{
"group": "Runtimes",
"pages": [
"install/node",
"install/node-compatibility",
"install/bun",
"install/bun-compatibility",
"install/nix"
]
},
{
"group": "Maintenance",
"pages": [
"install/backups",
"install/updating",
{
"group": "Updating",
"pages": [
"install/updating/update-methods",
"install/updating/automatic-updates",
"install/updating/rollback-and-recovery"
]
},
"install/update-troubleshooting",
{
"group": "Migrating",
"pages": [
"install/migrating",
"install/migrating-claude",
"install/migrating-hermes",
"prose"
]
},
"install/uninstall",
"install/development-channels"
]
},
{
"group": "Containers",
"pages": [
"install/docker",
{
"group": "Docker",
"pages": [
"install/docker/environment-variables",
"install/docker/networking-and-storage",
"install/docker/compose-operations",
"install/docker/sandbox-and-troubleshooting"
]
},
"install/podman"
]
},
{
"group": "Hosting",
"pages": [
"vps",
{
"group": "App platforms",
"pages": [
"install/cloudflare",
"install/daytona",
"install/exe-dev",
"install/fly",
"install/northflank",
"install/railway",
"install/render",
"install/upstash"
]
},
{
"group": "Cloud servers",
"pages": [
"install/azure",
"install/digitalocean",
"install/gcp",
"install/hetzner",
"install/hostinger",
"install/oracle"
]
},
{
"group": "Self-hosted and local",
"pages": [
"install/ansible",
"install/docker-vm-runtime",
"install/kubernetes",
"install/macos-vm",
"install/raspberry-pi"
]
}
]
},
{
"group": "Advanced setup",
"pages": [
"start/setup"
]
}
]
},
{
"tab": "Channels",
"groups": [
{
"group": "Overview",
"pages": [
"channels/index"
]
},
{
"group": "Mainstream messaging",
"pages": [
{
"group": "Discord",
"pages": [
"channels/discord",
"channels/discord/setup",
"channels/discord/access-control",
"channels/discord/messaging",
"channels/discord/threads-and-sessions",
"channels/discord/rich-messages",
"channels/discord/events",
"channels/discord/voice-channels",
"channels/discord/voice-transcripts",
"channels/discord/voice-follow",
"channels/discord/troubleshooting",
"channels/discord-activities"
]
},
"channels/googlechat",
{
"group": "iMessage",
"pages": [
"channels/imessage",
"channels/imessage/setup",
"channels/imessage/private-api",
"channels/imessage/access-control",
"channels/imessage/deployment",
"channels/imessage/media",
"channels/imessage/rich-messages",
"channels/imessage/messaging",
"channels/imessage/troubleshooting",
"channels/imessage-from-bluebubbles",
"announcements/bluebubbles-imessage"
]
},
{
"group": "Matrix",
"pages": [
"channels/matrix",
"channels/matrix/setup",
"channels/matrix/access-control",
"channels/matrix/messaging",
"channels/matrix/rich-messages",
"channels/matrix/encryption",
"channels/matrix/threads-and-sessions",
"channels/matrix/accounts-and-homeservers",
"channels/matrix-migration",
"channels/matrix-presentation",
"channels/matrix-push-rules"
]
},
{
"group": "Microsoft Teams",
"pages": [
"channels/msteams",
"channels/msteams/setup",
"channels/msteams/access-control",
"channels/msteams/authentication",
"channels/msteams/manifest-and-permissions",
"channels/msteams/configuration",
"channels/msteams/messaging",
"channels/msteams/cards-and-actions",
"channels/msteams/troubleshooting"
]
},
"channels/signal",
{
"group": "Slack",
"pages": [
"channels/slack",
"channels/slack/setup",
"channels/slack/transports",
"channels/slack/enterprise-grid",
"channels/slack/manifest-and-scopes",
"channels/slack/access-control",
"channels/slack/threads-and-sessions",
"channels/slack/messaging",
"channels/slack/media",
"channels/slack/rich-messages",
"channels/slack/events",
"channels/slack/troubleshooting"
]
},
"channels/sms",
{
"group": "Telegram",
"pages": [
"channels/telegram",
"channels/telegram/setup",
"channels/telegram/access-control",
"channels/telegram/messaging",
"channels/telegram/threads-and-sessions",
"channels/telegram/rich-messages",
"channels/telegram/media",
"channels/telegram/events",
"channels/telegram/transports",
"channels/telegram/mini-app",
"channels/telegram/troubleshooting"
]
},
"channels/whatsapp"
]
},
{
"group": "Developer and self-hosted",
"pages": [
"channels/a2a",
"channels/buzz",
"channels/clickclack",
"channels/irc",
"channels/mattermost",
"channels/nextcloud-talk",
"channels/nostr",
"channels/raft",
"channels/reef",
"channels/synology-chat",
"channels/tlon",
"channels/twitch"
]
},
{
"group": "Regional platforms",
"pages": [
{
"group": "Feishu",
"pages": [
"channels/feishu",
"channels/feishu/setup",
"channels/feishu/access-control",
"channels/feishu/advanced-configuration",
"channels/feishu/dynamic-agents",
"channels/feishu/messaging",
"channels/feishu/configuration-reference",
"channels/feishu/troubleshooting"
]
},
"channels/line",
"channels/qqbot",
"channels/wechat",
"channels/wecom",
"channels/yuanbao",
"channels/zalo",
"channels/zaloclawbot",
"channels/zalouser"
]
},
{
"group": "Configuration",
"pages": [
"channels/pairing",
"channels/access-groups",
"channels/bot-loop-protection",
"channels/groups",
"channels/group-messages",
"channels/ambient-room-events",
"channels/broadcast-groups",
"channels/channel-routing",
"channels/location",
"channels/troubleshooting"
]
}
]
},
{
"tab": "Agents",
"groups": [
{
"group": "Agent runtime",
"pages": [
"concepts/architecture",
"concepts/agent",
"concepts/agent-loop",
"concepts/agent-runtimes",
"concepts/system-prompt",
"concepts/context",
"concepts/context-engine",
"concepts/soul"
]
},
{
"group": "Agent workspace",
"pages": [
"concepts/agent-workspace",
"concepts/managed-worktrees",
"concepts/oauth",
"start/bootstrapping",
"concepts/experimental-features"
]
},
{
"group": "Sessions and memory",
"pages": [
"concepts/main-session",
"concepts/multi-user",
"concepts/session",
"concepts/session-attachment",
"concepts/session-search",
"concepts/session-pruning",
"concepts/session-state",
"concepts/session-tool",
{
"group": "Memory",
"pages": [
"concepts/memory",
"concepts/memory-architecture",
"concepts/memory-provenance",
"concepts/user-model",
"concepts/standing-intents",
"concepts/memory-builtin",
"concepts/memory-honcho",
"concepts/memory-search",
"concepts/active-memory",
{
"group": "Active memory",
"pages": [
"concepts/active-memory/enabling",
"concepts/active-memory/how-it-works",
"concepts/active-memory/session-controls",
"concepts/active-memory/tuning",
"concepts/active-memory/memory-tools",
"concepts/active-memory/advanced-options",
"concepts/active-memory/configuration",
"concepts/active-memory/recommended-setup",
"concepts/active-memory/troubleshooting"
]
},
"concepts/dreaming"
]
},
"concepts/compaction"
]
},
{
"group": "Multi-agent",
"pages": [
"concepts/multi-agent",
"concepts/agent-bindings",
"concepts/parallel-specialist-lanes",
"concepts/presence",
"concepts/delegate-architecture"
]
},
{
"group": "Messages and delivery",
"pages": [
"concepts/messages",
"concepts/streaming",
"concepts/typing-indicators",
"concepts/progress-drafts",
"concepts/retry",
"concepts/queue",
"concepts/queue-steering"
]
}
]
},
{
"tab": "Capabilities",
"groups": [
{
"group": "Overview",
"pages": [
"tools/index"
]
},
{
"group": "Plugins",
"pages": [
"tools/plugin",
"plugins/manage-plugins",
"plugins/community",
"plugins/bundles"
]
},
{
"group": "Plugin guides",
"pages": [
{
"group": "Codex",
"pages": [
"plugins/codex-computer-use",
"plugins/codex-harness",
{
"group": "Codex harness",
"pages": [
"plugins/codex-harness/placement",
"plugins/codex-harness/routing",
"plugins/codex-harness/configuration",
"plugins/codex-harness/app-server",
"plugins/codex-harness/config-fields",
"plugins/codex-harness/commands",
"plugins/codex-harness/runtime-behavior",
"plugins/codex-harness/native-features",
"plugins/codex-harness/troubleshooting"
]
},
"plugins/codex-native-plugins",
"plugins/codex-supervision",
"specs/codex-supervision"
]
},
"plugins/copilot",
{
"group": "Meetings and calls",
"pages": [
"plugins/meeting-plugins",
"plugins/google-meet",
{
"group": "Google Meet",
"pages": [
"plugins/google-meet/transports",
"plugins/google-meet/oauth-and-artifacts",
"plugins/google-meet/config",
"plugins/google-meet/tool-and-modes",
"plugins/google-meet/troubleshooting"
]
},
"plugins/teams-meetings",
"plugins/voice-call",
{
"group": "Voice call",
"pages": [
"plugins/voice-call/configuration",
"plugins/voice-call/realtime-and-streaming",
"plugins/voice-call/tts-and-inbound-calls",
"plugins/voice-call/security-and-interfaces",
"plugins/voice-call/troubleshooting"
]
},
"plugins/zoom-meetings"
]
},
{
"group": "Models and memory",
"pages": [
"plugins/llama-cpp",
"plugins/memory-lancedb",
"plugins/memory-wiki"
]
},
{
"group": "Secrets and vaults",
"pages": [
"plugins/onepassword",
"plugins/vault"
]
},
{
"group": "Automation and integrations",
"pages": [
"plugins/admin-http-rpc",
"plugins/beam",
"plugins/geolocation",
"plugins/logbook",
"plugins/oc-path",
"plugins/session-share",
"plugins/webhooks",
"plugins/workboard",
"plugins/zalouser"
]
}
]
},
{
"group": "Building plugins",
"pages": [
"plugins/building-plugins",
"plugins/feature-plugins",
"plugins/tool-plugins",
"plugins/sdk-channel-plugins",
{
"group": "Channel plugins",
"pages": [
"plugins/sdk-channel-plugins/message-adapter",
"plugins/sdk-channel-plugins/durable-ingress",
"plugins/sdk-channel-plugins/status-and-media",
"plugins/sdk-channel-plugins/sessions-and-bindings",
"plugins/sdk-channel-plugins/approvals",
"plugins/sdk-channel-plugins/setup-and-config",
"plugins/sdk-channel-plugins/mention-policy"
]
},
"plugins/sdk-provider-plugins",
{
"group": "Provider plugins",
"pages": [
"plugins/sdk-provider-plugins/model-catalogs",
"plugins/sdk-provider-plugins/hook-families",
"plugins/sdk-provider-plugins/runtime-hooks",
"plugins/sdk-provider-plugins/voice-and-audio",
"plugins/sdk-provider-plugins/media-and-search"
]
},
"plugins/cli-backend-plugins",
"plugins/hooks",
{
"group": "Plugin hooks",
"pages": [
"plugins/hooks/reference",
"plugins/hooks/tool-policy",
"plugins/hooks/prompt-and-session",
"plugins/hooks/messages",
"plugins/hooks/lifecycle"
]
},
"plugins/plugin-permission-requests",
"plugins/adding-capabilities"
]
},
{
"group": "Skills",
"pages": [
"tools/skills",
"tools/custodian-skills",
"tools/skill-workshop",
{
"group": "Skill Workshop",
"pages": [
"tools/skill-workshop/personal-library",
"tools/skill-workshop/how-it-works",
"tools/skill-workshop/collection-review",
"tools/skill-workshop/authoring",
"tools/skill-workshop/proposals",
"tools/skill-workshop/configuration",
"tools/skill-workshop/reference",
"tools/skill-workshop/troubleshooting"
]
},
"tools/self-learning",
"tools/creating-skills",
"tools/skills-config",
"tools/slash-commands"
]
},
{
"group": "Automation",
"pages": [
"automation/index",
"gateway/heartbeat",
"automation/cron-jobs",
{
"group": "Automations",
"pages": [
"automation/cron-jobs/how-it-works",
"automation/cron-jobs/schedules",
"automation/cron-jobs/payloads",
"automation/cron-jobs/delivery",
"automation/cron-jobs/managing-jobs",
"automation/cron-jobs/webhooks",
"automation/cron-jobs/gmail",
"automation/cron-jobs/troubleshooting"
]
},
"automation/imap",
"automation/tasks",
"automation/taskflow",
"automation/standing-orders",
"automation/hooks",
{
"group": "Hooks",
"pages": [
"automation/hooks/writing-hooks",
"automation/hooks/configuration",
"automation/hooks/bundled-hooks",
"automation/hooks/event-types",
"automation/hooks/troubleshooting"
]
}
]
},
{
"group": "Tools",
"pages": [
{
"group": "Running code and approvals",
"pages": [
"tools/apply-patch",
"tools/code-execution",
"tools/diffs",
"tools/elevated",
"tools/exec",
"tools/exec-approvals",
"tools/exec-approvals-advanced",
"tools/permission-modes",
"tools/secrets"
]
},
{
"group": "Media and documents",
"pages": [
"tools/media-overview",
"tools/image-generation",
"tools/music-generation",
"tools/pdf",
"tools/tts",
{
"group": "Text to speech",
"pages": [
"tools/tts/quickstart",
"tools/tts/configuration",
"tools/tts/personas",
"tools/tts/commands",
"tools/tts/output",
"tools/tts/field-reference",
"tools/tts/api"
]
},
"tools/video-generation"
]
},
{
"group": "Tool catalogs and workflows",
"pages": [
"tools/code-mode",
{
"group": "Code Mode",
"pages": [
"tools/code-mode/quickstart",
"tools/code-mode/configuration",
"tools/code-mode/tool-surface",
"tools/code-mode/guest-api",
"tools/code-mode/output",
"tools/code-mode/internals",
"tools/code-mode/troubleshooting",
"tools/code-mode/maintainers"
]
},
"tools/llm-task",
"tools/lobster",
"tools/mcp",
"tools/tool-search"
]
},
{
"group": "Context and reasoning",
"pages": [
"tools/loop-detection",
"tools/thinking",
"tools/tokenjuice",
"tools/trajectory"
]
},
{
"group": "Chat and UI tools",
"pages": [
"tools/ask-user",
"tools/btw",
"tools/progress-card",
"tools/reactions",
"tools/screen",
"tools/show-widget"
]
},
{
"group": "Browsing and fetching pages",
"pages": [
"tools/browser",
{
"group": "Browser",
"pages": [
"tools/browser/setup",
"tools/browser/profiles",
"tools/browser/existing-session",
"tools/browser/configuration",
"tools/browser/remote",
"tools/browser/security",
"tools/browser/isolation",
"tools/browser/agent-tools",
"tools/browser/troubleshooting"
]
},
"tools/browser-control",
"tools/browser-linux-troubleshooting",
"tools/browser-login",
"tools/browser-wsl2-windows-remote-cdp-troubleshooting",
"tools/chrome-extension",
"tools/firecrawl",
"tools/web-fetch"
]
},
{
"group": "Web search",
"pages": [
"tools/web",
"tools/brave-search",
"tools/duckduckgo-search",
"tools/exa-search",
"tools/gemini-search",
"tools/grok-search",
"tools/kimi-search",
"tools/minimax-search",
"tools/ollama-search",
"tools/parallel-search",
"tools/perplexity-search",
"tools/searxng-search",
"tools/tavily"
]
}
]
},
{
"group": "Agent coordination",
"pages": [
"tools/agent-send",
"tools/goal",
"tools/steer",
"tools/subagents",
{
"group": "Sub-agents",
"pages": [
"tools/subagents/slash-command",
"tools/subagents/tool-reference",
"tools/subagents/thread-bound-sessions",
"tools/subagents/nesting",
"tools/subagents/announce",
"tools/subagents/tool-policy",
"tools/subagents/operations"
]
},
"tools/swarm",
"tools/acp-agents",
{
"group": "ACP agents",
"pages": [
"tools/acp-agents/quickstart",
"tools/acp-agents/runbook",
"tools/acp-agents/bindings",
"tools/acp-agents/sessions",
"tools/acp-agents/delivery",
"tools/acp-agents/controls",
"tools/acp-agents/troubleshooting"
]
},
"tools/acp-agents-setup",
"tools/multi-agent-sandbox-tools"
]
}
]
},
{
"tab": "ClawHub",
"groups": [
{
"group": "Overview",
"pages": [
"clawhub/index",
"clawhub/quickstart",
"clawhub/how-it-works"
]
},
{
"group": "Using ClawHub",
"pages": [
"clawhub/cli",
"clawhub/publishing",
"clawhub/skill-format",
"clawhub/auth",
"clawhub/telemetry",
"clawhub/troubleshooting"
]
},
{
"group": "API and trust",
"pages": [
"clawhub/api",
"clawhub/http-api",
"clawhub/acceptable-usage",
"clawhub/moderation",
"clawhub/security-audits"
]
}
]
},
{
"tab": "Models",
"groups": [
{
"group": "Overview",
"pages": [
"providers/index",
"providers/models"
]
},
{
"group": "Concepts and configuration",
"pages": [
"concepts/models",
"concepts/model-providers",
{
"group": "Model providers",
"pages": [
"concepts/model-providers/quick-rules",
"concepts/model-providers/control-ui-and-keys",
"concepts/model-providers/official-provider-plugins",
"concepts/model-providers/custom-providers"
]
},
"concepts/model-failover"
]
},
{
"group": "Providers",
"pages": [
{
"group": "Chat and coding models",
"pages": [
"providers/alibaba",
"providers/anthropic",
"plugins/reference/anthropic-vertex",
"providers/arcee",
"providers/baseten",
"providers/bedrock",
"providers/bedrock-mantle",
"providers/cerebras",
"providers/chutes",
"providers/cohere",
"providers/deepinfra",
"providers/deepseek",
"providers/featherless",
"providers/fireworks",
"providers/github-copilot",
"providers/gmi",
"providers/google",
"providers/groq",
"providers/huggingface",
"providers/longcat",
"providers/meta",
"providers/minimax",
"providers/mistral",
"providers/moonshot",
"providers/novita",
"providers/nvidia",
"providers/ollama-cloud",
"providers/openai",
{
"group": "OpenAI",
"pages": [
"providers/openai/setup",
"providers/openai/models",
"providers/openai/runtimes",
"providers/openai/coverage-and-cost",
"providers/openai/image-and-video",
"providers/openai/voice-and-speech",
"providers/openai/azure",
"providers/openai/advanced"
]
},
"providers/opencode",
"providers/opencode-go",
"providers/perplexity-provider",
"providers/qianfan",
"providers/qwen",
"providers/radius",
"providers/stepfun",
"providers/synthetic",
"providers/tencent",
"providers/together",
"providers/venice",
"providers/volcengine",
"providers/xai",
"providers/xiaomi",
"providers/zai"
]
},
{
"group": "Speech and audio",
"pages": [
"providers/azure-speech",
"providers/deepgram",
"providers/elevenlabs",
"providers/fish-audio",
"providers/gradium",
"providers/inworld",
"providers/senseaudio"
]
},
{
"group": "Image, video, and music",
"pages": [
"providers/comfy",
"providers/fal",
"providers/pixverse",
"providers/runway",
"providers/vydra"
]
},
{
"group": "Gateways and routers",
"pages": [
"providers/claude-max-api-proxy",
"providers/clawrouter",
"providers/cloudflare-ai-gateway",
"providers/kilocode",
"providers/litellm",
"providers/openrouter",
"providers/vercel-ai-gateway"
]
},
{
"group": "Local runtimes",
"pages": [
"providers/ds4",
"providers/llmman",
"providers/lmstudio",
"providers/ollama",
{
"group": "Ollama",
"pages": [
"providers/ollama/setup",
"providers/ollama/model-discovery",
"providers/ollama/node-local-inference",
"providers/ollama/vision",
"providers/ollama/configuration",
"providers/ollama/recipes",
"providers/ollama/web-search",
"providers/ollama/advanced",
"providers/ollama/troubleshooting"
]
},
"providers/sglang",
"providers/vllm"
]
}
]
}
]
},
{
"tab": "Platforms",
"groups": [
{
"group": "Platforms overview",
"pages": [
"platforms/index",
"platforms/macos",
"platforms/linux",
"platforms/omarchy",
"platforms/windows",
"platforms/android",
"platforms/chromeos",
"platforms/ios",
"platforms/ios-healthkit",
"platforms/easyrunner"
]
},
{
"group": "macOS companion app",
"pages": [
{
"group": "Setup",
"pages": [
"platforms/mac/dev-setup",
"platforms/mac/menu-bar",
"platforms/mac/icon",
"platforms/mac/permissions",
"platforms/mac/signing",
"platforms/mac/remote",
"reference/device-models"
]
},
{
"group": "Runtime",
"pages": [
"platforms/mac/bundled-gateway",
"platforms/mac/health",
"platforms/mac/logging",
"platforms/mac/xpc"
]
},
{
"group": "Features",
"pages": [
"platforms/mac/voicewake",
"platforms/mac/voice-overlay",
"platforms/mac/webchat",
"platforms/mac/canvas",
"platforms/mac/skills",
"platforms/mac/peekaboo"
]
}
]
}
]
},
{
"tab": "Gateway & Ops",
"groups": [
{
"group": "Gateway",
"pages": [
"gateway/index",
{
"group": "Configuration",
"pages": [
"gateway/configuration",
{
"group": "Configuration",
"pages": [
"gateway/configuration/common-tasks",
"gateway/configuration/hot-reload",
"gateway/configuration/config-rpc",
"gateway/configuration/environment-variables"
]
},
"gateway/configuration-reference",
"gateway/config-agents",
{
"group": "Agents",
"pages": [
"gateway/config-agents/workspace-and-bootstrap",
"gateway/config-agents/models",
"gateway/config-agents/runtime-and-cli-backends",
"gateway/config-agents/heartbeat-compaction-and-streaming",
"gateway/config-agents/sandbox",
"gateway/config-agents/entries-and-multi-agent",
"gateway/config-agents/sessions",
"gateway/config-agents/messages-and-talk"
]
},
"gateway/config-automation",
"gateway/config-browser-ui-desktop",
"gateway/config-channels",
{
"group": "Channels",
"pages": [
"gateway/config-channels/shared-policies",
"gateway/config-channels/personal-messaging",
"gateway/config-channels/workplace-chat",
"gateway/config-channels/community-chat",
"gateway/config-channels/mention-gating-and-history",
"gateway/config-channels/commands"
]
},
"gateway/config-cloud-workers",
"gateway/config-extensions",
"gateway/config-gateway",
"gateway/config-hooks",
"gateway/config-observability",
"gateway/config-runtime",
"gateway/config-secrets-env",
"gateway/config-tools",
{
"group": "Tools",
"pages": [
"gateway/config-tools/tool-policy",
"gateway/config-tools/github-identity",
"gateway/config-tools/built-in-tools",
"gateway/config-tools/sessions-and-subagents",
"gateway/config-tools/custom-providers",
"gateway/config-tools/provider-examples"
]
},
"gateway/configuration-examples"
]
},
{
"group": "Authentication and secrets",
"pages": [
"gateway/authentication",
"auth-credential-semantics",
"gateway/secrets",
{
"group": "Secrets management",
"pages": [
"gateway/secrets/runtime-model",
"gateway/secrets/secretref-contract",
"gateway/secrets/secret-store-and-egress",
"gateway/secrets/integration-examples",
"gateway/secrets/operations"
]
},
"gateway/1password",
"gateway/secrets-plan-contract",
"gateway/trusted-proxy-auth"
]
},
{
"group": "Health and diagnostics",
"pages": [
"gateway/health",
"gateway/doctor",
{
"group": "Doctor",
"pages": [
"gateway/doctor/running",
"gateway/doctor/checks",
"gateway/doctor/config-migrations",
"gateway/doctor/provider-repairs",
"gateway/doctor/state-and-sessions",
"gateway/doctor/gateway-and-services",
"gateway/doctor/workspace-and-dreams"
]
},
"gateway/audit",
"gateway/telemetry",
"logging",
"gateway/opentelemetry",
{
"group": "OpenTelemetry",
"pages": [
"gateway/opentelemetry/setup",
"gateway/opentelemetry/configuration",
"gateway/opentelemetry/privacy-and-trace-context",
"gateway/opentelemetry/model-calls-and-metrics",
"gateway/opentelemetry/spans-and-events"
]
},
"gateway/prometheus",
"gateway/logging",
"gateway/diagnostics",
"gateway/troubleshooting",
{
"group": "Troubleshooting",
"pages": [
"gateway/troubleshooting/updates-and-rollbacks",
"gateway/troubleshooting/skills-and-model-providers",
"gateway/troubleshooting/agent-replies-and-control-ui",
"gateway/troubleshooting/gateway-service-and-process",
"gateway/troubleshooting/config-validation-and-probes",
"gateway/troubleshooting/channel-delivery-and-tools"
]
}
]
},
{
"group": "Scaling and operations",
"pages": [
"gateway/gateway-lock",
"gateway/background-process",
"gateway/restart-recovery",
"gateway/cloud-sessions",
"gateway/cloud-workers",
{
"group": "Cloud Workers",
"pages": [
"gateway/cloud-workers/warm-images",
"gateway/cloud-workers/per-project-default-profiles",
"gateway/cloud-workers/setup-and-bundle-installation",
"gateway/cloud-workers/verify-the-profile",
"gateway/cloud-workers/dispatching-a-session",
"gateway/cloud-workers/placement-and-machine-selection",
"gateway/cloud-workers/session-lifecycle",
"gateway/cloud-workers/desktop",
"gateway/cloud-workers/security-model",
"gateway/cloud-workers/troubleshooting"
]
},
"gateway/multiple-gateways",
"gateway/multi-tenant-hosting"
]
},
{
"group": "Security and sandboxing",
"pages": [
"gateway/security/index",
"gateway/security/trust-model",
"gateway/security/running-the-audit",
"gateway/security/audit-checks",
"gateway/security/hardened-baseline",
"gateway/security/access-control",
"gateway/security/prompt-injection",
"gateway/security/tool-permissions",
"gateway/security/browser-control",
"gateway/security/network-exposure",
"gateway/security/secrets-and-storage",
"gateway/security/exposure-runbook",
"gateway/security/rate-limiting",
"gateway/security/operator-incident-response",
"gateway/security/secure-file-operations",
"gateway/operator-scopes",
"gateway/sandboxing",
{
"group": "Sandboxing",
"pages": [
"gateway/sandboxing/what-gets-sandboxed",
"gateway/sandboxing/modes-scope-and-backend",
"gateway/sandboxing/supported-capability-matrix",
"gateway/sandboxing/docker-backend",
"gateway/sandboxing/podman-backend",
"gateway/sandboxing/ssh-backend",
"gateway/sandboxing/openshell-backend",
"gateway/sandboxing/crabbox-backend",
"gateway/sandboxing/workspace-access",
"gateway/sandboxing/multiple-folders-for-one-agent",
"gateway/sandboxing/images-and-setup",
"gateway/sandboxing/setup-command"
]
},
"gateway/openshell",
"gateway/sandbox-vs-tool-policy-vs-elevated",
"gateway/permission-modes"
]
},
{
"group": "Protocols and APIs",
"pages": [
"gateway/clients",
"gateway/external-apps",
"gateway/protocol",
{
"group": "Gateway protocol",
"pages": [
"gateway/protocol/transport",
"gateway/protocol/handshake",
"gateway/protocol/presence",
"gateway/protocol/rpc-methods",
"gateway/protocol/rpc-system-and-channels",
"gateway/protocol/rpc-talk-config-and-agents",
"gateway/protocol/rpc-session-control",
"gateway/protocol/rpc-devices-nodes-and-approvals",
"gateway/protocol/rpc-bootstrap-and-events",
"gateway/protocol/ledgers",
"gateway/protocol/operator-methods",
"gateway/protocol/versioning",
"gateway/protocol/auth"
]
},
"gateway/embedding",
"gateway/openai-http-api",
"gateway/openresponses-http-api",
"gateway/tools-invoke-http-api"
]
},
{
"group": "Models and local providers",
"pages": [
"gateway/cli-backends",
"gateway/local-models",
"gateway/local-model-services"
]
},
{
"group": "Networking and discovery",
"pages": [
"network",
"gateway/pairing",
"gateway/discovery",
"gateway/bonjour"
]
}
]
},
{
"group": "Remote access",
"pages": [
"gateway/remote",
"gateway/stable-https-url",
"gateway/tailscale",
"gateway/cloudflare-access"
]
},
{
"group": "Security",
"pages": [
"security/network-proxy",
"security/formal-verification",
"security/incident-response",
"security/THREAT-MODEL-ATLAS",
"security/THREAT-MODEL-ATLAS/reconnaissance",
"security/THREAT-MODEL-ATLAS/initial-access",
"security/THREAT-MODEL-ATLAS/execution",
"security/THREAT-MODEL-ATLAS/persistence",
"security/THREAT-MODEL-ATLAS/defense-evasion",
"security/THREAT-MODEL-ATLAS/discovery",
"security/THREAT-MODEL-ATLAS/collection-and-exfiltration",
"security/THREAT-MODEL-ATLAS/impact",
"security/CONTRIBUTING-THREAT-MODEL"
]
},
{
"group": "Nodes and media",
"pages": [
"nodes/index",
"nodes/pairing-and-status",
"nodes/node-host",
"nodes/node-exec",
"nodes/mcp-and-skills",
"nodes/session-hosting",
"nodes/session-catalogs",
"nodes/file-transfers",
"nodes/command-policy",
"nodes/device-commands",
"nodes/presence",
"nodes/troubleshooting",
{
"group": "Media capabilities",
"pages": [
"nodes/media-understanding",
"nodes/media-playback",
"nodes/images",
"nodes/audio",
"nodes/camera"
]
},
{
"group": "Node features",
"pages": [
"nodes/computer-use",
"nodes/talk",
{
"group": "Talk mode",
"pages": [
"nodes/talk/realtime-sessions",
"nodes/talk/session-ownership",
"nodes/talk/macos-relay",
"nodes/talk/client-ui"
]
},
"nodes/voicewake",
"nodes/location-command"
]
}
]
},
{
"group": "Web interfaces",
"pages": [
"web/index",
"web/control-ui",
{
"group": "Control UI",
"pages": [
"web/control-ui/connect-and-pair",
"web/control-ui/sessions-and-sidebar",
"web/control-ui/chat",
"web/control-ui/panels",
"web/control-ui/settings",
"web/control-ui/feature-reference",
"web/control-ui/offline-and-reconnect",
"web/control-ui/security-model",
"web/control-ui/development"
]
},
"gateway/portals",
"web/notifications",
"web/dashboard",
"web/dashboards",
"web/dashboard-architecture",
"web/urls",
"web/webchat",
"web/tui",
"web/lobster"
]
}
]
},
{
"tab": "Reference",
"groups": [
{
"group": "CLI commands",
"pages": [
"cli/index",
{
"group": "Running the service",
"pages": [
"cli/daemon",
"cli/fleet",
"cli/gateway",
{
"group": "Gateway",
"pages": [
"cli/gateway/running",
"cli/gateway/restart-and-supervision",
"cli/gateway/query",
"cli/gateway/service",
"cli/gateway/discovery"
]
},
"cli/health",
"cli/logs",
"cli/status"
]
},
{
"group": "Setup and maintenance",
"pages": [
"cli/backup",
"cli/migrate",
"cli/onboard",
"cli/openclaw",
"cli/reset",
"cli/setup",
"cli/uninstall",
"cli/update",
{
"group": "Update",
"pages": [
"cli/update/status-and-history",
"cli/update/repair-and-recovery",
"cli/update/how-updates-run"
]
}
]
},
{
"group": "Diagnostics and security",
"pages": [
"cli/doctor",
{
"group": "Doctor",
"pages": [
"cli/doctor/running",
"cli/doctor/recovery",
"cli/doctor/lint",
"cli/doctor/health-contract",
"cli/doctor/state-migrations",
"cli/doctor/sqlite-maintenance",
"cli/doctor/checks"
]
},
"cli/secrets",
"cli/security",
"cli/triage"
]
},
{
"group": "Agents, models, and sessions",
"pages": [
"cli/agent",
"cli/agents",
"cli/claws",
"cli/infer",
"cli/memory",
"cli/models",
"cli/promos",
"cli/sessions",
"cli/tasks",
"cli/transcripts",
"cli/wiki"
]
},
{
"group": "Events and audit records",
"pages": [
"cli/audit",
"cli/hooks",
"cli/message",
"cli/system"
]
},
{
"group": "Channels and messaging",
"pages": [
"cli/channels",
"cli/directory",
"cli/pairing",
"cli/qr",
"cli/voicecall"
]
},
{
"group": "Tools and execution",
"pages": [
"cli/approvals",
"cli/browser",
"cli/cron",
"cli/connect",
"cli/devices",
"cli/node",
"cli/nodes",
"cli/sandbox",
"cli/worker"
]
},
{
"group": "Configuration",
"pages": [
"cli/config",
"cli/configure",
"cli/webhooks"
]
},
{
"group": "Plugins and skills",
"pages": [
"cli/plugins",
{
"group": "Plugins CLI",
"pages": [
"cli/plugins/authoring",
"cli/plugins/install",
"cli/plugins/list",
"cli/plugins/uninstall-and-update",
"cli/plugins/inspect-and-diagnose",
"cli/plugins/marketplace"
]
},
"cli/file-transfer",
"cli/path",
"cli/policy",
{
"group": "Policy",
"pages": [
"cli/policy/authoring",
"cli/policy/rules",
"cli/policy/scopes",
"cli/policy/running-checks",
"cli/policy/attestation",
"cli/policy/findings"
]
},
"cli/skills",
"cli/workboard"
]
},
{
"group": "Interfaces",
"pages": [
"cli/attach",
"cli/dashboard",
"cli/resume",
"cli/tui"
]
},
{
"group": "Utility",
"pages": [
"cli/acp",
"cli/clawbot",
"cli/completion",
"cli/dns",
"cli/docs",
"cli/mcp",
{
"group": "MCP",
"pages": [
"cli/mcp/serve",
"cli/mcp/registry",
"cli/mcp/json-output",
"cli/mcp/transports",
"cli/mcp/control-ui",
"cli/mcp/apps"
]
},
"cli/proxy"
]
}
]
},
{
"group": "RPC and API",
"pages": [
"reference/rpc"
]
},
{
"group": "Codex runtime reference",
"pages": [
"plugins/codex-harness-reference",
{
"group": "Codex harness reference",
"pages": [
"plugins/codex-harness-reference/supervision",
"plugins/codex-harness-reference/app-server-transport",
"plugins/codex-harness-reference/approval-and-sandbox",
"plugins/codex-harness-reference/auth",
"plugins/codex-harness-reference/dynamic-tools",
"plugins/codex-harness-reference/timeouts",
"plugins/codex-harness-reference/model-discovery",
"plugins/codex-harness-reference/restricted-turns",
"plugins/codex-harness-reference/workspace-bootstrap-files"
]
},
"plugins/codex-harness-runtime",
{
"group": "Codex harness runtime",
"pages": [
"plugins/codex-harness-runtime/recovery",
"plugins/codex-harness-runtime/threads",
"plugins/codex-harness-runtime/replies",
"plugins/codex-harness-runtime/hooks",
"plugins/codex-harness-runtime/sandbox-streaming",
"plugins/codex-harness-runtime/v1-support-contract",
"plugins/codex-harness-runtime/permissions",
"plugins/codex-harness-runtime/queue-and-feedback",
"plugins/codex-harness-runtime/compaction"
]
}
]
},
{
"group": "Plugin reference",
"pages": [
"plugins/plugin-inventory",
"plugins/reference",
"plugins/dependency-resolution"
]
},
{
"group": "Plugin SDK reference",
"pages": [
"plugins/sdk-overview",
{
"group": "Plugin SDK overview",
"pages": [
"plugins/sdk-overview/imports",
"plugins/sdk-overview/capabilities",
"plugins/sdk-overview/tools-and-commands",
"plugins/sdk-overview/infrastructure",
"plugins/sdk-overview/host-hooks",
"plugins/sdk-overview/cli-and-discovery",
"plugins/sdk-overview/memory-and-context",
"plugins/sdk-overview/events-and-hooks"
]
},
"plugins/manifest",
{
"group": "Plugin manifest",
"pages": [
"plugins/manifest/models",
"plugins/manifest/providers",
"plugins/manifest/setup-and-auth",
"plugins/manifest/capabilities",
"plugins/manifest/surfaces",
"plugins/manifest/config-and-secrets",
"plugins/manifest/package-json"
]
},
"plugins/sdk-subpaths",
"plugins/sdk-entrypoints",
{
"group": "Plugin entry points",
"pages": [
"plugins/sdk-entrypoints/tool-policy-and-sandbox",
"plugins/sdk-entrypoints/package-entries",
"plugins/sdk-entrypoints/define-tool-plugin",
"plugins/sdk-entrypoints/define-plugin-entry",
"plugins/sdk-entrypoints/native-providers",
"plugins/sdk-entrypoints/define-channel-plugin-entry",
"plugins/sdk-entrypoints/define-setup-plugin-entry",
"plugins/sdk-entrypoints/registration-mode"
]
},
"plugins/sdk-runtime",
{
"group": "Plugin runtime helpers",
"pages": [
"plugins/sdk-runtime/config-and-utilities",
"plugins/sdk-runtime/agent",
"plugins/sdk-runtime/models",
"plugins/sdk-runtime/background-work",
"plugins/sdk-runtime/gateway-and-nodes",
"plugins/sdk-runtime/media",
"plugins/sdk-runtime/state-and-system",
"plugins/sdk-runtime/channel"
]
},
"plugins/sdk-agent-harness",
{
"group": "Agent harness plugins",
"pages": [
"plugins/sdk-agent-harness/core-ownership",
"plugins/sdk-agent-harness/registration",
"plugins/sdk-agent-harness/selection-policy",
"plugins/sdk-agent-harness/attempt-runtime",
"plugins/sdk-agent-harness/user-input-and-execution",
"plugins/sdk-agent-harness/native-inventories",
"plugins/sdk-agent-harness/runtime-config",
"plugins/sdk-agent-harness/sessions-and-results"
]
},
"plugins/sdk-setup",
"plugins/sdk-testing"
]
},
{
"group": "Plugin internals",
"pages": [
"plugins/architecture",
"plugins/architecture-internals",
{
"group": "Plugin architecture internals",
"pages": [
"plugins/architecture-internals/load-pipeline",
"plugins/architecture-internals/provider-hooks",
"plugins/architecture-internals/runtime-helpers",
"plugins/architecture-internals/gateway-routes",
"plugins/architecture-internals/channel-surfaces",
"plugins/architecture-internals/packaging",
"plugins/architecture-internals/context-engines",
"plugins/architecture-internals/new-capability"
]
},
"plugins/sdk-migration",
{
"group": "Plugin SDK migration",
"pages": [
"plugins/sdk-migration/how-to-migrate",
"plugins/sdk-migration/import-paths",
"plugins/sdk-migration/removed-surfaces",
"plugins/sdk-migration/talk",
"plugins/sdk-migration/compatibility-policy",
"plugins/sdk-migration/removal-timeline"
]
},
"plugins/compatibility",
"plugins/install-overrides",
"plugins/sdk-channel-outbound",
"plugins/sdk-channel-inbound",
"plugins/sdk-channel-ingress",
"plugins/message-presentation"
]
},
{
"group": "Templates",
"pages": [
"reference/AGENTS.default",
"reference/templates/AGENTS",
"reference/templates/BOOT",
"reference/templates/BOOTSTRAP",
"reference/templates/IDENTITY",
"reference/templates/SOUL",
"reference/templates/USER",
{
"group": "Dev agent templates",
"pages": [
"reference/templates/AGENTS.dev",
"reference/templates/IDENTITY.dev",
"reference/templates/SOUL.dev",
"reference/templates/USER.dev"
]
},
{
"group": "Retired workspace files",
"pages": [
"reference/templates/HEARTBEAT",
"reference/templates/TOOLS"
]
}
]
},
{
"group": "Technical reference",
"pages": [
"agent-runtime-architecture",
"openclaw-agent-runtime",
"reference/openclaw-ai",
"reference/token-use",
"reference/api-usage-costs",
"concepts/usage-tracking",
"reference/prompt-caching",
"reference/session-management-compaction",
{
"group": "Session management deep dive",
"pages": [
"reference/session-management-compaction/store",
"reference/session-management-compaction/maintenance",
"reference/session-management-compaction/schema",
"reference/session-management-compaction/compaction",
"reference/session-management-compaction/housekeeping"
]
},
"reference/transcript-hygiene",
"reference/memory-config",
"reference/database-schemas",
{
"group": "Database schemas",
"pages": [
"reference/database-schemas/layout",
"reference/database-schemas/versioning",
"reference/database-schemas/personal-data",
"reference/database-schemas/storage-changes",
"reference/database-schemas/agent-schema-history",
"reference/database-schemas/state-schema-history",
"reference/database-schemas/integrity-and-recovery"
]
},
"reference/rich-output-protocol",
"reference/secretref-credential-surface",
"reference/secret-placeholder-conventions",
"date-time",
"concepts/timezone"
]
},
{
"group": "Schemas and formatting",
"pages": [
"concepts/typebox",
"concepts/markdown-formatting"
]
},
{
"group": "Project and contributing",
"pages": [
"reference/credits",
"reference/pull-request-review-flow"
]
}
]
},
{
"tab": "Releases",
"groups": [
{
"group": "Release notes",
"pages": [
"releases/index",
"releases/2026.9.4",
"releases/2026.9.3",
"releases/2026.9.2",
"releases/2026.9.1",
"releases/2026.8.2",
"releases/2026.8.1",
"releases/2026.7.1",
"releases/2026.6.11"
]
},
{
"group": "Release process",
"pages": [
"reference/RELEASING",
"reference/full-release-validation",
{
"group": "Full release validation",
"pages": [
"reference/full-release-validation/dispatch",
"reference/full-release-validation/continuation",
"reference/full-release-validation/extended-stable",
"reference/full-release-validation/stages",
"reference/full-release-validation/release-checks",
"reference/full-release-validation/profiles",
"reference/full-release-validation/evidence"
]
},
"reference/release-performance-sweep",
"gateway/security/dependency-locking"
]
}
]
},
{
"tab": "Contributing",
"groups": [
{
"group": "Maturity",
"pages": [
"maturity/scorecard",
"maturity/taxonomy"
]
},
{
"group": "Testing and CI",
"pages": [
"reference/test",
{
"group": "Tests",
"pages": [
"reference/test/local",
"reference/test/lanes",
"reference/test/docker",
"reference/test/performance",
"reference/test/runner-internals",
"reference/test/remote-proof"
]
},
"ci",
{
"group": "CI",
"pages": [
"ci/pipeline",
"ci/watching-runs",
"ci/checkout",
"ci/scope-and-routing",
{
"group": "Scope and routing",
"pages": [
"ci/scope-and-routing/selection",
"ci/scope-and-routing/node-test-lanes",
"ci/scope-and-routing/job-budgets",
"ci/scope-and-routing/manual-dispatches"
]
},
"ci/runners",
"ci/capacity",
"ci/release-validation",
{
"group": "Release validation",
"pages": [
"ci/release-validation/full-release-validation",
"ci/release-validation/live-and-e2e-shards",
"ci/release-validation/package-acceptance",
"ci/release-validation/install-smoke-and-docker-e2e",
"ci/release-validation/plugin-prerelease"
]
},
"ci/scheduled-workflows",
"ci/local-proof"
]
},
"help/scripts",
"concepts/qa-e2e-automation",
{
"group": "QA stack",
"pages": [
"concepts/qa-e2e-automation/command-surface",
"concepts/qa-e2e-automation/operator-flow",
"concepts/qa-e2e-automation/scenario-coverage",
"concepts/qa-e2e-automation/channel-qa-reference",
"concepts/qa-e2e-automation/slack-qa",
"concepts/qa-e2e-automation/whatsapp-and-credentials",
"concepts/qa-e2e-automation/extending-the-stack",
"concepts/qa-e2e-automation/qa-reporting"
]
},
"concepts/personal-agent-benchmark-pack",
"help/testing",
{
"group": "Testing guide",
"pages": [
"help/testing/suites",
"help/testing/live-workflows",
"help/testing/docker",
"help/testing/qa-runners",
"help/testing/contracts",
"help/testing/writing-tests"
]
},
"help/testing-updates-plugins",
"help/testing-live",
{
"group": "Live testing guide",
"pages": [
"help/testing-live/quick-smokes",
"help/testing-live/model-smoke",
"help/testing-live/cli-backends",
"help/testing-live/acp-and-codex",
"help/testing-live/long-context-and-matrix",
"help/testing-live/media-providers"
]
},
"concepts/mantis",
"concepts/mantis-slack-desktop-runbook"
]
}
]
},
{
"tab": "Help",
"groups": [
{
"group": "Start here",
"pages": [
"help/index",
"help/troubleshooting",
"help/debugging"
]
},
{
"group": "FAQ",
"pages": [
"help/faq",
{
"group": "FAQ topics",
"pages": [
"help/faq/what-is-openclaw",
"help/faq/skills-and-automation",
"help/faq/sandboxing-and-memory",
"help/faq/where-things-live-on-disk",
"help/faq/config-basics",
"help/faq/remote-gateways-and-nodes",
"help/faq/env-vars",
"help/faq/sessions-and-chats",
"help/faq/gateway-ports-and-remote-mode",
"help/faq/logging-and-debugging",
"help/faq/media-and-attachments",
"help/faq/security-and-access-control",
"help/faq/chat-commands-and-stopping"
]
},
"help/faq-first-run",
{
"group": "First-run FAQ",
"pages": [
"help/faq-first-run/quick-start",
"help/faq-first-run/providers-and-hosting"
]
},
"help/faq-models"
]
},
{
"group": "Diagnostics",
"pages": [
"help/environment",
"diagnostics/flags"
]
},
{
"group": "Community and meta",
"pages": [
"start/lore"
]
}
]
}
]
}
]
}
}