td_create_macro
Create a macro node from built-in templates like feedback loops or audio reactive effects. Customize name, position, parameters, and enforce parameter safety policies.
Instructions
Instantiate a legacy scaffold; feedback/audio macros are not complete visuals.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional name prefix for all nodes created by this macro. | |
| nodeX | No | Macro origin X position in the network editor. | |
| nodeY | No | Macro origin Y position in the network editor. | |
| params | No | Override template parameter defaults with custom values. | |
| macro_type | Yes | Macro template to create. | |
| parent_path | No | Parent COMP path where the macro will be instantiated. | /project1 |
| param_semantics_policy | No | Docs-grounded parameter safety policy for macro parameter writes. 'warn' preserves macro creation with attached warnings; 'block' refuses invalid or high-risk macro param writes before setting them. | warn |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |