MCPcopy Create free account
hub / github.com/ShipSecAI/studio / loadDefinition

Function loadDefinition

worker/scripts/workflow-runner.ts:71–83  ·  view source on GitHub ↗
(pool: Pool, workflowRecordId: string)

Source from the content-addressed store, hash-verified

69}
70
71async function loadDefinition(pool: Pool, workflowRecordId: string): Promise<WorkflowDefinition> {
72 const { rows } = await pool.query<{ compiled_definition: WorkflowDefinition | null }>(
73 'SELECT compiled_definition FROM workflows WHERE id=$1',
74 [workflowRecordId],
75 );
76
77 const definition = rows[0]?.compiled_definition;
78 if (!definition) {
79 throw new Error(`Workflow ${workflowRecordId} has no compiled definition`);
80 }
81
82 return definition;
83}
84
85async function listRuns(
86 client: Client,

Callers 1

mainFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected