feat(bots): bind plugin processor configurations independently

This commit is contained in:
RockChinQ
2026-09-15 00:28:13 +08:00
parent e913658e03
commit 184037a427
27 changed files with 1253 additions and 82 deletions
+6
View File
@@ -329,11 +329,17 @@ export interface Bot {
adapter: string;
adapter_config: object;
event_bindings?: EventBinding[];
plugin_processors?: PluginProcessorBinding[];
created_at?: string;
updated_at?: string;
adapter_runtime_values?: object;
}
export interface PluginProcessorBinding {
processor_uuid: string;
enabled: boolean;
}
export interface EventBinding {
id?: string;
event_pattern: string;