Commit Graph

852 Commits

Author SHA1 Message Date
Peter Steinberger
667a54a4b7 refactor(plugins): narrow bundled channel core seams 2026-04-04 07:39:53 +01:00
Vincent Koc
73115b5480 fix(zalouser): migrate legacy group allow aliases (#60702)
* fix(channels): prefer source contract surfaces in source checkouts

* fix(zalouser): migrate legacy group allow aliases
2026-04-04 14:50:15 +09:00
Vincent Koc
561db47566 docs(boundaries): add import-topology guardrails 2026-04-04 14:06:18 +09:00
Peter Steinberger
64d9b65b56 style(core): format reply and infra helpers 2026-04-04 06:02:47 +01:00
Vignesh Natarajan
f8c4777515 Dreaming: move setup controls to header and tighten status plumbing 2026-04-03 21:58:46 -07:00
Peter Steinberger
53b5b1b32d fix(ci): repair redundant channel union types 2026-04-04 05:08:02 +01:00
Peter Steinberger
f84486157e refactor(channels): remove bluebubbles core status collector 2026-04-04 04:53:38 +01:00
Peter Steinberger
bc457fd1b8 refactor(channels): move bootstrap channel logic behind extension seams 2026-04-04 04:53:38 +01:00
Peter Steinberger
406f06dcc5 fix: preserve linked install unsafe flag and baseline regressions 2026-04-04 12:34:55 +09:00
Vincent Koc
098abd484d fix(channels): keep feishu override parent fallbacks 2026-04-04 11:57:27 +09:00
Peter Steinberger
a3a06524f2 fix(ci): restore session and setup fallbacks 2026-04-04 03:52:37 +01:00
Peter Steinberger
3c23126980 fix(ci): tolerate missing contract surface roots 2026-04-04 03:52:37 +01:00
Vincent Koc
9e389cff3d fix(config): migrate legacy group allow aliases (#60597)
* fix(config): migrate legacy group allow aliases

* fix(config): inline legacy streaming migration helpers

* refactor(config): rename legacy account matcher helper

* chore(agents): codify config contract boundaries

* fix(config): keep legacy allow aliases writable

* Update AGENTS.md
2026-04-04 11:15:32 +09:00
Peter Steinberger
1e6e685347 fix: unblock cli startup metadata 2026-04-04 02:35:36 +01:00
Peter Steinberger
143d377c5a fix(cli): keep status json startup lean 2026-04-04 02:16:56 +01:00
Peter Steinberger
37ee19521f fix(status): keep empty status path lightweight 2026-04-04 10:02:42 +09:00
Peter Steinberger
d02fc365b4 test(plugins): drop stale core test files 2026-04-04 00:11:54 +01: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
Tak Hoffman
759598f737 fix: honor default account in conversation bindings 2026-04-03 16:09:48 -05:00
Peter Steinberger
66dfe18c36 fix(ci): avoid duplicate accountId spread 2026-04-03 21:59:44 +01:00
Tak Hoffman
1c5a4d01c9 fix: preserve channel status account ids 2026-04-03 15:56:54 -05:00
Peter Steinberger
f3a6d13965 test: trim helper partial mocks 2026-04-03 21:34:42 +01:00
Tak Hoffman
314512ae14 fix: honor whatsapp default heartbeat account 2026-04-03 14:42:38 -05:00
Vincent Koc
b361667f98 test(contracts): split config write lanes 2026-04-04 04:11:00 +09:00
Vincent Koc
24afd52fcd test(contracts): remove old group policy runner 2026-04-04 04:10:15 +09:00
Vincent Koc
1d4fcb6a01 test(contracts): split group policy lanes 2026-04-04 04:10:15 +09:00
Vincent Koc
0bbacca828 test(contracts): split channel catalog lanes 2026-04-04 04:08:24 +09:00
Vincent Koc
e57b6be85f fix(types): align setup helper contracts 2026-04-04 03:57:47 +09:00
Peter Steinberger
4948760c65 test(plugins): genericize core helper contracts 2026-04-03 19:53:38 +01:00
Peter Steinberger
bc23db501b test: trim more core importOriginal usage 2026-04-03 19:49:43 +01:00
Peter Steinberger
b27fd7cc49 fix(setup): narrow default account id typing 2026-04-03 19:30:35 +01:00
Peter Steinberger
eea069bdc3 fix(ci): repair bundled and extension test drift 2026-04-03 19:25:23 +01:00
Vincent Koc
e9cbdc7439 fix(plugins): narrow top-level allowFrom account resolver 2026-04-04 03:24:21 +09:00
Peter Steinberger
28b8e019f7 test(setup): fix latest type regressions 2026-04-03 19:21:46 +01:00
Vincent Koc
956e746da1 fix(plugins): narrow nested allowFrom account resolver 2026-04-04 03:16:14 +09:00
Tak Hoffman
a89cb679a2 fix: honor nostr setup default account 2026-04-03 13:12:49 -05:00
Peter Steinberger
03a43fe231 refactor(plugins): genericize core channel seams 2026-04-03 19:09:21 +01:00
Peter Steinberger
856592cf00 fix(outbound): restore generic delivery and security seams 2026-04-03 19:09:20 +01:00
Peter Steinberger
ab96520bba refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
Tak Hoffman
7fb58afb41 fix: honor googlechat default allowFrom account 2026-04-03 13:07:07 -05:00
Peter Steinberger
3ddf745f97 fix(ci): restore account setup typings 2026-04-03 18:48:44 +01:00
Peter Steinberger
1c16c6a94a test: split inbound contract helpers 2026-04-03 18:33:46 +01:00
Vincent Koc
feed4007fe test(contracts): localize surface registry helpers 2026-04-04 02:15:01 +09:00
Vincent Koc
b871707628 test(contracts): localize remaining suite helpers 2026-04-04 02:11:44 +09:00
Vincent Koc
c5a45eb274 test(contracts): localize registry-backed contract helpers 2026-04-04 02:09:25 +09:00
Vincent Koc
f1911274aa test(contracts): localize surface and session binding helpers 2026-04-04 02:06:38 +09:00
Tak Hoffman
b2a9e0d7a7 fix: honor setup binary path account overrides 2026-04-03 11:54:21 -05:00
Tak Hoffman
51f6bc4940 fix: honor selected account in setup status 2026-04-03 11:50:09 -05:00
Vincent Koc
2a19771c3c test(contracts): split plugins-core lanes 2026-04-04 01:30:48 +09:00