Commit graph

407 commits

Author SHA1 Message Date
Vincent Koc
d5ed6d26e9 chore(plugins): bulk add package boundary tsconfig rollout 2026-04-07 08:48:23 +01:00
Peter Steinberger
58744f3d87
fix: repair ci contract and whatsapp test stubs 2026-04-07 08:09:47 +01:00
Peter Steinberger
625fd5b3e3
refactor: centralize inbound mention policy 2026-04-07 07:51:00 +01:00
Vincent Koc
e608b7e6f6 perf(secrets): avoid broad channel contract fallbacks 2026-04-07 07:40:57 +01:00
Peter Steinberger
1275b9b873
refactor: dedupe account name normalization 2026-04-07 06:07:13 +01:00
Peter Steinberger
a685a7afc9
refactor: dedupe package record guards 2026-04-07 02:03:33 +01:00
Peter Steinberger
dd0cd5dcda
refactor: dedupe whatsapp security contract helpers 2026-04-06 18:40:05 +01:00
Peter Steinberger
4c8bb05c89
refactor: dedupe whatsapp login qr wrappers 2026-04-06 18:30:16 +01:00
Vincent Koc
8e2ecd053f fix(secrets): restore source-mode contract loading 2026-04-06 17:59:53 +01:00
Peter Steinberger
7f6de686bb
fix(ci): repair contracts and whatsapp regressions 2026-04-06 17:52:05 +01:00
Peter Steinberger
8b79cbcd06
build(plugins): align package versions to 2026.4.6 2026-04-06 17:05:30 +01:00
Vincent Koc
4d405ac5ae chore(plugins): drop final dead test any suppressions 2026-04-06 15:46:31 +01:00
Vincent Koc
6067f2d9ad chore(plugins): drop dead channel test any suppressions 2026-04-06 15:45:18 +01:00
Peter Steinberger
380a396266
refactor: share ambient proxy agent helpers 2026-04-06 15:03:30 +01:00
Peter Steinberger
af62a2c2e4
style: fix extension lint violations 2026-04-06 14:53:55 +01:00
Vincent Koc
0fdf9e874b
fix(config): normalize channel streaming config shape (#61381)
* feat(config): add canonical streaming config helpers

* refactor(runtime): prefer canonical streaming accessors

* feat(config): normalize preview channel streaming shape

* test(config): lock streaming normalization followups

* fix(config): polish streaming migration edges

* chore(config): refresh streaming baseline hash
2026-04-06 05:08:20 +01:00
Peter Steinberger
2a5c355688
fix(ci): patch main regression surfaces 2026-04-06 04:17:52 +01:00
Peter Steinberger
8cb85ff85f
refactor: harden plugin metadata and bundled channel entry seams 2026-04-06 00:15:38 +01:00
Vincent Koc
1033db4d31 fix(whatsapp): avoid setup barrel import cycle 2026-04-05 22:34:01 +01:00
Peter Steinberger
ce8492f9a0
chore: bump version to 2026.4.5 2026-04-05 21:33:04 +01:00
Peter Steinberger
604e16c765
fix(whatsapp): avoid setup api self-import cycle 2026-04-05 20:34:08 +01:00
Peter Steinberger
3126809cb0
refactor: clean bundled channel bootstrap boundaries 2026-04-05 18:18:59 +01:00
Peter Steinberger
89e8c8672c
fix: break bundled channel bootstrap cycles 2026-04-05 14:20:31 +01:00
Peter Steinberger
88ea0751a9
fix(test): add lightweight whatsapp group-policy seam 2026-04-05 12:57:58 +01:00
Peter Steinberger
41e39eb46f
refactor: register channel bootstrap capabilities 2026-04-05 09:13:48 +01:00
Ayaan Zaidi
4cfb990382
fix: restore whatsapp doctor contract surface 2026-04-05 11:31:12 +05:30
Peter Steinberger
50b5c483ee
fix: canonicalize legacy whatsapp group sessions 2026-04-05 05:47:04 +01:00
Peter Steinberger
67d6fc8847
chore(plugins): sync versions to 2026.4.4 2026-04-04 20:03:01 +01:00
Peter Steinberger
4dbc66b1ed
fix: remove bundled channel startup reentry 2026-04-04 15:39:12 +01:00
Peter Steinberger
fd75d214f2
style(extensions): format channel integration updates 2026-04-04 06:02:37 +01:00
Peter Steinberger
b0e1551eb8
refactor(extensions): add channel-owned config schema seams 2026-04-04 05:31:11 +01:00
Peter Steinberger
1246e2b03a
refactor(extensions): move channel-specific config surfaces out of core 2026-04-04 05:06:32 +01:00
Peter Steinberger
bc457fd1b8
refactor(channels): move bootstrap channel logic behind extension seams 2026-04-04 04:53:38 +01:00
Peter Steinberger
5b144655f2
test(ci): align channel defaults and clean stale hook tests 2026-04-04 04:51:33 +01:00
Peter Steinberger
406f06dcc5 fix: preserve linked install unsafe flag and baseline regressions 2026-04-04 12:34:55 +09:00
Vincent Koc
26c9a4ce63 fix(contracts): align runtime seams and codex expectations 2026-04-04 12:11:07 +09:00
Vincent Koc
2050ef2740 refactor(whatsapp): lazy-load channel directory and action seams 2026-04-04 12:01:30 +09:00
Peter Steinberger
f25f147fc3
refactor(whatsapp): move legacy group session detection into contract surface 2026-04-04 03:57:56 +01:00
Peter Steinberger
1e6e685347
fix: unblock cli startup metadata 2026-04-04 02:35:36 +01:00
Peter Steinberger
3a3fdf1920
fix(ci): restore plugin contract surfaces 2026-04-04 00:24:57 +01:00
Ted Li
ff62705206
fix(whatsapp): reset watchdog timeout after reconnect (#60007)
Merged via squash.

Prepared head SHA: 64223e5dd4
Co-authored-by: MonkeyLeeT <6754057+MonkeyLeeT@users.noreply.github.com>
Co-authored-by: mcaxtr <7562095+mcaxtr@users.noreply.github.com>
Reviewed-by: @mcaxtr
2026-04-03 20:23:36 -03:00
Peter Steinberger
ab318de8b7
test(plugins): finish moving contract coverage 2026-04-04 00:11:39 +01:00
Peter Steinberger
e4b5027c5e
refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00
Peter Steinberger
ccf16a25d2
test: tolerate plain baileys exports in whatsapp hooks 2026-04-03 23:06:43 +01:00
Tak Hoffman
d44af743db
fix: honor whatsapp default setup finalize account 2026-04-03 14:55:27 -05:00
Tak Hoffman
314512ae14
fix: honor whatsapp default heartbeat account 2026-04-03 14:42:38 -05:00
Peter Steinberger
52fb51db77
fix(ci): update whatsapp setup status mock signature 2026-04-03 20:40:54 +01:00
Tak Hoffman
aa983566c4
fix: honor whatsapp default setup status account 2026-04-03 14:34:40 -05:00
Tak Hoffman
489a62e788
fix: honor whatsapp default outbound account 2026-04-03 14:22:08 -05:00
lurebat
37de88181b
fix(whatsapp): ignore self-chat quoted replies in groups (#60148)
Merged via squash.

Prepared head SHA: c51b55e0ba
Co-authored-by: lurebat <154669821+lurebat@users.noreply.github.com>
Co-authored-by: mcaxtr <7562095+mcaxtr@users.noreply.github.com>
Reviewed-by: @mcaxtr
2026-04-03 16:07:46 -03:00