{"_id":"tdpilot","_rev":"32-b908bd187ba082fd585d3a21a3a60695","name":"tdpilot","dist-tags":{"latest":"2.4.1"},"versions":{"1.0.0":{"name":"tdpilot","version":"1.0.0","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","glsl"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.0.0","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/touchdesigner-mcp#readme","bugs":{"url":"https://github.com/dreamrec/touchdesigner-mcp/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"a3b36bb0f9a1156f11c2e90ee32c032088a4c3aa","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.0.0.tgz","fileCount":3,"integrity":"sha512-gaj6P5dTzK56rTmdnIXKdXSTlotfBrvisyoy8IjDShKPi8uvpPr3D7ZlgVUJFHDuVWn44kjoj/jwq6u2hgSmoQ==","signatures":[{"sig":"MEUCIQCZfQ0WooKGJelLjSYSxV5U6Q04eaYGxUMYqXZ2QAbA8wIgQa7V1LlEB/zl6jmNTG9JLH7+x3hz3OujGrkrPzFPbgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4473},"engines":{"node":">=16"},"gitHead":"f35a329f94e2fde3ace90b776a963a3129cf662a","_npmUser":{"name":"dreamrec","email":"dreamrec.ai@gmail.com"},"repository":{"url":"git+https://github.com/dreamrec/touchdesigner-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"TDPilot — AI copilot for TouchDesigner. 28 tools for full live control via MCP.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.0.0_1771617640554_0.8225344441483666","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"tdpilot","version":"1.0.1","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.0.1","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"d289f7610a0b8eac826430069444c0ee49e65a28","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.0.1.tgz","fileCount":3,"integrity":"sha512-A+I1hTDPenuoADE4aQQZlKbV+/aKZM7VvZ7x9DDcCcT1aJQLt1rmxcd/u4BnMuyOKfpEpx2SqU4HwqKWlcpTuA==","signatures":[{"sig":"MEYCIQCvi4KB75JxsCrQ69c/8Y1iprfxml3xzO2q+VafCa7knQIhAMCfI1tp3Ff75plqzbQ15PcMRz5ztGvjUxr2pOB7yRiq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4589},"engines":{"node":">=16"},"gitHead":"12effa612585374fef9469c055e532e247e57049","_npmUser":{"name":"dreamrec","email":"dreamrec.ai@gmail.com"},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"10.9.2","description":"TDPilot v1.0 — AI copilot for TouchDesigner with live MCP control.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.0.1_1772107032561_0.22740165265297807","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"tdpilot","version":"1.4.0","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.4.0","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"607726aa4d25f9a87a5aa26607941260400152fe","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.4.0.tgz","fileCount":6,"integrity":"sha512-YxWu45AP4TIW7HZypyeXB+o1uqh59UHj79c+8Qpm80bPD3/SkZrOA/E0Q/KDrNDno6pPf7tjPhTnGQ5jCRMl+Q==","signatures":[{"sig":"MEUCIAcN4J0J9Dqz990EYPcZvfU6/7icyae4/TmVt/JJLfPWAiEA/l9+WMF3IlZXOrzH/0dQ6KD+jI7ocDNzqfQ0PzrT41k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24724},"engines":{"node":">=16"},"gitHead":"d9e82b62edf566016f7c9bdde713e8cd118460d5","_npmUser":{"name":"dreamrec","email":"dreamrec.ai@gmail.com"},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"10.9.2","description":"AI copilot for TouchDesigner with live MCP control — 92 tools, POPx inspection, project lifecycle control, technique memory, Claude Code plugin marketplace install.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.4.0_1776560876393_0.8424377499353146","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"tdpilot","version":"1.4.2","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.4.2","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"296d525c11b483242655eda8f8ad3c4c22382f4d","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.4.2.tgz","fileCount":6,"integrity":"sha512-JjkgjbbqLn9NxMyLRcu4n3q21fB/3zzhzf5K3MAETrkNiMp309kE4H4vElgxZr2q2ZD9927dHbBQtM84fZA3Dw==","signatures":[{"sig":"MEQCIGkWW/JBrJzlqGZkyE8dEysLWe7F+UNAD2aHSfRtiNhPAiBnnAOCn/miD/8Ni3GoaPnj3e3D8/17MOxE4+3eAB3Nbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24724},"engines":{"node":">=16"},"gitHead":"788d6652a7460cb3181f4da34106dfa893f77a25","_npmUser":{"name":"dreamrec","email":"dreamrec.ai@gmail.com"},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"10.9.2","description":"AI copilot for TouchDesigner with live MCP control — 92 tools, POPx inspection, project lifecycle control, technique memory, Claude Code plugin marketplace install.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.4.2_1776589995752_0.29342781375042737","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"tdpilot","version":"1.5.2","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.5.2","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"cba5994292b471d63ca80c6c11fced2db7c98c79","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.5.2.tgz","fileCount":6,"integrity":"sha512-vJavlI5haHZC62a0/Oid5v97Rv/bWgTyIn1KonF9NJGawqu8w8b23Sj6anTnkU8gkbBWSPPt5oYKs5OxHJGQxQ==","signatures":[{"sig":"MEUCIQCsWVhhUZlFEzLT+aDDjNc9XqSjKj0s/v7G7iNwZJehZQIgIAUgvWBMXEOwlGulAz+68CztEADic23sdDLTvxYOQMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28489},"engines":{"node":">=16"},"gitHead":"4a1ad5ee11bc0ec6accd48ec2140ee11dc5f69a3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 97 tools, POPx inspection, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace install.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.5.2_1777131138697_0.05536743015263368","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"tdpilot","version":"1.5.3","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.5.3","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"fcb18222687bbbb1a9c144a0f7f9bb736e52c3f7","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.5.3.tgz","fileCount":6,"integrity":"sha512-sJQoE07+FGVAFwlJNOL7IzV4pybrjT7KQqEaXK8VXQG2iBLtNgMrWl2z5BXt5zoTnHt0DOhZnc7k2mQ31OkqBA==","signatures":[{"sig":"MEYCIQDujBW/tgTBoapy25vuxiWy+5aKlb57n3CVm6iUbkfACQIhANXqWEkg6TJ6tzoPLcPkaRGKEW6kfyRuw4zPO8T00xaQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28528},"engines":{"node":">=16"},"gitHead":"e4d3c1324f9350227a5b0032b3628e48a4b4604e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 101 tools, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace install.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.5.3_1777147547822_0.6877493107984949","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"tdpilot","version":"1.5.6","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.5.6","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"50496eab5d7cc9c5ee6692181b0f0783d4032bea","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.5.6.tgz","fileCount":6,"integrity":"sha512-LloV9NAaPhflR/P/1tc/TLtnHpU6/u4iaX+ASd44VZG3Psxuzsl8XPXK5GAA486TormpmH+ap9aEYqtxztcWVA==","signatures":[{"sig":"MEQCIAmQwVhH4aocCkHpwpFQ+S01DEBibyERPrZPH4AO3pdxAiBsMtIUg0fBunciRs5Db2WkxtFdAxSHxJc+dfKqw2d1Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28528},"engines":{"node":">=16"},"gitHead":"58c0de9cbe432c6c6e9179c4ddf376520e959e06","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 101 tools, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace install.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.5.6_1777707544430_0.9518322768152043","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"tdpilot","version":"1.6.0","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.0","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"627125cb5747182a517fdac81e1f7e1057732c1d","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.0.tgz","fileCount":6,"integrity":"sha512-qF5I93Ae18bd1XyP50e8T49djaKpaKMQHa2MRuHMlFInB+K3hWTiYXt1a1jHhMDM6+QYh/0JtJY4308O6Rcrrw==","signatures":[{"sig":"MEUCIB990InGJ9zn4UrR+Td0y3A75cGItUxsp4GjcaJ+aMZgAiEA0pIyh+LOyBbMSn5M3znimeUlT5ORHrUUgU7DLN/rFGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28632},"engines":{"node":">=16"},"gitHead":"3fce58510a28a2a0f979a0847f573c5e9398098f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.0_1777725415988_0.26175857797957613","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"tdpilot","version":"1.6.1","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.1","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"71a32b7f81fcc4fb8d49f25ba629ff8e34e44ee1","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.1.tgz","fileCount":6,"integrity":"sha512-MsxXlDqHfrYf27xw0VgoediyJ0rhxGQHAGuHMm7/5sjU534+/q8TyKa50QVZv2dsRzYq2GsfbOThE1pjv7S5Qg==","signatures":[{"sig":"MEUCIQDoSSBJNI2XUu4ij5ZUQ/FC2aHVf+JdqldA8OE/BzJi3gIgbTfcLNS+ZGAnwRAkL0kBMEemI9nu+pIqTeujcQXQPfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28598},"engines":{"node":">=16"},"gitHead":"2d9385c66f54fa6e0e5bcb09f8effe6f83f7f402","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.1_1777727964823_0.4906330727920811","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"tdpilot","version":"1.6.2","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.2","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"9a20ed7f70a77494cfa718ba9abc8872ec7b997d","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.2.tgz","fileCount":6,"integrity":"sha512-cQJaVOJuGOXhN3nFn3PMKoiAU5FI+P3JXf7+T+DvzjxBIY8UZiAyPWPKuVRia+AI6Wsc9elwUjX7zL40jd5DBA==","signatures":[{"sig":"MEYCIQDFnJICQgBcu4MSTI5HnyN6tULi1NIxLzcP1qeEqRRuoAIhANm7fd8XccfWlUr6+3zPYRBTiRgasgG7JdqWZzaqjbOX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28598},"engines":{"node":">=16"},"gitHead":"87f22037c09709558a3a6d0260d44199ca15afef","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.2_1777731510730_0.515783682419205","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"tdpilot","version":"1.6.3","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.3","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"6299333a1b9ce71952b7483844c6ddbaa7c0f5d9","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.3.tgz","fileCount":6,"integrity":"sha512-XfR3FrOGMnP4bWHkYoHKOIsPnDgbMrO7uTw61r4D7STt9yvRScZK7umhrUBNCj9lA+nqp7bO/6u6w4fKnBtpTQ==","signatures":[{"sig":"MEUCIBcu4L40H3eSLV947fAZqGxXCbcovQRgXhi8RxGR4bR1AiEA1dZE6XcrV1t/7LRcVTFa0n0EagL3aXn1e5BLN8u/DB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28598},"engines":{"node":">=16"},"gitHead":"d47aff9dbdebb000494ac06378c467b299b3fd20","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.3_1777793726036_0.2235868040050606","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"tdpilot","version":"1.6.4","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.4","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"386f02cafe301382c6b79740499b7c00b6231f06","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.4.tgz","fileCount":6,"integrity":"sha512-MC9cDbq2JbSjUCi9PpyDgwwDEmWj8Yri5QwWz57CgVQPS61Nt//XoyZ5Fdm4aHZcDaWXuw7WZbj0b94qCsz+lg==","signatures":[{"sig":"MEUCICbBS+PnaW6mhr2W1bD3zAy3o2xjYOsSRKBNQYmcFVb+AiEAiJrHJC3LuZBdpvvBUqW8iNx8+Cgju/FYWscAm96OqdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28598},"engines":{"node":">=16"},"gitHead":"c9fcec96b68d990c057595ca5f8999ad6e7a46bd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.4_1777796334293_0.9907412708168899","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"tdpilot","version":"1.6.5","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.5","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"e26385429b69ebf55d44bfecba11f83bc258a83b","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.5.tgz","fileCount":6,"integrity":"sha512-FcbhhY/i2xUaAZ1drvH9SDgSnybd9hCqNgdEL0wm5ui9m2HsqXLjR8vRWJocSkx6U0qiXEoK63DVtJ4rVCd3CQ==","signatures":[{"sig":"MEUCIQDix71fJLxCjY6bQOJAawI9NJ4Q0ISFZXXfck7Bj5NsUwIgSltE4RFd4rUavK4YPPksmgbbtLKDZkfp1FrLe1vbd0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28598},"engines":{"node":">=16"},"gitHead":"8f16f8a26fb00f08a78fbb84832497d0ce913ffb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.5_1777797662302_0.02101901165835307","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"tdpilot","version":"1.6.6","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.6","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"167029ed7aa59e5a7709cf08fe2faf841e860a58","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.6.tgz","fileCount":6,"integrity":"sha512-ZBw1uUsM6wGvAo3WOtJeA4RczQfXRzJRMJyiMM9Q78qJznGDX/0lb368JU0B5AwldqM8JzEbGHqEEeBcj2uH6g==","signatures":[{"sig":"MEUCIG5m7hw9+YJ3wFmpn/rpYaWJySGmhwGSoyig0AqdA7lrAiEAwzSKyRL5CB/LTqiULq7iDpkVTb/mmDO8VJ/ZLr/gMEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28598},"engines":{"node":">=16"},"gitHead":"faec039aab807e7e519d09b9becb9810ca5018f9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.6_1777799402738_0.7679646597433827","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"tdpilot","version":"1.6.7","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.7","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"407c480120c03b5e94e825c9af81b34834d9d774","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.7.tgz","fileCount":6,"integrity":"sha512-AGjCC47I4VUdFhYtJ4Z68TEeVqiaedpnXFnlOsOjvCwW3CiOEqS/7aTkVqU/mzK18gF0t25LSoxdj7tvBofLng==","signatures":[{"sig":"MEUCIQCGwmjbmWclX6eOeapARG/tJmZiSA9MEFYGbaVlOiJZrQIgOndLn4ubBR2Iqskqxj3P92To3qb2Bsvh4T06kRz2PSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28598},"engines":{"node":">=16"},"gitHead":"4c7f9c7caa84d29398acd400a999e3ceff2c7c40","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.7_1777802282298_0.8234563889575293","host":"s3://npm-registry-packages-npm-production"}},"1.6.8":{"name":"tdpilot","version":"1.6.8","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.8","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"47737d739ebea7ab0a1af1160f59f6a999a0028a","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.8.tgz","fileCount":6,"integrity":"sha512-/QQlctZF4RAobsYGEuUWuRJyi9+rDc8lM0ftq5b631J5FvB6PH/e1CHVWIIaCUpxAgnATwpqsEzwm690o2m2DQ==","signatures":[{"sig":"MEYCIQCdNz57RJe5AY8p5YibCAPLOARxEQRq8Pul+dnvZmcvyAIhAILsYSfRx5rSxQMrqnJ4cn9qmYQ2TK6lKxbG3XVmK5Vl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28598},"engines":{"node":">=16"},"gitHead":"ed7ffc22825b4ca50c9d6bbb218dbbf4f238a562","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.8_1777804586115_0.903739480983822","host":"s3://npm-registry-packages-npm-production"}},"1.6.9":{"name":"tdpilot","version":"1.6.9","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.9","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"080acc317e8d95bbdec41535988c6f2813d48d0f","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.9.tgz","fileCount":6,"integrity":"sha512-SacMpErRrmUudR5zekeSjXZsjc6urwoqr3f3Q4jimM3FgtvldHmQBK8cMR+jdgVQKeODHdpVhJPTojjHmsN3Pg==","signatures":[{"sig":"MEYCIQCdEPYHLimO2gdI8R7UEIru4fP3mrb5WGbYI57wY5CK5gIhANEuPlTspcc6OJ7Q/CwmYf6yHTisWVEdvDT3X46hAF55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28598},"engines":{"node":">=16"},"gitHead":"b29f084e143a6ac677ad8b40a86a740fa9688c7a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.9_1777805924113_0.21021056157958307","host":"s3://npm-registry-packages-npm-production"}},"1.6.10":{"name":"tdpilot","version":"1.6.10","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.10","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"8eec2aeb59068b8e842bb4148b0fa7afb4206e01","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.10.tgz","fileCount":6,"integrity":"sha512-P37VwebUC5POuLlW7+1Egt/feKArF/i3AFF1d+yH82Bkqlu7e03gTfuetn+DWNh4vc3dL+QlhHeQPoUs38fFEw==","signatures":[{"sig":"MEQCIAQ2jD2KiHgkc60mcoVM3krMkkN9FQNVMG8uOdcxIfbIAiAjwgAnTr4vT1upQtndVk8JeqgqQ3PMsgj7F8fypI33pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28600},"engines":{"node":">=16"},"gitHead":"b07c054802ae5562d4be2f19541b3e7eda044dea","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.13.0","description":"AI copilot for TouchDesigner with live MCP control — 103 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.10_1777833031678_0.7149969605896336","host":"s3://npm-registry-packages-npm-production"}},"1.6.11":{"name":"tdpilot","version":"1.6.11","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.11","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"fad8681fd793f3102ceaebc13239386943bb18c1","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.11.tgz","fileCount":6,"integrity":"sha512-9ZdfZsC1rYsQEXDebX1yBYoMTcJczZqME95/CcxNnweZ4UYJTOnJ0SS7A+QG9mTeNPhR9bd+cndqHMTGz+8V4Q==","signatures":[{"sig":"MEUCIDy5FsRMhQOM1XmY1BxjFyXpE1eZXXKVdjbuArIDXdUhAiEA9c/TY8AAd310Wy/7B1Eo4r/FIdQpNC3dNPOu/+NgPAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28600},"engines":{"node":">=16"},"gitHead":"712c5772aa5eba3717291c34b9786ef4e1ef94e5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.14.1","description":"AI copilot for TouchDesigner with live MCP control — 104 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.11_1778591479989_0.529812989491556","host":"s3://npm-registry-packages-npm-production"}},"1.6.12":{"name":"tdpilot","version":"1.6.12","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.12","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"7ee42d4cfb6a9406a564015e61313b6aee756d8e","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.12.tgz","fileCount":6,"integrity":"sha512-XjcaDKBXeiywICYq1/yN3TMyIBXVD02vCFdvelWVw4Hr2K4NwOJtGu5jMTj9t0OYkNfbuKT0PxX+hoX4QK32vA==","signatures":[{"sig":"MEQCIAq+K4LGv/uKKoyWxwstgm52ebcc3PYxfebDUNH5JUeEAiA/zBwDju0vSXYze5aykxKIQOVt46VGZraEK0VVvbGofg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29656},"engines":{"node":">=16"},"gitHead":"6494d434b051dad65ec4eaae42174055817e7e2d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.14.1","description":"AI copilot for TouchDesigner with live MCP control — 104 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.12_1778594545916_0.4087606624170397","host":"s3://npm-registry-packages-npm-production"}},"1.6.13":{"name":"tdpilot","version":"1.6.13","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.13","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"7753a7b1cd499bb14396783faea1d1f508617dfd","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.13.tgz","fileCount":6,"integrity":"sha512-1M1HOr5l0S3WaJ5+kBcrOxUha7EyUwEdwWxbhHBrV6vu3To1JFbLWcJd0u1WixLKuY0W943B2C0Ay3Lx1XrU2w==","signatures":[{"sig":"MEUCIAKlbyhQcTYRKS7spMV73jPyAH4THoqv9D9fFMAQTOxNAiEArpbZTXxTUDVgHsh6NThGYfsrPWbjwrlFMic9J3QMUnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29656},"engines":{"node":">=16"},"gitHead":"665106894c34fb32b507a865df31536d87c12109","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.14.1","description":"AI copilot for TouchDesigner with live MCP control — 104 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.13_1778598621069_0.8590609947341208","host":"s3://npm-registry-packages-npm-production"}},"1.6.14":{"name":"tdpilot","version":"1.6.14","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.14","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"304dfb17c8fbf7c57c0b21b2cb96d284309d90d0","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.14.tgz","fileCount":6,"integrity":"sha512-g2Bc9TF1j2JbxyFENXBE+Cp+RWg2Ds+eTJF0fIv3368GvR+7ldYE0DROmo6CyYgGHmkUfjIb79rd9SSreMsBOw==","signatures":[{"sig":"MEYCIQDPjoQkJLY6rfKqw7kKMe4Ai6v8fIf/IgZwI+n/NF1UmgIhALCB6wsieKGGav8tbDaalJycNNGocq7A5Ec11cr+1HfM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29656},"engines":{"node":">=16"},"gitHead":"9db3e0fe01cda11d09eb7e7cd0bd46901907218a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.14.1","description":"AI copilot for TouchDesigner with live MCP control — 104 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.14_1778614334284_0.2029428115704044","host":"s3://npm-registry-packages-npm-production"}},"1.6.15":{"name":"tdpilot","version":"1.6.15","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.15","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"95442df5d1364628b99125676d0c9243afbe467a","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.15.tgz","fileCount":6,"integrity":"sha512-3Rnlv+mS/CgpVo+5tyCNZNQvea1/z9d4H8dgzYgUWCueTVbU5K+Hc86HLjSZijyKjLpyckUj1KnslMY9xxWuNw==","signatures":[{"sig":"MEUCIAsXyu0FjCmy2LDIwz1fzClK5pYo6Au6QeT/qPhNCo59AiEA6cYu3DGTp0JD4yS0Kvt8MPdFGdw60iajlS9hjTdFrZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29656},"engines":{"node":">=16"},"gitHead":"cde257df8a5f60741a0760909ff80242872b3178","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.14.1","description":"AI copilot for TouchDesigner with live MCP control — 104 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, Claude Code plugin marketplace instal","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.15_1778868752522_0.813057820399649","host":"s3://npm-registry-packages-npm-production"}},"1.6.16":{"name":"tdpilot","version":"1.6.16","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@1.6.16","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"c0d7f72c60761e34e64894429485bf7c1231f744","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-1.6.16.tgz","fileCount":6,"integrity":"sha512-E+DckWAHs+IHO4U/JAIGravPN8NQVjkZfgrPHd/CAZMKd3REGqINDz9/J5MzKFtYp6Hbsecdaw7rUIq1utLoOw==","signatures":[{"sig":"MEUCICreFDFsPF6oAW7yfJQf2GH6ZHSkC874oDpYuXeFZhYcAiEA4sy/wSMmAWsk5Dyiabx2fci65gp4rdz+cdVJrMhfmik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@1.6.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29740},"engines":{"node":">=16"},"gitHead":"23294bd75d10a714dfaa78938301df8f8a178c4f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.14.1","description":"AI copilot for TouchDesigner with live MCP control — 106 tools, focus + locations, hint injection, component notes, POPx inspection, knowledge corpus, project lifecycle control, technique memory, typed patch sessions, agent activity log, one-tool self-upd","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_1.6.16_1779131024886_0.27426080721781343","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"tdpilot","version":"2.0.0","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@2.0.0","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"0178d7530aa14dc3b5f93b7ecd7aa5bc7b067412","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-2.0.0.tgz","fileCount":6,"integrity":"sha512-+JIGDerg0oX/a2EuYD/VJMRcML6C3DxAqkrlcI5jhHQUElhtAgNaQAnJjRSbGH9kf+7K4aV4IvV5suDpNbBYKw==","signatures":[{"sig":"MEYCIQDnYHOEOUUfceTksGZe+TsklVloMTqEXDlPBnmsj4TiTQIhANjJEjdMdOH9jLfx2OvCY33FmiD8P7Qp0q+z7ye2DGAi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29783},"engines":{"node":">=16"},"gitHead":"d7941ed6189ff644dea28a7a20f7bd7c48f939fa","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.17.0","description":"AI copilot for TouchDesigner with live MCP control — 110 tools, correctness-first BrainPlan transactions, optional cockpit UI, focus + locations, hints, POPx inspection, knowledge corpus, technique memory, typed patches, activity log, self-update, and Cla","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_2.0.0_1781989273518_0.6277789320381448","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"tdpilot","version":"2.0.1","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@2.0.1","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"8d2fd6365f5a007e35de24278666677a62b4f1ce","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-2.0.1.tgz","fileCount":6,"integrity":"sha512-JjwlhkcYFVQ3T2y7lQb3KxXL3mkqR1MrheHlOuKXTAbr1wey5WERmI/KMrIAU9Dt3rpMUKXTFBgEbfIk2FPGow==","signatures":[{"sig":"MEYCIQDfQ2Ge3eUWr/TOO4nGlJdMed72tGm66zQNwRJX0TxL5QIhAPkDKyIIgxlowJcL51f1LVeS+Jm2KM7SuDH5u4sTZZfa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29783},"engines":{"node":">=16"},"gitHead":"07ab3b01ed28b6700f50fe14dd3e83231cbf8727","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.17.0","description":"AI copilot for TouchDesigner with live MCP control — 110 tools, correctness-first BrainPlan transactions, optional cockpit UI, focus + locations, hints, POPx inspection, knowledge corpus, technique memory, typed patches, activity log, self-update, and Cla","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_2.0.1_1781992480954_0.03478892122807853","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"tdpilot","version":"2.0.2","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@2.0.2","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"c953497576784700bc98c65725065d0022f90294","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-2.0.2.tgz","fileCount":6,"integrity":"sha512-gFXgriCWqovchXSJ6kXWfmCk2ejhv9puDU7IhENq6vbLXZNDCOJYI2vOh3v19S7NjGUCcDo3k11jqOoGIFmBHQ==","signatures":[{"sig":"MEUCIHUNE9e5qzuoOPAn/DbNHlC9HRdEzvxWRX1c73rVcCaGAiEAmGFjJLrXwmul0IBTceARnm44H0eCzEmd6JVAnBtI7K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30447},"engines":{"node":">=16"},"gitHead":"0b11d6e3db767ce96827fef34d6ae1cf81bfb667","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.17.0","description":"AI copilot for TouchDesigner with live MCP control — 110 tools, correctness-first BrainPlan transactions, optional cockpit UI, focus + locations, hints, POPx inspection, knowledge corpus, technique memory, typed patches, activity log, self-update, and Cla","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_2.0.2_1782304820526_0.3782596346728073","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"tdpilot","version":"2.0.3","keywords":["touchdesigner","mcp","ai","model-context-protocol","creative-coding","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@2.0.3","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"41f1af2c3ae8695b49034ecf617b9d49781fa671","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-2.0.3.tgz","fileCount":6,"integrity":"sha512-EMPSjoZZPg9nTQTpqouA9dBLjign6Z7rmn07HhesqpWoqFscbUZ9sB3RtUkSteYscap8NT2TupW17optw75f6w==","signatures":[{"sig":"MEYCIQDF358hgpJG3EK6ES4IahcPMyYKN44hIp3WChv4J3VosQIhAI1MF68sl4On3MIzpY9/KUdtJOaVffPP1tRMWinbojHp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30503},"engines":{"node":">=16"},"gitHead":"b471b0977bfbc0ac5eca8286fa156e06fb99fc28","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.17.0","description":"AI copilot for TouchDesigner with live MCP control — 112 tools, correctness-first BrainPlan transactions, optional cockpit UI, focus + locations, hints, POPx inspection, knowledge corpus, technique memory, typed patches, activity log, self-update, sync-st","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_2.0.3_1782344758400_0.5537926838549354","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"tdpilot","version":"2.1.0","keywords":["touchdesigner","touchdesigner-mcp","mcp","mcp-server","ai","model-context-protocol","creative-coding","generative-art","live-visuals","vj","audio-reactive","claude","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@2.1.0","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"3a9402ec6fde30b0667068dd8f37a8dae6a36ddd","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-2.1.0.tgz","fileCount":6,"integrity":"sha512-+EfJCnCyStuwxIYWAeXJYavTLlV6SZUATWmtVgodzrB0ddJRLKaEXnXvzU3rK1nQ7GoZfsvPfzAhFiJlIku2BQ==","signatures":[{"sig":"MEQCIF4yY839iZGBAEsnlQ1CVVpxGM0uUhtDEIOs+k2KmjHAAiBF3S6scIrYhS8IvPVYbu65BeXmD6Or3n2kZrJGhn13uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35433},"engines":{"node":">=16"},"gitHead":"aaf16c0d2b509b412f8fa16829fe23d33cc01a41","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.18.0","description":"Build, debug, and verify TouchDesigner networks by talking to your AI. Live MCP control of a running TD session: create and wire operators, set real parameter values, screenshot-verify the render, roll back transactionally. No signup, no API key — npx tdp","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_2.1.0_1783675359424_0.09457337776633845","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"tdpilot","version":"2.1.1","keywords":["touchdesigner","touchdesigner-mcp","mcp","mcp-server","ai","model-context-protocol","creative-coding","generative-art","live-visuals","vj","audio-reactive","claude","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@2.1.1","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"c14f63cfcefdb73c299d276cde1fd0e88c53f457","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-2.1.1.tgz","fileCount":6,"integrity":"sha512-FsVoiyf6nM0UEywBY9hnKHoxoeiN16UflSZg/aNK3XQQ0An9XCVjPEcDhJb9mh2jRrm399CDmThHuhEP5XS65g==","signatures":[{"sig":"MEQCIGS5f57qSIC8b2oxUoNxJeBo2hACG6ThZDzx+ulptOM8AiBPSboBJGkDT2PjKT5RnIqieOLvuxoXJhv2Mp0gWLQG1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35433},"engines":{"node":">=16"},"gitHead":"cddfe521dc95ad1b375bc199f41ee50370d596a0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.18.0","description":"Build, debug, and verify TouchDesigner networks by talking to your AI. Live MCP control of a running TD session: create and wire operators, set real parameter values, screenshot-verify the render, roll back transactionally. No signup, no API key — npx tdp","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_2.1.1_1783680199821_0.48391199310382826","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"tdpilot","version":"2.4.0","keywords":["touchdesigner","touchdesigner-mcp","mcp","mcp-server","ai","model-context-protocol","creative-coding","generative-art","live-visuals","vj","audio-reactive","claude","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","_id":"tdpilot@2.4.0","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"homepage":"https://github.com/dreamrec/TDPilot#readme","bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"bin":{"tdpilot":"run.js"},"dist":{"shasum":"23774eaa3665c1999df220854167960dce2e2219","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-2.4.0.tgz","fileCount":6,"integrity":"sha512-DlBBX93wZCXRQDN6kAbesi5PRCHTQUe/xe276AcnEeXbsyTMyNQR7qjUC/4M2En9eGq93hCXl5kNYzeA/AfMNQ==","signatures":[{"sig":"MEYCIQDOey6Uuuvjk/9dkS5/JXwUWXogEHOcROu23Bai58oxUwIhAOkL5tJCcxr85p/f18/+mpKb4RbS13vhLahE/2/z/Okb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35408},"engines":{"node":">=16"},"gitHead":"43904b831a0b960483c2e758b95d9cd0836db6b0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"repository":{"url":"git+https://github.com/dreamrec/TDPilot.git","type":"git"},"_npmVersion":"11.18.0","description":"Local-first TouchDesigner AI copilot with 114 MCP tools, truthful concept routing, deterministic visual techniques, transactional execution, live validation, and rollback.","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tdpilot_2.4.0_1783713885351_0.12166598579565258","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"tdpilot","version":"2.4.1","description":"Local-first TouchDesigner AI copilot with 114 MCP tools, truthful concept routing, deterministic visual techniques, transactional execution, live validation, and rollback.","keywords":["touchdesigner","touchdesigner-mcp","mcp","mcp-server","ai","model-context-protocol","creative-coding","generative-art","live-visuals","vj","audio-reactive","claude","claude-code-plugin"],"author":{"name":"dreamrec"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dreamrec/TDPilot.git"},"bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"homepage":"https://github.com/dreamrec/TDPilot#readme","bin":{"tdpilot":"run.js"},"engines":{"node":">=16"},"gitHead":"bcfe2c2384f1e32cdf46df461fd5b0117e7d0a54","_id":"tdpilot@2.4.1","_nodeVersion":"22.23.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-uXqLq73nQPDvhxVzpxpqixSUqS7n7WlMVWljKaKCuZnQY0XMfOhWtBLXihVIR6U0D2mHKk8XsJNyHVjSO72EJA==","shasum":"5747a53f0cf01f9ecddd466678b380cb57be186f","tarball":"https://registry.npmjs.org/tdpilot/-/tdpilot-2.4.1.tgz","fileCount":6,"unpackedSize":35408,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tdpilot@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA3d1bsmZImum4qtKqRxUb5zqalZd6cQEOseCVFEl0OVAiEAvaOXUh1LS0DadJ9iCpLck+eWvbqgr+/9+YEidUm4qn0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd89dc90-2341-406e-a390-509f2519fd56"}},"directories":{},"maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tdpilot_2.4.1_1784822514388_0.16431073750090652"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-20T20:00:40.553Z","modified":"2026-07-23T16:01:54.988Z","1.0.0":"2026-02-20T20:00:40.697Z","1.0.1":"2026-02-26T11:57:12.699Z","1.4.0":"2026-04-19T01:07:56.548Z","1.4.2":"2026-04-19T09:13:15.908Z","1.5.2":"2026-04-25T15:32:18.844Z","1.5.3":"2026-04-25T20:05:47.967Z","1.5.6":"2026-05-02T07:39:04.597Z","1.6.0":"2026-05-02T12:36:56.117Z","1.6.1":"2026-05-02T13:19:24.974Z","1.6.2":"2026-05-02T14:18:30.867Z","1.6.3":"2026-05-03T07:35:26.173Z","1.6.4":"2026-05-03T08:18:54.440Z","1.6.5":"2026-05-03T08:41:02.455Z","1.6.6":"2026-05-03T09:10:02.873Z","1.6.7":"2026-05-03T09:58:02.458Z","1.6.8":"2026-05-03T10:36:26.247Z","1.6.9":"2026-05-03T10:58:44.277Z","1.6.10":"2026-05-03T18:30:31.825Z","1.6.11":"2026-05-12T13:11:20.115Z","1.6.12":"2026-05-12T14:02:26.097Z","1.6.13":"2026-05-12T15:10:21.216Z","1.6.14":"2026-05-12T19:32:14.438Z","1.6.15":"2026-05-15T18:12:32.701Z","1.6.16":"2026-05-18T19:03:45.048Z","2.0.0":"2026-06-20T21:01:13.655Z","2.0.1":"2026-06-20T21:54:41.102Z","2.0.2":"2026-06-24T12:40:20.672Z","2.0.3":"2026-06-24T23:45:58.578Z","2.1.0":"2026-07-10T09:22:39.551Z","2.1.1":"2026-07-10T10:43:19.962Z","2.4.0":"2026-07-10T20:04:45.508Z","2.4.1":"2026-07-23T16:01:54.572Z"},"bugs":{"url":"https://github.com/dreamrec/TDPilot/issues"},"author":{"name":"dreamrec"},"license":"MIT","homepage":"https://github.com/dreamrec/TDPilot#readme","keywords":["touchdesigner","touchdesigner-mcp","mcp","mcp-server","ai","model-context-protocol","creative-coding","generative-art","live-visuals","vj","audio-reactive","claude","claude-code-plugin"],"repository":{"type":"git","url":"git+https://github.com/dreamrec/TDPilot.git"},"description":"Local-first TouchDesigner AI copilot with 114 MCP tools, truthful concept routing, deterministic visual techniques, transactional execution, live validation, and rollback.","maintainers":[{"name":"dreamrec","email":"dreamrec.ai@gmail.com"}],"readme":"# TDPilot v2.4.1\n\n[![CI](https://github.com/dreamrec/TDPilot/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/dreamrec/TDPilot/actions/workflows/ci.yml)\n[![npm](https://img.shields.io/npm/v/tdpilot?label=npm)](https://www.npmjs.com/package/tdpilot)\n[![downloads](https://img.shields.io/npm/dm/tdpilot?label=downloads)](https://www.npmjs.com/package/tdpilot)\n[![license](https://img.shields.io/badge/license-MIT-blue)](https://github.com/dreamrec/TDPilot/blob/main/LICENSE)\n[![MCP tools](https://img.shields.io/badge/MCP%20tools-114-blueviolet)](https://github.com/dreamrec/TDPilot/blob/main/docs/API_REFERENCE.md)\n\nAI copilot for TouchDesigner — 114 tools for full live control via MCP. TDPilot\nv2.4.1 routes exact validated patterns through deterministic planning and\nartistic or multi-domain requests through grounded concept authoring. Complete\nintent coverage, explicit cross-domain bindings, transactional execution,\nactual-state validation, bounded repair, show-safe staging, technique memory,\nand a local reviewed operator atlas keep the workflow evidence-driven and\nlocal-first.\n\n## Quick start\n\nAdd to your MCP desktop client config:\n\n```json\n{\n  \"mcpServers\": {\n    \"touchdesigner\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"tdpilot\"]\n    }\n  }\n}\n```\n\nThat's it. On first run it installs `uv` and downloads the server automatically.\n\nUseful local commands:\n\n```bash\ntdpilot doctor\ntdpilot init --client claude-desktop\n```\n\n**TouchDesigner side:** Drop `tdpilot.tox` into `/local` (persists across project opens).\n\nFor full docs, setup guides, and the .tox component: **[github.com/dreamrec/TDPilot](https://github.com/dreamrec/TDPilot)**\n","readmeFilename":"README.md"}