Roger Chien
2e2cbdd19d
fix(onboard): crash at channel selection on globally installed CLI ( #66736 )
...
* fix(channels): resolve bundled channel catalog from dist/extensions/ in published installs
* refactor(channels): delegate bundled channel catalog loader to resolveBundledPluginsDir
---------
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-15 11:08:01 +07:00
Vincent Koc
97ee0c6fd3
perf(migrations): trim legacy migration and bind cold paths
2026-04-15 00:38:45 +01:00
Vincent Koc
87ef32c937
perf(tests): avoid bundled channel cold-loads in hot paths
2026-04-15 00:11:43 +01:00
darkamenosa
58a9905976
fix(onboard): normalize channel setup metadata ( #66706 )
...
thanks @darkamenosa
2026-04-14 19:11:52 +01:00
Vincent Koc
66e06b50ba
perf(doctor): fast-path bundled channel compat migrations
2026-04-14 18:26:48 +01:00
Vincent Koc
6b2d418973
fix(channels): resolve bundled plugin mts candidates
2026-04-14 18:01:44 +01:00
Vincent Koc
7b05b4b68e
fix(channels): share plugin module jiti cache helper
2026-04-14 17:35:44 +01:00
Vincent Koc
8d3bd4859e
perf(whatsapp): add doctor contract fast path
2026-04-14 17:27:07 +01:00
slepybear
450c3a8ed2
fix(security): include Matrix avatar params in sandbox media normalization + preserve mxc:// URLs + log gmail watcher stop failures [AI-assisted] ( #64701 )
...
Merged via squash.
Prepared head SHA: 54de3f019b8977826d1a40acb827568835bce780
Co-authored-by: slepybear <108438815+slepybear@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-14 12:22:29 -04:00
Vincent Koc
5c28cfbf09
perf(channels): add lightweight doctor contract APIs
2026-04-14 17:20:46 +01:00
Vincent Koc
34afe10b00
perf(config): skip duplicate channel legacy rule loads
2026-04-14 17:08:22 +01:00
Peter Steinberger
d4f556a052
fix: align latest main type drift
2026-04-13 20:49:39 -07:00
Vincent Koc
792653df15
fix(ci): clear residual tsgo blockers
2026-04-13 22:37:25 +01:00
Vincent Koc
25a2ea4480
perf(config): scope dry-run legacy validation
2026-04-13 20:40:52 +01:00
Vincent Koc
e02c6ca82a
perf(config): narrow channel legacy rule loading
2026-04-13 20:37:21 +01:00
Vincent Koc
b6abd68a29
perf(channels): split hot-path message channel normalization
2026-04-13 18:22:12 +01:00
Vincent Koc
31233a1995
perf(sessions): use loaded thread-info seam
2026-04-13 17:49:46 +01:00
Vincent Koc
fdf7dbd6eb
perf(channels): read bundled channel metadata directly
2026-04-13 17:43:36 +01:00
Vincent Koc
eed595bba9
perf(channels): isolate loaded target parsing
2026-04-13 17:28:09 +01:00
Vincent Koc
08ca248378
perf(outbound): use loaded-only channel plugin reads
2026-04-13 17:12:27 +01:00
Vincent Koc
ae3d731810
perf(outbound): use read-only channel registry seam
2026-04-13 17:05:53 +01:00
Peter Steinberger
e76c2812b7
style: apply oxfmt
2026-04-12 11:28:43 -07:00
Vincent Koc
bb5fa6403e
docs: fix broken doc URL, add orphan pages to nav, backfill i18n glossaries
...
- Fix broken JSDoc URL /plugins/developing-plugins → /plugins/building-plugins
- Add /mcp → /cli/mcp redirect to docs.json
- Add 8 orphan pages to Mintlify nav (fireworks, inferrs, memory-wiki,
zalouser, minimax-search, rich-output-protocol, cli/wiki, cli/infer)
- Backfill 16 core product terms as do-not-translate glossary entries
across 12 i18n locales
2026-04-12 10:26:09 +01:00
Vincent Koc
f445c0eafe
fix(channels): drop bundled entry sdk back-edge
2026-04-12 03:31:34 +01:00
Vincent Koc
a88fbf0f64
fix(cycles): split reply payload and option contracts
2026-04-11 22:24:55 +01:00
Peter Steinberger
057fe786bd
style: apply formatter drift
2026-04-11 21:25:24 +01:00
Vincent Koc
dc469a3db5
fix(gateway): preserve channel plugin identity in cache
2026-04-11 21:15:32 +01:00
Vincent Koc
cde21de828
fix(pairing): bypass store and channel barrels
2026-04-11 21:09:59 +01:00
Vincent Koc
8e952eba75
fix(core): align channel runtime and inventory types
2026-04-11 21:03:44 +01:00
Vincent Koc
462d8e3bc0
fix(cycles): narrow channel runtime surface
2026-04-11 19:30:33 +01:00
HDYA
26f633b604
feat(msteams): add federated credential support (certificate + managed identity) ( #53615 )
...
* feat(msteams): add federated authentication support (certificate + managed identity + workload identity)
* msteams: fix vitest 4.1.2 compat, type errors, and regenerate config baseline
* msteams: fix lint errors, update fetch allowlist, regenerate protocol Swift
* fix(msteams): gate secret-only delegated auth flows
* fix(ci): unblock gateway watch and install smoke
* fix(ci): restore mergeability for pr 53615
* fix(ci): restore channel registry helper typing
* fix(ci): refresh raw fetch guard allowlist
---------
Co-authored-by: Chudi Huang <Chudi.Huang@microsoft.com >
Co-authored-by: Brad Groux <3053586+BradGroux@users.noreply.github.com >
2026-04-11 13:29:22 -05:00
Vincent Koc
97b60b992c
fix(channels): narrow runtime channel registry caching
2026-04-11 19:12:36 +01:00
Vincent Koc
04ca103090
fix(channels): bypass public channel meta types
2026-04-11 18:53:11 +01:00
Vincent Koc
0f7d9c9570
fix(runtime): split approval and gateway client seams
2026-04-11 18:36:48 +01:00
Tak Hoffman
49b42b4a45
fix(release): handle nested default-wrapped bundled channel entries
2026-04-11 11:36:44 -05:00
Vincent Koc
9656ae649c
fix(channels): bypass public channel types in registry
2026-04-11 16:42:35 +01:00
Vincent Koc
97d1b88e3f
fix(cycles): split plugin runtime contract leaf types
2026-04-11 15:39:32 +01:00
Marcus Castro
aaae1aeb8f
fix(whatsapp): route react through gateway ( #64638 )
...
* fix(whatsapp): route react through gateway
* fix(gateway): accept full message action tool context
2026-04-11 11:38:10 -03:00
Vincent Koc
b9a0052dd0
fix(cycles): split embedded runner and setup leaf types
2026-04-11 14:49:48 +01:00
Vincent Koc
935bd6de7f
fix(gateway): split credential secret input runtime
2026-04-11 14:15:42 +01:00
Peter Steinberger
8ddd9b8aac
perf: narrow plugin config test surfaces
2026-04-11 13:55:08 +01:00
Peter Steinberger
684ce920fd
fix(ci): restore channel public type exports
2026-04-11 13:54:07 +01:00
Peter Steinberger
3e013342de
fix(build): repair rebase export surfaces
2026-04-11 13:49:03 +01:00
Vincent Koc
81535d394d
fix(cycles): repair broken type surfaces
2026-04-11 13:42:17 +01:00
Vincent Koc
543c14a4ed
fix(cycles): split runtime delivery and registry seams
2026-04-11 13:26:50 +01:00
Vincent Koc
74e7b8d47b
fix(cycles): bulk extract leaf type surfaces
2026-04-11 13:26:50 +01:00
Vincent Koc
08ba5a72f7
fix(cycles): add remaining seam files
2026-04-11 10:43:22 +01:00
Vincent Koc
7308e72fac
fix(cycles): continue seam extraction
2026-04-11 10:43:22 +01:00
Peter Steinberger
2d6519dcb9
perf: defer bundled channel presence lookups
2026-04-11 05:42:01 +01:00
Peter Steinberger
d515009c53
fix(ci): stabilize auto-reply CI tests
2026-04-11 04:09:10 +01:00