Asuka Minato
a189d293f8
make logging not use f-str, change others to f-str (#22882)
3 månader sedan
-LAN-
460a825ef1
refactor: decouple Node and NodeData (#22581)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
3 månader sedan
QuantumGhost
89250a36b7
fix(api): files not returned in the answer node (#21807)
4 månader sedan
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 .
4 månader sedan
ZalterCitty
6325129761
fix wrongly remove reset nodes (#20880)
Co-authored-by: zhuqingchao <zhuqingchao@xiaomi.com>
4 månader sedan
-LAN-
482e50aae9
Refactor/remove db from cycle manager (#20455)
Signed-off-by: -LAN- <laipz8200@outlook.com>
5 månader sedan
SSebo
57b3912227
fix: common prerequisite node workflow remove reachable node that failed to streaming llm… (#19552)
Co-authored-by: zhangshibo <zhangshibo@didiglobal.com>
5 månader sedan
Novice
c91045a9d0
fix(fail-branch): prevent streaming output in exception branches (#17153)
6 månader sedan
Novice
437dcbdd68
fix: exclude additional unreachable nodes (#16329)
7 månader sedan
Novice
fe0d932f50
fix: fail-branch stream output error (#13401)
Co-authored-by: Novice Lee <novicelee@NoviPro.local>
7 månader sedan
Novice
b817036343
fix: nesting of conditional branches causing streaming output error (#14065)
8 månader sedan
Wood
2c17bb2c36
Feature/newnew workflow loop node (#14863)
Co-authored-by: arkunzz <4873204@qq.com>
8 månader sedan
Kevin9703
54b5b80a07
fix(workflow): fix answer node stream processing in conditional branches (#12510)
9 månader sedan
yihong
efdd54a670
fix: issue #12068 by test is answer in the ids (#12105)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
10 månader sedan
yihong
56e15d09a9
feat: mypy for all type check (#10921)
10 månader sedan
yihong
e0f1410b48
fix: issue Multiple Paths Between IF/ELSE Branches (#11646)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
10 månader sedan
-LAN-
75bce2822e
fix: add logging for missing edge mapping in StreamProcessor (#12008)
Signed-off-by: -LAN- <laipz8200@outlook.com>
10 månader sedan
yihong
70dd69d533
fix: Multiple Paths Between IF/ELSE Branches Invalidate Conditions (#11544)
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
10 månader sedan
Novice
79a710ce98
Feat: continue on error (#11458)
Co-authored-by: Novice Lee <novicelee@NovicedeMacBook-Pro.local>
Co-authored-by: Novice Lee <novicelee@NoviPro.local>
11 månader sedan
Yi Xiao
e135ffc2c1
Feat: upgrade variable assigner (#11285)
Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
11 månader sedan
Bowen Liang
e79eac688a
chore(lint): sort __all__ definitions (#11243)
11 månader sedan
非法操作
c7fb8a4f20
fix: conversation variable may not change in the answer node (#10034)
1 år sedan
-LAN-
72ea3d6b98
fix(workflow): Take back LLM streaming output after IF-ELSE (#9875)
1 år sedan
feiyang_deepnova
999d3f1539
fix: add downstream nodes of this branch (#9640)
1 år sedan
-LAN-
e61752bd3a
feat/enhance the multi-modal support (#8818)
1 år sedan
takatost
f01602b570
fix(workflow): the answer node after the iteration node containing the answer was output prematurely (#8419)
1 år sedan
Bowen Liang
a1104ab97e
chore: refurish python code by applying Pylint linter rules (#8322)
1 år sedan
Bowen Liang
0f14873255
chore: cleanup ruff flake8-simplify linter rules (#8286)
Co-authored-by: -LAN- <laipz8200@outlook.com>
1 år sedan
takatost
cee0c51dbb
feat: add from_variable_selector for stream chunk / message event (#8228)
1 år sedan
takatost
fdbbdb706f
fix(workflow): answers are output simultaneously across different braches in the question classifier node. (#8225)
1 år sedan
Bowen Liang
2cf1187b32
chore(api/core): apply ruff reformatting (#7624)
1 år sedan
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>
1 år sedan
-LAN-
5e6fc58db3
Feat/environment variables in workflow (#6515)
Co-authored-by: JzoNg <jzongcode@gmail.com>
1 år sedan
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>
1 år sedan