td_search_nodes
Search nodes across a TouchDesigner subtree by name, type, family, or contents, including DAT text and parameter expressions.
Instructions
Search nodes across a subtree.
Legacy scopes ('name'/'type'/'family'/'all') hit the existing TD-side
/api/search endpoint. New v1.6.0 scopes ('dat_text', 'param_exprs')
iterate via the /api/exec endpoint — no .tox rebuild required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Root path to search from | / |
| limit | No | Max results | |
| query | Yes | Search string (case-insensitive) | |
| scopes | No | Search scopes (v1.6.0+). Any of: 'name', 'type', 'family', 'all', 'dat_text' (search DAT text contents), 'param_exprs' (search parameter expressions). Multiple scopes merge. Defaults to ['all']. | |
| search_type | No | DEPRECATED — prefer ``scopes``. One of 'name', 'type', 'family', 'all'. When both are set, ``scopes`` wins. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |