From cfbe7ac22787d973aaef9ba6914caff2a153a4e3 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 7 Apr 2026 20:03:56 +0100 Subject: [PATCH] fix(test): refresh schema snapshot and stabilize channel registry --- src/config/schema.base.generated.ts | 3 +++ test/helpers/channels/registry-plugin.ts | 8 +++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/config/schema.base.generated.ts b/src/config/schema.base.generated.ts index 5fec5a7c1e2..a6ef5ea56df 100644 --- a/src/config/schema.base.generated.ts +++ b/src/config/schema.base.generated.ts @@ -4242,6 +4242,9 @@ export const GENERATED_BASE_CONFIG_SCHEMA: BaseConfigSchemaResponse = { }, provider: { type: "string", + title: "Compaction Provider", + description: + "Id of a registered compaction provider plugin used for summarization. When set and the provider is registered, its summarize() method is called instead of the built-in summarizeInStages pipeline. Falls back to built-in on provider failure. Leave unset to use the default built-in summarization.", }, reserveTokens: { type: "integer", diff --git a/test/helpers/channels/registry-plugin.ts b/test/helpers/channels/registry-plugin.ts index b0f779a5166..b04f954361c 100644 --- a/test/helpers/channels/registry-plugin.ts +++ b/test/helpers/channels/registry-plugin.ts @@ -9,6 +9,12 @@ type PluginContractEntry = { export function getPluginContractRegistry(): PluginContractEntry[] { return listBundledChannelPlugins().map((plugin) => ({ id: plugin.id, - plugin, + plugin: { + ...plugin, + meta: { + ...plugin.meta, + id: plugin.id, + }, + }, })); }