Skip to content

fix(workflow): warn when unsupported condition nodes are dropped on save (#2182)#2185

Merged
mrveiss merged 1 commit intoDev_new_guifrom
fix/issue-2182
Mar 23, 2026
Merged

fix(workflow): warn when unsupported condition nodes are dropped on save (#2182)#2185
mrveiss merged 1 commit intoDev_new_guifrom
fix/issue-2182

Conversation

@mrveiss
Copy link
Copy Markdown
Owner

@mrveiss mrveiss commented Mar 23, 2026

Summary

Root cause: exportCanvasToSteps() filters to type === 'step' only, silently dropping condition/parallel nodes. Until #2140 (full DAG execution) is implemented, users are now explicitly warned.

Test plan

  • Add a condition node + step nodes to canvas
  • Click Save — verify warning toast appears about unsupported nodes
  • Verify workflow still saves with only the step nodes
  • Verify condition button shows "beta" badge

Closes #2182

…ave (#2182)

- WorkflowBuilderView: detect condition/parallel nodes and show warning
  toast before save, rather than silently dropping them
- WorkflowCanvas: add "beta" badge to condition node button with tooltip
  referencing #2140 (full DAG execution)
@github-actions
Copy link
Copy Markdown

✅ SSOT Configuration Compliance: Passing

🎉 No hardcoded values detected that have SSOT config equivalents!

@mrveiss mrveiss merged commit 8c71645 into Dev_new_gui Mar 23, 2026
2 of 3 checks passed
@mrveiss mrveiss deleted the fix/issue-2182 branch March 26, 2026 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant