mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 15:30:47 +00:00
fix(google-meet): surface chrome node readiness in setup
This commit is contained in:
@@ -728,11 +728,29 @@ openclaw googlemeet test-speech https://meet.google.com/abc-defg-hij \
|
||||
Expected Chrome-node state:
|
||||
|
||||
- `googlemeet setup` is all green.
|
||||
- `googlemeet setup` includes `chrome-node-connected` when Chrome-node is the
|
||||
default transport or a node is pinned.
|
||||
- `nodes status` shows the selected node connected.
|
||||
- The selected node advertises both `googlemeet.chrome` and `browser.proxy`.
|
||||
- The Meet tab joins the call and `test-speech` returns Chrome health with
|
||||
`inCall: true`.
|
||||
|
||||
For a remote Chrome host such as a Parallels macOS VM, this is the shortest
|
||||
safe check after updating the Gateway or the VM:
|
||||
|
||||
```bash
|
||||
openclaw googlemeet setup
|
||||
openclaw nodes status --connected
|
||||
openclaw nodes invoke \
|
||||
--node parallels-macos \
|
||||
--command googlemeet.chrome \
|
||||
--params '{"action":"setup"}'
|
||||
```
|
||||
|
||||
That proves the Gateway plugin is loaded, the VM node is connected with the
|
||||
current token, and the Meet audio bridge is available before an agent opens a
|
||||
real meeting tab.
|
||||
|
||||
For a Twilio smoke, use a meeting that exposes phone dial-in details:
|
||||
|
||||
```bash
|
||||
@@ -798,6 +816,26 @@ The Gateway config must allow those node commands:
|
||||
}
|
||||
```
|
||||
|
||||
If `googlemeet setup` fails `chrome-node-connected` or the Gateway log reports
|
||||
`gateway token mismatch`, reinstall or restart the node with the current Gateway
|
||||
token. For a LAN Gateway this usually means:
|
||||
|
||||
```bash
|
||||
OPENCLAW_ALLOW_INSECURE_PRIVATE_WS=1 \
|
||||
openclaw node install \
|
||||
--host <gateway-lan-ip> \
|
||||
--port 18789 \
|
||||
--display-name parallels-macos \
|
||||
--force
|
||||
```
|
||||
|
||||
Then reload the node service and re-run:
|
||||
|
||||
```bash
|
||||
openclaw googlemeet setup
|
||||
openclaw nodes status --connected
|
||||
```
|
||||
|
||||
### Browser opens but agent cannot join
|
||||
|
||||
Run `googlemeet test-speech` and inspect the returned Chrome health. If it
|
||||
|
||||
Reference in New Issue
Block a user