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