td_project_text
Dump a TouchDesigner .toe/.tox network as complete JSON without running TouchDesigner, capturing every parameter, wiring, flag, and DAT code for offline inspection or rewriting.
Instructions
Dump a whole .toe/.tox network as JSON, without TouchDesigner running.
Use this when td_project_read's tree is not enough — when the answer needs
every parameter, the wiring, the flags and the DAT code at once, for
instance before rewriting a component or explaining what an unfamiliar
project actually does.
DAT text arrives as an array of lines rather than one escaped string, so a
single changed line stays a single changed line; join the array with '
' to get the file back byte for byte. Standard JSON otherwise.
A network larger than `max_bytes` is refused rather than truncated: a cut
dump is not parseable JSON, and `path` narrows the dump to one component.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"file": "<file>"
},
"name": "td_project_text"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | ||
| path | No | ||
| max_bytes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |