openclaw/extensions
Dale 2685b11e95 fix(signal): ignore system messages (expiration timer, group permission changes)
signal-cli sends dataMessage envelopes for system events (disappearing
message timer changes, group permission updates) with no user text.
These fell through to the agent, which responded with a confused
'I got a media message' reply.

Add isExpirationUpdate and groupV2Change fields to SignalDataMessage type,
and early-return on these system-only events before dispatch.

Fixes #27615, Fixes #30981
2026-03-16 12:36:37 +00:00
..
2026-03-14 06:05:39 +00:00
2026-03-16 01:15:31 +00:00
2026-03-15 22:01:04 -07:00