comfy_extract_schema
Extract the controllability and dependency surface of a ComfyUI workflow to identify all adjustable inputs, required models, embeddings, and output nodes—enabling parameterization decisions without manual graph traversal.
Instructions
Extract the controllability / dependency surface of a workflow.
Returns a structured summary of every controllable widget input across all nodes, every model the workflow depends on (loader nodes), every embedding reference embedded in text inputs, and every output node. Lets an agent decide what to parameterise without walking the graph node-by-node.
Args:
workflow: API-format workflow dict.
summary_only: If True, return just the high-level counts/flags
(parameter_count, has_negative_prompt, has_seed,
model_count, node_count) without the per-parameter list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workflow | Yes | ||
| summary_only | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |