Get node errors
get_td_node_errorsCheck a TouchDesigner node or its sub-network for errors and warnings. Optionally get summary counts grouped by error type.
Instructions
Read-only: check one node (or, with recursive:true, its whole sub-network) for cook/compile errors and warnings. Pass summary:true for grouped counts instead of the full list. Returns {total, errors[] or by_type}. For a large network prefer summarize_td_errors, which clusters errors by shared cause and points at the worst-offending nodes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Full path of the node (or network root) to check for errors. | |
| recursive | No | If true, check the whole network under `path`; otherwise just that node. | |
| summary | No | Return only counts grouped by error type instead of the full error list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | The node or network root that was checked, echoing the request. | |
| total | Yes | Total number of errors/warnings found (0 means clean). | |
| errors | No | Full mode: each error/warning with its node path, type and message. | |
| by_type | No | summary mode: count of errors grouped by error type. |