refactor(extensions): split channel runtime helper seams

This commit is contained in:
Peter Steinberger
2026-04-04 07:39:37 +01:00
parent 667a54a4b7
commit d5cb8cebcd
54 changed files with 685 additions and 412 deletions

View File

@@ -44,6 +44,7 @@ function collectTopLevelPublicSurfaceEntries(pluginDir) {
const normalizedName = dirent.name.toLowerCase();
if (
/^config-api\.(?:[cm]?[jt]s)$/u.test(normalizedName) ||
normalizedName.includes(".test.") ||
normalizedName.includes(".spec.") ||
normalizedName.includes(".fixture.") ||

View File

@@ -70,6 +70,7 @@ function collectTopLevelPublicSurfaceEntries(pluginDir) {
const normalizedName = dirent.name.toLowerCase();
if (
normalizedName.endsWith(".d.ts") ||
/^config-api\.(?:[cm]?[jt]s)$/u.test(normalizedName) ||
normalizedName.includes(".test.") ||
normalizedName.includes(".spec.") ||
normalizedName.includes(".fixture.") ||

View File

@@ -101,6 +101,8 @@
"channel-config-primitives",
"channel-config-schema",
"channel-actions",
"channel-plugin-common",
"channel-core",
"channel-contract",
"channel-feedback",
"channel-inbound",
@@ -130,6 +132,7 @@
"realtime-transcription",
"realtime-voice",
"media-understanding",
"messaging-targets",
"request-url",
"runtime-store",
"json-store",
@@ -210,6 +213,7 @@
"string-normalization-runtime",
"state-paths",
"synthetic",
"target-resolver-runtime",
"thread-ownership",
"tlon",
"tool-send",