td_set_flags
Set TouchDesigner node flags to bypass, hide, or stop cooking; verifies each write and names any flag family that refuses it.
Instructions
Turn node flags on or off — bypass a node, hide it, stop it cooking.
The write half of td_flags, and the way to bypass an operator without
deleting it. flags is {"bypass": true} and the like.
Every write is read back before this reports success, because the failure
it exists to prevent is silence: TouchDesigner accepts pickable on COMPs
only and refuses allowCooking = false outside a COMP, and a flag that
exists but does nothing on this family would otherwise look like it landed.
A refusal names the flag and the family, and nothing is left half-set.
Pass the same owner you claimed the area with, or your own claim refuses
this write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| flags | Yes | ||
| owner | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |