Commit 2bbbe33
feat(workflows): visual DAG canvas editor, drop legacy linear steps
Replace the linear step-based workflow system with a graph-only DAG
engine using React Flow. Adds visual canvas with drag-and-drop node
types (agent, foreach, conditional, merge, trigger, end), node config
panel, and topological list view. Drops the `steps` table, old linear
runner, StepFormModal, and all step CRUD endpoints. Existing linear
steps were already migrated to graph nodes in a prior migration — this
commit drops that table and removes all dead code paths.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent a2771e7 commit 2bbbe33
20 files changed
Lines changed: 2423 additions & 1364 deletions
File tree
- packages
- backend/src
- orchestrator
- workflows
- cli/templates/skills/workflows
- frontend
- src
- components
- workflow-canvas
- lib
- locales
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments