MCPcopy Index your code
hub / github.com/simstudioai/sim / generateParameterSchemaForWorkflow

Function generateParameterSchemaForWorkflow

apps/sim/lib/mcp/workflow-mcp-sync.ts:127–133  ·  view source on GitHub ↗
(
  workflowId: string
)

Source from the content-addressed store, hash-verified

125 * Workflows with no inputs or no active deployment use an empty object schema.
126 */
127export async function generateParameterSchemaForWorkflow(
128 workflowId: string
129): Promise<Record<string, unknown>> {
130 const deployed = await loadDeployedWorkflowState(workflowId)
131 if (!deployed?.blocks) return EMPTY_SCHEMA
132 return generateSchemaFromBlocks(deployed.blocks as Record<string, unknown>)
133}
134
135/**
136 * Load a workflow's active deployed state and return its start-trigger input

Callers 2

prepareWorkflowMcpToolFunction · 0.90

Calls 2

generateSchemaFromBlocksFunction · 0.85

Tested by

no test coverage detected