From 41f24e9e98cd2c5ca2b7c06e4a48e10a6fcf81ef Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Fri, 24 Apr 2026 17:29:18 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@0c70cb3b9cee0a1705fad87b885a8b029b11b9ce --- .openclaw-sync/source.json | 4 ++-- docs/plugins/google-meet.md | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index dee0d505b..9eff4cf8f 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "95db5966a0aead1477e161c0c7b31ef625963ba7", - "syncedAt": "2026-04-24T17:25:13.969Z" + "sha": "0c70cb3b9cee0a1705fad87b885a8b029b11b9ce", + "syncedAt": "2026-04-24T17:27:48.883Z" } diff --git a/docs/plugins/google-meet.md b/docs/plugins/google-meet.md index 8b48a3578..3a8b1720d 100644 --- a/docs/plugins/google-meet.md +++ b/docs/plugins/google-meet.md @@ -214,6 +214,12 @@ phrase, and prints session health: openclaw googlemeet test-speech https://meet.google.com/abc-defg-hij ``` +If the browser profile is not signed in, Meet is waiting for host admission, or +Chrome needs microphone/camera permission, the join/test-speech result reports +`manualActionRequired: true` with `manualActionReason` and +`manualActionMessage`. Agents should stop retrying the join, report that message +to the operator, and retry only after the manual browser action is complete. + If `chromeNode.node` is omitted, OpenClaw auto-selects only when exactly one connected node advertises both `googlemeet.chrome` and browser control. If several capable nodes are connected, set `chromeNode.node` to the node id, @@ -460,6 +466,9 @@ report it. Use `action: "leave"` to mark a session ended. - `inCall`: Chrome appears to be inside the Meet call - `micMuted`: best-effort Meet microphone state +- `manualActionRequired` / `manualActionReason` / `manualActionMessage`: the + browser profile needs manual login, Meet host admission, permissions, or + browser-control repair before speech can work - `providerConnected` / `realtimeReady`: realtime voice bridge state - `lastInputAt` / `lastOutputAt`: last audio seen from or sent to the bridge