lyzno1
2dca0c20db
fix: restore unified workflow validation system
Major fixes to workflow checklist validation:
## Fixed getValidTreeNodes function (workflow.ts)
- Restore original function signature: (nodes, edges) instead of (startNode, nodes, edges)
- Re-implement automatic start node discovery for all entry types
- Unified traversal from Start, TriggerWebhook, TriggerSchedule, TriggerPlugin nodes
- Single call now discovers all valid connected nodes correctly
## Simplified useChecklist validation (use-checklist.ts)
- Remove complex manual start node iteration and result aggregation
- Unified entry node validation concept for all start node types
- Remove dependency on getStartNodes() utility
- Simplified validation logic matching backup branch approach
## Resolved Issues
- ✅ End node connectivity: Now correctly detects connections from any entry node
- ✅ Unified entry validation: All start types (Start/Triggers) validated consistently
- ✅ Simplified architecture: Restored proven validation approach from backup branch
This restores the reliable workflow validation system while maintaining trigger node support.
2025-09-26 20:54:28 +08:00
..
2025-09-25 17:43:39 +08:00
2025-09-25 17:14:24 +08:00
2025-09-18 12:49:10 +08:00
2025-09-26 17:44:57 +08:00
2025-09-18 12:49:10 +08:00
2025-05-29 15:13:00 +08:00
2025-09-23 18:18:22 +08:00
2025-09-07 21:31:05 +08:00
2025-08-19 13:47:38 +08:00
2025-09-19 18:28:13 +08:00
2025-09-19 15:47:52 +08:00
2025-09-26 17:44:57 +08:00
2025-09-25 18:02:43 +08:00
2025-09-19 18:28:49 +08:00
2025-03-21 17:41:03 +08:00
2025-09-25 17:43:39 +08:00
2025-09-26 20:54:28 +08:00
2025-09-26 16:43:36 +08:00
2025-07-21 16:35:52 +08:00
2025-07-25 15:01:28 +08:00
2025-07-25 15:01:28 +08:00
2025-07-21 16:35:52 +08:00
2025-08-29 14:10:51 +08:00
2023-05-15 08:51:32 +08:00