dify/api/services/trigger
Harry 6773dda657 feat(trigger): enhance trigger handling with new data validation and logging improvements
- Added validation for `PluginTriggerData` and `ScheduleTriggerData` in the `WorkflowService` to support new trigger types.
- Updated debug event return strings in `PluginTriggerDebugEvent` and `WebhookDebugEvent` for clarity and consistency.
- Enhanced logging in `dispatch_triggered_workflows_async` to include subscription and provider IDs, improving traceability during trigger dispatching.
2025-10-14 14:36:52 +08:00
..
schedule_service.py move schedule service to trigger sub dir 2025-10-02 00:24:32 +08:00
trigger_debug_service.py feat(trigger): enhance trigger handling with new data validation and logging improvements 2025-10-14 14:36:52 +08:00
trigger_provider_service.py feat(trigger): enhance trigger subscription handling with credential support 2025-10-11 21:12:27 +08:00
trigger_service.py feat(trigger): add subscription parameter to trigger invocation methods 2025-10-13 17:47:40 +08:00
trigger_subscription_builder_service.py feat(trigger): implement atomic update and verification for subscription builders 2025-10-12 21:27:38 +08:00
webhook_service.py refactor(trigger): unify debug event handling and improve polling mechanism 2025-10-08 17:31:16 +08:00
workflow_plugin_trigger_service.py refactor(trigger): remove unnecessary whitespace in trigger-related files 2025-10-11 12:44:54 +08:00