MCPcopy Create free account
hub / github.com/colbymchenry/codegraph / nodeFamily

Function nodeFamily

__tests__/dynamic-boundaries.test.ts:330–336  ·  view source on GitHub ↗
(n: number)

Source from the content-addressed store, hash-verified

328 // dispatches to one. The agent names the static entry + `execute`, which can't
329 // resolve to a single impl — the boundary IS the answer.
330 const nodeFamily = (n: number) => {
331 const names = ['Http', 'Set', 'If', 'Merge', 'Code', 'Webhook', 'Cron', 'Func', 'NoOp', 'Switch', 'Wait', 'Filter'];
332 return [
333 'export interface INodeType { execute(): unknown; }',
334 ...names.slice(0, n).map((nm, i) => `export class ${nm}Node implements INodeType { execute() { return ${i}; } }`),
335 ].join('\n');
336 };
337 const engine = [
338 "import { registry } from './registry';",
339 'export class WorkflowExecute {',

Callers 1

Calls 1

joinMethod · 0.45

Tested by

no test coverage detected