Shakker
442a2107b5
test: scope bun install detection env
2026-06-05 01:51:27 +01:00
Shakker
ed52d27d78
test: share env api key snapshot
2026-06-05 01:51:27 +01:00
Shakker
cb17c84410
test: let flow registry helper own state env
2026-06-05 01:51:27 +01:00
Shakker
f57adba400
test: snapshot task executor env
2026-06-05 01:51:27 +01:00
Shakker
9f6ed16a6d
test: snapshot task flow maintenance env
2026-06-05 01:51:27 +01:00
Shakker
99a838fac4
test: snapshot task registry store env
2026-06-05 01:51:27 +01:00
Shakker
064182aff8
test: snapshot task flow audit env
2026-06-05 01:51:26 +01:00
Shakker
0f9bb59b73
test: snapshot task owner state env
2026-06-05 01:51:26 +01:00
Shakker
79b6dd049e
test: scope inherited agent dir fixture
2026-06-05 01:51:26 +01:00
Peter Steinberger
58c663920d
docs: document script tests
2026-06-04 20:49:50 -04:00
Marcus Castro
dd2083c7ec
fix(whastapp): bound connection startup waits ( #90486 )
...
* fix: add timeout to waitForWaConnection to prevent indefinite hangs
If Baileys fails to emit a 'connection.update' event with either 'open'
or 'close' status (e.g. due to network issues or internal errors), the
waitForWaConnection promise hangs forever, blocking the entire monitor
loop.
Add a configurable timeout (default 60s) that rejects the promise and
cleans up the event listener if no connection state is received in time.
The timeout is backward-compatible as an optional parameter with a
sensible default.
* test: add coverage for waitForWaConnection timeout path
- Test that promise rejects with descriptive error after timeout
- Test that event listener is cleaned up after timeout
- Test that timer is cleared when connection opens before timeout
* fix: default timeoutMs to 0 to preserve QR login behavior
The 60s default broke the QR login flow in login-qr.ts, which calls
waitForWaConnection without a timeout and expects to wait up to 3 minutes
while the user scans. Change the default to 0 (wait forever, matching
original behavior) and pass the 60s timeout explicitly at the monitor
callsite where it's actually needed.
* fix: bound whatsapp connection startup waits
* fix: align web channel wait contract
* fix: retry whatsapp setup timeouts
* fix: satisfy whatsapp status lint
* fix: preserve whatsapp wait compatibility
---------
Co-authored-by: MMMMSSSS8899 <praelovk@gmail.com >
2026-06-04 21:45:43 -03:00
Peter Steinberger
29f5e9d35c
docs: document test helpers
2026-06-04 20:42:26 -04:00
Peter Steinberger
25211167e8
docs: document vitest config files
2026-06-04 20:40:11 -04:00
Peter Steinberger
ecb6779a16
docs: document root test files
2026-06-04 20:37:28 -04:00
Peter Steinberger
edb920b857
docs: document remaining src helpers
2026-06-04 20:34:26 -04:00
Peter Steinberger
b2e320dfb1
docs: document support test files
2026-06-04 20:31:55 -04:00
Peter Steinberger
1bdf210b43
docs: document rescue and trajectory tests
2026-06-04 20:29:59 -04:00
Peter Steinberger
d8326f13c3
docs: document proxy and mcp helpers
2026-06-04 20:27:46 -04:00
Peter Steinberger
9b30ff181c
docs: document routing helpers
2026-06-04 20:25:55 -04:00
Peter Steinberger
4f79f2419c
docs: document video generation helpers
2026-06-04 20:24:49 -04:00
Peter Steinberger
65546f0158
docs: document tui components
2026-06-04 20:23:23 -04:00
Peter Steinberger
6d58ff3562
docs: document session helpers
2026-06-04 20:22:09 -04:00
Peter Steinberger
47bae66415
docs: document session config tests
2026-06-04 20:20:20 -04:00
Peter Steinberger
f5b6a977d7
docs: document tts helpers
2026-06-04 20:19:15 -04:00
Peter Steinberger
85e6940202
docs: document talk helpers
2026-06-04 20:17:42 -04:00
Peter Steinberger
5ba4eeceac
docs: document daemon tests
2026-06-04 20:16:21 -04:00
Peter Steinberger
a628a66e4d
docs: document process helpers
2026-06-04 20:14:34 -04:00
Peter Steinberger
ef08c83e17
docs: document utility helpers
2026-06-04 20:12:49 -04:00
Peter Steinberger
b6ce59d367
docs: document wizard helpers
2026-06-04 20:11:22 -04:00
Peter Steinberger
c8665c66ba
docs: document flow helpers
2026-06-04 20:10:01 -04:00
Peter Steinberger
4c3b4f8ad8
docs: document hook helpers
2026-06-04 20:08:40 -04:00
Peter Steinberger
e6f85453dc
docs: document llm helpers
2026-06-04 20:07:13 -04:00
Peter Steinberger
f1bdc91b64
docs: document media helpers
2026-06-04 20:05:16 -04:00
Peter Steinberger
add135d238
docs: document logging helpers
2026-06-04 20:04:06 -04:00
Vincent Koc
563dac5989
test(core): remove stale unused test bindings
2026-06-04 17:03:40 -07:00
Vincent Koc
5bc300a1df
test(agents): align pdf default model expectation
2026-06-04 17:03:40 -07:00
Vincent Koc
1d19d7ec46
fix(auto-reply): skip commented heartbeat scaffolding
2026-06-04 17:03:40 -07:00
Peter Steinberger
87d053c0cb
docs: document shared helpers
2026-06-04 20:02:33 -04:00
Peter Steinberger
5b53cddc75
docs: document cron test files
2026-06-04 20:01:05 -04:00
Peter Steinberger
6c48a12562
docs: document skill runtime files
2026-06-04 19:58:44 -04:00
Peter Steinberger
43cee29f70
docs: document skill loading files
2026-06-04 19:57:11 -04:00
Peter Steinberger
725ddd11cc
docs: document remaining plugin runtime files
2026-06-04 19:54:07 -04:00
Peter Steinberger
d2d14d5793
docs: document plugin contract tests
2026-06-04 19:52:26 -04:00
Peter Steinberger
f25c246f6b
docs: document plugin runtime helpers
2026-06-04 19:48:26 -04:00
Peter Steinberger
6486fc1c0d
docs: document model command tests
2026-06-04 19:46:17 -04:00
Peter Steinberger
81eee47045
docs: document doctor command tests
2026-06-04 19:44:23 -04:00
Peter Steinberger
4499b24781
docs: document cli program tests
2026-06-04 19:41:55 -04:00
Peter Steinberger
b59b34f9d5
docs: document cli service tests
2026-06-04 19:39:51 -04:00
Shakker
912e70acbd
test: scope system run helper env
2026-06-05 00:38:28 +01:00
Shakker
16147e16e3
test: isolate approval path token cases
2026-06-05 00:38:28 +01:00