dify/api/core/workflow/nodes
Harry 97a9d34e96 feat(trigger): introduce plugin trigger management and enhance trigger processing
- Remove the debug endpoint for cleaner API structure
- Add support for TRIGGER_PLUGIN in NodeType enumeration
- Implement WorkflowPluginTrigger model to map plugin triggers to workflow nodes
- Enhance TriggerService to process plugin triggers and store trigger data in Redis
- Update node mapping to include TriggerPluginNode for workflow execution

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-03 14:53:27 +08:00
..
agent [CHORE]: remove redundant-cast (#24807) 2025-09-01 14:05:32 +08:00
answer Remove redundant from_variable_selector null-check (#24842) 2025-08-31 17:00:13 +08:00
base make logging not use f-str, change others to f-str (#22882) 2025-07-25 10:32:48 +08:00
code feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
document_extractor [CHORE]: remove redundant-cast (#24807) 2025-09-01 14:05:32 +08:00
end refactor: decouple Node and NodeData (#22581) 2025-07-18 10:08:51 +08:00
event fix: delete some dead code using vulture (#20999) 2025-06-16 12:07:41 +08:00
http_request feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
if_else make logging not use f-str, change others to f-str (#22882) 2025-07-25 10:32:48 +08:00
iteration feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
knowledge_retrieval fix:hard-coded top-k fallback issue. (#24879) 2025-09-01 15:46:37 +08:00
list_operator feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
llm feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
loop feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
parameter_extractor [CHORE]: remove redundant-cast (#24807) 2025-09-01 14:05:32 +08:00
question_classifier [CHORE]: remove redundant-cast (#24807) 2025-09-01 14:05:32 +08:00
start refactor: decouple Node and NodeData (#22581) 2025-07-18 10:08:51 +08:00
template_transform refactor: decouple Node and NodeData (#22581) 2025-07-18 10:08:51 +08:00
tool [CHORE]: remove redundant-cast (#24807) 2025-09-01 14:05:32 +08:00
trigger_plugin feat(trigger): introduce plugin trigger management and enhance trigger processing 2025-09-03 14:53:27 +08:00
trigger_webhook fix: webhook http method should case insensitive (#24957) 2025-09-02 14:47:24 +08:00
variable_aggregator refactor: decouple Node and NodeData (#22581) 2025-07-18 10:08:51 +08:00
variable_assigner feat: fix i18n missing keys and merge upstream/main (#24615) 2025-08-27 15:07:28 +08:00
__init__.py feat/enhance the multi-modal support (#8818) 2024-10-21 10:43:49 +08:00
enums.py feat(trigger): introduce plugin trigger management and enhance trigger processing 2025-09-03 14:53:27 +08:00
node_mapping.py feat(trigger): introduce plugin trigger management and enhance trigger processing 2025-09-03 14:53:27 +08:00