openclaw/extensions/googlechat/src
root 560d31b0ff feat(googlechat): add proactive messaging support
Add space caching and auto-resolution for proactive Google Chat messages:

- Auto-cache space IDs when users message the bot (knownSpaces)
- Auto-resolve users/{id} to cached spaces for outbound messages
- Fallback to findDirectMessage API when not cached
- Add comprehensive documentation for proactive messaging patterns

This enables cron jobs, skills, and agents to send proactive messages
to users who have previously interacted with the bot.

Fixes: Users can now send messages via 'users/{id}' target instead of
needing to know the space ID beforehand.
2026-01-29 07:06:47 +00:00
..
accounts.ts refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
actions.ts refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
api.test.ts fix: polish Google Chat plugin (#1635) (thanks @iHildy) 2026-01-24 23:30:45 +00:00
api.ts refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
auth.ts feat(googlechat): support Google Workspace Add-on event format 2026-01-24 23:30:45 +00:00
channel.ts feat(googlechat): add proactive messaging support 2026-01-29 07:06:47 +00:00
monitor.test.ts fix: polish Google Chat plugin (#1635) (thanks @iHildy) 2026-01-24 23:30:45 +00:00
monitor.ts feat(googlechat): add proactive messaging support 2026-01-29 07:06:47 +00:00
onboarding.ts refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
runtime.ts feat: add beta googlechat channel 2026-01-24 23:30:45 +00:00
space-cache.ts feat(googlechat): add proactive messaging support 2026-01-29 07:06:47 +00:00
targets.test.ts fix: polish Google Chat plugin (#1635) (thanks @iHildy) 2026-01-24 23:30:45 +00:00
targets.ts feat(googlechat): add proactive messaging support 2026-01-29 07:06:47 +00:00
types.config.ts feat: add beta googlechat channel 2026-01-24 23:30:45 +00:00
types.ts feat: add beta googlechat channel 2026-01-24 23:30:45 +00:00