Skip to content

Commit 2bbbe33

Browse files
Juan Roldanclaude
andcommitted
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

agents.config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
{
44
"id": "test",
55
"name": "demo-agent",
6-
"model": "deepseek/deepseek-v3.2",
6+
"model": "deepseek/deepseek-chat",
7+
"provider": "openrouter",
78
"workspaceDir": "./workspaces/test",
89
"allowedTools": [
910
"filesystem",

package-lock.json

Lines changed: 232 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)