feat: load channel plugins

This commit is contained in:
Peter Steinberger
2026-01-15 02:42:41 +00:00
parent b1e3d79eaa
commit 2b4a68e276
49 changed files with 494 additions and 159 deletions

View File

@@ -73,6 +73,11 @@ export const configHandlers: GatewayRequestHandlers = {
description: plugin.description,
configUiHints: plugin.configUiHints,
})),
channels: pluginRegistry.channels.map((entry) => ({
id: entry.plugin.id,
label: entry.plugin.meta.label,
description: entry.plugin.meta.blurb,
})),
});
respond(true, schema, undefined);
},