mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-28 02:03:00 +00:00
Guard Google Chat DM delivery so direct-space messages that include thread metadata do not request threaded sends. The monitor now derives one group-only reply thread and reuses it for both turn reply context and typing indicator messages. Adds regression coverage for a DM event carrying `message.thread.name`, proving reply metadata and typing sends omit the thread while the turn still runs. Verification: - `node scripts/run-vitest.mjs extensions/googlechat/src/monitor.test.ts` - `pnpm check:changed` (Blacksmith Testbox `tbx_01ksm18yck1zy35k0adgf66hax`, run https://github.com/openclaw/openclaw/actions/runs/26494371192) - `/Users/steipete/Projects/agent-scripts/skills/autoreview/scripts/autoreview --mode local` - PR CI run https://github.com/openclaw/openclaw/actions/runs/26494573295 - Critical Quality run https://github.com/openclaw/openclaw/actions/runs/26494573221 - Real behavior proof override run https://github.com/openclaw/openclaw/actions/runs/26494609491 Co-authored-by: Javier Ailbirt <jailbirt@theeye.io>