mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-10 00:11:19 +00:00
* fix(whatsapp): keep echo tracker log truncation UTF-16 safe Replace `.slice(0, 50)` with `truncateUtf16Safe(text, 50)` in echo tracker verbose log message to prevent surrogate pair corruption. Ref. lsr911 pattern — mechanical substitution, no behavior change. * test(whatsapp): cover UTF-16-safe echo previews --------- Co-authored-by: Peter Steinberger <steipete@gmail.com> |
||
|---|---|---|
| .. | ||
| skills/wacli | ||
| src | ||
| action-runtime-api.ts | ||
| action-runtime.runtime.ts | ||
| api.ts | ||
| auth-presence.ts | ||
| call-tool-api.ts | ||
| channel-config-api.ts | ||
| channel-plugin-api.ts | ||
| config-api.ts | ||
| constants.ts | ||
| contract-api.ts | ||
| directory-contract-api.ts | ||
| doctor-contract-api.ts | ||
| index.test.ts | ||
| index.ts | ||
| legacy-session-surface-api.ts | ||
| legacy-state-migrations-api.ts | ||
| light-runtime-api.ts | ||
| login-qr-api.ts | ||
| login-qr-runtime.ts | ||
| npm-shrinkwrap.json | ||
| openclaw.plugin.json | ||
| outbound-payload-test-api.ts | ||
| package.json | ||
| README.md | ||
| runtime-api.ts | ||
| runtime-setter-api.ts | ||
| secret-contract-api.ts | ||
| security-contract-api.ts | ||
| setup-entry.test.ts | ||
| setup-entry.ts | ||
| setup-plugin-api.ts | ||
| targets.ts | ||
| test-api.ts | ||
| tsconfig.json | ||
OpenClaw WhatsApp
Official OpenClaw channel plugin for WhatsApp Web chats.
Install from OpenClaw:
openclaw plugin add @openclaw/whatsapp
Link a WhatsApp account through the plugin's setup flow, then configure which chats OpenClaw agents should monitor and reply to.