{"_id":"cadet-agent","_rev":"48-4ef36b14f74d9d3a2697502a06073e92","name":"cadet-agent","dist-tags":{"latest":"0.54.0"},"versions":{"0.4.0":{"name":"cadet-agent","version":"0.4.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.4.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"4223e01b0ba6183706bb7a63f731c15f50b56d33","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.4.0.tgz","fileCount":5,"integrity":"sha512-vvL8vzNb2IOpAlBd2z2YCzY78OHi2Pl0PkMayIXoHMa1bM69fyN3KszQQIjSTrR4JdiOIwJV8e8QHjEgmGfaTA==","signatures":[{"sig":"MEUCIQDfH7GehXUcbLiBhF37rbovR5LTWw3uvMr+CmEdjG7FGQIgXm8bJZg2LVK2H9K/ROniKzD5Al47mH7Pp3dTxi0WuPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14084},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3b1a1ec26411d7bff2701dee63a9aa6472cef911","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.4.0_1784349331157_0.7165857412699597","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"cadet-agent","version":"0.5.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.5.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"5d170878db95bce1aec4941a821bb2fe456def52","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.5.0.tgz","fileCount":5,"integrity":"sha512-Yl4zIsmwPgWmc8Qpk9ZDxHHjMQI+HnYvf9bSMYJ3X885mEqbVGQ2sWSLkP1G7xkPFXJjuui1f9hbMZXJKI2pkw==","signatures":[{"sig":"MEUCIQDJvKe+cOUVylS2gOHo8ccYVKai4aUAseezdvkXAaYWiQIgDZthcZbXwlQpH0L4xPxlfwEqfUJLWqiTKSYynqua4VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20091},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a565a092fbe10405ae19b5b57f790abd56e9f2d7","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.5.0_1784441308470_0.44232488124212344","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"cadet-agent","version":"0.6.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.6.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"64b066d1786d440be60b2fc27d6c94f603f9d19d","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.6.0.tgz","fileCount":5,"integrity":"sha512-UOP1NAKidnFhIDWLY/Ll36QT8tZms6gANun9ABRkDxBdCiUmv8Y5OSl1e4LTFkUcdd47cGL8BhLOVv2k+Z5Dfw==","signatures":[{"sig":"MEUCIEohIbDVdFglRk4ledVs49BmFrHlIxNqbOGUuh8CvDHMAiEA5n6YBrPNVl1uN1OEQTa6oxaPHWzxymxcq2jEm8gbmqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20091},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e13183872df3bdbc3c62f127e90c937f25e43da8","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.6.0_1784442975999_0.027948864215735725","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"cadet-agent","version":"0.7.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.7.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"bb8333cbe2c20f34caef27275d59ebb201cfe131","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.7.0.tgz","fileCount":5,"integrity":"sha512-d9IU2T01fFctO4xk5z+Ixbw3dQD5xD1AdH+XvF1yerMqw9LU+mcFFT6AAotL5nzgCqY5oCAZcGqpip9uS7VVVA==","signatures":[{"sig":"MEUCIQDmpGtdvcoUClrWh5YY8wKY1AhLPXsl6htLmdRmNwr+yAIgLw/CKaBZ5k7dOL/JXl3cN07xkqW6Itb8vIdIG3Mebmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20506},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6ccc8dc37b7400ee502a63f292307a5f2cb21b29","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.7.0_1784445920140_0.8301531224040446","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"cadet-agent","version":"0.8.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.8.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"e3c8b53332570a3f2cb34c3c6f2a55f59645b77b","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.8.0.tgz","fileCount":5,"integrity":"sha512-lRHLHB3iRoFm8L0ZA3rx6glWXfu6VWpooN/2CLhmszbYd9HhHSPBItwiDA0WB9YNdizB2Xd62niSwmcZOOda4Q==","signatures":[{"sig":"MEQCIHU2VWwTCuVGt4OP1au0iGP/ZUdAN2vqAPuluGBxChIZAiBqg5At8PzGgbHAR7jten4cCh08KdoT0yi63SkFwS9PTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20506},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"88b920af57471bb4b313c374ea2326bed0493512","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.8.0_1784448649968_0.9721364137421673","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"cadet-agent","version":"0.9.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.9.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"ba9503d86a582603702b6bb034df2e292fdc7d6a","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.9.0.tgz","fileCount":5,"integrity":"sha512-QBHyqWEKGLq5E2T98HgwIuJCMBS62QxLHWcQ5Le1J7s06fGQsoT/BVK/CjKmKPO+ugEW6ToHAxaS7XDIMch3jA==","signatures":[{"sig":"MEQCIAEf44PVUb/lvxer6LClIksLHeIzG59r+kIlL0nwwkuaAiBcXtH8K0612QQ7iP+6TOyZ0eK5IQB/CqSufy9TFKnE1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20506},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2e44914a50d8415b94c3e6cf5614cf6e0181ffcd","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.9.0_1784457156456_0.9010801311499685","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"cadet-agent","version":"0.11.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.11.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"a6d4bf18920ca62dc05f76c8082096407786fc62","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.11.0.tgz","fileCount":5,"integrity":"sha512-oIBTySQjiXgYAN8/ILgXoBIFbhJqeMfa5NQ1SOhDYzUpG4JPNh8AltcSbyyDobU+d7/B48WljUogdclGfzXIAA==","signatures":[{"sig":"MEUCIAI/x1WOOULt+L6W5YkzUNh/aqKc7gDxyA3gNyyfrNDJAiEAu4ubpbSUHEnVl4YJ0N0Dj9aZAa7RHLd09wmRp27EccE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20347},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5e91da8bbded94824498a76b3cce9dc85eede033","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.11.0_1784872563747_0.6198497888367407","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"cadet-agent","version":"0.12.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.12.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"724715c8df58b850b24a976d5c2de446fa585f04","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.12.0.tgz","fileCount":5,"integrity":"sha512-1Z94mTHV2UDv/+NRf7lIED1tYY93uEEppAvofHqgJs+HhPva4I9H4mdIehBIK6h2S+11f5eNIsZrmSM76gzyMQ==","signatures":[{"sig":"MEQCIGlt6J/bqrum2JaUDDH/lvZF3bW+eV0cFEXopMrIykh7AiAJPoVgPNhu2OWU6js0AUsqes+SDxrA0Ozy/65UZb9QEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20171},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ccf89c673686f9cb4eaaa5777f2d2b9f209e23b9","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.12.0_1784875664424_0.7975220249622985","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"cadet-agent","version":"0.13.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.13.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"d47ca7cc49ecc5998e060738ce69960efe42e6b9","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.13.0.tgz","fileCount":5,"integrity":"sha512-K1Jeol0Ao/HvzXsFi8OgN1rbYCgV5qbnyKj5MxlI37FgFtlwiycVBWkfNByHPtS91jjQGgkVoHQrD7cIEezAYg==","signatures":[{"sig":"MEUCIF8LPfmm1Q5jt7HA9e1Y2Kmnaf/NorXkMX4iUlu4JbxNAiEAlp2PA9be+X4ElkWVbUw6lef1tO5DiYhKuGTZwPIofNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20171},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b1eb0beb188672364ac1fcc7101da4a12034942e","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.13.0_1784950348184_0.9089796120158642","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"cadet-agent","version":"0.14.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.14.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"3fd73892e02d402b5fb8301a8bcb0d90bb952e16","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.14.0.tgz","fileCount":5,"integrity":"sha512-Ei69fdbmdYi09prSoxP/GeLyyWyTEd0KYtMrpJHiAPQ/H5ENk4aDIf4oJmFmqdjQy4WgB1709k8tU2vWBU1iCw==","signatures":[{"sig":"MEUCIQC0iWa06EhtewxaHz+TT7gs28ntkL7mQZ8BlfdA0FDmXQIgbMRGqrov0ke3zoA1M4pvbG0X1kwuyWZCNTDPlaz6DsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20171},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"712b181d88f1f8bccd468bb9744c7759e532369c","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.14.0_1785721665419_0.22661544427579838","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"cadet-agent","version":"0.15.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.15.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"a3ed29f464d7a39ee1505ee26f0c6b82ba134008","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.15.0.tgz","fileCount":5,"integrity":"sha512-zsuVUPkMEM1tQmE3w9ukJjlzT1TxXdgtnBaqp+QBU5svVi8LKvBg/zC7aRb/4dI3D6gF33ANGqTuNs/luY3OPA==","signatures":[{"sig":"MEYCIQDiUCPr7Ae8DtKRDIjiPvAjYj2szyMtbgiH+xZM5FJp6gIhANFB1F0ujFGJ4t4+j5yRv4GnQ/8e+ArXIa9TbzMvcNhF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20910},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5c921bf3fa8b8b195a0cda169a3d32c1eedac98a","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.15.0_1785725418332_0.42840512672193265","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"cadet-agent","version":"0.15.1","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.15.1","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"88eb370ed231ad47c2f2880418cdf981d8216c3c","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.15.1.tgz","fileCount":5,"integrity":"sha512-OwX9faiCMeengh/mzXA4HWOJ+oy+DrRxld5obRNzu7ZiFscI3YvtcXlZFepegBqZlYXYnOhZat/h2vMWgnoHnw==","signatures":[{"sig":"MEUCIQDPrnqZHdO5cs3Dp8tPUOF7UkJz7OfyXHDB+1lHR8MrQwIgbv1VCDXxcWInASZXU2JSOPFbSW1eYxS+ygxN2wHSuKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24706},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"61b0d73a31d5aa91eaea1c863420fe394fa20134","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.15.1_1785731201818_0.12759566903154562","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"cadet-agent","version":"0.15.2","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.15.2","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"cff4150a012a47b37030a2c7dc7967feeb2b80d0","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.15.2.tgz","fileCount":5,"integrity":"sha512-h7Y+/K8JjVH4GbEMJ3UDZKaJPLWZC1FWLe4/UnCCadyzT8u1NWNKe0YK+4Qb3N0ZwIbW4kXY+h3e6cckO6eqlA==","signatures":[{"sig":"MEUCIGt7omUJxlKINmstcdJwQqvG4V9dkV1lU72iqUq8YtfoAiEA6j73kzLzlLuxtWsuH6IFZT+4L/UD/5v/70qcA3gcoUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27311},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c5cecb766147b07f80ae7a8ae152f196a04e831e","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.15.2_1785732958450_0.9697031465727428","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"cadet-agent","version":"0.15.4","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.15.4","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"07d354d86044b7fb136de0bc87cbe7a595e51e20","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.15.4.tgz","fileCount":6,"integrity":"sha512-n1LNf/SJgXv/JtBObGdEvSaSH4zuGNXXj0ffYe9iPbfGhZPoV3wt5OWHe/pPeQ57bpa5Gv44HaAKMuKNo8PU5g==","signatures":[{"sig":"MEYCIQCBh/MBZen4EqG+19VUlx2T6CWTJR3QHLoz46MlhsJMsAIhAKRoCXyyQ+Q/TXS9qhiPTbUe6RNymfHA9wYl0L1d42pR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30280},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef017aaf7e764a2eb20cf29d295d1f14a1b62d67","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.15.4_1785733925743_0.9878586386285502","host":"s3://npm-registry-packages-npm-production"}},"0.15.5":{"name":"cadet-agent","version":"0.15.5","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.15.5","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"63375d0c9838cd549777c0a083ee34e14ce8dd50","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.15.5.tgz","fileCount":6,"integrity":"sha512-CTBJ6zbmENB9sqLE2tyoaTGa99hGMP2X9A8iUvxcg/yvVI9Amt/oniikp+zkhvids2dLOzyEkW7Vla87UHK9eQ==","signatures":[{"sig":"MEQCIE0XRBQXjb6WiR3C5zZ+WCJ9ZG1zj17kvsfa6BKXQXFKAiB47EMn0gFi+33Jk/Jnj87pEnvih1YJ2zbOMyUi6QbIxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30131},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2febed2f55b453ca0846e97fefe91772453d086e","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.15.5_1785734278966_0.04096109750453136","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"cadet-agent","version":"0.17.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.17.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"748ec0cd014ed8d60086c2924b980baf892c393f","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.17.0.tgz","fileCount":6,"integrity":"sha512-/R9nbLTp/gQNnQzFM0FtGewVok0RaI9kmcwjcm2cGgBwMn3f4JYZwGjAVClXuvNEQWsfE4Wg10AoUgFK8QexMg==","signatures":[{"sig":"MEQCIBpH4Zwrziq5Qumb2nVXVmQ4igZaKdUKfEVCLXpQBXaZAiAGsGElbf6muNbCvbegPC/o5tpTzFJ1+Clnr6sRvDwyUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34175},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"288448a933a932098333b06daebe2d765b296bc9","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.17.0_1785737985073_0.8545327660155042","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"cadet-agent","version":"0.19.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.19.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"a2fdeaeeb164bd48829f55bbb92062e780ea95d7","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.19.0.tgz","fileCount":6,"integrity":"sha512-AXAynLoEsZo+RLLuzvl79oNPWDi+rtub5yWnQg5v3GBFARsqPKaBrefkBcNO/OTx9DhjRAdpd/unLqoUGqQOPQ==","signatures":[{"sig":"MEYCIQCMpS+zNYKUuavscA3csuRqd3weVOD+PLXNqsdhllQf1AIhALO+i0T4nc6BbncxPmjhdM9lU1gNltD6iwzVJROxXu3F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36529},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"44e461eda7352c688b5f064b241db2d48c373b77","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.19.0_1785741094900_0.28994091327396254","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"cadet-agent","version":"0.20.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.20.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"a79fe9596cb3e10e7b1d7c29a74b205889ba23f6","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.20.0.tgz","fileCount":6,"integrity":"sha512-0N+fotH0ii3p7NIZsaYaxz69kmkK8HjmoA7WUtEzRek8nau7aX39ypf5j4hnJJS2ryL6rg0mPZyvLtqBjBDoIg==","signatures":[{"sig":"MEUCIDyGYJMOwsohBVUBiHKgjMV7YutTVazg8SK0ss99Cu9oAiEAuUUqsP/RReBcjWw5p0e3mp+HEzxnBZJYRSqmn9jwfjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36529},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"efb1060befb36c2a94a6ae9647642a05cfb12fad","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.20.0_1786676940613_0.4453149437321364","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"cadet-agent","version":"0.20.1","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.20.1","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"dd794f3e1c7e3393fc9ec44e6c6d7fd7c589aaee","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.20.1.tgz","fileCount":6,"integrity":"sha512-dGOChfxSXl/7A1g48ND/3HNjgAvfMgErjX7vts1rcK83OiCaPXgm3yxXcNbOZ7gUJivrbeaqZC9WZmKHrFS8UQ==","signatures":[{"sig":"MEUCIQDzmtgIiJgaSOv36IHUvPaxI40zUG+w8TaXTnXLlbomEQIgJRsuuDrBKuGrp2D8Zh1cqRlxyAzllZOC8NftzNbY3Ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36556},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"06e141059fb97fa21b3c561e42050cf83c069070","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.20.1_1786681609059_0.8388331562889404","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"cadet-agent","version":"0.20.2","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.20.2","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"6d3ff72fb1da664cef76eb78b707fb99b267e60d","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.20.2.tgz","fileCount":6,"integrity":"sha512-CeBQrwJlQ/9JtalsZ0y3IChaEondHQ2b3WcgmU75xH2uBQlYf2f7GZT2dXykH66b/uxMOBWKtk6c1gNxQ+6QAg==","signatures":[{"sig":"MEUCIQD85umd6tRBNYac2alOXhaxqbgu21vBo12OOeE0PUYLLQIgN4QV5drCZ5WFX+EH32iT49xwlTTl67wB8JcYZbztqKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"14902077aaecce96cf60a46257b8c205adbb5f00","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.20.2_1786682284925_0.6697602079270659","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"cadet-agent","version":"0.21.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.21.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"969d01848035c52a463596e2dc733a07f7bf5b90","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.21.0.tgz","fileCount":6,"integrity":"sha512-Rd4kYuDFhNM/tR1svX5ohQKjhiHgWxOPzmJqrYTxNHDK+hrQvyUyvsKcmRStd5o60kVvr8OGBFpRePq/yQfq8g==","signatures":[{"sig":"MEUCIQD64hOxcDPLBIy8FQoQPeMMSLU4uUvrUhJQv60icON1igIgEtWHbO87JBRawLU9wWJ74d6Mf3IXSpkGtbEPuQP/R1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9dfe8957ef89de2c431b542b39ab4dc8e27f2284","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.21.0_1786684961706_0.6396587370170757","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"cadet-agent","version":"0.24.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.24.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"86a7703b4efef2c6a196d53f791dd2b6f45c234a","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.24.0.tgz","fileCount":18,"integrity":"sha512-UCkLHrOJdkgv1srS+vWE/EucwuwB3qYFetUasoacXGC2RBTc2PTcdhjtwKfcY4x/MIS9n68K0eY73D8Bs4rOSw==","signatures":[{"sig":"MEQCICvq/hIQ9r4+tT2V+6rygaMU8LP8JFpWdkfpbksaKnhFAiBJwiX1DC9lS3d1IAssU8okGi3Pp2nKCguwOFZPr+jSPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173495},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d9b7511dd08e9688d8bf12b04af178d1cb8e6191","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.24.0_1789092611047_0.470353975411133","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"cadet-agent","version":"0.25.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.25.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"12228bdb85512be254edd85e636a27b88fd478d1","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.25.0.tgz","fileCount":18,"integrity":"sha512-Yj5EAXwk6JnS33ZlLvVhzXnwCLZxeBpv+hPnLmexrQWwhDkAXb9tQQcKVBOKNboaAtWF7yP/b/k4AmjJBavcRA==","signatures":[{"sig":"MEUCIQCTNDx10BV9kPm+r14ufSe9w5Mcgzgcd9I4vlICABUf1QIgXNS3I7YFbZPkDSoVxPxIpyPVMC7RGj/ciCCelK7iR4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185335},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"554cdcba62a5a0c39d03aae52f4e9d75097dc482","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.25.0_1789095868156_0.0389654595730502","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"cadet-agent","version":"0.27.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.27.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"5a8d7b12423543aff546c061aa020e51cdefdcd6","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.27.0.tgz","fileCount":18,"integrity":"sha512-512ZsT2+5ya65iYKZXGKCwIL6ewvVGkeb1DuFTwdmjA+NPgmCcXKWk4Vmma3NIo/fiew3LP5U0h/+sFoIQ8tLA==","signatures":[{"sig":"MEQCIALYZsl3H1ZyA599Ng8fF6a9HvSZXkDlreWe+bNKUw0sAiAl+UCeA5hC5ebLJLqvZ9iiZ6o0n+1YUSjiMM1dYUwhkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186078},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"47dffac253fd44fce588a032f846b925eb9b1f1d","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.27.0_1789102930493_0.6454419192193375","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"cadet-agent","version":"0.29.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.29.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"8c27e52149e96981bbacafc33a025b4a14e3350c","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.29.0.tgz","fileCount":19,"integrity":"sha512-wuRfzm2TDCD7EriGkxCWPyFnmG6QSO8JWqoUZMk4wdXbcl66AwTCO0/6u9QhIo9NmZUer2asKuj+1RAihNfhMQ==","signatures":[{"sig":"MEUCIQDMsnBI5XKzza8ee3y+UVHZkYNtBEdViP7AAnhs0OSyCQIgUgGrEKmP9k8iiMD9AKrli21kUyRjQFa7fXCGow2+jiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194518},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"10994444c49b1ee7b721862777331d518ad1eed7","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.29.0_1789190401866_0.27999308805412704","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"cadet-agent","version":"0.30.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.30.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"e6e7ee30b9bbc2fb11305ad557f47d77c98349cd","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.30.0.tgz","fileCount":19,"integrity":"sha512-vdtSsPJQ5YQqBsVG4w1aOWJI/WoK6Su/bG+/92cEjqlL8G5D5LI7BNzElO2AL4E7x6wn9VcYHNFoqcWMnaEyBQ==","signatures":[{"sig":"MEQCIDJjUpfsbL2xRYjnz7aSo33K9xUOjKi4XPtZc/TyrKLdAiBqJA0AqCvkATBcrXaqvPtT1Ak4jWhk6lLFga8Ysvy2pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195400},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"46eb9d727af27db576c20e2412434b0fac3e42df","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.30.0_1789204410450_0.3151782368688629","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"cadet-agent","version":"0.31.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.31.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"629c36c85b4b555eb198217dc2cb86bc5491eab8","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.31.0.tgz","fileCount":19,"integrity":"sha512-13ia73jt7ScM4u2XGRr/q2vyH8xjElQO0KTPHd9avOwWfO1MmNs63Zu74th8xbKzsroXF76Ylncrw6jcX3DlEg==","signatures":[{"sig":"MEYCIQCnxCJ97Htd5eG7ARPIiRb3Nr9m0WWux3Xtb3Z6ltx26AIhAOWwg212TO4LF6rjYXsi+4VpfXV0QFCJPbDqVDyMb+C4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228702},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ddfa7e06ca925a7fb8e421f1075917a187fbdb16","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.31.0_1789270386645_0.22803718828884167","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"cadet-agent","version":"0.32.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.32.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"07910f4265f5479a650281e0f75140d6bf30dad0","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.32.0.tgz","fileCount":20,"integrity":"sha512-PB2r5A3DYyGSBSEIVgvDRS21ZHBmk0bZ9tX9PYFee7gFq3sP0zAy1zmY8h2QcHNv+0fLBx7+aG341Mq4KFWyXQ==","signatures":[{"sig":"MEYCIQC8gVa6fBedrZ3dlE1dsAj50Qs8R7fdZFcYA3SNgzai8AIhAKNxS4NRynlB4/WnFigCZmmtlS6nqFP2bBxN6pb+rSMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248175},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"873e77f90fa8b272908b54859bcdc4808a96b954","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.32.0_1789282694267_0.08856643531614439","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"cadet-agent","version":"0.32.1","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.32.1","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"6251e23f06f149a7241194c4208371f0abb9fd7b","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.32.1.tgz","fileCount":20,"integrity":"sha512-pJ2/LAPDN9X9kaFPbNMbNYy/m/SbfxyWQdwjzVm/c5cCivVcmceR3zqnKbLNM6l4PwT7740CfPLbyeyV/+ZkaQ==","signatures":[{"sig":"MEYCIQDOownaAy3UWfYvowp8FR8u1s4cNVGPMgJgRbYNVyOk2wIhAKV6eM1k8c1I4flKRdihO9O59wndHpXS7GT7DFJUY3VT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248451},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cf39f384fb85b824530b8ae0dac0fe4fe8252d5f","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.32.1_1789285581400_0.8730682934041514","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"cadet-agent","version":"0.33.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.33.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"38f7893d397c2bdbe63f201b0f85a25ffb9f22de","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.33.0.tgz","fileCount":20,"integrity":"sha512-kpllf5gaUBFUIeg5MZ0sOaHH2iDY4rjjYv8LvSDozBUpdPXxmwAO7eXXAKPQLFKf9ARVh/5GhiClvAd7+p/TFw==","signatures":[{"sig":"MEUCIQCeZzN0UPOTyGGZG1Q46PjG+c/0H3mXhoolHgBXKAM6RAIgPKn3KBmiXqQhpBvLK3qhym3+yEX7v+aqHWz9mGBgAC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251921},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c62c115eef7bdb1d978b6e7c2920d0388704592a","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.33.0_1789339407888_0.01700697058402767","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"cadet-agent","version":"0.33.1","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.33.1","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"dc4c248ac66818fa3ee7d59f6fc2073429e17ebc","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.33.1.tgz","fileCount":20,"integrity":"sha512-zDmin5FsEvTsD/ljAS2pPYocPVPa9oXWLEtc2441apNQmpmrFI9wnGZS691U36/xi/OKDdJ8QH9oIyy8o0unaw==","signatures":[{"sig":"MEUCIQCLOVQ//WG7WuairA3zTSi9pTrmL13vtFKYSEYL7iDFBgIgObjdgPqViKg/dkVUdQpK75UOyZpUWTmejt4CyaKGtsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252977},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8ab3ddaf26c0a87e2150c2216dc6de2375e0eec6","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.33.1_1789341268619_0.6760464034033487","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"cadet-agent","version":"0.34.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.34.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"a1722d4da4c19297200d8e624d8d57739cbfffd7","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.34.0.tgz","fileCount":20,"integrity":"sha512-fdegsOVeepPjRWuiS6OtqB970JLR2+c0CXJIFQ5LS9BDXiQUUvNc6WJQHfStmZRAcuZcrib/2aK81ZhdoputTA==","signatures":[{"sig":"MEUCIG1yWmy2pN9FNCJ35zV985yh1uKdSgCoOUTuNmQJp5moAiEAmzu5s5tLyluAK3jTT6a61Hfpl2OnbTuewhCb/28W680=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256406},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"21fcd09f618288b5078a6c3e3fa431b2a04356cf","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.34.0_1789362162004_0.6202919832022571","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"cadet-agent","version":"0.35.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.35.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"2cea974b361b8b433626355c525a5abf175a3673","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.35.0.tgz","fileCount":20,"integrity":"sha512-u4xqvDCzWKf8xu4ReO84DNVMsN8qJARH5i4I9feT+xy17zT0bBvJ2nsU0VEkn4VlIABoLtHs62Zv7BqCJCRWCw==","signatures":[{"sig":"MEUCIQCcigrIh5BuWIQ0cVvJikEICygGHOTMniz0ha8dK48odAIgRuCwB0hcq+/JxnlbxnZ30whUtNq9IaYkGPoj/L9Wt94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBch2th3vNaYGARawhEIX4r90KfiRKgcvnk9at7vmFZfAiEA+q+ArUk5xB62PgANddGiC+WsFq20wfABBuw04mVSvDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258559},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3f0369d2bc2b918208751a55b375e17d5536cc91","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.35.0_1789439596226_0.562912637240564","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"cadet-agent","version":"0.36.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.36.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"984839a7d205ba7dba51e1a3cf8d4bdb1fd833c4","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.36.0.tgz","fileCount":21,"integrity":"sha512-zE0zJREyiib4rk26xq4I4xKXDnA+3jH0qnFUFOkNtMA+GaBTjNTkkit7eEB1rzRR9hf+BnVBHftjwtCDTQIXpw==","signatures":[{"sig":"MEUCIQCyIBwewXTwQpSCtPrNwnkNKggi4NdoRXuk9dzZZtg8lQIgX8zK4CGjkx4g52dRWzGfwSgYt6fNAHjFcca1BAjtLFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEO57qDOH8aXOsKHe2QTeTaWLZEvT1Ib7r2tMQMQOQ0iAiAJSctcS7gGUO5GWjddd0rIlatttChZFggySzKW19Pm8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273257},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e743d7d876c48fbda00a9daa28ba924b23185d48","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.36.0_1789452797029_0.06117118366884178","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"cadet-agent","version":"0.37.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.37.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"0f20ad91f4ab97331f0755155598876efa656113","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.37.0.tgz","fileCount":21,"integrity":"sha512-CaGljTGUCx2PToa0cWzE2KfP3dTg1ZmWK6fxFus/22m/k9m+tAp9UJPbvzzBMTrtRYwkg/MIskH0hvtGBw4lVQ==","signatures":[{"sig":"MEUCIQDFXasXYTQtclw8Pc4CH9X0L+QL9ZtG6R2gH/34Bjn2JQIgOG79PHTooDE17jwFDHDDAajo/3hExmOCSd17MX7x4yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA+CzImvZv2Jtm+bniZYAoiul2EuvGu9XNR+yWr8Ax/CAiBfcM13Am3kpNPoOgXsQNuKZCMXOqhepeFkUwk5DLZNAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275176},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b895d6cb292231a63433129402e6490c3a2eb446","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.37.0_1789457227877_0.13912689457171235","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"cadet-agent","version":"0.39.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.39.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"6ad21c82ec8d25c014fcb9a7facf94efeb7db246","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.39.0.tgz","fileCount":22,"integrity":"sha512-E3iwrHBDErPV5yxlcLDlxjxZB050VFTLjkn+LygfAhkNjoukkiC5Nw2jO0qG0+O5a9/0PgHi8p1Zz4yBUe6NtA==","signatures":[{"sig":"MEUCIAL8bc3HATY/yGWGeFEEUekX+wplUjtzwmWTlgyXT/YjAiEA+w3xKAUDFpLN8HlK1MpNn+daIMEKYn7Mug+NFy3gQD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHF/05S8ajNkRmQysk9VpOvtQK4MAKkR7E4aB/+6YajrAiEA9KfrPQWKNb0cJqb7ShHGX9/8a8ZPeyD6AVULJzTNHoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289491},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1a57d071eaf2cdf70f0bb4e625e59bab3f64561","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.39.0_1789515167993_0.6826382640288653","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"cadet-agent","version":"0.40.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.40.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"034e15045550fb92c882b365bcce88c656927b9f","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.40.0.tgz","fileCount":22,"integrity":"sha512-Byu6nygkhGffOgnEUahBLibWSoCVUVEUMftYSnkKsVJ3bIGiGI5fer2piudXCw3rpVAhmihpNlF0FW9mRIdbUw==","signatures":[{"sig":"MEUCIC+k5RAYRBDrq+IOXTrApGPVhrsqnvuIFS39NDH8UOOrAiEA7s5Y0JbL6tLz10mikyopIuzE7VSD4UtGgp8ju184QVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDnKotG+F1t/07K+9xB59G23cfvmBP5T+loOVDqqwNtUgIhAM70nQOHRPEVrSK9BJp5PN3HwrJ4KelEXDi1iI37jRTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289731},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6b17e8d4f60646eb55622e044cea72446056b754","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.40.0_1789520424509_0.1549374573464395","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"cadet-agent","version":"0.41.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.41.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"7c52369ed45b05626b840c95434a386add94fb53","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.41.0.tgz","fileCount":22,"integrity":"sha512-oIWCQq5RtLSOQ0qf0vKhAPCKXnpyLClSyBZAYOvLJopHIe41PpLZ62jR9d2uaXbkf4/jzxwsMriJLNwU473U4A==","signatures":[{"sig":"MEUCIQDeYhM+Ujb4iqT50cjk8B3KTxt1ee6lTMiI966nYFXPCwIgc6Nud2gIuKd8w9FNMtIp4I0XesqbY9o0kz3mL31OOiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA/sONzUORxCg/ODt90mb/5PksIYaTxGieqkW3XKsitSAiEA8nluzCeb0ZErvFyJywnvdLUVIpDQSR35Q4heSCqZyik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289731},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fd7f59714ac14e5de9b0055b38e6697dc18e4ef0","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.41.0_1789701571032_0.2924393543641741","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"cadet-agent","version":"0.43.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.43.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"1831603dedd6f802647f0af0b4b36391130decb0","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.43.0.tgz","fileCount":23,"integrity":"sha512-naNLjBzb4msy9FLGglbNnatfoVZAyoGf+plWTuDp5Hc9z4Wa7Z4Fa+m5qEsNLPbQICCbxZLj5MZY6u5LmQAE4Q==","signatures":[{"sig":"MEUCIBEkUF1rdSZ6ZnzOmj71MDYp3L3IbbVEsPItWmtJoHpbAiEAzE4A1O0kVDAFZAdDVvrTATEGPU3ebjRBa0veuYxxA9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+Gkqnyrw1HBDnqPzddJhDeEazMZoGKbpMKV+7Cy5DiAIgGRltxYW6zJ5AIOr5SY7SH403papmKyL6sbcE5Nr02/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346159},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"842445e7e5e8eb6512341b78a4f1316134cc6edc","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.43.0_1790158678216_0.28946083855066385","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"cadet-agent","version":"0.43.1","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.43.1","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"f5fb0518618a67534826f956be757862638555db","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.43.1.tgz","fileCount":23,"integrity":"sha512-GOD7EnRrHmpCkvoSYwYvO8XKwN2YCE4Dkn8MqZfncWv++r3TA/lgdNzOGrLyo/xTGC7vHqYP4H0MOWVvKJZ87g==","signatures":[{"sig":"MEYCIQC54TTLOsCAC52NkPM9MLHoKFm0yXvKMJdVaHopoiOMHwIhAMO4dPW6BoHxsg9KeRWv/SCK2nXD8bos7QJ68+Dq8icD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuaiGzinsLfiJMs+TTsqplO2vckJjGtLw8rNyZvE8ZMAIgcaBdNpWVrgIMGHQ7pUXrFUqseMfAeEVtTbAHvbTCGB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346366},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2bc87210b696054183d2ea97ae388beed9be54b6","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.43.1_1790160597397_0.2303321173660111","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"cadet-agent","version":"0.44.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.44.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"17e9b86dd19e1d2fd1e5c5eda6e67aae8b2e92cc","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.44.0.tgz","fileCount":23,"integrity":"sha512-/0W3UnpLg7DaY3Ry0I5KGhp09q0S1i+zoSlgMqvA6+KY3dskNJii9oJlnseYfz0GgU/uuEJfNHlOGmcoTL5zOA==","signatures":[{"sig":"MEYCIQDzseCjniXKgpvxUW0XFHjc5oG9Gc3Hvxic9EO114SaeAIhANn0+ippuaASgaKIPFoEpP1KvlX4weJU5/M8yj0S//Vw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGNe8QbOrOKuqmrVxBUzrwju69g1ghoOsPTAir7NAj7zAiEApt102O/MWfJJOtZlA7VI7SgB+FBcxhkBLRAEfJJLXnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346366},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"67a042e023dad1d29dd4da95d18842b3b73f5302","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.44.0_1790218881122_0.21411265025498993","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"cadet-agent","version":"0.45.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.45.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"865fc1090eea8d5545a69a79b5ad063823d550aa","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.45.0.tgz","fileCount":24,"integrity":"sha512-0DbxYGTK423EHM7tsjB1meLREk+QSmXJEIvZfMiSAhV+jWvwN7basN6juu0ELwCj4sAZ3neCVn5gFPf8K/9Tkw==","signatures":[{"sig":"MEUCIQDZtsdrruL7S0OLF94ew6u48Pv6U3gqwPtrAygkDzCG1AIgfX1UB4x+GHe37TX7FrG9XfbFcDPw1yimK15ROERyhNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHaL+ZO542+4yXn4QJ25FXuOnzVpTwTM4THSO2Bdk4NMAiEArtvg+dARaqet6HDrAmwjyqeijdmexyleewGQu2KAF04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384723},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9b0808d95ac7ba2888107cb26a227c3d1c7bfdd6","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.45.0_1790324727682_0.6001836108995386","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"cadet-agent","version":"0.46.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.46.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"6ba64c4d5d0d8cefb7b20d24eb6f6265ffa3ef18","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.46.0.tgz","fileCount":24,"integrity":"sha512-mUvF1CFLccungvtD+wHEF0OO9mUY5+H5KWaaEKu9ZdR8o3Ekwdxz8bEHaHXINs29r3b2adeOALhflBNbuAydRA==","signatures":[{"sig":"MEQCIEszZmpAvpfxrIwupOgjLPl6diJg2ZXR5xTVLCz7vMagAiBEYhVUXc7qAG7QEFUMmCqxF1YLPUkHVdLic6PkmpfRFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIExbrkB+x/Eaz6Iro2Usby6MkPjJU02OAlDu7mEp8taQAiEAuJUAWV7/o+IAKADt8Fi/b1yDTYGVjwAynNjTbvWgODw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393980},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a4934b3eee51c13f3ee22f3bef88dbfd633b2c7a","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.46.0_1790331018737_0.6303929412912566","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"cadet-agent","version":"0.47.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.47.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"22a6b90e8a6cff0d4545292850a0742fd322d928","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.47.0.tgz","fileCount":26,"integrity":"sha512-g18c7dJtEKmFJ30nDQj6BqgIk7jLO97HQgb4e7CO8/7WzHhJq6vVPj8BsMAqcbxkMo8rQvAot32L24JqhZua9Q==","signatures":[{"sig":"MEYCIQC2Yw3Sz3MOAlH9Z7a/Tvi5lIgH8AuWRq23afIZdd92zwIhAIE6EicIqWryZy1Fp6YjdHxqibZuIXgHpgFF7KRvkSzn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMvGJclkDXcvBMmy/5OhFzxicYQvIKLh3ETwE18KM+zwIgJhdxHdpKTZKZNWeRJ5qU3vP5xK/FL50bXEOarnnJVMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438059},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eb698f811213dfd7e66d792f58a591ac49f7461f","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.47.0_1790385296435_0.009256714002034983","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"cadet-agent","version":"0.48.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.48.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"62da38632b39941e089ef79e24d88a5b7df70fe6","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.48.0.tgz","fileCount":26,"integrity":"sha512-Kdohsou+j0DxMaOqR87l1n6IS11vEY2kGNEGa+s4sxVvCwFVCjiVziJ1ss5zLI4fMZzsjGlM/3jjFK0noi46Xw==","signatures":[{"sig":"MEUCIQCR+4a75wieAGcuVyWbpzmCnbvfW3Q9GpnmmcVWwgYK8AIgQhoMhZpvrmF8Af22bG3CwM9oOxFL3AMxTm+wNmzjG0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUpEl3qHwzE8/n1e16izj/QX1cvvUyECFBWrGeSHZTlwIgQmoHDhkMHu6LuleemYwIDX4CN81egeuqhpdCV6sKMzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442949},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8d3a6b04f8b04cbb08515bf1c0ffbfc1b84fac9a","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.48.0_1790392470276_0.5916081263459383","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"cadet-agent","version":"0.49.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.49.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"c65de9182d28996a29e364cc3766e6b8ddef899e","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.49.0.tgz","fileCount":26,"integrity":"sha512-HVqqocVYXUmS3Ss6InB+Ta5Hg8o+3s4BxaUItkxM7NyVqpl+LOMzENnwqwg7ZyB9Dm4eeTV0VSYLuh8CP0+VSg==","signatures":[{"sig":"MEUCIQCOWzCfBWi8qgoQn19e/sDbWbWCKsNiyu4KRDm6Qk6hzQIgLGbFqYUvViYAvFh0z7JqovxyLGjuW4ZzWlcHYe8Q5EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA8qWVqzzazwrrFw2MO1rx3rtdSYtQUaQ0m0IhIXIQD9AiBQawwsiBBFh+QyYWF4nLcF+/sb0sKumqtwEFSTHayyGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453854},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e23b8e7e3b5f2a9f5626a5696f2e2e86c9968136","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.49.0_1790395144776_0.06786269018952273","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"cadet-agent","version":"0.53.0","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"license":"CC-BY-4.0","_id":"cadet-agent@0.53.0","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"homepage":"https://github.com/naishtech/cadet-agent#readme","bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"bin":{"cadet-agent":"bin/cli.mjs"},"dist":{"shasum":"c3d47f490a142efc2eb9d1d5b35286d8821d8f0c","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.53.0.tgz","fileCount":26,"integrity":"sha512-fGqR06Eml+c+eF1xJAhVZV7lSa7uCOPUmKc1F4yYMw5OR6YNLIu/dFfjcDKQjfpSm/MP6t2av+tfwi9PWOLYTw==","signatures":[{"sig":"MEUCIBTYZP8BOjAk9WzGUQdh1cseDTf6aHgtAO2hOknCuyz1AiEA20NoTVWdyx+y6myhloT4fXytdUY9gnVxG0VSPbgehuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDo1Z8tOGqQLFNH85ch5Rwm59jbA7p5kL7PTAVyRNpg/wIgHisNowmpnAcWq024QTGlQJgkwq4G1MjSKYuzk82WZHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466675},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b61ffaa08a61f1934b059da7dfeee20e1079d08e","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cadet-agent_0.53.0_1790583681549_0.1617908136438746","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"_id":"cadet-agent@0.54.0","bin":{"cadet-agent":"bin/cli.mjs"},"bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"dist":{"shasum":"bcfd548c2ce1d8831a20affb44e1411d18527463","tarball":"https://registry.npmjs.org/cadet-agent/-/cadet-agent-0.54.0.tgz","fileCount":26,"integrity":"sha512-8HueEKPGt5/KAQXdghWstoIy5H3t0Kjm0t3YfOX9wbAMw5Z3x1OALi0f17eqZxwNnIbGyN96t/HmlcWSNaFJzg==","signatures":[{"sig":"MEYCIQC1D0B+6e5rgkmgvQ3Zk71RXnxcKG7mRb8W4zHCv1l70wIhAKTilnklGki0lNX3NB1rsJuHQRHHMS4kGWiSZ7cXr9aY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHR31v2v2CXkNKM4xlinlP4p4GQCa76DmvH0kDQOpBgdAiEAt+q1t3x/kkVMJCxbH703cP+WiBcghJT6WM06CJy9O18="}],"unpackedSize":466675},"name":"cadet-agent","type":"module","engines":{"node":">=18.0.0"},"gitHead":"92d8d5ec40b51fb1b19e4eff1214db950b6c6c49","license":"CC-BY-4.0","scripts":{"lint":"lychee --offline --include-fragments \"**/*.md\"","test":"node --test test/*.test.mjs","verify":"npm test && npm run lint"},"version":"0.54.0","_npmUser":{"name":"covyne","email":"andrewgnaish@gmail.com"},"homepage":"https://github.com/naishtech/cadet-agent#readme","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","directories":{},"maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cadet-agent_0.54.0_1790587184326_0.7737021732052964"}}},"time":{"created":"2026-07-18T04:35:31.104Z","modified":"2026-09-28T09:19:44.653Z","0.4.0":"2026-07-18T04:35:31.307Z","0.5.0":"2026-07-19T06:08:28.589Z","0.6.0":"2026-07-19T06:36:16.132Z","0.7.0":"2026-07-19T07:25:20.322Z","0.8.0":"2026-07-19T08:10:50.088Z","0.9.0":"2026-07-19T10:32:36.588Z","0.11.0":"2026-07-24T05:56:03.876Z","0.12.0":"2026-07-24T06:47:44.554Z","0.13.0":"2026-07-25T03:32:28.334Z","0.14.0":"2026-08-03T01:47:45.582Z","0.15.0":"2026-08-03T02:50:18.474Z","0.15.1":"2026-08-03T04:26:41.986Z","0.15.2":"2026-08-03T04:55:58.591Z","0.15.4":"2026-08-03T05:12:05.874Z","0.15.5":"2026-08-03T05:17:59.154Z","0.17.0":"2026-08-03T06:19:45.201Z","0.19.0":"2026-08-03T07:11:35.052Z","0.20.0":"2026-08-14T03:09:00.847Z","0.20.1":"2026-08-14T04:26:49.186Z","0.20.2":"2026-08-14T04:38:05.079Z","0.21.0":"2026-08-14T05:22:41.851Z","0.24.0":"2026-09-11T02:10:11.182Z","0.25.0":"2026-09-11T03:04:28.304Z","0.27.0":"2026-09-11T05:02:10.656Z","0.29.0":"2026-09-12T05:20:01.999Z","0.30.0":"2026-09-12T09:13:30.592Z","0.31.0":"2026-09-13T03:33:06.794Z","0.32.0":"2026-09-13T06:58:14.435Z","0.32.1":"2026-09-13T07:46:21.526Z","0.33.0":"2026-09-13T22:43:28.051Z","0.33.1":"2026-09-13T23:14:28.742Z","0.34.0":"2026-09-14T05:02:42.138Z","0.35.0":"2026-09-15T02:33:16.472Z","0.36.0":"2026-09-15T06:13:17.129Z","0.37.0":"2026-09-15T07:27:08.034Z","0.39.0":"2026-09-15T23:32:48.118Z","0.40.0":"2026-09-16T01:00:24.627Z","0.41.0":"2026-09-18T03:19:31.116Z","0.43.0":"2026-09-23T10:17:58.302Z","0.43.1":"2026-09-23T10:49:57.511Z","0.44.0":"2026-09-24T03:01:21.233Z","0.45.0":"2026-09-25T08:25:27.775Z","0.46.0":"2026-09-25T10:10:18.824Z","0.47.0":"2026-09-26T01:14:56.545Z","0.48.0":"2026-09-26T03:14:30.373Z","0.49.0":"2026-09-26T03:59:04.877Z","0.53.0":"2026-09-28T08:21:21.700Z","0.54.0":"2026-09-28T09:19:44.435Z"},"bugs":{"url":"https://github.com/naishtech/cadet-agent/issues"},"license":"CC-BY-4.0","homepage":"https://github.com/naishtech/cadet-agent#readme","keywords":["cadet","cadet-agent","unity","game-development","ai-agent","copilot","cursor","claude-code"],"repository":{"url":"git+https://github.com/naishtech/cadet-agent.git","type":"git"},"description":"Cross-IDE agent framework for Unity/C# game-development — one-command install","maintainers":[{"name":"covyne","email":"andrewgnaish@gmail.com"}],"readme":"# Cadet-Agent\r\n\r\nCadet-Agent is an **opinionated** cross-IDE agent framework for game-development workflows. It is built on foundational software engineering practices and real-world game-development experience, with the goal of **guiding you through the entire development process** — from requirements and technical design through TDD, implementation, and review.\r\n\r\nCadet-Agent is **not a one-shot code generator**. It won't spit out a finished game from a single prompt. Instead, it walks you through each phase methodically: calibrating the learner model, scoping work into epics and stories, planning architecture, writing tests first, and iterating on feedback. The shared framework core integrates with GitHub Copilot, Cursor, Continue, Claude Code, Deep Code, and Hermes.\r\n\r\n## Repository Layout\r\n- `.cadet/agent/core/` contains the shared Cadet-Agent framework documents.\r\n  - `cadet-agent.md` is the thin global directive: identity, non-negotiable rules, workflow routing, hard-gate protocol, and skill dispatch.\r\n  - `Harness.md` is the canonical harness contract: budgets, evidence-backed gates, retries, context tiers, tool routing, privacy, and escalation.\r\n  - `harness.schema.json` and `state.schema.json` are the machine-readable schemas for harness records and session state.\r\n  - `skills/` contains scoped workflow-phase skills (PlanningReview, Requirements, Architecture, Spike, StoryBreakdown, TDD, Debugging, CodeReview, Resume, MCPSetup, AgentReviewer, Handoff, Reconciliation).\r\n  - `templates/` contains runtime templates for planning artifacts.\r\n- `.cadet/harness.json` holds repository-local budget/policy overrides (preserved by sync).\r\n- `.cadet/runs/` holds sanitized run ledgers (preserved by sync; no secrets or raw prompts by default).\r\n- `src/harness/` contains the dependency-free harness implementation (policy, budget, state, verification, context, routing, redaction, ledger, archive, hook).\r\n- `.cadet/agent/docs/` contains setup guides for each supported IDE.\r\n- `.github/agents/` contains the Copilot custom agent definitions (Cadet Agent + Cadet Agent Reviewer).\r\n- `.github/prompts/` contains Copilot slash-command skill prompts (`/cadet-review`, `/cadet-tdd`, etc.).\r\n- `.cursor/` contains Cursor-specific authored files.\r\n- `.continue/` contains Continue-specific authored files.\r\n- `.claude/` contains Claude Code-specific authored files.\r\n- `.agents/skills/` contains Deep Code / Hermes (cross-client) skill adapters.\r\n- These IDE folders hold thin integration shims; the core framework logic still lives in `.cadet/agent/core/`.\r\n- `package-agent.ps1` builds the distributable `cadet-agent.zip` package.\r\n- `bump-version.ps1` bumps the version, updates version-bearing files, commits, tags, and pushes. It runs `npm run lint` first and refuses to release if the link check fails.\r\n- `npm run lint` checks all markdown links (the same offline check CI runs); `npm run verify` runs tests + lint.\r\n\r\n## Cross-IDE Support\r\n\r\nCadet-Agent provides full workflow parity across six IDEs. The same 11 skills + reviewer are available in each:\r\n\r\n| Feature | GitHub Copilot | Cursor | Continue | Claude Code | Deep Code | Hermes |\r\n|---|---|---|---|---|---|---|\r\n| Auto-load rules | Agent definition | `alwaysApply` rule | Project rule | Project skill | Project skill (`.agents/skills/`) | Project skill (`.agents/skills/`) |\r\n| Skill dispatch | `/cadet-<skill>` prompts | Natural language | `/cadet-<skill>` commands | `/cadet-<skill>` skills | `/skills` menu (`/`) | `/cadet-<skill>` commands |\r\n| Planning Review | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| Requirements | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| Architecture | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| Spike | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| Story Breakdown | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| TDD | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| Debugging | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| Code Review | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| Resume | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| MCP Setup | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| Reconciliation | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| Reviewer mode | Agent picker | Rule toggle | `/cadet-agent-reviewer` | `/cadet-agent-reviewer` | `cadet-agent-reviewer` skill | `/cadet-agent-reviewer` |\r\n| Git guard | PreToolUse hook | Manual | Manual | Manual | `permissions.ask` (`mutate-git-log`) | Command approval policies |\r\n\r\nAll adapters delegate to the canonical files under `.cadet/agent/core/` — no duplicated rules or skills. See `ADAPTERS.md` for the full inventory, `docs/guidance/DeepCode.md` for Deep Code setup, and `docs/guidance/Hermes.md` for Hermes setup.\r\n\r\n## Quick Install\r\n\r\n```bash\r\nnpx cadet-agent@latest init\r\n```\r\n\r\nThis downloads the latest framework release and extracts it into your current directory. For a specific target directory:\r\n\r\n```bash\r\nnpx cadet-agent@latest init --target ./my-unity-project\r\n```\r\n\r\n### Keeping the Framework Updated\r\n\r\n```bash\r\nnpx cadet-agent@latest sync\r\n```\r\n\r\nWhen a new release is available, `sync` downloads the updated framework and replaces managed files (`.cadet/agent/core/`, IDE integration shims, agent definitions). Your local policies (`.cadet/agent/policies/`), project plans (`.cadet/agent/project-plans/`), harness overrides (`.cadet/harness.json`), and run ledgers (`.cadet/runs/`) are automatically preserved. After syncing, start a fresh chat for the changes to take effect.\r\n\r\nTo sync a specific directory:\r\n\r\n```bash\r\nnpx cadet-agent@latest sync --target ./my-unity-project\r\n```\r\n\r\n#### AGENTS.md is create-only\r\n\r\nCadet ships a repository-root `AGENTS.md` (a thin pointer to `.cadet/agent/core/cadet-agent.md`). If your repo already has one, Cadet **never overwrites it**:\r\n\r\n- In a terminal, `init`/`sync` ask whether to keep, overwrite, or merge (default: keep).\r\n- Non-interactive installs (CI, `--yes`, piped output) always **keep** and print a tag-pinned link to Cadet's copy.\r\n- Control it explicitly with `--agents-md keep|overwrite|merge`.\r\n- `merge` inserts Cadet's text between `<!-- cadet-agent:begin -->` / `<!-- cadet-agent:end -->` markers and leaves the rest of your file untouched.\r\n\r\n```bash\r\nnpx cadet-agent@latest sync --agents-md keep       # never touch an existing AGENTS.md\r\nnpx cadet-agent@latest sync --yes                  # non-interactive; keeps existing files\r\n```\r\n\r\n## Manual Install (fallback)\r\n\r\nIf you prefer to install from a packaged release artifact, download `cadet-agent.zip` from [GitHub Releases](https://github.com/naishtech/cadet-agent/releases) and extract it into your Unity project root:\r\n\r\n```powershell\r\nExpand-Archive .\\cadet-agent.zip -DestinationPath . -Force\r\n```\r\n\r\n## Getting Started\r\n- For framework navigation after install, see `.cadet/agent/core/README.md`.\r\n- IDE setup guides and full documentation are at the [canonical repository](https://github.com/naishtech/cadet-agent) (GitHub Pages).\r\n\r\n## Workflow\r\n\r\nCadet-Agent follows a structured SDLC with hard gates between phases. The workflow path adapts to change size: **large** changes go through the full pipeline, **small** changes skip planning artifacts, and **no_test_required** changes (docs, config) skip TDD.\r\n\r\n```mermaid\r\nflowchart TD\r\n    START([\"🚀 User starts session\"])\r\n    RESUME{\"state.json<br/>exists?\"}\r\n    INIT[\"Initialize state.json<br/>phase: context-resolution\"]\r\n    REPORT[\"Report current phase,<br/>epics, stories & gates\"]\r\n    CR[\"🔍 Context Resolution<br/>classify change size,<br/>calibrate learner,<br/>detect policy\"]\r\n    REQ[\"📋 Requirements<br/>Given/When/Then criteria<br/>assumption audit\"]\r\n    PLANREV[\"🧩 Planning Review<br/>interview one question<br/>at a time · decision tree\"]\r\n    ARCH[\"🏗️ Architecture<br/>technical design,<br/>ADR decisions\"]\r\n    SPIKE[\"🧪 Spikes<br/>resolve unverified<br/>assumptions\"]\r\n    BREAKDOWN[\"📐 Story Breakdown<br/>epics → testable stories\"]\r\n    IMPL[\"🔨 Implementation<br/>TDD per story,<br/>red → green → refactor\"]\r\n    REVIEW[\"✅ Review<br/>hard gate: 17-step<br/>code review, security\"]\r\n    VALIDATE[\"✔️ Validation<br/>acceptance criteria,<br/>design artifact sync\"]\r\n    CLOSED([\"🎉 Closed\"])\r\n    NEXT_STORY{\"More stories<br/>in epic?\"}\r\n\r\n    START --> RESUME\r\n    RESUME -->|\"no\"| INIT --> CR\r\n    RESUME -->|\"yes\"| REPORT --> CR\r\n\r\n    CR -->|\"large change\"| REQ\r\n    CR -->|\"plan fuzzy or contested\"| PLANREV\r\n    CR -->|\"small / no_test_required\"| IMPL\r\n\r\n    PLANREV -->|\"shared understanding reached\"| REQ\r\n\r\n    REQ --> ARCH\r\n    ARCH -->|\"unverified assumptions\"| SPIKE\r\n    ARCH -->|\"all assumptions resolved\"| BREAKDOWN\r\n    SPIKE -->|\"spike complete\"| ARCH\r\n\r\n    BREAKDOWN --> IMPL\r\n\r\n    IMPL -->|\"story complete\"| REVIEW\r\n    REVIEW -->|\"gate: codeReviewCompleted ✅<br/>gate: securityReviewPassed ✅<br/>gate: reachabilityAddressed ✅ (opt-in)\"| VALIDATE\r\n    VALIDATE -->|\"gate: designArtifactSyncConfirmed ✅\"| NEXT_STORY\r\n    NEXT_STORY -->|\"yes\"| IMPL\r\n    NEXT_STORY -->|\"no\"| CLOSED\r\n\r\n    style START fill:#4a9,stroke:#333,color:#fff\r\n    style CLOSED fill:#4a9,stroke:#333,color:#fff\r\n    style RESUME fill:#e8a840,stroke:#333,color:#000\r\n    style PLANREV fill:#8a7ae8,stroke:#333,color:#fff\r\n    style REVIEW fill:#e87440,stroke:#333,color:#fff\r\n    style VALIDATE fill:#e87440,stroke:#333,color:#fff\r\n```\r\n\r\n### Resuming a Session\r\n\r\nUse the `/cadet-resume` slash command to pick up where you left off. It reads `.cadet/state.json` and reports the current phase, epic/story progress, and outstanding gates — then dispatches the right skill for the next step. It also checks the current branch and working tree, so leftover changes from a previous task are resolved (commit, stash, push, or move to a new branch) before a new task begins. If no state file exists, it initializes a fresh session from `context-resolution`.\r\n\r\n### Phase Gating\r\n\r\nHard gates are enforced at every phase transition. The agent reads `.cadet/state.json → gates` before advancing and **blocks** the transition if any required gate is `false`. Gates cannot be skipped without an explicit user-directed exception recorded in `changeHistory`.\r\n\r\n| Transition | Required Gates |\r\n|---|---|\r\n| implementation → review | `testsPassed`, `compileCheckConfirmed`, `unityAnalyzerClean`, `storyTrackingUpdated` |\r\n| review → validation | `codeReviewCompleted`, `securityReviewPassed`, `acceptanceCriteriaValidated`, and `reachabilityAddressed` when `reachability.enabled` is set |\r\n| validation → closed | `designArtifactSyncConfirmed` |\r\n\r\n**`closed` is end-of-epic, not per-story.** `validation → closed` is taken only when no stories remain (`NEXT_STORY → no → CLOSED` above). When an epic still has stories, the next story re-enters from `validation → implementation` (`NEXT_STORY → yes → IMPL`). Do not close a story individually: `closed` is terminal, and there is no transition out of it.\r\n\r\nThe full set of legal transitions is the three gated rows above **plus** the ungated forward edges (classification, planning progression, `story-breakdown → implementation`, and the `validation → implementation` next-story loop). Any transition outside that set is rejected with a named reason.\r\n\r\n### Harness\r\n\r\nGates are backed by **evidence**, not assertion. Each claimed gate must have a fresh, non-superseded evidence record bound to the current work item, input tree hash, and acceptance criteria. The harness also bounds context, tokens, tool calls, retries, wall-clock time, cost, and archive sizes — and those bounds are enforced, not advisory.\r\n\r\n- Rules: `.cadet/agent/core/Harness.md`. Data contract: `docs/core/HarnessContract.md`.\r\n- Overrides: `.cadet/harness.json` (preserved by sync; conservative defaults in `src/harness/policy.mjs`).\r\n- Ledgers: `.cadet/runs/<runId>.json` (sanitized; artifacts are redacted before they are written; no secrets or raw prompts by default).\r\n- Transitions recompute the input tree hash from the evidence's relevant files, so editing a relevant file invalidates the evidence.\r\n- `harness verify` binds evidence to `--files` (or the working tree's changed files), and a `testsPassed` green result requires a prior red record.\r\n- When Git is unavailable and no `--files` are given, verification blocks (`freshness-unavailable`) rather than recording unscoped evidence.\r\n- `state validate` rejects a `true` gate whose evidence is missing, stale, expired, superseded, or bound to another work item; evidence records are schema-validated in full (`command`, `result`, `criteriaHash`, and a freshness bound).\r\n- Evidence must include a UUID, work item, phase, gate, status, command/result, input-tree hash, criteria hash, relevant files, timestamp, and either `expiresAt` or `freshnessPolicy`.\r\n- **Evidence history does not live in `state.json`.** A v4 document keeps only the active work item's records inline; a closed work item's evidence is written into the commit that closes it, as `Cadet-*` trailers, and archived to `.cadet/archive/`. `evidenceCoverage` indexes what left, so the \"a done story owns evidence\" check still works offline. Cadet still never commits: `state seal` prepares a message file and you commit with `git commit -F`.\r\n- Command output counts against the output budget; a configured cost budget cannot be satisfied by unmeasurable cost (the run is blocked, `budget-blocked`).\r\n- State and run ledgers are written atomically, so an interrupted write cannot truncate a record; persisted artifacts are redacted before hashing or writing.\r\n- Empty freshness coverage is an explicit policy decision: set `allowEmptyFreshness: true` in `.cadet/harness.json` only when unscoped evidence is acceptable.\r\n\r\n```bash\r\ncadet-agent state validate                       # validate state against the schema (read-only)\r\ncadet-agent state validate --verify-sealed       # also read evidence out of commit trailers\r\ncadet-agent state migrate                        # atomically upgrade v1 → the current version\r\ncadet-agent state migrate --to 4                 # archive closed work items' evidence; build the index\r\ncadet-agent state compact --keep active          # routine housekeeping on a v4 state\r\ncadet-agent state seal                           # write the active work item's evidence as commit trailers\r\ncadet-agent state transition --to review         # enforce the matrix + evidence\r\ncadet-agent harness verify --gate testsPassed --files src/a.cs   # bounded, classified loop\r\ncadet-agent harness report                       # budget consumption and failures (no secrets)\r\ncadet-agent harness reconcile                    # reconcile the planning chain against state.json (read-only)\r\ncadet-agent harness cleanup --older-than-ms <n>  # apply the retention policy (bound required)\r\ncadet-agent harness capabilities                 # available CLI/Unity/MCP/hook/token/cost telemetry\r\n```\r\n\r\nEvery command supports `--format human|json` and exits nonzero for invalid state, failed verification, budget exhaustion, stale evidence, or safety rejection.\r\n\r\nEvery command also **declares whether it writes**, and the declaration is enforced rather than\r\ntrusted. `--help` is read-only at any depth, `--dry-run` is honoured by every mutating command, and a\r\ncommand declared read-only is tested to perform no writes. A destructive command that may run\r\nunattended must require a content-bearing bound — `cleanup` requires `--older-than-ms` — so an agent\r\nstates *what* it acts on rather than merely *that* it approves. Run\r\n`cadet-agent harness capabilities --format json` to read the registry.\r\n\r\nTwo refusals exist so an unattended agent cannot destroy evidence by accident:\r\n\r\n```bash\r\ncadet-agent harness cleanup                      # exits 1: deletes nothing without a bound\r\ncadet-agent harness record --dry-run             # reports what it would write, writes nothing\r\n```\r\n\r\nSee `docs/guidance/HarnessTroubleshooting.md` for stale evidence, budget exhaustion, unavailable Unity CLI, and live MCP connection failures.\r\n\r\n## Examples\r\n\r\n### GitHub Copilot\r\nRun `npx cadet-agent@latest init` in your Unity project root, then open the repo in VS Code.\r\n\r\n**Agent mode:** Select the **Cadet Agent** agent from the agent picker in Copilot Chat. The agent definition at `.github/agents/cadet.agent.md` loads the thin directive in `.cadet/agent/core/cadet-agent.md` and dispatches scoped skills.\r\n\r\n```text\r\n[Describe your game dev task...]\r\n```\r\n\r\nCadet Agent will classify the change, check `.cadet/state.json` for blocking gates, and invoke the appropriate skill.\r\n\r\n**Skill mode:** For a specific workflow phase, use the matching slash command so the skill becomes the primary instruction context:\r\n\r\n```text\r\n/cadet-planning-review\r\nclarify the plan for a co-op loot system before I write the design\r\n```\r\n\r\n```text\r\n/cadet-requirements\r\ncreate a requirements doc for a kart handling prototype\r\n```\r\n\r\n```text\r\n/cadet-review\r\nreview the PR at https://github.com/... or review story-1 in epic-1-player-movement\r\n```\r\n\r\n**Review mode:** After the Cadet Agent completes a task, select the **Cadet Agent Reviewer** from the agent picker. Provide the task, story, or PR to review:\r\n\r\n```text\r\nReview the PR at https://github.com/... or Review story-1 in epic-1-player-movement\r\n```\r\n\r\nThe reviewer will read `.cadet/agent/core/cadet-agent.md` as the rulebook, audit `.cadet/state.json` for gate compliance, and check the code and artifacts against every non-negotiable rule. It produces a structured report with a gate audit, process deviations, and recommendations — it does not edit code.\r\n\r\n### Cursor feature request\r\nAfter opening the repository in Cursor, the always-apply rule in `.cursor/rules/cadet-agent.md` should load automatically. A typical request looks like this:\r\n\r\n```text\r\nDesign a small vertical slice for a kart handling prototype in Unity. Start with requirements, then a technical design, then the first TDD task.\r\n```\r\n\r\nCursor will use the Cadet rule to pull workflow, standards, and guidance from `.cadet/agent/core` before responding.\r\n\r\n### Continue planning request\r\nWith Continue installed in VS Code, open the repository and ask for a scoped planning artifact:\r\n\r\n```text\r\nCreate a requirements outline for a single-player time-trial mode with ghost replay support and Given/When/Then acceptance criteria.\r\n```\r\n\r\nThe Continue rule in `.continue/rules/cadet-agent.md` should steer the response back through the shared Cadet framework.\r\n\r\n### Deep Code request\r\nWith [Deep Code](https://deepcode.vegamo.cn/) installed (`npm install -g @vegamo/deepcode-cli`), run `deepcode` in the repository and use `/skills` to confirm the `cadet-*` skills are discovered from `.agents/skills/`. Then pick a phase skill from the `/` menu (there is no `/cadet-<skill>` command — select it by name, or ask for the phase in plain language):\r\n\r\n```text\r\nRun the TDD skill for the ghost-replay story.\r\n```\r\n\r\nBecause Deep Code has no PreToolUse hook, enforce the commit/push approval gate in `.deepcode/settings.json`:\r\n\r\n```json\r\n{\r\n  \"permissions\": {\r\n    \"ask\": [\"mutate-git-log\", \"network\"],\r\n    \"defaultMode\": \"askAll\"\r\n  }\r\n}\r\n```\r\n\r\nSee `docs/guidance/DeepCode.md` for the full setup, MCP wiring, and configuration reference.\r\n\r\n### Hermes request\r\nWith [Hermes Agent](https://hermes-agent.nousresearch.com/docs/) installed (`iex (irm https://hermes-agent.nousresearch.com/install.ps1)` on native Windows), run `hermes` in the repository and confirm the `cadet-*` skills are discovered from `.agents/skills/` — the first run requires `hermes skills trust` to enable project skills. Then invoke a skill directly:\r\n\r\n```text\r\n/cadet-tdd for the ghost-replay story\r\n```\r\n\r\nBecause Hermes has no PreToolUse hook, enable command approval policies so commit/push require confirmation (see the [Hermes security docs](https://hermes-agent.nousresearch.com/docs/user-guide/security)).\r\n\r\nSee `docs/guidance/Hermes.md` for the full setup, MCP wiring, and configuration reference.\r\n\r\n### Repository policy example\r\nIf a specific game repository needs local conventions, add a policy file under `.cadet/agent/policies` using `.cadet/agent/core/Templates/PolicyTemplate.md`. For example, a repository policy could define:\r\n- where project plans should live\r\n- where shared gameplay code should be extracted\r\n- which Unity packages or UI stack are the project default\r\n\r\n## Package Output\r\nRunning `./package-agent.ps1` produces `cadet-agent.zip` with this layout:\r\n- `.cadet/agent/core/` (including `Harness.md`, `harness.schema.json`, and `state.schema.json`)\r\n- `.cadet/agent/core/skills/`\r\n- `.cadet/agent/core/templates/`\r\n- `.github/agents/cadet.agent.md`\r\n- `.github/agents/cadet-agent-reviewer.agent.md`\r\n- `.github/prompts/cadet-*.prompt.md`\r\n- `.github/hooks/`\r\n- `.cursor/rules/cadet-agent.md`\r\n- `.cursor/rules/cadet-agent-reviewer.md`\r\n- `.continue/rules/cadet-agent.md`\r\n- `.continue/rules/cadet-agent-reviewer.md`\r\n- `.continue/config.yaml`\r\n- `.claude/skills/cadet-agent/SKILL.md`\r\n- `.claude/skills/cadet-*/SKILL.md`\r\n\r\n## Notes\r\n- `.cadet/agent/core/FrameworkManifest.json` defines the managed and preserved paths for packaged installs.\r\n- Workflow progress is tracked in `.cadet/state.json` with two modes: **markdown** (epic/story files) or **GitHub** (Projects/Issues).\r\n- Repository-specific policy overlays belong in `.cadet/agent/policies`.\r\n- Planning artifacts belong in `.cadet/agent/project-plans` unless an active policy says otherwise.","readmeFilename":"README.md"}