refactor(plugins): move extension seams into extensions

This commit is contained in:
Peter Steinberger
2026-04-04 00:08:13 +01:00
parent c19321ed9e
commit e4b5027c5e
234 changed files with 7726 additions and 5493 deletions

View File

@@ -20,6 +20,9 @@
"reply-reference",
"reply-chunking",
"reply-payload",
"agent-media-payload",
"inbound-reply-dispatch",
"inbound-envelope",
"channel-reply-pipeline",
"channel-runtime",
"interactive-runtime",
@@ -38,6 +41,7 @@
"thread-bindings-runtime",
"together",
"text-runtime",
"text-chunking",
"agent-runtime",
"speech-runtime",
"speech-core",
@@ -127,6 +131,7 @@
"request-url",
"runtime-store",
"json-store",
"persistent-dedupe",
"keyed-async-queue",
"line",
"line-core",
@@ -191,6 +196,7 @@
"provider-web-fetch",
"provider-web-search",
"retry-runtime",
"run-command",
"param-readers",
"provider-zai-endpoint",
"secret-input",
@@ -210,6 +216,7 @@
"vllm",
"xai",
"webhook-ingress",
"webhook-targets",
"webhook-request-guards",
"webhook-path",
"web-media",

View File

@@ -876,16 +876,6 @@ export const GENERATED_PLUGIN_SDK_FACADES = [
"ZAI_GLOBAL_BASE_URL",
],
},
{
subpath: "whatsapp-targets",
source: pluginSource("whatsapp", "targets.js"),
exports: ["isWhatsAppGroupJid", "isWhatsAppUserTarget", "normalizeWhatsAppTarget"],
directExports: {
isWhatsAppGroupJid: "./whatsapp-targets-shared.js",
isWhatsAppUserTarget: "./whatsapp-targets-shared.js",
normalizeWhatsAppTarget: "./whatsapp-targets-shared.js",
},
},
{
subpath: "whatsapp-surface",
source: pluginSource("whatsapp", "api.js"),