openclaw/extensions
Vincent Koc 0fad53a192
feat(whatsapp): support newsletter targets in message tool (#73393)
Summary:
- Adds WhatsApp `@newsletter` target normalization, outbound allowFrom bypass, channel session routing, composing-presence suppression, docs/changelog updates, and focused tests.
- Reproducibility: yes. Source inspection on current main shows a `120363401234567890@newsletter` target normalizes to null before outbound send, and the current session route has only direct/group semantics.

ClawSweeper fixups:
- Included follow-up commit: fix(clownfish): address review for ghcrawl-156943-autonomous-smoke (1)
- Included follow-up commit: feat(whatsapp): support newsletter targets in message tool

Validation:
- ClawSweeper review passed for head 9ff3f88202.
- Required merge gates passed before the squash merge.

Prepared head SHA: 9ff3f88202
Review: https://github.com/openclaw/openclaw/pull/73393#issuecomment-4338584612

Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com>
Co-authored-by: openclaw-clownfish[bot] <280122609+openclaw-clownfish[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
2026-05-02 20:09:31 +00:00
..
acpx chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
active-memory fix(active-memory): make setup grace explicit 2026-05-02 07:27:01 +01:00
alibaba chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
amazon-bedrock chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
amazon-bedrock-mantle chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
anthropic perf(gateway): defer doctor legacy checks 2026-05-02 17:45:09 +01:00
anthropic-vertex chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
arcee chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
azure-speech chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
bluebubbles chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
bonjour fix(gateway): cap channel startup fanout 2026-05-02 15:26:45 +01:00
brave chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
browser chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
byteplus chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
cerebras chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
chutes chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
cloudflare-ai-gateway chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
codex fix(codex): resolve bundled managed binary root 2026-05-02 18:03:34 +01:00
comfy chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
copilot-proxy chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
deepgram chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
deepinfra chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
deepseek chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
device-pair refactor: trim secret contract type imports 2026-05-01 20:34:18 +01:00
diagnostics-otel fix(plugins): keep externalized launch installs on npm 2026-05-02 12:24:48 -07:00
diagnostics-prometheus fix(plugins): keep externalized launch installs on npm 2026-05-02 12:24:48 -07:00
diffs fix: discover source-only plugins in checkouts 2026-05-02 17:33:15 +01:00
discord fix: discover source-only plugins in checkouts 2026-05-02 17:33:15 +01:00
document-extract chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
duckduckgo chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
elevenlabs chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
exa chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
fal chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
feishu chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
file-transfer perf(file-transfer): lazy-load runtime handlers 2026-05-02 15:12:14 +01:00
firecrawl chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
fireworks chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
github-copilot chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
google Add Codex happy path prompt snapshots (#75807) 2026-05-03 00:59:55 +09:00
google-meet test(google-meet): mock session store updates 2026-05-02 13:24:02 +01:00
googlechat chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
gradium chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
groq chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
huggingface chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
image-generation-core chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
imessage chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
inworld chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
irc chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
kilocode chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
kimi-coding chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
line chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
litellm chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
llm-task chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
lmstudio chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
lobster chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
matrix chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
mattermost fix(mattermost): load config metadata from config surface 2026-05-02 20:48:14 +01:00
media-understanding-core chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
memory-core fix: lazy-load memory-core runtime surfaces 2026-05-02 15:12:30 +01:00
memory-lancedb chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
memory-wiki perf(gateway): defer doctor legacy checks 2026-05-02 17:45:09 +01:00
microsoft chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
microsoft-foundry chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
migrate-claude chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
migrate-hermes chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
minimax chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
mistral chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
moonshot chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
msteams chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
nextcloud-talk chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
nostr chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
nvidia chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
ollama chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
open-prose chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
openai ci: update codex cli live smoke 2026-05-02 19:37:51 +01:00
opencode chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
opencode-go chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
openrouter chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
openshell chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
perplexity chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
phone-control feat: declare startup plugin imports explicitly 2026-04-28 04:33:47 +01:00
qa-channel chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
qa-lab chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
qa-matrix chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
qianfan chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
qqbot fix(plugins): remove unsupported bundle metadata 2026-05-02 11:42:17 -07:00
qwen chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
runway chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
searxng chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
senseaudio chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
sglang chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
signal chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
skill-workshop chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
slack chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
speech-core chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
stepfun chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
synology-chat chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
synthetic chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
talk-voice feat: declare startup plugin imports explicitly 2026-04-28 04:33:47 +01:00
tavily chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
telegram fix(telegram): pass session files to native plugin commands 2026-05-02 13:01:07 +01:00
tencent chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
test-support refactor: trim test support helper exports 2026-05-01 12:02:22 +01:00
thread-ownership refactor: trim private extension exports 2026-05-01 14:12:17 +01:00
tlon chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
together chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
tokenjuice chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
tts-local-cli chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
twitch chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
venice chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
vercel-ai-gateway chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
video-generation-core chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
vllm chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
voice-call perf: route session store writes through writer queue 2026-05-02 13:11:19 +01:00
volcengine chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
voyage chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
vydra chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
web-readability chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
webhooks chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
whatsapp feat(whatsapp): support newsletter targets in message tool (#73393) 2026-05-02 20:09:31 +00:00
xai chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
xiaomi chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
zai chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
zalo chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
zalouser chore: bump version to 2026.5.2 2026-05-02 11:58:45 +01:00
.npmignore
AGENTS.md
CLAUDE.md
music-generation-providers.live.test.ts test(live): classify provider media drift 2026-04-29 05:25:43 +01:00
tsconfig.package-boundary.base.json
tsconfig.package-boundary.paths.json refactor(plugin-sdk): retire reserved helper exports 2026-04-28 05:21:57 +01:00
video-generation-providers.live.test.ts test(live): classify provider media drift 2026-04-29 05:25:43 +01:00