-LAN-
460a825ef1
refactor: decouple Node and NodeData (#22581)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
pirms 3 mēnešiem
QuantumGhost
89250a36b7
fix(api): files not returned in the answer node (#21807)
pirms 4 mēnešiem
QuantumGhost
10b738a296
feat: Persist Variables for Enhanced Debugging Workflow (#20699)
This pull request introduces a feature aimed at improving the debugging experience during workflow editing. With the addition of variable persistence, the system will automatically retain the output variables from previously executed nodes. These persisted variables can then be reused when debugging subsequent nodes, eliminating the need for repetitive manual input.
By streamlining this aspect of the workflow, the feature minimizes user errors and significantly reduces debugging effort, offering a smoother and more efficient experience.
Key highlights of this change:
- Automatic persistence of output variables for executed nodes.
- Reuse of persisted variables to simplify input steps for nodes requiring them (e.g., `code`, `template`, `variable_assigner`).
- Enhanced debugging experience with reduced friction.
Closes #19735 .
pirms 4 mēnešiem
ZalterCitty
6325129761
fix wrongly remove reset nodes (#20880)
Co-authored-by: zhuqingchao <zhuqingchao@xiaomi.com>
pirms 4 mēnešiem
-LAN-
482e50aae9
Refactor/remove db from cycle manager (#20455)
Signed-off-by: -LAN- <laipz8200@outlook.com>
pirms 5 mēnešiem
SSebo
57b3912227
fix: common prerequisite node workflow remove reachable node that failed to streaming llm… (#19552)
Co-authored-by: zhangshibo <zhangshibo@didiglobal.com>
pirms 5 mēnešiem
Novice
c91045a9d0
fix(fail-branch): prevent streaming output in exception branches (#17153)
pirms 6 mēnešiem
Novice
437dcbdd68
fix: exclude additional unreachable nodes (#16329)
pirms 7 mēnešiem
Novice
fe0d932f50
fix: fail-branch stream output error (#13401)
Co-authored-by: Novice Lee <novicelee@NoviPro.local>
pirms 7 mēnešiem
Novice
b817036343
fix: nesting of conditional branches causing streaming output error (#14065)
pirms 8 mēnešiem
Wood
2c17bb2c36
Feature/newnew workflow loop node (#14863)
Co-authored-by: arkunzz <4873204@qq.com>
pirms 8 mēnešiem
Kevin9703
54b5b80a07
fix(workflow): fix answer node stream processing in conditional branches (#12510)
pirms 9 mēnešiem
yihong
efdd54a670
fix: issue #12068 by test is answer in the ids (#12105)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
pirms 10 mēnešiem
yihong
56e15d09a9
feat: mypy for all type check (#10921)
pirms 10 mēnešiem
yihong
e0f1410b48
fix: issue Multiple Paths Between IF/ELSE Branches (#11646)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
pirms 10 mēnešiem
-LAN-
75bce2822e
fix: add logging for missing edge mapping in StreamProcessor (#12008)
Signed-off-by: -LAN- <laipz8200@outlook.com>
pirms 10 mēnešiem
yihong
70dd69d533
fix: Multiple Paths Between IF/ELSE Branches Invalidate Conditions (#11544)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
pirms 10 mēnešiem
Novice
79a710ce98
Feat: continue on error (#11458)
Co-authored-by: Novice Lee <novicelee@NovicedeMacBook-Pro.local>
Co-authored-by: Novice Lee <novicelee@NoviPro.local>
pirms 11 mēnešiem
Yi Xiao
e135ffc2c1
Feat: upgrade variable assigner (#11285)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
pirms 11 mēnešiem
Bowen Liang
e79eac688a
chore(lint): sort __all__ definitions (#11243)
pirms 11 mēnešiem
非法操作
c7fb8a4f20
fix: conversation variable may not change in the answer node (#10034)
pirms 1 gada
-LAN-
72ea3d6b98
fix(workflow): Take back LLM streaming output after IF-ELSE (#9875)
pirms 1 gada
feiyang_deepnova
999d3f1539
fix: add downstream nodes of this branch (#9640)
pirms 1 gada
-LAN-
e61752bd3a
feat/enhance the multi-modal support (#8818)
pirms 1 gada
takatost
f01602b570
fix(workflow): the answer node after the iteration node containing the answer was output prematurely (#8419)
pirms 1 gada
Bowen Liang
a1104ab97e
chore: refurish python code by applying Pylint linter rules (#8322)
pirms 1 gada
Bowen Liang
0f14873255
chore: cleanup ruff flake8-simplify linter rules (#8286)
Co-authored-by: -LAN- <laipz8200@outlook.com>
pirms 1 gada
takatost
cee0c51dbb
feat: add from_variable_selector for stream chunk / message event (#8228)
pirms 1 gada
takatost
fdbbdb706f
fix(workflow): answers are output simultaneously across different braches in the question classifier node. (#8225)
pirms 1 gada
Bowen Liang
2cf1187b32
chore(api/core): apply ruff reformatting (#7624)
pirms 1 gada
takatost
dabfd74622
feat: Parallel Execution of Nodes in Workflows (#8192)
Co-authored-by: StyleZhang <jasonapring2015@outlook.com>
Co-authored-by: Yi <yxiaoisme@gmail.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
pirms 1 gada
-LAN-
5e6fc58db3
Feat/environment variables in workflow (#6515)
Co-authored-by: JzoNg <jzongcode@gmail.com>
pirms 1 gada
takatost
7753ba2d37
FEAT: NEW WORKFLOW ENGINE (#3160)
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Yeuoly <admin@srmxy.cn>
Co-authored-by: JzoNg <jzongcode@gmail.com>
Co-authored-by: StyleZhang <jasonapring2015@outlook.com>
Co-authored-by: jyong <jyong@dify.ai>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: jyong <718720800@qq.com>
pirms 1 gada