From 00b64ce66fff9997f8dc22a37f2835a879797eaf Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Mon, 4 May 2026 07:15:08 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@b2efd1964800ca8b57b0a74eec4ef15ec837b768 --- .openclaw-sync/source.json | 4 ++-- docs/channels/pairing.md | 9 ++++++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 19a9b97e1..fe833e4a3 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "826786b114a45ca5f9b341d5216911837fc55a12", - "syncedAt": "2026-05-04T07:05:52.631Z" + "sha": "b2efd1964800ca8b57b0a74eec4ef15ec837b768", + "syncedAt": "2026-05-04T07:13:11.794Z" } diff --git a/docs/channels/pairing.md b/docs/channels/pairing.md index 81b5e22f2..fbf3d75e2 100644 --- a/docs/channels/pairing.md +++ b/docs/channels/pairing.md @@ -113,7 +113,7 @@ If you use the `device-pair` plugin, you can do first-time device pairing entire 1. In Telegram, message your bot: `/pair` 2. The bot replies with two messages: an instruction message and a separate **setup code** message (easy to copy/paste in Telegram). 3. On your phone, open the OpenClaw iOS app → Settings → Gateway. -4. Paste the setup code and connect. +4. Scan the QR code or paste the setup code and connect. 5. Back in Telegram: `/pair pending` (review request IDs, role, and scopes), then approve. The setup code is a base64-encoded JSON payload that contains: @@ -134,6 +134,13 @@ That bootstrap token carries the built-in pairing bootstrap profile: Treat the setup code like a password while it is valid. +For Tailscale, public, or other non-loopback mobile pairing, use Tailscale +Serve/Funnel or another `wss://` Gateway URL. Direct non-loopback `ws://` setup +URLs are rejected before QR/setup-code issuance. Plaintext `ws://` setup codes +are limited to loopback URLs; private-network `ws://` clients still require the explicit +`OPENCLAW_ALLOW_INSECURE_PRIVATE_WS=1` break-glass described in the remote +Gateway guide. + ### Approve a node device ```bash