dify/api/core/workflow/nodes
盐粒 Yanli b8cb5f5ea2
refactor(typing): Fixup typing A2 - workflow engine & nodes (#31723)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
2026-01-31 18:00:56 +09:00
..
agent fix(tools): fix ToolInvokeMessage Union type parsing issue (#31450) 2026-01-24 10:18:06 +08:00
answer Refactor workflow nodes to use generic node_data (#28782) 2025-11-27 20:46:56 +08:00
base refactor(typing): Fixup typing A2 - workflow engine & nodes (#31723) 2026-01-31 18:00:56 +09:00
code refactor(typing): Fixup typing A2 - workflow engine & nodes (#31723) 2026-01-31 18:00:56 +09:00
datasource refactor(typing): Fixup typing A2 - workflow engine & nodes (#31723) 2026-01-31 18:00:56 +09:00
document_extractor feat: using charset_normalizer instead of chardet (#29022) 2025-12-05 11:19:19 +08:00
end Refactor workflow nodes to use generic node_data (#28782) 2025-11-27 20:46:56 +08:00
http_request refactor(typing): Fixup typing A2 - workflow engine & nodes (#31723) 2026-01-31 18:00:56 +09:00
human_input revert: revert human input relevant code (#31766) 2026-01-30 19:18:49 +08:00
if_else Refactor workflow nodes to use generic node_data (#28782) 2025-11-27 20:46:56 +08:00
iteration refactor(typing): Fixup typing A2 - workflow engine & nodes (#31723) 2026-01-31 18:00:56 +09:00
knowledge_index feat: Add summary index for knowledge. (#31625) 2026-01-29 13:47:35 +08:00
knowledge_retrieval feat: Add summary index for knowledge. (#31625) 2026-01-29 13:47:35 +08:00
list_operator refactor(typing): Fixup typing A2 - workflow engine & nodes (#31723) 2026-01-31 18:00:56 +09:00
llm refactor(typing): Fixup typing A2 - workflow engine & nodes (#31723) 2026-01-31 18:00:56 +09:00
loop refactor(graph_engine): Add a Config class for graph engine. (#31663) 2026-01-28 19:57:55 +08:00
parameter_extractor fix: handle list content type in Parameter Extraction node (#30070) 2025-12-25 10:19:50 +08:00
question_classifier adding llm_usage and error_type (#26546) 2025-12-10 09:19:13 +08:00
start feat: enhance start node object value check (#30732) 2026-01-09 16:13:17 +08:00
template_transform refactor(workflow): add Jinja2 renderer abstraction for template transform (#30535) 2026-01-05 10:46:37 +08:00
tool fix: add list type support for ToolInput constant value in tool node (#31276) 2026-01-29 10:49:29 +08:00
trigger_plugin Refactor workflow nodes to use generic node_data (#28782) 2025-11-27 20:46:56 +08:00
trigger_schedule Refactor: centralize node data hydration (#27771) 2025-11-27 15:41:56 +08:00
trigger_webhook fix: webhook node output file as file variable (#29621) 2025-12-15 19:55:59 +08:00
variable_aggregator Refactor workflow nodes to use generic node_data (#28782) 2025-11-27 20:46:56 +08:00
variable_assigner refactor(variables): clarify base vs union type naming (#30634) 2026-01-13 23:39:34 +09:00
__init__.py feat: knowledge pipeline (#25360) 2025-09-18 12:49:10 +08:00
node_mapping.py feat(api): automatically `NODE_TYPE_CLASSES_MAPPING` generation from node class definitions (#28525) 2025-12-01 14:14:19 +08:00
protocols.py refactor(typing): Fixup typing A2 - workflow engine & nodes (#31723) 2026-01-31 18:00:56 +09:00