refactor: move Telegram and iMessage config schemas to plugins (#112850)

* refactor: move telegram and imessage schemas to plugins

* test: allow bundled schema facade regression coverage

* refactor: remove orphaned command config helper
This commit is contained in:
Peter Steinberger
2026-07-22 23:01:47 -04:00
committed by GitHub
parent 099d6351b3
commit ebec398543
22 changed files with 640 additions and 707 deletions

View File

@@ -149,7 +149,8 @@ export function readPluginSdkSurfaceBudgets(env = process.env) {
// +1: channel-owned setup contract factory.
// +18: generic schema primitives needed by plugin-owned channel config schemas.
// +2: shared Teams reply-style and TTS schema leaves.
4698,
// +2: generic inbound-root and SCP-host schema validators.
4700,
env,
),
publicFunctionExports: readPluginSdkSurfaceBudgetEnv(
@@ -160,7 +161,8 @@ export function readPluginSdkSurfaceBudgets(env = process.env) {
// +1: channel-owned setup contract factory.
// +4: generic channel schema shape builders.
// +1: plugin-owned sensitive-schema registration.
2847,
// +2: generic inbound-root and SCP-host schema validators.
2849,
env,
),
publicDeprecatedExports: readPluginSdkSurfaceBudgetEnv(