diff --git a/packages/workflow-dashboard/src/components/workflow-graph/condition-edge.tsx b/packages/workflow-dashboard/src/components/workflow-graph/condition-edge.tsx index 18d9ec1..18979fd 100644 --- a/packages/workflow-dashboard/src/components/workflow-graph/condition-edge.tsx +++ b/packages/workflow-dashboard/src/components/workflow-graph/condition-edge.tsx @@ -2,7 +2,7 @@ import { BaseEdge, EdgeLabelRenderer, type EdgeProps, getSmoothStepPath } from " import type { ConditionEdgeData } from "./types.ts"; // Must match the FEEDBACK_OFFSET_X in use-layout.ts -const FEEDBACK_OFFSET_X = 100; +const FEEDBACK_OFFSET_X = 140; // Radius for feedback edge corners const FEEDBACK_RADIUS = 16; diff --git a/packages/workflow-dashboard/src/components/workflow-graph/use-layout.ts b/packages/workflow-dashboard/src/components/workflow-graph/use-layout.ts index d8b575d..7e934ac 100644 --- a/packages/workflow-dashboard/src/components/workflow-graph/use-layout.ts +++ b/packages/workflow-dashboard/src/components/workflow-graph/use-layout.ts @@ -12,7 +12,7 @@ const TERMINAL_NODE_SIZE = 40; // Vertical gap between nodes in the spine const LAYER_GAP = 80; // Horizontal offset for feedback (back) edges routed on the right side -const FEEDBACK_OFFSET_X = 100; +const FEEDBACK_OFFSET_X = 140; type LayoutInput = { edges: readonly WorkflowGraphEdge[];