{"_id":"@hayasaka7/haya-pet","_rev":"39-c7baa761c9a0df6ce6aa14d6f8df2a30","name":"@hayasaka7/haya-pet","dist-tags":{"latest":"0.3.28"},"versions":{"0.1.0":{"name":"@hayasaka7/haya-pet","version":"0.1.0","author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.1.0","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"a6627bb4058a4fa1c60dd005d827e6db7b462b33","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.1.0.tgz","fileCount":131,"integrity":"sha512-FtOoucufUIK18TrItwYDkhz76JwbKPy0iDIASPsWx5B+fa1lORAtI1DD9wWB24F6iJB+ACZxqe1UqeNCbRnRBQ==","signatures":[{"sig":"MEQCIE/JojTrnBX8dDXnziEgOCFs7aacy8T6VcmgPd12lPYqAiBsT62l6ovk9WtQm75zBJbDrWfzVyOQJgf9c3edqT9//A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1945049},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"4a554105de9f2872193a8439b314843386e22104","scripts":{"test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.1.0_1780744768401_0.8701599207144504","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@hayasaka7/haya-pet","version":"0.2.0","author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.2.0","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"888b51757291e6c66de990208ae448758b9e77ed","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.2.0.tgz","fileCount":141,"integrity":"sha512-/IFxZs6B/vLbbRWadA2SDCGf9xPVfR7rjRoM5k5M/GF71dEWcdEFj9mG4VXEFxFYLaIRkwCLoAf/z6YuY0sVnQ==","signatures":[{"sig":"MEQCIFkrMekVYL9C9SwXoEOkB8/2PwjcIELRVoqvuMCaiwAEAiAZtNDE/W7NYq7/NMqtPJunEgI9XwJUlvlh3Sp50WMP3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004077},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"75513c9301be593fd475b4003c1e0d2f525f3668","scripts":{"test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.2.0_1780910325041_0.6471255903780546","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@hayasaka7/haya-pet","version":"0.2.1","author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.2.1","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"1ee9eadb7e959337d423ff2b34e010027a77d756","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.2.1.tgz","fileCount":155,"integrity":"sha512-LtdcbkIulYcwBB7+mrWCSWeAOPNhSaNgDgmQjfa4RpEVtVHTZfLyRYxND0Q+25K19FoPGJkM301JJiMFZmLyNA==","signatures":[{"sig":"MEQCIBpU01sHcr1UMdgurxSHYCRjjw41BJA0vlxe15AD14BjAiBQ8hJFEca0V0Ohz+I413SJ4L1FdbtVFPYi8J0HSa1xfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2085100},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"5037ef5b085aeaee21502598729ad175a8ffa642","scripts":{"test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.2.1_1781061836653_0.15177461639682654","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@hayasaka7/haya-pet","version":"0.2.2","author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.2.2","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"d1fcef60d47403ab3785104f1a6b1c2f3ea030e6","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.2.2.tgz","fileCount":157,"integrity":"sha512-BiBSuSVx1HQLDw6cHfSjL7ysqmYH9UI2aS32peuBJTqj7bvsC/IZP7DY6lXn6B7OypyHURd/zZjGH1pK+OUkig==","signatures":[{"sig":"MEQCIDfCzHqA3YmMFUwy4OCKqjtH+hbIjIw1xfl6wkeuaTKUAiBuHgGqq8xL/ObJonrvMQ4VjoUJ0ASRo2ssnJOiF+F69Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2089886},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"c43f48bacb375439dea8f7d1759c3aa61bddb880","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.2.2_1781063171629_0.7852089284233015","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@hayasaka7/haya-pet","version":"0.2.3","author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.2.3","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"e60a3c9346eec2dd998ce6685dd886ee85fe8aeb","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.2.3.tgz","fileCount":160,"integrity":"sha512-CmnZ7sjvGe/mYph0H7BlluJ5/hVDfwLcZSgzKP9rfwYCmfPHJshsc0bdGcG1tVebQCwJ9IgD/JSbnEN9h5NNcg==","signatures":[{"sig":"MEQCIFYnVS2OlSzNZx4EevBfeoB8Jq0N4MqPqtw8S379Us55AiAGvrmclzOgmG8GcU36bRnqHYHbxo6ujGFknX6UX/ykEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3840553},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"3367a3df1060b65305da15821374e7b1c686664a","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.2.3_1781070267618_0.15758078056931502","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@hayasaka7/haya-pet","version":"0.2.4","author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.2.4","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"d1c8bfe9eac5cf15874bd17b861b1ce7e2b4f16c","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.2.4.tgz","fileCount":160,"integrity":"sha512-XlF50NlRtt2fBEJObiQdR6oCb09ymmzEK9x6iueWreT1y8tWEi39c2AtWKdtl9CIhMVs4Dzak7nj39nHKY0y5g==","signatures":[{"sig":"MEYCIQDdCOO4Iv7gaoxkRANjGPp8ydbVTH5tyOQwgzZmnG/yDAIhAMCGxhMTR2Rd0Uz1NHdhR9yE79/GCdPn5U4MrCbicO55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3841342},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"c73048a2e13a4135b86a237fb0408ed862f9bb9c","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.2.4_1781071181154_0.9339549139956105","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@hayasaka7/haya-pet","version":"0.2.5","author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.2.5","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"757431c3660771b0aa610c6973d48a7765d5e0f3","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.2.5.tgz","fileCount":158,"integrity":"sha512-nn4tggpLLbE42k7i12YpFZFOW+J+QJgc500fbVgA9D7JEtdxklHR8eqODUCwWiVfh7kmRK/NQcOl23XnPiBGfA==","signatures":[{"sig":"MEYCIQC3/do4cd5WDVEyC1PdZfWSvPEbHsFxlZHpB6tl9faGDwIhAIIc1b6n+uoFBdS1uaCAkiUVIcUnEXbRyP9D7lTxJ/yi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3835217},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"1f2687b47e19c1b5f28a37b4f96ca46f3eeed80a","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.2.5_1781165613310_0.05158408571347728","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@hayasaka7/haya-pet","version":"0.2.6","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.2.6","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"c008f8e879b0af536ed6c1d8e0a8270c5346c3b0","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.2.6.tgz","fileCount":163,"integrity":"sha512-h8gOGP/HBGxq4h8mOacI9roTH7gAk6LIr2ZzpqFZkHgEWaY8FYQsV+BNgIFHHQhIEv+B/OYnnrDJks2rW+yh0A==","signatures":[{"sig":"MEUCIFf6xF9YdQDmyPJ/g3TyU6/991tUxgs3XZBiX26v25wvAiEAx5xT68sn1pR+2uVjn8gWBJj+yX6UsmU9CV4nCjh8w7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3868933},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"5f0692548e6daeb087dfa53dd00c32395d0d243d","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.2.6_1781243169354_0.234433814382494","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@hayasaka7/haya-pet","version":"0.2.7","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.2.7","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"0df312913c36913aa18995143a6cd037672fbc4f","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.2.7.tgz","fileCount":169,"integrity":"sha512-4c1YNSQlJTdgutGUOoKURnvrB9Rz4GDgPYZBBOX4lWcqsOlvrhE2MyEBQ/H4E5Z2y6sIFWoxTQywAh0VuOBpBA==","signatures":[{"sig":"MEYCIQC/v7MR9AWBiY3OIW12B/KvIfVDjubM4/Zvk67H8MEdnAIhAP8V0xH5TN89nK0Wb1zvYk7lKpW48Kgv/U0DunqMzbhq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3904325},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"a8950899caa6ec4731202d4cbd664300bfda1af6","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.2.7_1781250990066_0.14858093639628","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@hayasaka7/haya-pet","version":"0.2.8","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.2.8","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"4c4ee645be846c6f8c30ed289f58206cc034973d","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.2.8.tgz","fileCount":170,"integrity":"sha512-kjDSDAAFKhmzWPX3iwmmRUW0MkujYovvyHaKy9lhnLKyuG0LF20Tb4yPfVSwWFz5cmwOGomUxH48VkxWagn5jA==","signatures":[{"sig":"MEUCID2y4QjWNXJMaAs+aYMBuPEhC8VWFIorw4Mv4ozTkR2JAiEA8dlFEp3P+iaemwPDKkpy6vYsxAs7Sztu9S2GtUnXK2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3920674},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"ce99c939d9d45344a6200ac3311b57d4d8428282","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.2.8_1781420927164_0.30045378974310033","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@hayasaka7/haya-pet","version":"0.3.0","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.0","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"a59b6da84db3c6e3ff1dd049499921c8628a0bff","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.0.tgz","fileCount":170,"integrity":"sha512-1Ii3UxOQ2C+2SiJ3ugPTNWSGzLnBVWYJPi6Dfw4cq/4meT/n0LZrYz3rf0CjGV0YEQ7uqZst7cNFmqWeNKN4og==","signatures":[{"sig":"MEYCIQCnNd8fjHIjngDnrKmJ0CXx57u10TrO6Y+ABZ4/frDT/QIhANzqe4O80o8nFnnKy/Jh1xzcUlxIMWQjAyKQnzMjQzEv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3925046},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"e18e2bfcedc3a4e2b0bb4476bbdfcbe28b6a4002","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.0_1781485724061_0.05628524551719938","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@hayasaka7/haya-pet","version":"0.3.1","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.1","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"6901e46d008497037a2bf380df12311f8b1c264a","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.1.tgz","fileCount":172,"integrity":"sha512-UuK7bhqjo0BvtgBK2DE0Zw+2LWRDWRZfhACOp1uRlALzhXT8ljgZjxctH26DsnMO5Uk/nT3wKK4sJYPhS5fLqg==","signatures":[{"sig":"MEQCIFNZlUm+d1nvbB1Au6ztTCGwPhLb7sGG7HhjUKAosE/bAiA8N4+moAOr0mOPjuCDHQNTSqQNGHAgkiEdamkJqX28Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3945007},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"49884de6802ebce8a2096d5f8e0fd96921723868","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.1_1781490823019_0.6715000542959937","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@hayasaka7/haya-pet","version":"0.3.2","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.2","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"ef5e55a54c7650a14b96f9fa68a33ba22966ca91","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.2.tgz","fileCount":172,"integrity":"sha512-CiiKT3x4q0mlbe31uxIqTqMp1kW0FO1LZkAvQqeNnCTCNiHcZl324O/527W9Ou/JdVUD5E2ZYwPQMGOC3TEhrA==","signatures":[{"sig":"MEUCIHR8u2GGnEsHs6V5hAfwTrBdyj939Kbebo1rYLQoXF4XAiEA5/zJ8+el1iUkeSkVWpIBc9fJm/ke1Z2XxGiNecHsExQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3948883},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"69a55d44b0f188eb26532dbda58a3291af6e6630","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.2_1781494804492_0.9104793785258183","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@hayasaka7/haya-pet","version":"0.3.3","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.3","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"7ddb0f97eb7d4ff734bad620775732254c290af6","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.3.tgz","fileCount":172,"integrity":"sha512-vJHO6CSyj2FbL0LHgoUSU3sJjV2ik/MM19Rmim+B2F6jTr+3iLQk1KsA09G6ksvdcedShm0j/wGhxyC1mql+jQ==","signatures":[{"sig":"MEUCIAVhT/UFhPvm7qn7hajhrVe/xrY+k0KU/2vq+J3b2UjoAiEAqmJZqbk04kHboGmvlKDprggfL89JiLsoPZgOAHp5nKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3950694},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"704e759ba9e2e67f0127e22e6fe4b2d531471e7a","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.3_1781578094830_0.03856446638388866","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@hayasaka7/haya-pet","version":"0.3.4","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.4","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"cb941dee960a9c6fc0f63bf6b1ac2554460d90dc","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.4.tgz","fileCount":172,"integrity":"sha512-FKQDFW49MSTNlfNMBATOyOfkPEEN4xlkprSlmsMGaw3yI5CO+UHdTzjP2AJ7yhrM+S8hjI7ay0OM1vZDHXMRqg==","signatures":[{"sig":"MEQCIFHuXPMWILCUI7be8xhjAIYPpfRd8aHwFlwBjSvTgdcLAiAzYoPK+d52vMZCa4Ax1SwUQRYB1RppnxPfvPsVmV8xqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3964227},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"d566c3af61c7595344a22d2885d3bfc08251dd82","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.4_1781608179320_0.8076251913296477","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@hayasaka7/haya-pet","version":"0.3.5","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.5","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"7c0871e64f33e71b1fd21fa7bf93be4ae1ee9108","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.5.tgz","fileCount":172,"integrity":"sha512-oFGDV5eH0TW92U6E8MCL3HLZjHXH+zc0UHJmX+l3u3Z4CEzQXLKiPjgT7uiwO/SfSH+0Aaw/ijykuk9lpVl5Ww==","signatures":[{"sig":"MEUCIQCqQoSJ7ZDi82Kn10PyqgSFmxWc+S83L1ztJ/TzRaMWeQIgYmZQy0rByrlXYvMWvDeXSv90EYRbGnHPRMoAG0+lXJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3971470},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"577c9a13f227a30039c202e03e41cfb16b170e3b","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.5_1781697365974_0.4707276716968263","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@hayasaka7/haya-pet","version":"0.3.6","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.6","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"91dcab97c7e369dec597b5038a2bdc1e59d1c14f","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.6.tgz","fileCount":172,"integrity":"sha512-xzRUd6Uo2xdG1sh+gJpmwP0V6BBjOo0GK1wbFeLLNewO0GCBpiKGIulCY6tsev8W6f/1BCUn8135zVrDdSSkEA==","signatures":[{"sig":"MEUCIAF5WR+hx83HaUuopkDftbOc4HRfmN0WgNFfGVmHb0ssAiEA7l/im3XKYkHecjd5zll52uyF8yU9EVXxRXgPwUeRS9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3979935},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"eb2ca9939fb9f6007a5b52b225e2f7a98db4cee6","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.6_1781761660768_0.09536203184020287","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@hayasaka7/haya-pet","version":"0.3.7","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.7","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"d7585d2219073ea75f80b3b34b012433b7bb34b2","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.7.tgz","fileCount":172,"integrity":"sha512-bFr1V8jU8VxkzbP0I1ArgviHQzbgwa39WY+TBTEDlTORCDNdKbQnw9JULxCLx4UKmY6Zn9TMM9zMGTAKALHgPQ==","signatures":[{"sig":"MEYCIQCKdLm1Y7A2VREExVvkjmqgdLEKrLjWOGa9Bts6wn68vAIhAMABRmBITJL4T89qAg9oHTbE+7uobf6kF0nF11zpLsV5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3982559},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"1957dc7016efca63d393fe6b77b0844076688eb2","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.7_1781868669682_0.45705527293492754","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@hayasaka7/haya-pet","version":"0.3.8","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.8","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"e0b7218a75c16e5a6920215f79e9ffb1ea71afa3","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.8.tgz","fileCount":174,"integrity":"sha512-euN9ITN5cFnRfHww5wXdYJqcg+Nnr0NHGbbaNQtl+sSa71uO/tDn7QmInYNt4l2lhcabs7B+uxEAI1jPg+ym8Q==","signatures":[{"sig":"MEUCIBvfzqCA0chTNIRGqisjsMBHyqnglNWBnVpqBprwYYssAiEA+YAxCsQXADQUVTJI+9UsaCHz0HV1JxA07ijKWBVOMck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4015112},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"11e764926cf3abda5ce75098f082fa14f001ac38","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.8_1782099943437_0.1744875307263769","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@hayasaka7/haya-pet","version":"0.3.9","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.9","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"8308c5da7a1a36e824d465265229a7df115c0c56","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.9.tgz","fileCount":174,"integrity":"sha512-KPul6+NeDn3KcXHdIIIqEjN9+lb5JfgFmYndw4MCkViu2YRDXKLCSMufGop1QoT4q6vHEeHbmnOpgX7PonghSw==","signatures":[{"sig":"MEQCIFPRvLW7fo4bVBIRf7ac/yLL1FjjxTVg3Q/BNlsY+V42AiA1DA3/usCTZzb3apC+QzlG8+jsJmLcW31sB5ao2rTvww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4022470},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"90cbd9a3c6a097120d97972531e4216541c7d8b3","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.9_1782118129586_0.23992140322622313","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@hayasaka7/haya-pet","version":"0.3.10","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.10","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"d5151ab604e7f59acba74f07338305cf7d1801c9","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.10.tgz","fileCount":176,"integrity":"sha512-XQ/HjpdDQggf4badCR8wOsSafyD3tO98V4QmMHSmxnEzgBcvzBoI5I8v3BsuICeruoc9jyD9X5hPiaiv1wHNOg==","signatures":[{"sig":"MEUCIQDcSMEeFeFGiuM76yQrfatZKBvmd2Qx5ZM/QqoMohOR1gIgP2+Gb99lvkCmkMFRoC1Qagfl+K7eHMMc0EM1P75qkmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4039934},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"d0d96eb526d06cb4e75dc3aff824987232244830","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.10_1782212724129_0.013669432311471663","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@hayasaka7/haya-pet","version":"0.3.11","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.11","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"6f5a593f433ee6aa49104102d999cd391da85d13","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.11.tgz","fileCount":176,"integrity":"sha512-DG4T+m6Cj39aORpNXt2qFRa/ld4ZzcCVXIkw+0zOQApBc3GKjI+0ou++XHYKd/IwadUdBoR6MzoeCE08BgteAw==","signatures":[{"sig":"MEYCIQDvRZlCI6pciY2K5FmX2xrPyXyyQQxkSbsNc8wt6+cEfAIhAI5qp1a+vi10tf6HkDcva09r0vGXto67yqF2tP8yKfOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4043559},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"d2136a9894a7c819dddf86a8a0f70effc4ef0a55","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.11_1782272026284_0.7556854001256941","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@hayasaka7/haya-pet","version":"0.3.12","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.12","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"002d646b83ad91aad9335dcdf55971623ce34bbc","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.12.tgz","fileCount":176,"integrity":"sha512-30dk8kr2n9iitZnNc/18a5p5bHSghxQXXypZrClOTJ5BEWqQ6nzAV4QF+a7Z3uI8jIdXxECxcgunYSC3d9tTFA==","signatures":[{"sig":"MEUCICAdY21SmOAsoFviFBeFHErvnUUuYzDta3dK1z+vY7YsAiEA74M2lTcOaQGXKYHHGb9lXQ5fm23ymeMyv+gZdq/kaAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4047987},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"f1bbb5e5df0362b1807e53c82289d23b490c7b17","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.12_1782713679336_0.26957748638349077","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@hayasaka7/haya-pet","version":"0.3.13","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.13","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"bceafde253976ac2949cba8b966f0aacec6851c6","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.13.tgz","fileCount":176,"integrity":"sha512-miU/VETEPjZ2npbfSnvAGFhlbyV2noPz8IFofYjksKaNEGUo9PdnDCwEwNmaJx/CSGeCP7HfpVwEAniCabcj0A==","signatures":[{"sig":"MEQCIEB8HCC/jB15OB5AYVjbO8bcXuoTNxmHLbg51C9giQGdAiBQsXxd/n8V4s5TJwVCh9IkupJkvGvT3xGMhJFyi9NVGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4050117},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"20a9988c1dd2ddb8626547ec95da6666d710daad","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.13_1782724544755_0.3830342573650569","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@hayasaka7/haya-pet","version":"0.3.14","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.14","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"7b3762742e2c2122da0e79c6344c5158a8eef006","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.14.tgz","fileCount":176,"integrity":"sha512-0u8DrAVRZhmNF7ksnzgWd2bi6arDtwtPnI0+p9Apy4F6Q1IBMU97hFsAEenvM00lBB7YlKlMsxJoZ6s8T+it6w==","signatures":[{"sig":"MEYCIQDpvHi2CA034iUxo/gwWDKW85LeY8nmtcs7fJn8Nbq5tgIhAL5Vowo7G2oRXO5j0nOI933RvyZPMFvmG9EzQLeipAfR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4053632},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"0bb444458b74ffabebd4597056b7670fab956d93","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.14_1782984991475_0.3813213080114024","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@hayasaka7/haya-pet","version":"0.3.15","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.15","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"220f77ddcd59645752e325f9f488e7e6dd540883","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.15.tgz","fileCount":176,"integrity":"sha512-xMGvuy4BxE0LmQODC96AwPVNIMbduqQeGzlYsV8ShOsnIv4phIFyfM2k8bfUmtqUGKCfm/7g0zqCerth2nY57A==","signatures":[{"sig":"MEUCIHxZGiafd80zvClFEh0kyCnPfT7TJVGjotp3D+9UfoJ/AiEAla2ulfCfj/aBzgZKRQ3J7dXcGvfGPcKIVKSQ8CC0gjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4059763},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"d33db2fca57ae7b17cc7b5f3e99593afa7d8dfa4","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.15_1783062106159_0.9859791364648496","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@hayasaka7/haya-pet","version":"0.3.16","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.16","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"6dc2a4e95cb4752765d6f09af0f526c450a4dd0c","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.16.tgz","fileCount":178,"integrity":"sha512-x5MgWI06i+GVAHYvHiIi3uvQlkY2Xfjm6uo9nFKggFtGktoYDMU++s9p3VoseaRMlbgOY8l7ve+EoLN28adWCw==","signatures":[{"sig":"MEYCIQD5ApoSBZcdC6qVA/WnTn4BGlZq1oYvrorxsiJXrCAFZAIhAJ6y5oiZmykDgxiJj/B1sglHIhkQDsg8PaOkWg1m/Tc3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4071728},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"c6a7b4b8c9dd37196538b78c01b334bd9fe4ecf2","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.16_1783304472551_0.6517904154325687","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@hayasaka7/haya-pet","version":"0.3.17","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.17","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"d209ef15b25d9d46d8d4dd92a1c3b93f0cb4c8fa","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.17.tgz","fileCount":178,"integrity":"sha512-4L6lEVs1FuNpp0eOjcn7SDtQENRr1ImCC/yAMvKs4LAP6VfmTaHAOSdFts3J9CkzAVzki2FuUufgJdbmKHODeA==","signatures":[{"sig":"MEYCIQCESyILJ3YLw/M6mE1/CZ4TnkQ8DvZoKlP2Ob1DmMl9tAIhALsja1HLDo4oWjBJzVJOTuZwU+S40R818P1lp4sHEyTv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4088230},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"32d4590f006d3f276bfe418563175e729f3458d6","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.17_1783389751266_0.08578715389355973","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@hayasaka7/haya-pet","version":"0.3.18","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.18","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"d78a6426c21a1177d1963ba8f765d02bc45f3f18","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.18.tgz","fileCount":178,"integrity":"sha512-SeWijsvSkoRa5sYwSLkiOz1Z3/arsZ2qMqGOM5rKJUyNIWMAaOoNg20UWBhHYCbIpnrvzfX+90zMvamD8ZKFbA==","signatures":[{"sig":"MEUCIQDsiXoM38Qd0lkImTU5uWUVmBFWhQ1xP18iuApiSlzVWwIgT7gx/ycr+ff0OR/S4hjmxj+gLEgX1iMSitQf0hgOtQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4088360},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"6281e4bd01147bf4573347f798e0bc9a38b8f2b8","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.18_1783390734981_0.137067760115968","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@hayasaka7/haya-pet","version":"0.3.19","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.19","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"38630c4ddf288b7983708e46ecc2b4e1fff33908","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.19.tgz","fileCount":178,"integrity":"sha512-QBUfDV3suoGjkZdLTVsSc/VsQOHsHqZvrLtvTjsp5JIVGEtoL0Br5BXxiP5fHmPX3TmiA3g4QLR+zUtxqzzA3A==","signatures":[{"sig":"MEYCIQDbWbb/oV58uN1YCz5XPpYNYsMlRZK4hqv9vaPrsZHfdAIhAJf45BbxtKGsT9iAXAMLLTypTCVvRbouPzxYETSKMrex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4097831},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"d0dad93a8b3efb7fc5969abb08c554722b203d08","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.19_1783402471117_0.5581459241293092","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@hayasaka7/haya-pet","version":"0.3.20","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.20","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"4fe8ebcee4ca579a9f615bb0dcd3ec3b20cd8d55","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.20.tgz","fileCount":178,"integrity":"sha512-W9IF1pGZ0aITpYAAma+3aJdrXfKURfGqKHrXFiAVSH8bPnkkmqA2qtG4XnjTQ53hzn4TCGlu73xQEe5aHewmqg==","signatures":[{"sig":"MEUCIBCIDecJgad/S0YUlDcarzm1sNpamLOmQljvUEdsxjZUAiEAwWk3leARnr/rcrdxytOYb09iC5kySeX7g81qj4nLIhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4102572},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"1d7db23cdd25c808672c186dc55a36cf0ccdf4ac","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.20_1783475334006_0.5144929939942824","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@hayasaka7/haya-pet","version":"0.3.21","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.21","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"c152bfb22d131c344cf31f755a129ddbc7f8daab","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.21.tgz","fileCount":180,"integrity":"sha512-oXK8e8pZGYflCWvSTm3IwM9DtqTQegjtGyJUqlK/xHYphXhDzcWHluHPhA3C7p8J8nMC4Xv2nducAK7JAPiTIw==","signatures":[{"sig":"MEUCIQCmnIi4tQMQiXdAKvsTnF26Jod0gQrohHHbzfkyQr7MJAIgaetRZUzlOIl3JBo8+9mkJfISHuKrCXeXnUhAgPGoi/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4113640},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"7c80cd5a7c32f7cea9364d22de022338cdedbf1a","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.21_1784172661636_0.3965211331044063","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@hayasaka7/haya-pet","version":"0.3.22","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.22","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"6506df5f158002bd3a92de59403cc0221085dfbf","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.22.tgz","fileCount":183,"integrity":"sha512-+PffSYMSpKroQmBTdWuEGlnIW09h+LrTuv7089oBN5bRr6Aici45tO/lANuTEouA+MIAtNm9mklKE0sJifkf4g==","signatures":[{"sig":"MEUCIQDEHwPMm4YwmXo925ROvdqXvj3jXPe2MgvDaNFAlHAWFQIgKMAgpR43IBGe1JU/OiVjx7d95pD4p+jEFT5eYoKfea0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4123591},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"1ec903f4892f964ae62657bb3b85f789e3c0bd12","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.22_1784878308389_0.302036545190153","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@hayasaka7/haya-pet","version":"0.3.23","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.23","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"7b828979df6229f8d5c90ea2cc5af9156a29deb4","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.23.tgz","fileCount":185,"integrity":"sha512-AYq3ozCgmh7g0Rtomr9R8UBVfWx4DNh2qPRuP6+TC+R2eZjPCAKHj60uefGiMqUminfvw+Dx+oBB1fjYUs/ueg==","signatures":[{"sig":"MEYCIQCUrkUOC8qcnor8BpD37TviTPkHoRdf1Qh9+Pv6UBIn+QIhANBBMHiTCTZ6oiZmAXPPkj2SuGF/tGnDaBHrdQQzcNxF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4128370},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"95b7e797e9efae91d7966c6618b027f7d7d03b3a","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.23_1785290917504_0.42478049189518075","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@hayasaka7/haya-pet","version":"0.3.24","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.24","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"724236285e9ec83cf1a5288a34f2d7fd6c78eb90","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.24.tgz","fileCount":188,"integrity":"sha512-Kj0ANk5/zbUGllWcROaFzJ/mHbIQcbHZp4e+2RnK91AhD3ODfr1p5gvTjRU3lyZVxR9jB5KKK0xCt0EbzJ7AKQ==","signatures":[{"sig":"MEQCIAsZmuEPfGGuxKn+DepyPLLkg1ha3IhLJ60+HosQmGL3AiBTBHwSGUHzejomYd92NqCQQNZnUH0X35dC7Sdv5wUNqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4140032},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"7082b7bcd83bfdf1bd09f80a7e52196738343b0a","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.24_1785487423931_0.9350119082210313","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@hayasaka7/haya-pet","version":"0.3.25","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.25","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"d5af2ee504a77add3f1f046f4c5749f9f2130571","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.25.tgz","fileCount":190,"integrity":"sha512-8xyETx/e+duU3mLwZgJrrI/RcCheMV9gX8nLGeLQ7AdFoX1SDqkfVTU128qPVbU9AVJcxNGfmwVDGEcChDUbFw==","signatures":[{"sig":"MEYCIQDsaFHLHnAn8HWkcoV3NZ/kid4yvsZ/uomsS2Mumu3hcgIhALljEuAyO52ZviPZgnNzi2fRcqXHxbCsNO1GUz++dxGN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4141665},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"daa8886d5c7fb22dd05894fae967298390d8d7c3","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.25_1785740063017_0.41314191779041876","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@hayasaka7/haya-pet","version":"0.3.26","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.26","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"6016787220e6425e109e9716fc420a56bef889aa","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.26.tgz","fileCount":192,"integrity":"sha512-Y6Ewrs97nOLFRomJVxCaVzVxFJG/r8R29S3A76Eg4sBZQIGoLHmafiyS6proe1fQL/QFbFh+tzC6vLJGV4SWPQ==","signatures":[{"sig":"MEUCIAZvuupOHDnV4hRubsH/lwUMxT+tI+F5ZRpCeStv73NhAiEAmzN2R8anFzHbK6AcucEP0+pFDpUc1eE2Wv8ZhIhKmrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4158741},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"5fb649d4d2a26089bf2ffcae3a551183f33deafe","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.26_1785902114189_0.11091473643550986","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@hayasaka7/haya-pet","version":"0.3.27","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"author":{"name":"Ai Hayasaka"},"license":"MIT","_id":"@hayasaka7/haya-pet@0.3.27","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"dist":{"shasum":"c9e0e8861f5a2a68186a5c324e550698d6375357","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.27.tgz","fileCount":192,"integrity":"sha512-f+0id0Vr6HSpLiKc3RpCFev22d5ZhxQXQO83kVPJbhd+Ki5KyxQVxMySCeAeiSd/V0ELCFOOfOn6aEE1JDZOeQ==","signatures":[{"sig":"MEUCIAw+//letHT3fOY8qy+glreYDYgPSknhfnZ5A/ZauRE+AiEAvq7H6XAw0LhEKFSRvXpX4eYyC5BWtpm1Wn3xXc+vsTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4162325},"type":"module","engines":{"node":">=16.20.0"},"gitHead":"9df6202fc0388e517870cb2ebe83c4eab453eb60","scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"repository":{"url":"git+https://github.com/HAYASAKA7/HAYA-PET.git","type":"git"},"workspaces":["apps/*","packages/*"],"_npmVersion":"10.8.2","description":"Generic AI CLI pet runtime foundation.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"electron":"42.3.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.1","globals":"^17.6.0","@eslint/js":"^10.0.1"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haya-pet_0.3.27_1786413637898_0.2903518830314815","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@hayasaka7/haya-pet","version":"0.3.28","type":"module","description":"Generic AI CLI pet runtime foundation.","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"license":"MIT","author":{"name":"Ai Hayasaka"},"repository":{"type":"git","url":"git+https://github.com/HAYASAKA7/HAYA-PET.git"},"homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"bin":{"haya-pet":"apps/cli/src/haya-pet.js"},"scripts":{"lint":"eslint .","test":"node test/run-tests.mjs"},"workspaces":["apps/*","packages/*"],"dependencies":{"electron":"42.3.3"},"optionalDependencies":{"node-pty":"^1.1.0"},"engines":{"node":">=16.20.0"},"devDependencies":{"@eslint/js":"^10.0.1","eslint":"^10.4.1","globals":"^17.6.0"},"_id":"@hayasaka7/haya-pet@0.3.28","gitHead":"7101ef1cb2670c763351da019bd6e2e3687fe720","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-A6xiNf0tVBZs5E9w0LOjE/ad9GedQgkPPh5PEYvE7bR4qNb5BRage9uSekAxU/o4TE7nAec5NTzLNz86+nTFGA==","shasum":"44084727bed76bcccf2d3a8c5eee92ebe0de8a60","tarball":"https://registry.npmjs.org/@hayasaka7/haya-pet/-/haya-pet-0.3.28.tgz","fileCount":194,"unpackedSize":4172926,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hayasaka7%2fhaya-pet@0.3.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD0GOCLotfR5Y6QqSiTRbF54HsdSMxBp/ZTQDH36AouzQIhANIK7H+PWWN9gOUoLZeQJ6ZPkUWLjxShMSV6nhR+SERT"}]},"_npmUser":{"name":"hayasaka7","email":"cyanluxury267@gmail.com"},"directories":{},"maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/haya-pet_0.3.28_1786502407169_0.5850626768676954"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-06T11:19:28.121Z","modified":"2026-08-12T02:40:07.776Z","0.1.0":"2026-06-06T11:19:28.560Z","0.2.0":"2026-06-08T09:18:45.213Z","0.2.1":"2026-06-10T03:23:56.824Z","0.2.2":"2026-06-10T03:46:11.817Z","0.2.3":"2026-06-10T05:44:27.958Z","0.2.4":"2026-06-10T05:59:41.411Z","0.2.5":"2026-06-11T08:13:33.542Z","0.2.6":"2026-06-12T05:46:09.586Z","0.2.7":"2026-06-12T07:56:30.296Z","0.2.8":"2026-06-14T07:08:47.429Z","0.3.0":"2026-06-15T01:08:44.334Z","0.3.1":"2026-06-15T02:33:43.255Z","0.3.2":"2026-06-15T03:40:04.761Z","0.3.3":"2026-06-16T02:48:15.123Z","0.3.4":"2026-06-16T11:09:39.589Z","0.3.5":"2026-06-17T11:56:06.186Z","0.3.6":"2026-06-18T05:47:41.028Z","0.3.7":"2026-06-19T11:31:09.949Z","0.3.8":"2026-06-22T03:45:43.719Z","0.3.9":"2026-06-22T08:48:49.816Z","0.3.10":"2026-06-23T11:05:24.726Z","0.3.11":"2026-06-24T03:33:46.554Z","0.3.12":"2026-06-29T06:14:39.580Z","0.3.13":"2026-06-29T09:15:44.979Z","0.3.14":"2026-07-02T09:36:31.698Z","0.3.15":"2026-07-03T07:01:46.374Z","0.3.16":"2026-07-06T02:21:12.811Z","0.3.17":"2026-07-07T02:02:31.516Z","0.3.18":"2026-07-07T02:18:55.233Z","0.3.19":"2026-07-07T05:34:31.352Z","0.3.20":"2026-07-08T01:48:54.288Z","0.3.21":"2026-07-16T03:31:01.877Z","0.3.22":"2026-07-24T07:31:48.634Z","0.3.23":"2026-07-29T02:08:37.780Z","0.3.24":"2026-07-31T08:43:44.159Z","0.3.25":"2026-08-03T06:54:23.256Z","0.3.26":"2026-08-05T03:55:14.438Z","0.3.27":"2026-08-11T02:00:38.208Z","0.3.28":"2026-08-12T02:40:07.442Z"},"bugs":{"url":"https://github.com/HAYASAKA7/HAYA-PET/issues"},"author":{"name":"Ai Hayasaka"},"license":"MIT","homepage":"https://github.com/HAYASAKA7/HAYA-PET#readme","keywords":["haya-pet","desktop-pet","virtual-pet","desktop-companion","ai","ai-agents","coding-agents","ai-cli","codex","codex-cli","claude-code","gemini-cli","aider","antigravity","electron","cli","terminal","developer-tools","local-first","productivity"],"repository":{"type":"git","url":"git+https://github.com/HAYASAKA7/HAYA-PET.git"},"description":"Generic AI CLI pet runtime foundation.","maintainers":[{"name":"hayasaka7","email":"cyanluxury267@gmail.com"}],"readme":"<div align=\"center\">\n\n# HAYA Pet\n\n### Let your Codex Desktop pets follow you into every AI terminal\n\nHAYA Pet is a local desktop companion for Codex, Claude Code, Antigravity,\nAider, Gemini CLI, and almost any command-line AI client. It was inspired by\nCodex Desktop pets, but fixes the part that hurts: pets generated for Codex\nDesktop should not be trapped inside Codex Desktop.\n\nDrop in a Codex-compatible pet, wrap your AI CLI with `haya-pet run`, and the\nsame little character can watch all your agent sessions from one always-on-top\noverlay.\n\n![HAYA Pet on the desktop](docs/screenshots/hero.png)\n\n</div>\n\n---\n\n## Why HAYA Pet Exists\n\nCodex Desktop made AI pets feel personal. The problem is portability: once a pet\nis generated there, it is useful only there.\n\nHAYA Pet turns those pet assets into a shared runtime for the AI tools you\nactually use day to day:\n\n```text\nCodex CLI       -> backend work\nClaude Code     -> frontend work\nAntigravity     -> infra work\nAider / Gemini  -> docs, scripts, experiments\nAny command     -> still gets a session bubble\n```\n\nInstead of one pet per app, you get **one pet for your whole AI workspace**. It\nreacts to the selected or most urgent session, while compact bubbles show what\neach running client is doing.\n\n## The Candy\n\n- **Bring your Codex Desktop pets with you.** HAYA Pet scans `~/.codex/pets`, so\n  Codex-compatible pet folders can be reused without rebuilding the character.\n- **Use one pet across many AI clients.** Codex and Claude Code get richer\n  live-status hooks; everything else can connect through the generic wrapper.\n- **See all active agents at a glance.** Session bubbles show client, project,\n  latest activity, and status: working, done, needs attention, or failed.\n- **Keep your terminal native.** The default wrapper preserves normal terminal\n  input. No broken Shift+Tab just to make the pet move.\n- **Stay local.** HAYA Pet does not upload prompts, files, screenshots, or logs.\n\n## Quick Start\n\n### 1. Install\n\nFrom npm, when available:\n\n```bash\nnpm install -g @hayasaka7/haya-pet\n```\n\nFrom source:\n\n```bash\ngit clone https://github.com/HAYASAKA7/HAYA-PET.git haya-pet\ncd haya-pet\nnpm install\nnpm link\n```\n\nPrefer not to link globally? Use the CLI directly:\n\n```bash\nnode <repo>/apps/cli/src/haya-pet.js\n```\n\n### 2. Add A Pet\n\nPut a Codex-compatible pet folder in `~/.codex/pets` or `~/.haya-pet/pets`.\n\nOn Windows, HAYA Pet also checks `%USERPROFILE%\\.codex\\pets` and\n`%LOCALAPPDATA%\\haya-pet\\pets`.\n\n```text\n~/.codex/pets/my-pet/\n    pet.json\n    spritesheet.webp\n```\n\nMinimal `pet.json`:\n\n```json\n{\n  \"id\": \"my-pet\",\n  \"name\": \"My Pet\",\n  \"spritesheet\": \"spritesheet.webp\"\n}\n```\n\nThe spritesheet format is the Codex-compatible atlas used by this project:\n1536 x 1872 pixels, 8 columns x 9 rows, 192 x 208 per frame.\n\nChoose the pet:\n\n```bash\nhaya-pet pets\nhaya-pet pets use my-pet\n```\n\nYou can also switch pets from the tray menu.\n\n### 3. Run Your AI Client Through HAYA Pet\n\nThe first `haya-pet run` starts the overlay automatically.\n\n```bash\nhaya-pet run --client codex\nhaya-pet run --client claude-code\nhaya-pet run --client antigravity\n\n# Any other CLI:\nhaya-pet run --client generic -- aider\nhaya-pet run --client generic -- gemini\nhaya-pet run --client generic -- your-ai-command --with --args\n```\n\nA bubble appears for the session. When the command exits, the bubble shows\nsuccess or failure briefly, then fades.\n\n## What You Get On Screen\n\n| Surface | What it does |\n|---|---|\n| Global pet | Reacts to the highest-priority session and can be dragged anywhere. |\n| Session bubbles | One bubble per running AI session, ordered by connect time. |\n| Folder button | Folds the bubbles away when you want a cleaner desktop. |\n| Tray menu | Show/hide, active sessions, installed pets, reset position, updates, and quit. |\n| Resize grip | Hover the pet, drag the corner, and keep the size you like. |\n\n## Screenshots\n\n| | |\n|---|---|\n| **The global pet** - reacting to the highest-priority session.<br>![Pet overlay](docs/screenshots/pet-overlay.png) | **Session bubbles** - one per active session, with status icons.<br>![Session bubbles](docs/screenshots/session-bubbles.png) |\n| **Folder collapsed** - bubbles tucked away beside the pet.<br>![Folder collapsed](docs/screenshots/folder-collapsed.png) | **Tray menu** - show/hide, sessions, pets, reset position, quit.<br>![Tray menu](docs/screenshots/tray-menu.png) |\n\n## Supported Clients\n\nHAYA Pet has two ideas of support:\n\n- **Connection support:** the client can be wrapped and shown as a session.\n- **Live-status support:** the pet can react to in-session states like thinking,\n  editing files, running tools, or waiting for approval.\n\n| Client | Works today | Best mode |\n|---|---:|---|\n| Codex CLI | Yes | Wrapper + opt-in hooks, with transcript-based tool activity |\n| Claude Code | Yes | Wrapper + opt-in hooks |\n| Antigravity | Yes | Wrapper lifecycle |\n| Aider | Yes | Generic wrapper |\n| Gemini CLI | Yes | Generic wrapper |\n| Any other command | Yes | Generic wrapper, optional `--observe` |\n\nDefault behavior is intentionally conservative: HAYA Pet shows lifecycle status\nwithout changing how the terminal behaves. Richer live status is opt-in.\n\n## Live Status\n\nFor Codex and Claude Code, enable hooks once:\n\n```bash\nhaya-pet hooks on\nhaya-pet run --client codex\nhaya-pet run --client claude-code\n```\n\nCheck or disable the setting:\n\n```bash\nhaya-pet hooks status\nhaya-pet hooks off\n```\n\nWhy opt in? Both clients show a one-time trust prompt when hooks are added. HAYA\nPet lets you decide when to approve that instead of surprising you in the middle\nof work.\n\nOffline behavior is provider-aware. If the companion cannot be reached when a\nwrapper starts, Claude Code receives no HAYA settings and no provider transcript\nwatcher starts. Codex receives no HAYA session config and no provider transcript\nwatcher starts. Native Codex launches never load or display HAYA hooks, including\nwhile another HAYA-wrapped Codex session is active. Antigravity and generic\nclients do not install lifecycle hooks.\n\nAn already-running wrapped Codex session is different: Codex snapshots its\nsession hook overrides at process startup. If HAYA Pet quits afterward, Codex\ncan still display and schedule the lightweight HAYA dispatcher, but the\ndispatcher exits without loading the full reporter or sending state. Use\nCodex's `/hooks` browser to disable those entries in the current process, or\nexit it and start native `codex`. See [known issues](docs/known-issues.md).\n\nCodex live status combines three sources: hooks report `thinking`/`idle`, a\nCodex-specific permission reporter maps approval requests from the session's\nresolved `approvals_reviewer` setting, and transcript watchers report tool/file\nactivity plus guardian-review outcomes. With **\"Approve for me\"** the pet shows\n*reviewing* immediately; *waiting for approval* is reserved for Codex's manual\n\"Ask for approval\" mode.\n\nCodex custom profiles are preserved. HAYA Pet prepends session-only\n`-c hooks.<Event>=...` values instead of passing its own `-p` profile, so launches\nsuch as `haya-pet run --client codex -- codex --profile fugu` keep both the\nselected Codex profile and HAYA live status. Explicit user `-c` values come later\nand remain authoritative.\n\nOn the first wrapped Codex launch after upgrading, HAYA Pet removes only its\nlegacy handlers from `$CODEX_HOME/hooks.json`, base config, and local profiles,\npreserving unrelated hooks and settings. Codex may ask for one final hook review\nbecause the source changes to stable session flags; subsequent unchanged\nwrapped launches reuse that trust identity.\n\nPer-tool `PreToolUse` hooks still depend on an upstream Codex gap\n([openai/codex#16732](https://github.com/openai/codex/issues/16732)); the\ntranscript watcher covers that in the meantime.\n\nFor any client, you can ask HAYA Pet to infer rough activity from terminal\noutput:\n\n```bash\nhaya-pet run --observe --client generic -- aider\n```\n\nUse `--observe` only when you accept the PTY tradeoff. On Windows, ConPTY can\nbreak special input such as Shift+Tab, mouse scroll, and word-edit. The default\nnon-observe mode keeps terminal input native.\n\n## Pet Controls\n\n| Action | Result |\n|---|---|\n| Single click | Wave and fold or unfold session bubbles. |\n| Double click | Jump and expand session bubbles. |\n| Right click | Open the same menu as the tray icon (sessions, pets, reset, updates, quit). |\n| Drag | Move the pet; position is saved. |\n| Drag corner grip | Resize from 0.5x to 2x; size is saved. |\n| Double-click grip | Reset to normal size. |\n| Tray icon | Open menu for sessions, pets, reset, updates, and quit. |\n\n## Commands\n\n```bash\nhaya-pet run --client codex              # launch Codex with a pet session\nhaya-pet run --client claude-code        # launch Claude Code with a pet session\nhaya-pet run --client generic -- aider   # wrap any other command\n\nhaya-pet pets                            # list installed pets\nhaya-pet pets use my-pet                 # select a pet\n\nhaya-pet hooks on                        # enable live-status hooks where supported\nhaya-pet hooks status\nhaya-pet hooks off\n\nhaya-pet start                           # start the overlay explicitly\nhaya-pet stop                            # stop the overlay\n```\n\nIf the overlay cannot start, the wrapped command still runs and keeps its real\nexit code. Disable auto-start with `HAYA_PET_NO_AUTOSTART=1`.\n\n## Requirements\n\n| Requirement | Why |\n|---|---|\n| Node 18 or newer | Runtime and Electron companion. |\n| npm | Install, link, and test scripts. |\n| Electron | Installed as a runtime dependency. |\n| node-pty | Optional; used only for `--observe`. |\n\n## Updates\n\nHAYA Pet checks npm for a newer published version at most once a day (cached in\n`state.json`). When one exists, the CLI prints a one-line notice after your\nwrapped command exits, and the tray shows **Update Available (x.y.z)** — clicking\nit opens the package page. Updating is always your action:\n\n```bash\nnpm install -g @hayasaka7/haya-pet\n```\n\nThe check is best-effort (3s timeout, silent on failure, never blocks a run),\nskipped when output is piped, and fully disabled with\n`HAYA_PET_NO_UPDATE_CHECK=1`.\n\n## Troubleshooting\n\n| Symptom | Fix |\n|---|---|\n| `haya-pet: command not found` | Install globally, or run `npm link` from this repo. |\n| No pet appears for a session | Start the AI client through `haya-pet run ...`. |\n| Pet shows a placeholder | Add a pet folder with both `pet.json` and `spritesheet.webp`. |\n| Pet is off-screen | Use tray menu -> **Reset Position**. |\n| Pet vanishes while tray/process still runs | Update to 0.3.22 or newer. HAYA Pet recreates the overlay after GPU/renderer crashes, rebuilds alive-but-unpaintable compositor surfaces on Show/Reset, and isolates local Electron profile/cache paths from other dev Electron apps. |\n| Dragging the pet blanks browser video or another Electron terminal | Update to 0.3.21 or newer. The overlay now shapes the native window around only the pet and visible bubbles instead of exposing a desktop-sized transparent surface during drag. |\n| Need logs for a vanished local companion | Update to 0.3.22 or newer, then check `companion.log` and `overlay-crash.log` in the HAYA log directory. |\n| Overlay will not exit | Run `haya-pet stop` or tray menu -> **Quit**. |\n\nMore fixes are in [docs/troubleshooting.md](docs/troubleshooting.md), including\nrepairing a broken Electron install.\n\n## Privacy\n\nHAYA Pet is local-only by default. It does not upload prompts, files,\nscreenshots, or session logs. The overlay stores only local state needed for\npet selection, position, size, and short derived status summaries. The single\noutbound request it ever makes is the daily npm version check (a standard\nHTTPS request to `registry.npmjs.org` that sends no session data); disable it\nwith `HAYA_PET_NO_UPDATE_CHECK=1`.\n\n## Documentation\n\n| Doc | What it covers |\n|---|---|\n| [docs/architecture.md](docs/architecture.md) | Runtime design, adapter tiers, platform matrix, roadmap. |\n| [docs/publishing.md](docs/publishing.md) | Release and npm publishing flow. |\n| [docs/troubleshooting.md](docs/troubleshooting.md) | Common failures and repair steps. |\n| [docs/known-issues.md](docs/known-issues.md) | Current limitations and upstream gaps. |\n| [docs/cross-os-qa.md](docs/cross-os-qa.md) | Cross-OS QA checklist. |\n| [apps/companion/README.md](apps/companion/README.md) | Electron companion internals. |\n| [assets/fallback-pet/README.md](assets/fallback-pet/README.md) | Bundled fallback pet details. |\n| [PROGRESS.md](PROGRESS.md) | Development log. |\n\n## Contributing\n\nRun the full test suite:\n\n```bash\nnpm test\n```\n\nThe codebase is organized as one npm package with internal packages under\n`packages/` and apps under `apps/`. Start with\n[docs/architecture.md](docs/architecture.md) if you want to add a client adapter,\ntouch the overlay, or work on pet rendering.\n\n## License\n\nMIT. See [LICENSE](LICENSE).\n","readmeFilename":"README.md"}