feat(queue): add per-channel debounce overrides

This commit is contained in:
Peter Steinberger
2026-01-21 18:36:10 +00:00
parent 6996c0f330
commit 32550154f9
6 changed files with 33 additions and 23 deletions

View File

@@ -48,6 +48,11 @@ export type ChannelPlugin<ResolvedAccount = any> = {
id: ChannelId;
meta: ChannelMeta;
capabilities: ChannelCapabilities;
defaults?: {
queue?: {
debounceMs?: number;
};
};
reload?: { configPrefixes: string[]; noopPrefixes?: string[] };
// CLI onboarding wizard hooks for this channel.
onboarding?: ChannelOnboardingAdapter;