dify/api/events/event_handlers
Harry 06c91fbcbd refactor(trigger): Unify the Trigger Debug interface and event handling and enhance error management
- Updated `DraftWorkflowTriggerNodeApi` to utilize the new `TriggerDebugEvent` and `TriggerDebugEventPoller` for improved event polling.
- Removed deprecated `poll_debug_event` methods from `TriggerService`, `ScheduleService`, and `WebhookService`, consolidating functionality into the new event structure.
- Enhanced error handling in `invoke_trigger_event` to utilize `TriggerPluginInvokeError` for better clarity on invocation issues.
- Updated frontend API routes to reflect changes in trigger event handling, ensuring consistency across the application.
2025-10-15 14:41:53 +08:00
..
__init__.py Merge remote-tracking branch 'origin/main' into feat/trigger 2025-09-25 17:14:24 +08:00
clean_when_dataset_deleted.py chore(api): Introduce Ruff Formatter. (#7291) 2024-08-15 12:54:05 +08:00
clean_when_document_deleted.py feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
create_document_index.py feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
create_installed_app_when_app_created.py chore(api): Introduce Ruff Formatter. (#7291) 2024-08-15 12:54:05 +08:00
create_site_record_when_app_created.py feat: mypy for all type check (#10921) 2024-12-24 18:38:51 +08:00
delete_tool_parameters_cache_when_sync_draft_workflow.py remove .value (#26633) 2025-10-11 09:08:29 +08:00
sync_plugin_trigger_when_app_created.py refactor(trigger): Unify the Trigger Debug interface and event handling and enhance error management 2025-10-15 14:41:53 +08:00
sync_webhook_when_app_created.py move webhook service to trigger sub dir 2025-10-02 00:18:37 +08:00
sync_workflow_schedule_when_app_published.py move schedule service to trigger sub dir 2025-10-02 00:24:32 +08:00
update_app_dataset_join_when_app_model_config_updated.py update sql in batch (#24801) 2025-09-10 13:00:17 +08:00
update_app_dataset_join_when_app_published_workflow_updated.py remove .value (#26633) 2025-10-11 09:08:29 +08:00
update_app_triggers_when_app_published_workflow_updated.py feat(trigger): enable triggers by default after workflow publish 2025-10-13 19:59:39 +08:00
update_provider_when_message_created.py feat: add Tencent Cloud APM tracing integration (#25657) 2025-10-14 10:21:17 +08:00