dify/api/events/event_handlers
QuantumGhost 91667e3c1d
feat(api): Implement EventManager error logging and add coverage (#29204)
- Ensure `EventManager._notify_layers` logs exceptions instead of silently swallowing them 
  so GraphEngine layer failures surface for debugging
- Introduce unit tests to assert the logger captures the runtime error when collecting events
- Enable the `S110` lint rule to catch `try-except-pass` patterns
- Add proper error logging for existing `try-except-pass` blocks.
2025-12-08 09:40:40 +08:00
..
__init__.py feat: introduce trigger functionality (#27644) 2025-11-12 17:59:37 +08:00
clean_when_dataset_deleted.py fix: handle None values in dataset and document deletion logic (#27083) 2025-10-20 12:52:48 +08:00
clean_when_document_deleted.py fix: handle None values in dataset and document deletion logic (#27083) 2025-10-20 12:52:48 +08:00
create_document_index.py Refactor: use logger = logging.getLogger(__name__) in logging (#24515) 2025-08-26 18:10:31 +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 feat(api): Implement EventManager error logging and add coverage (#29204) 2025-12-08 09:40:40 +08:00
sync_plugin_trigger_when_app_created.py feat: introduce trigger functionality (#27644) 2025-11-12 17:59:37 +08:00
sync_webhook_when_app_created.py feat: introduce trigger functionality (#27644) 2025-11-12 17:59:37 +08:00
sync_workflow_schedule_when_app_published.py feat: introduce trigger functionality (#27644) 2025-11-12 17:59:37 +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: introduce trigger functionality (#27644) 2025-11-12 17:59:37 +08:00
update_provider_when_message_created.py refactor: port reqparse to Pydantic model (#28949) 2025-12-05 13:05:53 +09:00