Repository navigation
Embody v6.2.71
Embody externalizes TouchDesigner COMPs and DATs to diffable files and restores them on open. Envoy is the MCP server inside it that lets an AI assistant build, wire and inspect live networks. Docs: https://dylanroscover.github.io/Embody/ · Changelog: https://dylanroscover.github.io/Embody/changelog/
Parent .tdxn files stop repeating their externalized children's parameters.
- Leaner parent files. When a child COMP has its own
.tdxn, the parent now records only where it sits (itstdn_ref, position and wires), not a second copy of its custom parameters. That copy was overwritten on every import and changed the parent file whenever a value moved; a specimen lab of 15 COMPs drops from 2,368 lines of child entries to 72. - Custom parameters exist before a COMP's contents are built. Import now creates a COMP's own custom parameters first, so an extension or expression inside finds them while it builds. Older files import unchanged. +2 tests.