openclaw/extensions/whatsapp
Ron Cohen 3de44fe593
fix(whatsapp): setting systemPrompt to "" suppresses the wildcard prompt (#70381)
* fix(whatsapp): setting systemPrompt to "" suppresses the wildcard instead of falling through to it

* test(whatsapp): reset mocks instead of only clearing call history

* docs(changelog): note WhatsApp empty systemPrompt suppresses wildcard

* test(whatsapp): preserve real module exports in process-message mocks

* test(whatsapp): whitespace-only systemPrompt also suppresses wildcard

---------

Co-authored-by: Omar Shahine <10343873+omarshahine@users.noreply.github.com>
2026-04-24 09:45:58 -07:00
..
src fix(whatsapp): setting systemPrompt to "" suppresses the wildcard prompt (#70381) 2026-04-24 09:45:58 -07:00
action-runtime-api.ts
action-runtime.runtime.ts
api.ts
auth-presence.ts
channel-config-api.ts
channel-plugin-api.ts
config-api.ts
constants.ts
contract-api.ts test: slim contract suite imports 2026-04-18 01:36:15 +01:00
directory-contract-api.ts test: slim channel directory contracts 2026-04-18 01:36:15 +01:00
doctor-contract-api.ts perf(whatsapp): add doctor contract fast path 2026-04-14 17:27:07 +01:00
index.test.ts
index.ts
legacy-session-surface-api.ts test: speed legacy state migration discovery 2026-04-17 16:41:43 -04:00
legacy-state-migrations-api.ts test: speed legacy state migration discovery 2026-04-17 16:41:43 -04:00
light-runtime-api.ts
login-qr-api.ts
login-qr-runtime.ts
openclaw.plugin.json
outbound-payload-test-api.ts test: slim channel contract hotspots 2026-04-18 01:36:33 +01:00
package.json chore(deps): update workspace dependencies 2026-04-24 16:55:08 +01:00
runtime-api.ts
secret-contract-api.ts
security-contract-api.ts
setup-entry.test.ts fix: stage WhatsApp runtime deps before setup login 2026-04-24 17:04:31 +01:00
setup-entry.ts test: speed legacy state migration discovery 2026-04-17 16:41:43 -04:00
setup-plugin-api.ts
targets.ts
test-api.ts
tsconfig.json