mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-18 08:31:49 -06:00
570182b449
An unparseable webhookUrl resolves to no path, and the monitor bails before it creates ingress or registers the HTTP route. The gateway still published the default path, and because this channel never sets connected, health evaluation read healthy for the lifetime of the process while inbound delivery was dead. Make resolveGoogleChatWebhookPath return string | null and have the gateway publish lifecycle: blocked with lastError instead of a path. The status store patch-merges, so the blocked branch clears webhookPath explicitly.
OpenClaw Google Chat
Official OpenClaw channel plugin for Google Chat spaces and direct messages.
Install from OpenClaw:
openclaw plugins install @openclaw/googlechat
Configure the Google Chat app credentials and allowed spaces in OpenClaw. The plugin lets agents receive Google Chat events and reply through the configured app.