refactor: narrow bundled channel entry surfaces

This commit is contained in:
Peter Steinberger
2026-04-06 01:23:37 +01:00
parent f42a06b1a4
commit 0affaf15ac
15 changed files with 75 additions and 34 deletions

View File

@@ -89,6 +89,9 @@ const RUNTIME_API_EXPORT_GUARDS: Record<string, readonly string[]> = {
'export { createWebhookInFlightLimiter, readJsonWebhookBodyOrReject, type WebhookInFlightLimiter } from "openclaw/plugin-sdk/webhook-request-guards";',
'export { setGoogleChatRuntime } from "./src/runtime.js";',
],
[bundledPluginFile("irc", "runtime-api.ts")]: [
'export { setIrcRuntime } from "./src/runtime.js";',
],
[bundledPluginFile("matrix", "runtime-api.ts")]: [
'export * from "./src/auth-precedence.js";',
'export { requiresExplicitMatrixDefaultAccount, resolveMatrixDefaultOrOnlyAccountId } from "./src/account-selection.js";',