openclaw/extensions/whatsapp/src
Peter Steinberger 89e8c8672c
fix: break bundled channel bootstrap cycles
2026-04-05 14:20:31 +01:00
..
auto-reply fix(whatsapp): reset watchdog timeout after reconnect (#60007) 2026-04-03 20:23:36 -03:00
inbound fix(test): add lightweight whatsapp group-policy seam 2026-04-05 12:57:58 +01:00
account-config.ts
accounts.test.ts
accounts.ts
accounts.whatsapp-auth.test.ts fix(ci): route extension test helpers through public sdk seams 2026-04-04 00:03:48 +09:00
action-runtime-target-auth.ts refactor(whatsapp): narrow channel runtime imports 2026-04-04 03:16:14 +09:00
action-runtime.test.ts
action-runtime.ts refactor(whatsapp): narrow channel runtime imports 2026-04-04 03:16:14 +09:00
active-listener.test.ts
active-listener.ts
agent-tools-login.ts
approval-auth.test.ts
approval-auth.ts refactor(whatsapp): narrow channel runtime imports 2026-04-04 03:16:14 +09:00
auth-store.runtime.ts test: trim whatsapp monitor import overhead 2026-04-03 16:03:32 +01:00
auth-store.ts refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00
auto-reply.broadcast-groups.combined.test.ts
auto-reply.broadcast-groups.test-harness.ts test: trim whatsapp monitor import overhead 2026-04-03 16:03:32 +01:00
auto-reply.impl.ts
auto-reply.test-harness.ts fix(types): annotate portable exported helper types 2026-04-04 03:57:47 +09:00
auto-reply.ts
auto-reply.web-auto-reply.compresses-common-formats-jpeg-cap.test.ts test: trim whatsapp monitor import overhead 2026-04-03 16:03:32 +01:00
auto-reply.web-auto-reply.connection-and-logging.e2e.test.ts fix(whatsapp): reset watchdog timeout after reconnect (#60007) 2026-04-03 20:23:36 -03:00
auto-reply.web-auto-reply.last-route.test.ts test: trim more extension importOriginal usage 2026-04-03 19:49:43 +01:00
channel-actions.runtime.ts refactor(whatsapp): narrow channel runtime imports 2026-04-04 03:16:14 +09:00
channel-actions.test.ts test: split whatsapp channel coverage 2026-04-03 17:33:45 +01:00
channel-actions.ts test: split whatsapp channel coverage 2026-04-03 17:33:45 +01:00
channel-outbound.ts fix: remove bundled channel startup reentry 2026-04-04 15:39:12 +01:00
channel-react-action.runtime.ts refactor(whatsapp): narrow channel runtime imports 2026-04-04 03:16:14 +09:00
channel-react-action.test.ts test: split whatsapp channel coverage 2026-04-03 17:33:45 +01:00
channel-react-action.ts test: split whatsapp channel coverage 2026-04-03 17:33:45 +01:00
channel.runtime.ts
channel.setup.test.ts style(extensions): format channel integration updates 2026-04-04 06:02:37 +01:00
channel.setup.ts
channel.ts fix: break bundled channel bootstrap cycles 2026-04-05 14:20:31 +01:00
command-policy.ts refactor(plugins): move command ui policy into extensions 2026-04-03 19:30:35 +01:00
config-accessors.test.ts refactor(extensions): move channel-specific config surfaces out of core 2026-04-04 05:06:32 +01:00
config-accessors.ts refactor(extensions): move channel-specific config surfaces out of core 2026-04-04 05:06:32 +01:00
config-schema.ts refactor(extensions): add channel-owned config schema seams 2026-04-04 05:31:11 +01:00
config-ui-hints.ts
creds-files.ts
directory-config.test.ts test: split whatsapp channel coverage 2026-04-03 17:33:45 +01:00
directory-config.ts
doctor-contract.ts fix: restore whatsapp doctor contract surface 2026-04-05 11:31:12 +05:30
doctor.ts fix: restore whatsapp doctor contract surface 2026-04-05 11:31:12 +05:30
group-intro.ts
group-policy.test.ts test: split whatsapp channel coverage 2026-04-03 17:33:45 +01:00
group-policy.ts
group-session-contract.ts refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00
heartbeat-recipients.runtime.ts test: split whatsapp channel coverage 2026-04-03 17:33:45 +01:00
heartbeat-recipients.test.ts style(extensions): format channel integration updates 2026-04-04 06:02:37 +01:00
heartbeat-recipients.ts style(extensions): format channel integration updates 2026-04-04 06:02:37 +01:00
identity.ts refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00
inbound.media.test.ts test: trim more extension importOriginal usage 2026-04-03 19:49:43 +01:00
inbound.test.ts
inbound.ts
login-qr.test.ts
login-qr.ts
login.coverage.test.ts
login.test.ts
login.ts
logout.test.ts
media.test.ts fix(ci): route extension test helpers through public sdk seams 2026-04-04 00:03:48 +09:00
media.ts
monitor-inbox.allows-messages-from-senders-allowfrom-list.test.ts
monitor-inbox.append-upsert.test.ts
monitor-inbox.blocks-messages-from-unauthorized-senders-not-allowfrom.test.ts
monitor-inbox.captures-media-path-image-messages.test.ts test: trim more extension importOriginal usage 2026-04-03 19:49:43 +01:00
monitor-inbox.streams-inbound-messages.test.ts
monitor-inbox.test-harness.ts fix(types): annotate portable exported helper types 2026-04-04 03:57:47 +09:00
normalize-target.ts refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00
normalize.ts
outbound-adapter.poll.test.ts
outbound-adapter.sendpayload.test.ts
outbound-adapter.ts refactor(plugins): move outbound dep aliases into extensions 2026-04-03 19:53:38 +01:00
outbound-base.test.ts test(plugins): finish moving contract coverage 2026-04-04 00:11:39 +01:00
outbound-base.ts refactor(plugins): move outbound dep aliases into extensions 2026-04-03 19:53:38 +01:00
outbound-send-deps.ts refactor(plugins): move outbound dep aliases into extensions 2026-04-03 19:53:38 +01:00
outbound-test-support.ts fix(contracts): align runtime seams and codex expectations 2026-04-04 12:11:07 +09:00
pairing-security.test-harness.ts fix(types): annotate portable exported helper types 2026-04-04 03:57:47 +09:00
qr-image.ts
reaction-level.test.ts
reaction-level.ts
reconnect.test.ts
reconnect.ts
resolve-outbound-target.test.ts
resolve-outbound-target.ts
resolve-target.test.ts test(plugins): finish moving contract coverage 2026-04-04 00:11:39 +01:00
runtime-api.ts refactor(extensions): add channel-owned config schema seams 2026-04-04 05:31:11 +01:00
runtime-group-policy.ts fix(test): add lightweight whatsapp group-policy seam 2026-04-05 12:57:58 +01:00
runtime.ts
security-fix.ts refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00
send.test.ts fix: honor whatsapp default outbound account 2026-04-03 14:22:08 -05:00
send.ts style(extensions): format channel integration updates 2026-04-04 06:02:37 +01:00
session-contract.test.ts fix: canonicalize legacy whatsapp group sessions 2026-04-05 05:47:04 +01:00
session-contract.ts fix: canonicalize legacy whatsapp group sessions 2026-04-05 05:47:04 +01:00
session-errors.ts
session-route.ts refactor(whatsapp): narrow channel runtime imports 2026-04-04 03:16:14 +09:00
session.runtime.ts test: trim whatsapp monitor import overhead 2026-04-03 16:03:32 +01:00
session.test.ts test: trim whatsapp monitor import overhead 2026-04-03 16:03:32 +01:00
session.ts test: trim whatsapp monitor import overhead 2026-04-03 16:03:32 +01:00
setup-core.ts
setup-finalize.ts fix: honor whatsapp default setup finalize account 2026-04-03 14:55:27 -05:00
setup-surface.test.ts test(ci): align channel defaults and clean stale hook tests 2026-04-04 04:51:33 +01:00
setup-surface.ts refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00
shared.ts refactor: register channel bootstrap capabilities 2026-04-05 09:13:48 +01:00
state-migrations.ts refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00
status-issues.test.ts
status-issues.ts
targets-runtime.ts refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00
test-helpers.ts test: tolerate plain baileys exports in whatsapp hooks 2026-04-03 23:06:43 +01:00
text-runtime.test.ts test(plugins): finish moving contract coverage 2026-04-04 00:11:39 +01:00
text-runtime.ts refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00
vcard.ts