From 12302928627ce3b0ac8abf92c27cb5d339bbb9db Mon Sep 17 00:00:00 2001 From: Mariano Belinky Date: Tue, 3 Mar 2026 18:00:20 +0100 Subject: [PATCH] device-pair: clarify QR auto-ping fallback instructions --- extensions/device-pair/index.ts | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/extensions/device-pair/index.ts b/extensions/device-pair/index.ts index aee40f9851e..b3321b37a5d 100644 --- a/extensions/device-pair/index.ts +++ b/extensions/device-pair/index.ts @@ -449,9 +449,14 @@ export default function register(api: OpenClawPluginApi) { `Gateway: ${payload.url}`, `Auth: ${authLabel}`, "", - "After scanning, come back here and run `/pair approve` to complete pairing.", + autoNotifyArmed + ? "After scanning, wait here for the pairing request ping." + : "After scanning, come back here and run `/pair approve` to complete pairing.", ...(autoNotifyArmed - ? ["I’ll auto-ping here when the pairing request arrives, then auto-disable."] + ? [ + "I’ll auto-ping here when the pairing request arrives, then auto-disable.", + "If the ping does not arrive, run `/pair approve latest` manually.", + ] : []), ].join("\n"), }; @@ -471,9 +476,14 @@ export default function register(api: OpenClawPluginApi) { `Gateway: ${payload.url}`, `Auth: ${authLabel}`, "", - "After scanning, run `/pair approve` to complete pairing.", + autoNotifyArmed + ? "After scanning, wait here for the pairing request ping." + : "After scanning, run `/pair approve` to complete pairing.", ...(autoNotifyArmed - ? ["I’ll auto-ping here when the pairing request arrives, then auto-disable."] + ? [ + "I’ll auto-ping here when the pairing request arrives, then auto-disable.", + "If the ping does not arrive, run `/pair approve latest` manually.", + ] : []), ];