WSSendMessage gains an optional mentions field; the broker forwards it into appendTopicMessage so WS-driven topic sends get the same write-time fan-out path as REST POST /v1/messages. v1 messages (today's plaintext-base64) still fall back to a body regex when the field is omitted, so existing CLIs aren't broken; v2 ciphertext clients in phase 3 will populate it. Also drops the duplicate meshMember import (kept the meshMember-as- memberTable alias which the rest of the file uses). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
233 KiB
233 KiB