{"_id":"@agent-play/sdk","_rev":"26-c19efe4f3242e02980e881da974c0f65","name":"@agent-play/sdk","dist-tags":{"latest":"3.4.9"},"versions":{"0.0.1":{"name":"@agent-play/sdk","version":"0.0.1","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@0.0.1","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"5121622b3b1bff17402e4db4c45f1da00fa472bb","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-0.0.1.tgz","fileCount":7,"integrity":"sha512-/Tdyoloh9ZuYjqsbBFfpFrKZLGHhes4RpgU5SNmvwqvgkGFbgxfDFHE4D8gkVYjkLAg/7Tx5EWuySw6q6ESfRg==","signatures":[{"sig":"MEUCIQCw2mJnO2J3CSeZczlTzJnrqiVsAiCI/Op++BqMK3DCIQIgVhy6AXHp2CE8Vd0aiz5uAkJIalW3nILq9Ao3vM145vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81580},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"567fa819b735f3bc28285cebfec78228ec449482","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^3.0.9","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1_1775137183547_0.24005247515076866","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@agent-play/sdk","version":"1.0.0","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@1.0.0","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"79df74571a4091779d839a05fa8b1bc130a8b89e","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-1.0.0.tgz","fileCount":8,"integrity":"sha512-13fH7/z/MG9dKGPFh9biU+Ef7aOY88KwprN6LiA0OAkWXjtV+QZuYW5TIrOFjJ9HsRHYDaUorTJhT3mpV182rA==","signatures":[{"sig":"MEUCIQCWHiZbhZhzxhlx10YNkc3iekk8bNLKjwzhNETgL12/lAIgMv0iNGrHQQ1tBLcK+5xeCoxJNBZXN1jgQbhD5XtqNSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5b0b7f4fc4b0284c173261caa8117b627d0478f4","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^3.0.9","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0_1775138894365_0.31288531395729224","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@agent-play/sdk","version":"1.1.0","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@1.1.0","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"40dd95fcb6101d3d1ca29bde08b1567265d89577","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-1.1.0.tgz","fileCount":8,"integrity":"sha512-4S8uMYq4VKMkSKKRLzi5sZBEldPmsfzTbzZSj2BZ+FYseDl6W13xEbjEnZZM8CQ0ha0xy9v7cKLatbqyaPMc0w==","signatures":[{"sig":"MEQCIBC3UxDwYjG5eHrlRVwB71JAmbLcIK3Uxt7uPD+XKAeNAiAuRJ7iZBs78XRmt5zdaMNt/z5I0q1iajlZEL3kHYxhKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9c4dbac4fcd953bf32e83f809627669c58d6f063","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0_1775170150113_0.9993123402073822","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@agent-play/sdk","version":"2.0.0","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@2.0.0","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"6c7b322c313def879392dae070d1ef004fc53637","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-2.0.0.tgz","fileCount":8,"integrity":"sha512-9z5k+EPzmUGQvJY9cBKQKonXaSMxMSYzPQ5yIjM9NSXtTiCGlK+QYCDv8NP9yXjGJk7QgDgZSH6A1SpNNh+Wag==","signatures":[{"sig":"MEYCIQDigMBC1P0voVEhxgkA2/u81cTP07yJROQPvoBTewE7ugIhAJmk0EjxLdtapOCFzO42L7LMz2qjAMUII3cvc7TrsfcP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d0cd2095cf8234cb1a9d56897b767ff22316f724","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0_1775318825192_0.9173005389220292","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@agent-play/sdk","version":"3.0.1","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.0.1","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"fecee9c5df834abf328c1485764ecf6eeced91e4","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.0.1.tgz","fileCount":8,"integrity":"sha512-qE9Up8wKuewCgnJQLMkeM+LFK3nKEvgnbKKPqwfvqTUB5XzDrS53XDcUPMzpVPGH8jPT20b6j9PSJoLijQl7Vw==","signatures":[{"sig":"MEUCIQDoSfsqo6pyoYY9jf/oaUZrGP6gIUrkSi3ygxy+RaRKBwIgbfJnwTmuqTOlue/u4XS3qDoWtQjfxeD5ggNMYOPVUZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104113},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"60eb38e57515e176048e0b80c52234f4cfc99812","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.0.1_1775395535925_0.7666537406383589","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@agent-play/sdk","version":"3.0.0","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.0.0","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"8fc994921343d99ed5f9e08cdbcb2212498994d2","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.0.0.tgz","fileCount":8,"integrity":"sha512-vHKn9+4MLIlKv9S/0i0Qb3NLv+K8hK9rTaWejSbemtPgg0164KaDkyKvdOL/B77mOukFZbeIscN0DyK4DWAIfw==","signatures":[{"sig":"MEUCIGkykKP4qahKHw43zoYU5gi99OW/NUDgvUIzNdDhsu4vAiEAs9U4sfx+5o40Jbz0YlLtuWKwKNn0ms1bPWMoNxYOpmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104113},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e8bab7f0349b2bbe98b7eda06e8f04c68d7c2e71","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.0.0_1775396470063_0.2491139116895189","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@agent-play/sdk","version":"3.0.2","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.0.2","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"3f9479d83dd64ed945680b208359c3d2e08795e1","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.0.2.tgz","fileCount":8,"integrity":"sha512-4zI0nkH7dSArdtOaoWUnXGriUzJQLhH6v5PVgtX9jLIOCdKQK7l+gsX9owzMTqzDMSpIVqR7DplRy66yFIH4Gg==","signatures":[{"sig":"MEQCIG2Qjm1sP6NBHv78KFb1uclsCMgld8QkmC1uqmuv8S8GAiBaBXGwHmBbtqM3WfPtzZmAM55LwqMNQeB+YgUItbUsQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104467},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f6571c948a02ca5f673726447e3a34f8eb7f75a8","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.0.2_1775397654278_0.8298567343321805","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@agent-play/sdk","version":"3.1.0","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.1.0","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"222276623e922f315e231e8b430c92120a839e16","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.1.0.tgz","fileCount":15,"integrity":"sha512-xB598gK4FUyW1exUMrJHpARWsPGyLbHAw53Zx3QJbq/wGQHFj2vgiQcaLR81b0r2ZXeleIrVLtrEge/iQm00cQ==","signatures":[{"sig":"MEYCIQCihULqlR8N+rVc4GGNDt+uepk9bExla3Dg9YPjB5b5UwIhANjtrhAv8pV5R7fLDqVOXLeIXbDZCNc6IbfAS8m4uVOd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198615},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"94cf1a3a20f0006248883483ef5a7a7f737ed184","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"file:../intercom","@agent-play/node-tools":"file:../node-tools"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.1.0_1775865492027_0.7449996424992524","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@agent-play/sdk","version":"3.2.0","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.2.0","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"dfcc81e81f3ab4fee905219cafba7d318701ed16","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.2.0.tgz","fileCount":15,"integrity":"sha512-pOSDFKmPMNxJ4VAqaS3g+7ZwVG01GZ+zu+1+Ne01HIYHyc0kORHt3DcUNW1t/cEW3dTEAMCzTdOGNEAr9XK1BA==","signatures":[{"sig":"MEYCIQDjg7dNxWcE+HL7GweXas+707BgpHejvzU0pQVjeIjDbAIhAOGIFRZm67qEmI1kJ8nIWj5ldk5c/5A7jBf2VbhxV9iz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200731},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"37aa346bfbb087c1efd75b807558f7e585f762a6","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"file:../intercom","@agent-play/node-tools":"file:../node-tools"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.2.0_1775963047187_0.3905884808325497","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@agent-play/sdk","version":"3.2.1","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.2.1","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"be650f839caa4f5d9dcd841f05f6bfafdedddcd3","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.2.1.tgz","fileCount":15,"integrity":"sha512-1tFKHAsKl5p/lYX186DqOIhCnBKqKS4H1rmSkZXnX1wz5MFrgxY2Xl0qIJVOGC/onhEBM0oPU7sEP2fylFsMDg==","signatures":[{"sig":"MEUCIQDgrm8/Zwsik84Vb2R+ML7c5UaI+IsMKoZEIBzEqkgNIAIgDXnkHyBv8Vm3UVOR7O7Tlo6QlhtUQDGqUka35MuHGNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"1ee9828bcd98cbd1dd15493fc61f5c7f05577b08","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.0","@agent-play/node-tools":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.2.1_1777359153202_0.43725806981398696","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@agent-play/sdk","version":"3.2.2","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.2.2","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"964fca5cb8234719629bc3d7e93f3cb8ca1f7a23","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.2.2.tgz","fileCount":15,"integrity":"sha512-RYImVJALN5/q86nZJfEKAIAJCxmxSHXSHrrdg1B2HDBnxOw8xQn9xwE354nN/a5TSf8mz9AYSy1FQO3y3kd0sw==","signatures":[{"sig":"MEQCIBPhnWlElPDLkjEl+jsdmQTz7sFMhEoaq7G9aOiZfDlSAiAJmHyQyKdAvygbFkoaZtT/yYvZlY/NJT+PXRAhwziwIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226029},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"caa0829a2912492837544b4d758f9390e229c8c7","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.0","@agent-play/node-tools":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.2.2_1777422888397_0.18727375661782064","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@agent-play/sdk","version":"3.3.2","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.3.2","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"d8209d6293f899c8239f6980d8520a29acadf0b5","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.3.2.tgz","fileCount":15,"integrity":"sha512-2L/+w7A7u8OQLGOd8V5M208xVGlzubkhw9KdojZCzmDkwIJ/CT9UksA6NsdFJ9cPecvnF4WL4xpEhQRPn2JXhA==","signatures":[{"sig":"MEYCIQDG5Hm9+23BXb+Bw6PAUFleTaDYn22HqKwS7FFHT6DaSAIhAJzgCRK5G3OdYK9+jLXkLvlgB2NpdEOQyglLxqm5u3PS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269855},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"26f676b78498a3796d97e3df485b53ad68486849","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.0","@agent-play/node-tools":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.3.2_1778496477885_0.9017245576177289","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@agent-play/sdk","version":"3.3.3","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.3.3","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"e0c527463d6e6cf07e2441116a00f0c35370f4c1","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.3.3.tgz","fileCount":15,"integrity":"sha512-BLpxJ7NFwvynvzF7GSevXDIxGJ8UfAwjrwNEJDyeqFygcPx6iRHrb/ugC0hK+L0idoZD6+dGF5M88v4ldhDuGQ==","signatures":[{"sig":"MEUCIQDSVycvFnbqW0iXb5RB8UMZOgD2wpw10/z0377xafxrAQIgHCEYKNeDNm/TYTtgMMUAhvSgBwjVtsDlmytZp76O3vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711367},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"132c1852db880910d9cc2b1f43a516fbf146e1f7","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.0","@agent-play/node-tools":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.3.3_1778624130973_0.4161201688381888","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"@agent-play/sdk","version":"3.3.5","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.3.5","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"7f37b6af489abc962754843b42ce17b6411d398d","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.3.5.tgz","fileCount":15,"integrity":"sha512-QiC3rH3TtJ3Z6kr6G0ShPfFxxcdS0qaw/wp9Pk5I0v0bn1x0BeT2fCeWnjxFoP12IrYd/2xhY3IzGvEjLFKOzA==","signatures":[{"sig":"MEUCIB9fwldS3fMOhbZbgqUXBUUfDd2s/41oB9jrqvBga08gAiEAh14w1+oGLXtC9B1NiK+aDVelFWmDjhe6pR2qEznfEd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723226},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"40eff660ec47e6d3fdf6d4dc7fc4434a615c0879","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.3","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.3.5_1778774553120_0.5709992377806901","host":"s3://npm-registry-packages-npm-production"}},"3.3.7":{"name":"@agent-play/sdk","version":"3.3.7","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.3.7","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"eaeb39011e278f7969ac24ac550932c856cc1e52","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.3.7.tgz","fileCount":17,"integrity":"sha512-u5i8ZrGJTW6CMWK6VTX2ICAvYCORdGz+yKtK4IbdRB4S88RIZ47VQ6wYjhIVxxYVcQLsvGZ/JVlEEdrg0+48lQ==","signatures":[{"sig":"MEUCIQDXJQVQe0G8oGVqC23xHyFfeXb9kKx9koyqMwzGDC+SBQIgO6yE+zTyjFDiGGh8D/tCj9l/fvXhs5J+Pho9UmCsoCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1198313},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"20a6ce6202e1c12edaf0b55cb48132e0384b203e","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.3","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.3.7_1781180724699_0.3146444466387148","host":"s3://npm-registry-packages-npm-production"}},"3.3.8":{"name":"@agent-play/sdk","version":"3.3.8","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.3.8","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"093392d4e88a5affe311b6fa7c9e0572ce035128","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.3.8.tgz","fileCount":15,"integrity":"sha512-Y5WHd7Usxn0Ld02KsWKKZy5T3043tShQCbarkTj5kHnjxk7fm/0qarTsSExVcPR5iE3LaCP1jQqmYXDnPQVrIA==","signatures":[{"sig":"MEYCIQDV+FVtltR+c6MvKiJYato5BBaq8o4XNUpM/Yvc5b+sRwIhAOvmDF1DyqWeCHJd7Ul4uWayJVC+Vp0KwGW3vuUlEJuj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732147},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"20a6ce6202e1c12edaf0b55cb48132e0384b203e","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.3","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.3.8_1781188809056_0.0925290951767912","host":"s3://npm-registry-packages-npm-production"}},"3.3.9":{"name":"@agent-play/sdk","version":"3.3.9","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.3.9","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"311febb28165dc74aed6d0782e6982f792a36f89","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.3.9.tgz","fileCount":15,"integrity":"sha512-D6X55j7McYKZSYm2OyTpRas67uyqm12QcpJCoig+wJAERbQx0snFYNMPPP/TVUru/jLXyyT2hpRc9VP61ig/8w==","signatures":[{"sig":"MEQCIHCyJ+EXzHY3IiuCeNJ6XGGiTA1Cl13KN33KtSTJpBvOAiBSGFTGLisiTieT3qeCGaXc3RFrdDCI8nixXby2NOjpsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732147},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"20a6ce6202e1c12edaf0b55cb48132e0384b203e","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.3","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.3.9_1781188869807_0.17350803441649942","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@agent-play/sdk","version":"3.4.0","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.4.0","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"49373e582a3e5e5a5ba2442b60dcf9d16bdc575a","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.4.0.tgz","fileCount":15,"integrity":"sha512-KSFzVAlL+vog8JCuvAT+XYm1pa7a1K3i+6eNNFbIS8gUmaBf7XDJf/sfGFDnve9xyzZX9w86ptSYNSqPYW85SA==","signatures":[{"sig":"MEQCIDZWMvZP+40EiyAykNLvL65LHIfZcLlAXAP7kKhQq0u3AiBWqtPwbUDnOBbVjjZ/aDqLQraCUcfaNvJ/EjevHWxeHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"23bfde0162048d19ec12d5f8e2b9e1d5d83ea463","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK to register agents, stream world state, and connect to the Agent Play web UI over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.3","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.0_1783712094020_0.8421740799438313","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@agent-play/sdk","version":"3.4.1","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.4.1","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"5507c294ce7798f88382d8cc86eedd538ab7fc23","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.4.1.tgz","fileCount":15,"integrity":"sha512-r26IkTYDHke49ocraRhv4Tz8v+CATIUNnyGyEWpiTgeC3YeY1euppzsTh8iiJ6z5Q2kWQKn7HlcLOdY4nuTNcg==","signatures":[{"sig":"MEYCIQDU1GvjeuPXz4Szcm53cDeJBkoXwALQNae8TTjxyFh04AIhANwUjTJuwKpVcXnp0bMeVqILFVJON8r569HFiTbmTldQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823271},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"e55a2213c5a8a85c246aa2ffbee21f05657ab09d","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK for Agent Play — register agents, stream world state, and connect to the Spatial AI Playground over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.3","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.1_1783722317747_0.6081091085374764","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@agent-play/sdk","version":"3.4.2","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.4.2","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"f7cb1b8bdea30adfd5837a5c75f8f4f96daab72e","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.4.2.tgz","fileCount":15,"integrity":"sha512-hays23oYuX8rep0/8Qf9KuE68f+CSu0yf53BED+2hIWM4CThWIF0lhjj7XCZBDJ92b7T0mFxZvl60QguRtrTiA==","signatures":[{"sig":"MEYCIQDlEw31kP67eOKpnBCFziYpyxleE2OOPoe0RRNOEA3+xQIhAOcJkEi75psei5tDOagq5oRxLmr8YR15VPLwbUO9DAG9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":915705},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"a3a96bd3a74c0c6f1cdbbfe0aaccefbe129d63aa","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK for Agent Play — register agents, stream world state, and connect to the Spatial AI Playground over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.3","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.2_1783768253155_0.13159708103767986","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@agent-play/sdk","version":"3.4.3","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.4.3","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"9c973b2d53f98fa79cb03ddee8a4c071f2ac5a8b","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.4.3.tgz","fileCount":15,"integrity":"sha512-xDAaA/DHc3uNlITy0wqcEZf9YBx3uNERFENp3fjzS5nV1Uoj81S+/1XUWNJ9+E5eIDl1hsUHrMKBdEYMmW5Bzg==","signatures":[{"sig":"MEQCIBjY8st9RPOH9kBJGvmuA+lGDqQ4APMd5qFzWPNYmGnPAiBI2cz13rayg/F8OT4d8r/oiX0rOZKWyq+WpmjMKC+GBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":917338},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"ac824ff9fc3f3a7066bb56b4a81c6b4e34f1fc30","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK for Agent Play — register agents, stream world state, and connect to the Spatial AI Playground over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.3","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.3_1783991420427_0.9144190873642741","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"@agent-play/sdk","version":"3.4.4","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.4.4","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"94402f4b275b61539971eef8b8a2cc2c4eae4b16","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.4.4.tgz","fileCount":15,"integrity":"sha512-uSRIEhi3B/2cgn8pdzm1OzzpjT+iEAwWQhhv1ALyUEk4R+yHP2/pp+2vjWsu4sN1V2+G6tM983KwdF/nM6Aplg==","signatures":[{"sig":"MEQCIDSizP3jPI+deA+65QCDBHW3K6/TCW5G2u92oa5fqd+3AiA/ZyHIQHY5Tzz1jjBHWgoI7ZGyJG3hVQrUpIxqFmtVQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":917338},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"b6eed6d13f7c28cce2f653a41a84ff0a4ebfae6f","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK for Agent Play — register agents, stream world state, and connect to the Spatial AI Playground over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.4","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.4_1785754767983_0.5563121847429331","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"@agent-play/sdk","version":"3.4.5","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.4.5","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"3890a2bb3d5d5de7ef1b705a1901967eda98632c","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.4.5.tgz","fileCount":15,"integrity":"sha512-yK7eI22/U7qGdkC3uDYnldoSkUcpVns8OWpuzCjdPwHWqVyij4g37f3+hojWsIVCtWflAPyV2nWMX1lLnWzqmw==","signatures":[{"sig":"MEUCIQDNLgY2Y2idfvn0bu7xWEqPLoOQazz4j0R4sfYFBdMt9gIgarqbj8qifS2lIzB9n/p7kBwsK8Pterz+m62+CzctQXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":919538},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"854cbcf5c1293c739f647d1c9aafc07553648b38","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK for Agent Play — register agents, stream world state, and connect to the Spatial AI Playground over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.5","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.5_1785781051721_0.8557878867090658","host":"s3://npm-registry-packages-npm-production"}},"3.4.6":{"name":"@agent-play/sdk","version":"3.4.6","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.4.6","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"bbf8dba7d4477a8c302c2e25f1c2bf2eab3bb5cd","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.4.6.tgz","fileCount":15,"integrity":"sha512-rfymyt59orr3iowmJEAUQmR9PB2CqKzr1XXfBqAyMvGIUVN0sU2jjGXwo2o5iMbPzo2jp4OzXPMY6uND7bEUcw==","signatures":[{"sig":"MEUCIA5Tpoeo4eXCeRjPR2XEJcdn7/VLvc433QTIBk89tcoEAiEAs8SVqJxd+e2X0MvSEHKfpFW9DmLfjbkPlbRI+J8CEPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":919538},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"12078f57194fafac6396f6807a4ce487dcd672cd","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK for Agent Play — register agents, stream world state, and connect to the Spatial AI Playground over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.6","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.6_1785958234872_0.4353616502493911","host":"s3://npm-registry-packages-npm-production"}},"3.4.7":{"name":"@agent-play/sdk","version":"3.4.7","author":{"name":"Isaac Williams"},"license":"MIT","_id":"@agent-play/sdk@3.4.7","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"homepage":"https://github.com/wilforlan/agent-play#readme","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"dist":{"shasum":"793c602725c6571c271fc1b2cc10c5b2589570de","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.4.7.tgz","fileCount":15,"integrity":"sha512-YzD2IOnkj4WDwrl1tIYuh6uvQzZPUkLM81hCB3FE8CdmZe5kbNjDOjHShYRJAHBus+RUBJbreYwx7J4eUAc9BA==","signatures":[{"sig":"MEYCIQDEpf25xCKsVk7lhjwsxkwGSDgSP6XGNtR5/NvKe2R+iwIhAMgkR8fP1WU47eo0AX6dCyfmkGF7jluaE6DtDkss6ZH0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":933667},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"gitHead":"a3f4748e736e67af5a2962c4abcbb1460cd1cd81","private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","lint:fix":"npm run lint --fix","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts"},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"repository":{"url":"git+https://github.com/wilforlan/agent-play.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.8.2","description":"Node.js SDK for Agent Play — register agents, stream world state, and connect to the Spatial AI Playground over HTTP.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","dotenv":"^17.3.1","uuidv4":"^6.2.13","langchain":"^1.2.36","node-fetch":"^3.3.2","@langchain/core":"^1.1.35","@langchain/openai":"^1.3.0","eventsource-client":"^1.2.0","@agent-play/intercom":"^3.3.7","@agent-play/node-tools":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.24.2","tsup":"^8.5.1","vitest":"^4.1.1","express":"^4.21.2","@types/ws":"^8.5.13","supertest":"^7.1.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/express":"^4.17.21","@types/supertest":"^6.0.3"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_3.4.7_1786630293029_0.6053988345065637","host":"s3://npm-registry-packages-npm-production"}},"3.4.9":{"name":"@agent-play/sdk","type":"module","version":"3.4.9","description":"Node.js SDK for Agent Play — register agents, stream world state, and connect to the Spatial AI Playground over HTTP.","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"author":{"name":"Isaac Williams"},"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/wilforlan/agent-play.git","directory":"packages/sdk"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup && node ../../scripts/copy-root-file.mjs sdk","example":"tsx -r dotenv/config examples/01-remote-web-ui-langchain.ts","example:02":"tsx -r dotenv/config examples/02-remote-two-players-langchain.ts","lint":"eslint src","lint:fix":"npm run lint --fix","test":"vitest run"},"dependencies":{"@agent-play/intercom":"^3.3.7","@langchain/core":"^1.1.35","@agent-play/node-tools":"^3.2.1","@langchain/openai":"^1.3.0","dotenv":"^17.3.1","eventsource-client":"^1.2.0","langchain":"^1.2.36","node-fetch":"^3.3.2","ws":"^8.18.0","uuidv4":"^6.2.13"},"devDependencies":{"@types/node":"^25.5.0","@types/ws":"^8.5.13","@types/express":"^4.17.21","@types/supertest":"^6.0.3","express":"^4.21.2","supertest":"^7.1.4","tsup":"^8.5.1","tsx":"^4.21.0","typescript":"^5.9.3","vitest":"^4.1.1","zod":"^3.24.2"},"peerDependencies":{"express":"^4.21.0 || ^5.0.0"},"_id":"@agent-play/sdk@3.4.9","gitHead":"b2d3c30d2eb5e59e13872d75942f2f6348d0a7b8","bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"homepage":"https://github.com/wilforlan/agent-play#readme","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XLzlJ+YfdgWylHh6V9K1JKDqnZOjz/GTT57+G5DI9FWs/LWIRC9wIg3xRp1ZGSx001PgHY7eup/eGzwnXXL9Aw==","shasum":"d04b9015efcc8227105f65532d1c8dabf99b7129","tarball":"https://registry.npmjs.org/@agent-play/sdk/-/sdk-3.4.9.tgz","fileCount":15,"unpackedSize":958658,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDU4KJcmOSwCdzsF6KZHG4OvRIXT02mdV5iE8yRqVm9ewIgWRTOmU7PkffEPkBVsDWrNtnOvZrUWxRQKhdq3wY+uqM="}]},"_npmUser":{"name":"wilforlan","email":"williamscalg@gmail.com"},"directories":{},"maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_3.4.9_1788617806638_0.9201596023861065"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-02T13:39:43.442Z","modified":"2026-09-05T14:16:46.922Z","0.0.1":"2026-04-02T13:39:43.706Z","1.0.0":"2026-04-02T14:08:14.511Z","1.1.0":"2026-04-02T22:49:10.325Z","2.0.0":"2026-04-04T16:07:05.382Z","3.0.1":"2026-04-05T13:25:36.061Z","3.0.0":"2026-04-05T13:41:10.209Z","3.0.2":"2026-04-05T14:00:54.435Z","3.1.0":"2026-04-10T23:58:12.194Z","3.2.0":"2026-04-12T03:04:07.341Z","3.2.1":"2026-04-28T06:52:33.370Z","3.2.2":"2026-04-29T00:34:48.556Z","3.3.2":"2026-05-11T10:47:58.037Z","3.3.3":"2026-05-12T22:15:31.166Z","3.3.5":"2026-05-14T16:02:33.321Z","3.3.7":"2026-06-11T12:25:24.977Z","3.3.8":"2026-06-11T14:40:09.225Z","3.3.9":"2026-06-11T14:41:10.034Z","3.4.0":"2026-07-10T19:34:54.169Z","3.4.1":"2026-07-10T22:25:17.924Z","3.4.2":"2026-07-11T11:10:53.305Z","3.4.3":"2026-07-14T01:10:20.607Z","3.4.4":"2026-08-03T10:59:28.187Z","3.4.5":"2026-08-03T18:17:31.931Z","3.4.6":"2026-08-05T19:30:35.146Z","3.4.7":"2026-08-13T14:11:33.481Z","3.4.9":"2026-09-05T14:16:46.767Z"},"bugs":{"url":"https://github.com/wilforlan/agent-play/issues"},"author":{"name":"Isaac Williams"},"license":"MIT","homepage":"https://github.com/wilforlan/agent-play#readme","repository":{"type":"git","url":"git+https://github.com/wilforlan/agent-play.git","directory":"packages/sdk"},"description":"Node.js SDK for Agent Play — register agents, stream world state, and connect to the Spatial AI Playground over HTTP.","maintainers":[{"name":"wilforlan","email":"williamscalg@gmail.com"}],"readme":"# @agent-play/sdk\n\nNode.js SDK for **Agent Play**: register agents, stream world state, and call the web UI over HTTP (`RemotePlayWorld`, LangChain helpers, SSE, RPC).\n\n**Incremental world sync** — After `connect()`, call **`getWorldSnapshot()`** for a full parse, or **`subscribeWorldState()`** to follow SSE **`playerChainNotify`** (stable keys + leaf indices) and merge each slice with **`getPlayerChainNode`** using **`mergeSnapshotWithPlayerChainNode`**. Pure merge/parse helpers are exported for custom transports. Server fanout previously carried **`playerChainDelta`** (per-leaf digests); it is now **`playerChainNotify`** + serialized node RPC — a breaking change for anyone parsing Redis payloads or custom SSE clients.\n\n**3.1.1 — amenity content & wallets** — New Zod schemas and helpers describe the server-authoritative content owned by a space and the per-player wallet that funds purchases:\n\n- **`SaleStateSchema`** — `{ status: 'available' | 'sold', soldToPlayerId?, soldAt? }`.\n- **`ShopItemSchema`** / **`SupermarketItemSchema`** / **`CarWashCarSchema`** — three amenity-content kinds, each carrying a `sale` block.\n- **`PlayerWalletSchema`** + **`createInitialPlayerWallet(playerId, now)`** + **`DEFAULT_PLAYER_WALLET_BALANCE_USD`** (`10`) — every player's wallet is lazily seeded at $10 on first read.\n- **`PurchaseRecordSchema`** — append-only audit row for each completed purchase.\n- **`isItemAvailableForPurchase(item)`** — pure helper consumed by the `purchase` RPC and the play-ui renderers.\n- **`desaturateColor(hex)`** — luminance-preserving grey conversion used to render sold sprites.\n\nAll are re-exported from the package root (`@agent-play/sdk`) and the browser entry (`@agent-play/sdk/browser`). See [docs/aql/language-reference.md](https://github.com/wilforlan/agent-play/blob/main/docs/aql/language-reference.md) for the AQL surface that writes them and the [3.1.1 release notes](https://github.com/wilforlan/agent-play/blob/main/docs/releases/agent-play-3.1.1.md) for the full flow.\n\n## Documentation\n\n- **[Repository](https://github.com/wilforlan/agent-play)** — source and monorepo layout  \n- **[SDK guide](https://github.com/wilforlan/agent-play/blob/main/docs/sdk.md)** — setup, `RemotePlayWorld`, API keys, journeys  \n- **[Occupant Model v1](https://github.com/wilforlan/agent-play/blob/main/docs/occupant-model-v1.md)** — `human` / `agent` / `mcp` world model, interaction policy, and fanout + player-chain convergence story  \n- **[API reference](https://wilforlan.github.io/agent-play/)** — TypeDoc (SDK + CLI)  \n- **Examples** — this package ships `examples/` (see `examples/README.md`)\n\n## Install\n\n```bash\nnpm install @agent-play/sdk\n```\n\nRequires a running Agent Play **web UI** as the HTTP host. See the development guide in the repo for local runs and env vars.\n","readmeFilename":"README.md"}