{"_id":"@agent-os-lab/agent-game-sdk","_rev":"32-77ff88dd2bcad3e4216caf48b440a3ba","name":"@agent-os-lab/agent-game-sdk","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.1":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.1","_id":"@agent-os-lab/agent-game-sdk@0.1.1","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"bf1baa06e30feb4d03f0cc6e500edfd675c2c546","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.1.tgz","fileCount":68,"integrity":"sha512-sC7urDONV8DttyjMBEbEXWICdKg96pfW1w8PqFxibAc0QUElnmD6J6cNwyFR0R4s59YPPnFHvAxsunMM5APILQ==","signatures":[{"sig":"MEUCIQC3KIi9BybEMJG6K1rPz7VsTJMVKTs2v+LnxjZXKh9prQIgf4oFqHP0taE/KVV7dTzq4c5BKp/0/JFrtW96uTNRqUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314267},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"fd53adb0055e4056eda3276266973bf3ec420933","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.1_1778586010563_0.3063101601444169","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.2","_id":"@agent-os-lab/agent-game-sdk@0.1.2","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"14338e4d40fc8edded94fde41675de1c330edc5f","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.2.tgz","fileCount":69,"integrity":"sha512-B7fPjXjEaktUhc7lwgebri/hl/tG0pUu9nOPGe52q23monJG6LGnum5zv7n8FzAK5UMJu4vGF4+zVCIYt0ia9A==","signatures":[{"sig":"MEUCIGFK+Xzwy6nh9Ndq2EEbnDdEZc0xVNavafVUDv4h/7JrAiEArN0HUwdp0hJb3GdL9+tK2U1jpJiJTM9ONHzwOkIILtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317669},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"ee64f29c81d27f051ff8bebec1594f7edfe1951b","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.2_1778592752851_0.6296068960244923","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.3","_id":"@agent-os-lab/agent-game-sdk@0.1.3","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"e6f92d667de6abebce38a9594dce84c953240470","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.3.tgz","fileCount":70,"integrity":"sha512-LuE2bp1FnDTiYxolG5hKEe3MNMkMnm5YeQJaQZ1U63eA6iU9PYx0OZZRlmOQ6NUB0t6xcrgemWFG4+lSEl4Xrw==","signatures":[{"sig":"MEUCIQDJFdZ6fprqTitMOpqA6CpWsKfgfzeCK4v5w6EMI1J3awIgLlw7SdI0no00SbBlv4VbqUR+gR7+fzvQS49qjPIeQD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326786},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"ee64f29c81d27f051ff8bebec1594f7edfe1951b","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.3_1778594314819_0.44793574078666065","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.4","_id":"@agent-os-lab/agent-game-sdk@0.1.4","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"f7c27f25e4bc716560a02f8c65388994f2ec752d","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.4.tgz","fileCount":73,"integrity":"sha512-WGieigRbZNaMC7ZBaB0hEcQMYQJp4P2/Yil3ZPslhkO/phW4cpnY8OgB6g5ALQPsAMmJg/NraAc4pJKEXgFl/Q==","signatures":[{"sig":"MEQCIEbu9QibMLHeYl9e/wV0b1cK1cmJO5eQ9lzV2Sk4Gjk3AiBdql1rDKdShbKLgGyNaVo0MezLv5jWSQzEfLVGEfzZ7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372171},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"2c4deae4bb65cedadd1898fa44382d687940630b","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.4_1778653976744_0.06699125625978675","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.5","_id":"@agent-os-lab/agent-game-sdk@0.1.5","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"03922fb3db514a7b4756a27d92cd09832163656f","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.5.tgz","fileCount":73,"integrity":"sha512-wLPm8yEqZEnf5XTjfOVYZ5HSPwIaJsoZcpWCzMLByga1L4yZHB5l8Y8HZ4o3kzh5T9RGSwRA85Yp3X7MgnRKnw==","signatures":[{"sig":"MEUCIQDlekI1S1lxWLOTWC5AXlSs9Ybff/OfZ7dfQAzGsXhsWwIgM4Sb/SEgPY75mL5CLzU0P1496Ts//rxk3Q6bxDeeMUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372667},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"2c4deae4bb65cedadd1898fa44382d687940630b","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.5_1778654991024_0.9165884367166903","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.6","_id":"@agent-os-lab/agent-game-sdk@0.1.6","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"10663037db62e9fc3b62eae4e7c4d9aa1b7b286a","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.6.tgz","fileCount":73,"integrity":"sha512-oZKaq+47A/GzJ4XZ0mWqBpO8pxfHgjaDU3escYn120l4od4Eawry/9GuBF105DoVHbh4hJ31eYseIG3ug3KhPQ==","signatures":[{"sig":"MEYCIQCUuJ8G0NcsS7aAU2v5Ge3Qmue14kx2OBWp+MRheGeswAIhAJxc7O5hwhjjbwQTvIHAkaiHJxhtLOQgKVkzWsLlUjeZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389955},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"3ae6b2226bf033d2e5dca9c17288441fd3292d5c","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.6_1778722280291_0.8330063992821131","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.7","_id":"@agent-os-lab/agent-game-sdk@0.1.7","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"aac005e6b66876d708d8ce57aea43c67d4b817c8","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.7.tgz","fileCount":73,"integrity":"sha512-obaPG6RT3yrZNtVUiEAdYIwbOuv1zUvF31Zj7PzFENaqF0BCdbihNVJEOUXKLii++PJ61k6EdrfRZ7mZtIQMhg==","signatures":[{"sig":"MEQCIC+4196nupRcVosP6Q8/zDiv3G8Mp7h++PY2192FgB8EAiAevkQfqv57y9KSlzVjnTzgv5dXPcOhK2kwHf2l90O6yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390613},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"3ae6b2226bf033d2e5dca9c17288441fd3292d5c","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.7_1778723428624_0.8071544918268392","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.8","_id":"@agent-os-lab/agent-game-sdk@0.1.8","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"0f052a67c07b396aa9a513dd769e54401d9bca89","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.8.tgz","fileCount":73,"integrity":"sha512-PDXDdFqZoiBbPtFWjFFPfZUcSS4ldQO5FT1DZ/cTRJPNPrrU3dVkZQ5B4ri+X8RGNnsmYui6GdDTLxdo2TDEaw==","signatures":[{"sig":"MEQCIA/Tu9fzJwxmncVRUcEekQnPaeNtfO8xNwqnPXo6G7unAiBZh/Xv2iG0rtKbBR/56ZbiDaN5Mxpo4mzvWWZKHO0e2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391186},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"df9a1d627028061be2a3dedb923ce2d4fd2e2e41","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.8_1778780731811_0.26724488206894903","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.9","_id":"@agent-os-lab/agent-game-sdk@0.1.9","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"d4abcba161be31894ae641403bb1ff89674c0b51","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.9.tgz","fileCount":74,"integrity":"sha512-LY5Quf1/BlGmN0abiTDz4FyuaPqh0vOR1wJf2FNbJLfUdBxVxBuExT0yioO/gXc4VdrCxdRUKOwim+nssSfTbA==","signatures":[{"sig":"MEQCICTMHdn2LO1PZgf2NL22Vvl61HorXkIKrCFkQaZeU2BfAiAf1OfZszyvFaxiPNhiwK5HfHI2gvg3QQ7/OH3eK7lnLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395546},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"46f362ef2ecbce2f02a2a5feaf3bfab91c4411d6","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.9_1778782007925_0.34590034969554573","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.10","_id":"@agent-os-lab/agent-game-sdk@0.1.10","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"6bf33b4954c0945e2cdd39763a6b20a5217bf040","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.10.tgz","fileCount":76,"integrity":"sha512-dxYaT8HM9oIiD/Jhd4pP19QFLN3gL5nANk+ypgIpA/vZVFal3+K9BsSIZTHsBPihEFMDy656NH3358FB5z4+7Q==","signatures":[{"sig":"MEUCIHqh9xjxfJt9yGYsHhZih6AlkENg82xegWW058aPubLeAiEA5KW/ST3uiF+zds+Llzc46/fLII1kV6OMYQzaZqg9rBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464635},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"b3e158031c7c33bed731419921f75cdb7f95f6c5","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.10_1779035113430_0.004927815055587814","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.11","_id":"@agent-os-lab/agent-game-sdk@0.1.11","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"ed9f7af247f80e56455196df71c54ade4b9da603","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.11.tgz","fileCount":76,"integrity":"sha512-2TPkfdR19Z1ftrba2L4Cwm7tcf+ixFdnOZ6aezsViyYMfZRkn2nUpDurbJVEy9IDvE9uDCSwlRDVPBqjZLMytw==","signatures":[{"sig":"MEQCIBxG99bITADrxbSo23JBNsB2eD+LDht5gP6unmD8Pn2+AiA6OM36K0ccuHyDBBsE+eghxUoFZux9h6u7B9DvnAMV2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466913},"type":"module","exports":{".":"./src/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"61802a77c9e35ef6987d36be1453417610517493","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.11_1779039480085_0.6286056578919994","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.12","_id":"@agent-os-lab/agent-game-sdk@0.1.12","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"5b75de7584bec2ecbc190226c251818b7e77a476","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.12.tgz","fileCount":82,"integrity":"sha512-k57q4oI/EpgC4koj7IHRaf+qET/uI+TpdQrkil0p+MP6t36zcnhWWW0fNdy65X6erfxgw2z6saq5ysXQPooTPw==","signatures":[{"sig":"MEUCIA/h1KRVebQ6alyo6p9xJkaN+7VcdxQCT0r4SCFQj1n4AiEA+bKXdOqJRJW7nZeR4g1x/hdI4zTI8QX0VL4vXMIHBHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493636},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"cde19ef4ba946b4b0903af72db571f251581d82c","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.12_1779122229552_0.8990847687395613","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.13","_id":"@agent-os-lab/agent-game-sdk@0.1.13","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"c99f302a7e57cdce828584c8601f97df5994e0af","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.13.tgz","fileCount":82,"integrity":"sha512-0YcgQQSZpubmwm4ipz3tRsTBFD/xvkreNcQ02lkwiF9MpdHKznxCbNXrzOhd3URXbZ8KT4FNhenHYrA61Lu9Pw==","signatures":[{"sig":"MEUCIDx2taXfJJ5LO8AXUwbZdonY78wBgCvTI/g2FhsBHmdgAiEAm3Xv/1FP/QYULdk8pOYcGP03Yg9Z+iu4UpUjrArcLxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495281},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"cde19ef4ba946b4b0903af72db571f251581d82c","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.13_1779123936922_0.5973701614383222","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.14","_id":"@agent-os-lab/agent-game-sdk@0.1.14","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"af54468b2e34534986e6434cbe891dae6f1b5146","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.14.tgz","fileCount":82,"integrity":"sha512-TALqZwO8wh9UFV9cZp4/8AQ+4K2TJhjXJrlW/APrs0tQel+iyb7zRg5k2dAY3jDWXEzapXElrOhV15ByP5jdlw==","signatures":[{"sig":"MEYCIQC/mYslcK8ciURRt9src2Rb7n7CM/b9nP8kNExXxndyogIhALJghS6LzJPqWFHlvGundx/xJgcueHcXEkD6/BeZl115","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494810},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"f9fb25bd60e6cb88890c78a68492278608f5747a","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.14_1779127149023_0.039578353195788285","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.15","_id":"@agent-os-lab/agent-game-sdk@0.1.15","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"f20589df340df9c752cbd390810a8698601d0c63","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.15.tgz","fileCount":82,"integrity":"sha512-AvW2LDGcst3UQgWMqXWgGxcH9+Lupw6C2OLcnn1mErEfJdlr3hKFUN1nmgr/iatYgoRdGUtX6uSdbcqu7GFMTw==","signatures":[{"sig":"MEQCIHQ3DWntnpvC5aOe2p7t17glSv6Zf9aCQP2n3vqzhoqWAiBlHZqV2EGQm7J7CfxCG10htzfJS5xq39y2fsdgAW13sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496769},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"8010d80fdced068c87f343ca22ecee47ff1c774a","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.15_1779165076732_0.45540755428771873","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.16","_id":"@agent-os-lab/agent-game-sdk@0.1.16","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"a7b5b30d734d2096e2732d395d77935e62b0e00b","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.16.tgz","fileCount":82,"integrity":"sha512-AU2rqwWRCUt4ASH8sP37D1D4dJ0QHnASdfwm95Jo+n3pvEKEUrLYCslnW4KyHmIddqaC6/8zTj2HFvxJmnKR5A==","signatures":[{"sig":"MEQCIH19DhF+584Jj7i0Iq0jOyt/kPb2WM1aDj9OmJQpEtwHAiA7maADn9UeLdcFIiJAUg+aT2uKkogaoQvDXqcV2jCT8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497700},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"4ca89c02cd0e46ef78230f76db5b3a9037485a76","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.16_1779177351565_0.3250469160082665","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.17","_id":"@agent-os-lab/agent-game-sdk@0.1.17","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"b22c56d30cc344371268c4b963755e78b8d8b1f5","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.17.tgz","fileCount":82,"integrity":"sha512-E/z+cwhdmeVQ4qtE/X9WjDL/DETG3H05C123rGOI80VcVR+nCj8KY8hu7cmvYUWRG/3/vvsvSLgEpwEVnTyA4w==","signatures":[{"sig":"MEQCIBu7NJdzytC1qQtnSWFo5PPxbhYDBEqKd13o1fBa9m0oAiBYkUQoOGLZvY4+1mk7dVf3jV1sQHRS6risaXinRbsHzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498568},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"4ca89c02cd0e46ef78230f76db5b3a9037485a76","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.17_1779186551749_0.5642767529411672","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.18","_id":"@agent-os-lab/agent-game-sdk@0.1.18","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"4034842e018958d7528c6e8957e19cda0eb74a06","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.18.tgz","fileCount":85,"integrity":"sha512-6sZXQlT2EhM6+W8AmLnm6Pc1BE5DBnhLnJ3T3D/JZoMZMZWMPiuTesPbihpkJmCjGBgy+uGhM0HKYQ2V7lXw3A==","signatures":[{"sig":"MEUCIQCDDcMMgJ6uJLg+KEA7urrtsTvxpZgaLME8fR14MDtTVAIgTNdjOSPdplmFCKZ2QnxhW23vQ7MYN6dknKwBOQjy+as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509970},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"417f9c461a9ea3d33a09b8a3728e55ba6fa9b5d3","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.18_1779192325553_0.9120721414159167","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.19","_id":"@agent-os-lab/agent-game-sdk@0.1.19","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"705e5bee9cf036380d2aaf8ce00ac1b342ebe27a","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.19.tgz","fileCount":86,"integrity":"sha512-OZVY2zkFrnWJPvOGKmTl0RMQnFlSOggKEpbLIAFBKaW53AIj7A2UMHuVprqOPcf0fTYT+o4F9m/TQAHbzGFo5g==","signatures":[{"sig":"MEUCIH9MjKzsBpY3/HFBY7sfuhQJkt9h3Zn25m2GC8RNzhChAiEA9cxeJN2tzabn15QmchDTD8DBrBo1df94zSVaK6c0GR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515244},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"417f9c461a9ea3d33a09b8a3728e55ba6fa9b5d3","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.19_1779196665677_0.3476495606032748","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.20","_id":"@agent-os-lab/agent-game-sdk@0.1.20","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"8e755e572236f6d186ee17003b8af0e05fd5baab","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.20.tgz","fileCount":86,"integrity":"sha512-eAUaTAivHunxUAgjjy7VxODrQY7OEjfLjRDKH4uL+dlV2w4EhuPmgPNdb5KjRzmXZ8XMg+T57jZgM63BZO24OA==","signatures":[{"sig":"MEYCIQDAy5KYyhHjbFTeJuNdg6+yV4U5PGPsIZ+y7BllVMy6eAIhANT9wIOTiWGs84YHIZ0UuQETwAFGK0Tgjc1rbsRLRp78","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516244},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"b58c578a958708cf19abac3c132becc0960ab84e","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.20_1779204201682_0.31254949817515154","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.21","_id":"@agent-os-lab/agent-game-sdk@0.1.21","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"08bb8e52e0bc965b7a8f9343fb529ff11188f9f9","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.21.tgz","fileCount":86,"integrity":"sha512-8+EMQc/s6gA2vf90hf5vuZLVfJQd/GpMPhjIzpB2LifGbJqDRNPdo8uVVSeqNLvLYp6TA5exW2osfwgtX2NNSQ==","signatures":[{"sig":"MEQCIApBDIW7llE46Pa2aZAD1a3nEgiuvgW80ATATzz1hCgAAiBS/kp7a3pq7yQEe3Fmg4GyLsivucte/9xEOjfejjJX3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518211},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"b58c578a958708cf19abac3c132becc0960ab84e","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.21_1779206376947_0.5209223989315315","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.22","_id":"@agent-os-lab/agent-game-sdk@0.1.22","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"dffa1c123e37af7f671d9c2573784128c992d5ff","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.22.tgz","fileCount":86,"integrity":"sha512-G/x0yoovn1dev1Pm0C6zD4CjsHQS8oZqItw3qLYYKBy8PKNKWFF+qlSXS/h7ify/vMjdKYjtqS5foUHQ2m5l4A==","signatures":[{"sig":"MEUCIAcZuTZZ9R6Twyn+OU51tuOEFv4gHa7IFID/hVkxO4sVAiEAoWBD1eIwTPZRD3bvLV/YFqciU2rWOyP0+4onc9BvAas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522973},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"b58c578a958708cf19abac3c132becc0960ab84e","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.22_1779209384475_0.9562414922346694","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.23","_id":"@agent-os-lab/agent-game-sdk@0.1.23","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"1d52f04c87695a2ce9a0a27627aa841f8c9f8c7f","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.23.tgz","fileCount":86,"integrity":"sha512-bmjFZGcPC73zaZIcRD5sETnyCr2ckJUCTgk1LIpBnJLmsMGmYLGTE+Y8xIbQpOSVIxYoewk5kxAMCg5bvAwq0Q==","signatures":[{"sig":"MEUCIQDiwMFhpIZN8PNFkc7DYrlVtS2E5vBlLIo8BP/3BbokBQIgHo+MVavBuPOk3HHKSQFtCwIurAA3EwLtSYFvDFyNEJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526475},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"b58c578a958708cf19abac3c132becc0960ab84e","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.23_1779210397232_0.9890745001427919","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.24","_id":"@agent-os-lab/agent-game-sdk@0.1.24","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"127942b694a0cf3fe5f78af3e9e4af97deb6baa6","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.24.tgz","fileCount":86,"integrity":"sha512-7w4kglQlWN75j4Ib63AZt7Nw8pJzarx9R8W8td+TF3hHXXn+QtQ18pS/HaZ7m3EOV9VMiUiTp7UMOCFOzHW5iQ==","signatures":[{"sig":"MEQCICstCpaKO73/waFglqMcqkEYifaIQ29HvbsRYf3aJnzVAiAMraVazotwu1s7Zt4qWwReR7twNWZ7RpxLFqCl/jUddw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540788},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"a8aba3982efb0e1e0dd4cf13b879e417b1192026","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.24_1779284238800_0.7307547169930435","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.25","_id":"@agent-os-lab/agent-game-sdk@0.1.25","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"5aafd939df212c8bc7ac451d9c8f7b6b5dd6ec37","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.25.tgz","fileCount":87,"integrity":"sha512-TlTZokkyHSAkqyvolqaTCH8jmbbyl2PXT+P/3D33KxQqy9amIxj16TzLWzS2xHT+/XP5nEeM0mhOWZOo0bGlrA==","signatures":[{"sig":"MEQCIHzVjU3mVb8FwujcPdExwcpWOEO2r71fTNWdJ2NGcJ/TAiAcAZ5fGr4j2bJhAwjVVJXwJgUebs4/g1bCqE4qTYoVrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":658684},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"aa7acceb3dfe1c7fb1abc3b15947994b7550b0d4","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.25_1779728264026_0.8214787844302271","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.26","_id":"@agent-os-lab/agent-game-sdk@0.1.26","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"6c836bb1a32ee8e80a03903287f869ede0a2894c","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.26.tgz","fileCount":87,"integrity":"sha512-48gh99lBojNoy5ohAVFaPl7KfQ0boRw4fjDSOEKBbTNVWXsascGiyjatO7ArsNQ0MRTPxMFPqgZrLOSaxkXaQg==","signatures":[{"sig":"MEQCIANG8krid6gKgqOfkdK/5F6CA2SlqHAIubNkZrSboXBVAiA9S/+MDHIu6XwbARbxmlQmowijaCMWXmmQoAFwsTJ8ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679148},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"bba51a8677e62772b1f2cef3dee04b2deede18ec","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.26_1779739262472_0.3729367635315173","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.27","_id":"@agent-os-lab/agent-game-sdk@0.1.27","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"cbc014da09792d442e882931187ce80146ab0ff4","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.27.tgz","fileCount":87,"integrity":"sha512-JYAiTHpZA0ycNgab4mIajaQTejjtqVojDF7MWVTA44HlZowSeK9FopgyAx/K6bAHECsYZQAwIrwxwg38hbrp4A==","signatures":[{"sig":"MEQCIHFGoTASDWVx+b1GGBd7sek1iMzeCq4lB9F9lPO4hvPkAiAq6R0FquSJg8autMtlSdf2NxfeKsC/SWn4fN/VsfAo/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684311},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"7dd0b05ff212a048308e4aa53921698478bfe5f2","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.27_1779775058051_0.8724183684415532","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.28","_id":"@agent-os-lab/agent-game-sdk@0.1.28","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"16f8d40952c7c4ed4c7b860c8ac7eb97b64546aa","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.28.tgz","fileCount":87,"integrity":"sha512-8CcQ4ybXeSkpKCw1j/Q+WAw8vJBj2J0rcUQ5GnRtTwDSePPW1KLBg54+hXWTn4BlcShW2NnBtaLmefM46hyAiA==","signatures":[{"sig":"MEUCIDtguzH2ATT+O0jIkXL0k2UqyaRoYR3IugVrFT8QmAPDAiEAhwIE1cgkOqUyQy/vguhq8VhhN5Kb/VMyn5z3tkUtpuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684311},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"d43f887d79b77cb77589ab4950bd401cc72d4a88","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and runtime clients.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.28_1779811332020_0.6001650680221735","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.29","_id":"@agent-os-lab/agent-game-sdk@0.1.29","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"051593af114edba047e48fc36fa67a42d79d61f2","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.29.tgz","fileCount":84,"integrity":"sha512-uAUFHkKSLp3CoSUgUoxX9vpmOm6d6Ewow3ElD0hbqnvls2wmS5PZjMIjpbcUptlOR+QmE5syWDdMdrSahb918Q==","signatures":[{"sig":"MEYCIQC3JAK5XtUudM9ENUm9V5jnbMQtMWc7yJDUbcVmi+MZjwIhALYXDPH6a0nuYSIB0H2aZr7XXd0oWzApEcCcM1PMUMr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635533},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"56e95700644a24db39c92c1ee78ff4b489a42c98","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts","typecheck:runtime-sdk-compatibility":"tsc -p tsconfig.runtime-sdk-compatibility.json"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and Runtime compatibility APIs. The Game SDK is independently installable:","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0","@agent-os-lab/agent-game-runtime-sdk":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.29_1783782224377_0.6680652178889863","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.30","_id":"@agent-os-lab/agent-game-sdk@0.1.30","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"3fd9da9aa40a0a87eb297fb0ff6e85ff7d38d4f0","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.30.tgz","fileCount":84,"integrity":"sha512-5TFf1py39XaKt/koWzRada66Ibsl9zDunPiVe40yUxxe2v4ub+CJee6WoqrR0bO7Ha/6siYAFG/Gp3KwSsWTPw==","signatures":[{"sig":"MEUCIQCeEPOscPXKxoYWrNVN+QgMtRiY9gbWYI99Nj2Q7yvEZQIgWcco5lmNQrGX07vPlfilRP5soT8l5PqlYEO5nTfAshs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635533},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"56e95700644a24db39c92c1ee78ff4b489a42c98","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts","typecheck:runtime-sdk-compatibility":"tsc -p tsconfig.runtime-sdk-compatibility.json"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views and Runtime compatibility APIs. The Game SDK is independently installable:","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0","@agent-os-lab/agent-game-runtime-sdk":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.30_1783782253420_0.20176946911767502","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@agent-os-lab/agent-game-sdk","version":"0.1.31","_id":"@agent-os-lab/agent-game-sdk@0.1.31","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"dist":{"shasum":"8b42deeb1216c7419751d8ed0a0840720124c7a1","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.1.31.tgz","fileCount":86,"integrity":"sha512-xyNkl4Pqo/aDcOFj1/hW441CcKKOntw4pbzjnog1xdrwT+Q2VFRkPdNTxr6iOZc3iQNQrkO42IW79Bnz39NOEg==","signatures":[{"sig":"MEQCIDLVqWVVxu+Yp8yAAJ8KuK061LohWd0Jb+QPk2jFWVjRAiApGlf49FtG5nItlrQsWfLJgLcGCx45m6bNEWbeaa1qfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637759},"type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"gitHead":"fef89eeb45f7e3b0e5955e54c419265e08e5eec4","scripts":{"demo":"bun --env-file=.env.development --hot demo/server.ts","test":"bun test","build":"tsc --noEmit -p tsconfig.json","demo:stop":"bun scripts/stop-demo.ts","typecheck":"tsc --noEmit -p tsconfig.json","sdk:publish":"bun scripts/publish-agent-game-sdk.ts","typecheck:agent-input-contract":"tsc -p tsconfig.agent-input-contract.json"},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"_npmVersion":"10.9.4","description":"Embeddable agent game views, avatars, and Game-owned Office contracts. The package is independently installable:","directories":{},"_nodeVersion":"22.22.1","dependencies":{"three":"^0.184.0","phaser":"^3.90.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/bun":"latest","typescript":"latest","@types/react":"^19.2.14","@types/three":"^0.184.1","@types/react-dom":"^19.2.3","@agent-os-lab/agent-game-runtime-sdk":"^0.1.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-game-sdk_0.1.31_1783784202007_0.8606272413329867","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@agent-os-lab/agent-game-sdk","version":"0.2.1","type":"module","exports":{".":"./src/index.ts","./avatar":"./src/avatar/index.ts","./office":"./src/office/index.ts","./office/react":"./src/office/react/index.ts"},"scripts":{"build":"tsc --noEmit -p tsconfig.json","demo":"bun --env-file=.env.development --hot demo/server.ts","demo:stop":"bun scripts/stop-demo.ts","sdk:publish":"bun scripts/publish-agent-game-sdk.ts","test":"bun test","typecheck:agent-input-contract":"tsc -p tsconfig.agent-input-contract.json","typecheck":"tsc --noEmit -p tsconfig.json"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"devDependencies":{"@agent-os-lab/agent-game-runtime-sdk":"^0.1.0","@types/bun":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/three":"^0.184.1","react":"^19.2.6","react-dom":"^19.2.6","typescript":"latest"},"dependencies":{"phaser":"^3.90.0","three":"^0.184.0"},"_id":"@agent-os-lab/agent-game-sdk@0.2.1","gitHead":"19b8faaa9d991355f57bd065c9072f258b7818a7","description":"Embeddable agent game views, avatars, and Game-owned Office contracts. The package is independently installable:","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-TFoBZ/rCLvY4PT1axvS5kSOou1rkslzTxp1lOqC9P4UGB0Zm4khOzcyRBJFoZtoF3f5RTcqHqc4u18g6A75/ew==","shasum":"8b01a936b6612a0aa496376a93e5974f402c90ea","tarball":"https://registry.npmjs.org/@agent-os-lab/agent-game-sdk/-/agent-game-sdk-0.2.1.tgz","fileCount":87,"unpackedSize":687109,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXc8pcXStAZwRPRqEUnBvTkJgk60ZE4cJDbqDuVM90BAIgH8QJqrw1VcZc7NFNmi68WMygb1McpWAP3hPsC9VaeCk="}]},"_npmUser":{"name":"zijunsoft","email":"zijun.soft@gmail.com"},"directories":{},"maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-game-sdk_0.2.1_1783829574077_0.045173256917793836"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-12T11:40:10.432Z","modified":"2026-07-12T04:12:54.382Z","0.1.1":"2026-05-12T11:40:10.693Z","0.1.2":"2026-05-12T13:32:33.031Z","0.1.3":"2026-05-12T13:58:34.951Z","0.1.4":"2026-05-13T06:32:56.909Z","0.1.5":"2026-05-13T06:49:51.224Z","0.1.6":"2026-05-14T01:31:20.454Z","0.1.7":"2026-05-14T01:50:28.816Z","0.1.8":"2026-05-14T17:45:31.968Z","0.1.9":"2026-05-14T18:06:48.089Z","0.1.10":"2026-05-17T16:25:13.582Z","0.1.11":"2026-05-17T17:38:00.231Z","0.1.12":"2026-05-18T16:37:09.724Z","0.1.13":"2026-05-18T17:05:37.178Z","0.1.14":"2026-05-18T17:59:09.380Z","0.1.15":"2026-05-19T04:31:16.881Z","0.1.16":"2026-05-19T07:55:51.715Z","0.1.17":"2026-05-19T10:29:11.915Z","0.1.18":"2026-05-19T12:05:25.728Z","0.1.19":"2026-05-19T13:17:45.864Z","0.1.20":"2026-05-19T15:23:21.919Z","0.1.21":"2026-05-19T15:59:37.118Z","0.1.22":"2026-05-19T16:49:44.674Z","0.1.23":"2026-05-19T17:06:37.395Z","0.1.24":"2026-05-20T13:37:18.946Z","0.1.25":"2026-05-25T16:57:44.154Z","0.1.26":"2026-05-25T20:01:02.661Z","0.1.27":"2026-05-26T05:57:38.205Z","0.1.28":"2026-05-26T16:02:12.230Z","0.1.29":"2026-07-11T15:03:44.597Z","0.1.30":"2026-07-11T15:04:13.571Z","0.1.31":"2026-07-11T15:36:42.151Z","0.2.1":"2026-07-12T04:12:54.251Z"},"description":"Embeddable agent game views, avatars, and Game-owned Office contracts. The package is independently installable:","maintainers":[{"name":"zijunsoft","email":"zijun.soft@gmail.com"}],"readme":"# Agent Game SDK\n\nEmbeddable agent game views, avatars, and Game-owned Office contracts. The package is independently installable:\n\n```bash\nbun add @agent-os-lab/agent-game-sdk\n```\n\nGame owns `AgentGameOfficeConfig`, `AgentGameAgentInput`, and `AgentGameAgentSource`. The application owns persistence and explicitly supplies Office configuration and agent data. Game root exports only Game APIs; Runtime clients, messages, Presence types, and list helpers must be imported from the Runtime package.\n\n## Compose Runtime with Game\n\n```ts\nimport {\n  AgentGameRuntimeBrowserClient,\n  subscribeAgentPresenceList,\n  type AgentPresence,\n} from \"@agent-os-lab/agent-game-runtime-sdk\";\nimport {\n  mountAgentGameOffice,\n  type AgentGameAgentInput,\n  type AgentGameAgentSource,\n  type AgentGameOfficeConfig,\n} from \"@agent-os-lab/agent-game-sdk/office\";\n\nfunction mapPresence(agent: AgentPresence): AgentGameAgentInput {\n  return {\n    id: agent.agentId,\n    name: agent.displayName,\n    status: agent.status,\n    role: agent.scene ?? null,\n    activity: agent.activity,\n    interaction: agent.interaction,\n    updatedAt: agent.updatedAt,\n  };\n}\n\nfunction createAgentSource(client: AgentGameRuntimeBrowserClient): AgentGameAgentSource {\n  let subscription: Awaited<ReturnType<typeof subscribeAgentPresenceList>> | undefined;\n  return {\n    subscribe(listener) {\n      let active = true;\n      void subscribeAgentPresenceList(client, {\n        onAgentsChange: (agents) => listener(agents.map(mapPresence)),\n      }).then((value) => {\n        if (!active) {\n          value.close();\n          return;\n        }\n        subscription = value;\n      });\n      return () => {\n        active = false;\n        subscription?.close();\n        subscription = undefined;\n      };\n    },\n    refresh: () => subscription?.refresh(),\n  };\n}\n\nconst office: AgentGameOfficeConfig = {\n  building: {\n    floors: [{ id: \"floor-1\", name: \"Main\", rooms: [{ type: \"office\" }] }],\n    connectors: [],\n  },\n};\n\nconst client = new AgentGameRuntimeBrowserClient({ baseUrl: \"\" });\nconst source = createAgentSource(client);\nconst view = await mountAgentGameOffice(container, {\n  renderer: \"three\",\n  office,\n  source: { type: \"agents\", source },\n});\n\nview.selectAgent(\"agent-1\");\nview.resetCamera();\n```\n\nThe mapper is intentionally application-owned. It is where transport meaning becomes game meaning; `AgentPresence` is not accepted directly as `AgentGameAgentInput`.\n\n## Office configuration and persistence\n\n`AgentGameOfficeConfig` describes Game-owned floors, rooms, connectors, and layout. The application owns persistence: load it explicitly through an application BFF or trusted AgentOS client, validate it, then pass it to Game. Save editor changes explicitly through the same application boundary. Runtime has no Office configuration API.\n\nIf `office` is omitted, Game uses its built-in default configuration. It does not load persisted configuration automatically.\n\nAgentOS persistence may return `source: \"none\"` with `config: null` when neither a tenant override nor a stored platform default exists. Applications that want this local Game default should omit `office` or select `DEFAULT_OFFICE_CONFIG` explicitly; the server no longer returns Game's code-built default.\n\n`OfficeBuildingCanvas`, `mountOfficeBuildingCanvas`, and `getOfficeFloors` provide building-only rendering and floor metadata. Controllers support a **Reset view** action through `view.resetCamera()`.\n\n## Avatar views\n\n```ts\nimport {\n  mountAgentAvatarCanvas,\n  mountAgentAvatar3D,\n  renderAgentAvatar3DThumbnailBatch,\n} from \"@agent-os-lab/agent-game-sdk/avatar\";\n\nconst avatar = mountAgentAvatar3D(container, {\n  agentId: \"agent-1\",\n  backgroundColor: \"#f8fafc\",\n  framing: \"upperBody\",\n  viewAngle: \"front\",\n});\n```\n\nUse `mountAgentAvatarCanvas` for pixel sprites and `renderAgentAvatar3DThumbnailBatch` for efficient lists.\n\n## Breaking changes\n\n- Game root no longer re-exports Runtime APIs; import them from `@agent-os-lab/agent-game-runtime-sdk`.\n- Runtime client source was removed; use `{ type: \"agents\", source }` with an `AgentGameAgentSource`.\n- Runtime `AgentPresence` must be explicitly mapped to `AgentGameAgentInput`.\n- Office configuration is no longer loaded automatically. Applications explicitly load, pass, and persist `AgentGameOfficeConfig`.\n- `0.2.0`: AgentOS empty persistence is distinct from Game's local default; handle `source: \"none\"` instead of assuming a server configuration always exists.\n\nSee [USAGE.md](./USAGE.md) for source variants, React, avatars, and persistence composition.\n","readmeFilename":"README.md"}