MCPcopy
hub / github.com/simstudioai/sim / filterValidEdges

Function filterValidEdges

apps/sim/stores/workflows/utils.ts:30–32  ·  view source on GitHub ↗
(edges: Edge[], blocks: Record<string, BlockState>)

Source from the content-addressed store, hash-verified

28 * Filters edges to only include valid ones (target exists and is not a trigger block)
29 */
30export function filterValidEdges(edges: Edge[], blocks: Record<string, BlockState>): Edge[] {
31 return validateEdges(edges, blocks).valid
32}
33
34export function filterNewEdges(edgesToAdd: Edge[], currentEdges: Edge[]): Edge[] {
35 return edgesToAdd.filter((edge) => {

Callers 3

store.tsFile · 0.90
handleWorkflowOperationFunction · 0.90
useCollaborativeWorkflowFunction · 0.90

Calls 1

validateEdgesFunction · 0.90

Tested by

no test coverage detected