{"_id":"@astrosheep/keiyaku","_rev":"159-22a4cc9881746a614240dc3cea08371c","name":"@astrosheep/keiyaku","dist-tags":{"latest":"4.6.2"},"versions":{"0.1.0":{"name":"@astrosheep/keiyaku","version":"0.1.0","license":"MIT","_id":"@astrosheep/keiyaku@0.1.0","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"7dbae520a88fc1768d3799b92ef837ff1f019c82","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.0.tgz","fileCount":20,"integrity":"sha512-PGq17VR+G+YOnga97U8NDQ75zCQw7oB4utblj1POlUB1ZtkWnZBULuj3kdh+nA55bPIPa2SnVfnqNXMFEH0rXw==","signatures":[{"sig":"MEUCIQCaXl3ZOyfjM4rWJz4cu3N4gIW4VFZK94EuxAkWDSPAowIgEUCAHYkOKdjaDJfOMPNHNyR1l0TRTDNLL/otcJfBgdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115380},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.0_1770976981344_0.3455305378275013","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@astrosheep/keiyaku","version":"0.1.1","license":"MIT","_id":"@astrosheep/keiyaku@0.1.1","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"3cefaed72d3526ada02ea3283a1bb85220e9ec75","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.1.tgz","fileCount":54,"integrity":"sha512-VjCf3PNBO8q4KbgGHhFLYzP1eeJkhnPHwqf7fYvlXc0gtW1mhGWuO8L8/xGgZiBJUekTFa/MGpIwSfh1MU0UHQ==","signatures":[{"sig":"MEUCIQDvmqb2j9LluDarSXyE2QDrU9KhXypMjEVIqHZN7fEK2AIgRG4rSdA8JyygqOQErY78RMxhpgeFxoZJ3GssOOwbmgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241316},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"de3571d29437d2d1348c142f066a7a2afd04c0a6","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.1_1771052730489_0.2490143345417848","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@astrosheep/keiyaku","version":"0.1.2","license":"MIT","_id":"@astrosheep/keiyaku@0.1.2","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"45cd02b03f80fdcf91e2812b3675bfbed2cc72e8","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.2.tgz","fileCount":31,"integrity":"sha512-Rc5kgGcvTGSUzAQB0SL7tJ3sRqiKTTu87v3rfWb5iQIOjunwxgWVD7OdxYghGUZWoYZb/DCGWbeLY+55n9qWNA==","signatures":[{"sig":"MEYCIQC/zqqPdwCHJmn9QHggvURDpKalJ67t6BTgK2pwFMnjvwIhAIduCkTgVAE2sG3PEPgjQrjuEFhZ26U1rfDV4YtvuE/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137625},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"74fcd32a9bc3bcf9e20a83b832fd9e43c5c797a9","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.2_1771056775053_0.7744957002231734","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@astrosheep/keiyaku","version":"0.1.3","license":"MIT","_id":"@astrosheep/keiyaku@0.1.3","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"b3d2f1cb4b5fac59c7fd48a5f344b22145024c8d","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.3.tgz","fileCount":31,"integrity":"sha512-rjH6d/iT83aleDOT71e00GxpFxTD5y5ePz8bszJYE335k3xLCre1xtKHoKdrR7SNg8PY4sHXAHXDcoLXTmmf2g==","signatures":[{"sig":"MEUCIQDYGcmSN8Rs4Mg6tX5O9Zdm0CHuSOA8vF040YiEGOdtmAIgGIVWJdV3bDYSeO9iub+4DbYhvmwJEYPjahZI+2OXy88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140177},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"65285faa4cbca30541f07609db85a82315ed35c4","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.3_1771059817118_0.04155250773615937","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@astrosheep/keiyaku","version":"0.1.4","license":"MIT","_id":"@astrosheep/keiyaku@0.1.4","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"991bbd7ac1309e7c098867d8aff7bbc486ade81d","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.4.tgz","fileCount":31,"integrity":"sha512-asRqVx3gs55uh7kjPmxnRmx6DgNf0TrjuQCqxyfD14ZWenSyby78Yi6cZDNkFcs1FW8um2sB3mlv6h+zdFfZeQ==","signatures":[{"sig":"MEQCIBuPRQs9MmbPmnXgUcm8pX35/uBuZRHY56UNH1fs0DpDAiAOPqxbU0+SU8Xt/P+rz+TpxZfUihr385wcHHCDome/5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140177},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"14d40014e1d760ef4c2115c8e1f2962d76455e4d","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.4_1771059939540_0.9086838247806575","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@astrosheep/keiyaku","version":"0.1.5","license":"MIT","_id":"@astrosheep/keiyaku@0.1.5","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"89d28bf7d60b01932d12f859712bbc69798bc069","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.5.tgz","fileCount":31,"integrity":"sha512-cw8DR8xwBejeaD+QyF5nNdh3KJ46RKv1wTAurOFjONkJaW6713V3/tq4kux4FCpbF2C3qNOHcEP1NJYRDkXdmA==","signatures":[{"sig":"MEYCIQD/WxK4ukJ8NymcwYa3rppN8lXPjixB1EmIzKzb5DtA8AIhAKbCXWE2sIwKcA3Ma93KHWlU9EBd4DaPuuf/SGIk3Hv3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140471},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"a1c114fac0f2fe496042d8ec8a6d5a72a1203047","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.5_1771145534535_0.0359713052702626","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@astrosheep/keiyaku","version":"0.1.6","license":"MIT","_id":"@astrosheep/keiyaku@0.1.6","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"3776315ffc34876c4b7d23f6839b32e8a3a8dc92","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.6.tgz","fileCount":32,"integrity":"sha512-RBRNPJM0SfZDO55U/kCsMr7UPnxMcCT/TeDu4PFI63kqMn8qDAsTXkbIiwCBzM8nPX/qjfjMLarIozdl8TsjeQ==","signatures":[{"sig":"MEUCIQCrvzRbZCkm6g+ZO2Wsqe1bjJwjWB1JrnV6FesdS1rKFwIgPrDwxjpgiviDPotusrSdNlzy178ko/f34PlWyV7ikzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141373},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"ccbb561c52895970ca4cb0c1314a09325eb73404","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.6_1771170705374_0.6597357680582199","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@astrosheep/keiyaku","version":"0.1.7","license":"MIT","_id":"@astrosheep/keiyaku@0.1.7","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"68780c9553dafe5b3015f8d2556471c8bab829bb","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.7.tgz","fileCount":32,"integrity":"sha512-mUu76k4W+d98T0isUr+QHgnBXhD2lJEjLjlRfxpjc/EYocOXvE33Lf6U31Grv9gfTjFHpkmJT8ms8Kf00fQc6g==","signatures":[{"sig":"MEQCIDR5cpI920JD/EEDQoDnhqteQMAr/Yacb5z010cdzMriAiBOJCW1bj8hFBgF3NQfAM0fwslX9OLXDqFAntvMIbrV/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143005},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"73ff85f76424bb71571bde73dc310843f0d3fe87","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.7_1771221946204_0.5449265558495595","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@astrosheep/keiyaku","version":"0.1.8","license":"MIT","_id":"@astrosheep/keiyaku@0.1.8","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"0fdd8faa9485c17bfe839cf60fed7d227537af81","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.8.tgz","fileCount":32,"integrity":"sha512-zuvpuMhhGIfsHtdMsPWDnQh+kjlKpr1Qs3QZswjuilOYj07YH1ag8aVTRQbuu4EbroeRxdI2hUo2vBz9Qwuv0g==","signatures":[{"sig":"MEUCIQDAKKguMshCwnl0Os7QwtS2LAggj0Rjs1KCqA23kb49EQIgUoi7UYU+Z/c3yjaLrXbeJ/1jhqAjGEkAuVOYG4zxIS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142997},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"17d98e053c22c6fe1ad927000ab29fe3e7bb851b","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.8_1771230392930_0.2813001291345876","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@astrosheep/keiyaku","version":"0.1.9","license":"MIT","_id":"@astrosheep/keiyaku@0.1.9","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"52c22aaa7bdc3293aea300bee02389df7e0f56d3","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.9.tgz","fileCount":32,"integrity":"sha512-0Xr5mPhCbeEVfGsJcBMKhJPOe1Gw8FWpWGMzUi8C1XMmNZtU9jCWGDmJ1Wsy9BWESqdzNdG5C7z195ZhoQteDA==","signatures":[{"sig":"MEUCIQCZvrQWYYLpw+ytwKQTGIhC41WsyBpyxIc98EK1XUJpcgIgUyxW+yXepjTa8CAuM1/EP3Nmoz2XA/NIrYe3qc88Sjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142976},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"cfcc73441af6f712036b8c2f1dbb60c1e50976d6","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.9_1771230622199_0.8612926176174582","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@astrosheep/keiyaku","version":"0.1.10","license":"MIT","_id":"@astrosheep/keiyaku@0.1.10","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"41ae0f599f36e0c38e2e06738a3e32ae542d4139","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.10.tgz","fileCount":32,"integrity":"sha512-iVFto17hLb4TZY36n9LZpLebQ5PQ/4pczmhIuLGIJitYf6JT8CCzk5AlvTHXHiay6dq7kdnVKB/S0kkvZe3gkw==","signatures":[{"sig":"MEYCIQCbnW2cWZJSI3zCf0N0ENehA7xD6Xl0+w0LR6GyGu5OgQIhAIUcejsHqu6Jsu5RyhPRDL2v66AdCkzK71xbnLaBcfPR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145376},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"504d48b35ab01b3774d93809d88644d349abeb4c","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.10_1771240191340_0.24673540515584236","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@astrosheep/keiyaku","version":"0.1.11","license":"MIT","_id":"@astrosheep/keiyaku@0.1.11","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"260bccc00f4618ee7587fc0ba9219d7d614b7376","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.11.tgz","fileCount":32,"integrity":"sha512-Wp02g0DxfBTFQpQZ5eqMaoQk/dd448z0gWqQhyMG1GvuWClrs7F6+8wQVZanVsy6732Ehx1Xn88NPsthim8MYA==","signatures":[{"sig":"MEUCIE2KaylKw3Attq1TAn/dz2VOYKDkRoF6XHi9y3uccLGHAiEA4O5yLyYA2DvzyNB54fEeuswg2xwuvmASlAoF2/XH5bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146432},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"2ffa388512a83e778b17136a3232642f197e566e","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.11_1771246369841_0.7072330534172337","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@astrosheep/keiyaku","version":"0.1.12","license":"MIT","_id":"@astrosheep/keiyaku@0.1.12","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"79ec24f41ccef78e8ef257db2c91c8b0b38a8ccd","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.12.tgz","fileCount":40,"integrity":"sha512-ATMuU7HRatCWn0p78G3k4sie+jO3t6Eu0R4RcQEN9OLys6Ov+cI6RV09ORpZJi0KgwDcy/xtCzb3/e9Z0aEUrg==","signatures":[{"sig":"MEUCIQD3lJ0l80ZAi9cXsBuOwLjzxJnJJOHWCp4dGjjrlAqLrwIgTTKLwEN5TPciRH0cCT528NwsH2t8ezqDIA8q48J2YYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156286},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"59b8ab8a4c49e0111c577e270deaa073cf613992","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.12_1771258116187_0.11840443458021821","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@astrosheep/keiyaku","version":"0.1.13","license":"MIT","_id":"@astrosheep/keiyaku@0.1.13","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"7c2ed56b960506dc7cb90fa85b4fa93d6501935a","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.13.tgz","fileCount":40,"integrity":"sha512-lLbky7zIzLXnhSaIFmSDXDO2D4GvY7w+9Tv6gWUuekgHR19k10M3bLSCsGzBOxFAgeeXYQ1f93Vyh4gYnfe+Ew==","signatures":[{"sig":"MEUCIQC7VhKP1JoWIdZKeApdPykUPw2e50PoRpUyn3npaurQYgIgW9wvihRBTp7YWSdALB/E1aS6U2hSfYpIFPQrkMwcuNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156286},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"5ce4debc91e3c39c4d8ec05cd3e9363d5371c5ef","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.13_1771258227775_0.7746736682304711","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@astrosheep/keiyaku","version":"0.1.14","license":"MIT","_id":"@astrosheep/keiyaku@0.1.14","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"62954d008d36abd1f1b015931a91e2e8c3f73a7f","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.14.tgz","fileCount":40,"integrity":"sha512-BvNlqM4aqEeYYQUC7QQxFYtrtm113FcS4urlLzDDbiKWDyg9840sCjzipS6RWnNVm9FfhTiLkfEIQ0/ZUf5/mg==","signatures":[{"sig":"MEUCIQD8Ee2br6SZd+S4hBm7lLKe27+kodBWNgrab7XH7GpBqgIgRrUOuUhkOnd7ARDR+HNLj/efB176kT8k1rIWSAaj5SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159736},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"d84ba990dc5c3a1f1c428003a4d8478a54cbfa3b","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.14_1771304007533_0.10942671740343357","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@astrosheep/keiyaku","version":"0.1.15","license":"MIT","_id":"@astrosheep/keiyaku@0.1.15","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"cbf04c3b0a468a588b6b33f910ec498e53883d89","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.15.tgz","fileCount":42,"integrity":"sha512-rColYI6oLovDBH9mL9elM59USd5NjsYaKdXq2l2TXhDLldZa1Y9N1IjVtWrft0ADzAneG33viB2wa1OZixrbow==","signatures":[{"sig":"MEQCIG58YplyPFdCGlCJ4TrhRNlNoXLwHMkCji5m2YSYD1YJAiA16pIyrdGU9UgvjdRAxoj4hBK/jittvR75K3DmNzIpDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198667},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"68dc13216cb7e1618fb5513497a9cca3ab44d936","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.15_1771390434863_0.6683806155091576","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@astrosheep/keiyaku","version":"0.1.16","license":"MIT","_id":"@astrosheep/keiyaku@0.1.16","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"daf3eba365c6ae285563f5beaa738ae8fe1f7fed","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.16.tgz","fileCount":42,"integrity":"sha512-xssB0tqM09p8l/IA0rn/EcKVoVAKpDQiAf55G8Y7QiVN10hIsgdFdGMSelv26yPUQlA5oXecVBPJ73V2JwRJgw==","signatures":[{"sig":"MEUCIQCjJkTRedcgB4WBewdyObHLsW7R+YcUzxnx2D4pvBmAkwIgA1Yl5uA22NzivvkpUU+SxWyjFk4T+D17vOTTrxqypEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200239},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"b20cee714831a30c7ee5d7f02ff550ab94560b9b","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.16_1771400169772_0.5703944272568933","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@astrosheep/keiyaku","version":"0.1.17","license":"MIT","_id":"@astrosheep/keiyaku@0.1.17","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"c88a84569f18ef687d6b35dacf7a5f973d81670a","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.17.tgz","fileCount":42,"integrity":"sha512-8BYHsFHSySCZlTvVaToU4QlMVOi87C10pVYRot1BvPYiomzmkhUoDw6dxJ+F4jthSOIF8DjHt+R4eyMG9P/Orw==","signatures":[{"sig":"MEUCIEnUVtaKxkL0e2LL9vUNbnk8KPjMp50pOM0fmR2z2gErAiEAhHMkCWRclLjceBmN1L6VUj0mcXfLn3dkUVDJ0wKoeTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201634},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"0eb9f92809f69b786ef89fb5b4c86d19fc4483d5","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.17_1771403927609_0.05042633520565731","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@astrosheep/keiyaku","version":"0.1.18","license":"MIT","_id":"@astrosheep/keiyaku@0.1.18","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"0d9f58ba643424fb113c8964c84648f754de27ce","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.18.tgz","fileCount":42,"integrity":"sha512-AKzc6rHsArUsN5d0X5bBk+XyhULhIWw0oko9k5oKyoId8KW4PoRVGAzC8aBg7SYr6F7ioTsuZ8ZCp5DDl8mG5w==","signatures":[{"sig":"MEYCIQDwGRBjpBAjY5Kq6Lk+g34fUtWiNniFvrmOWp6EXs06kAIhAOnXUw5G+zcQx7WXj4woa0nRcIwdck0X917jlUV/oiGw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205263},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"1b03431f1d92f3574d910b3d3df0496d8f37022d","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.18_1771406349933_0.38913099239951165","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@astrosheep/keiyaku","version":"0.1.19","license":"MIT","_id":"@astrosheep/keiyaku@0.1.19","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"79b47c101ac7c52cbc433db384ea6853fc56bebe","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.19.tgz","fileCount":42,"integrity":"sha512-l30xjRGNHExHYmodf0gYAI1fJN3rfioLp4ulZN+px+gFVFaSSCqKc1agrXey6fr04hIitbeWxduHF4M3L0n3HQ==","signatures":[{"sig":"MEUCIFVBCxiE/6scqPYgBaHsQyBiOA03DVHzXoL4HFpPZtx2AiEA4U2S/eLyoxikTrbhHTUaLxFUP1ang9kVEph72Jvdwqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207790},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"054e79babf8712bb9bb5617323ec472d0312c6e0","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=1 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.19_1771412661658_0.6176770686368509","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@astrosheep/keiyaku","version":"0.1.20","license":"MIT","_id":"@astrosheep/keiyaku@0.1.20","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"d1707c481d918430e0826d84262286ba46ac59b4","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.20.tgz","fileCount":43,"integrity":"sha512-exSkgClzSvlWPC7+d5Bh5PsLZxI+onlEgLgZ0hk6JSSuQfGw708m1YOQoooed2eQGYZOcoVe5VRTeXOECtaifQ==","signatures":[{"sig":"MEYCIQCjsCcmordKcVkJu0JyJ1mclgCQM3GA+O2OEC+2P2lCewIhAPQ3l8oLJzFltwHJIwWkZsNsR8z2QwV75wC4oFCSoimU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278622},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"054e79babf8712bb9bb5617323ec472d0312c6e0","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.20_1771422898156_0.947952914601236","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@astrosheep/keiyaku","version":"0.1.21","license":"MIT","_id":"@astrosheep/keiyaku@0.1.21","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a8dee6bd4a049565c865aaffe538d0370453e33b","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.21.tgz","fileCount":45,"integrity":"sha512-yXaZk5j2LS74hH5sTwngcXBMuO51CEIdaRirJzBZGYkcHmkg3hJoZqT1YrduwQUnrLIHnm+czbYp5jbYxVHW5A==","signatures":[{"sig":"MEUCIQCQzjsIWjyuWA0oOl8g8pM5A6qevhGBRTOoSV3CmwMWswIgaQP8wSfhQbPlX2Ll76WlMij0Gk4UFYF98PMcgTlftvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286849},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"054e79babf8712bb9bb5617323ec472d0312c6e0","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.21_1771427432204_0.7088948071138967","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@astrosheep/keiyaku","version":"0.1.22","license":"MIT","_id":"@astrosheep/keiyaku@0.1.22","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"fe7ff2126527b63133451dce595ef2ad96cfda32","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.22.tgz","fileCount":46,"integrity":"sha512-wi/3iVUx7cYONgbfekPeWwoKMiFsa8STLOalQof+C7CIEpT/haFyXP/KqmpxaU5VnJqcyDXRJUKO7Ql8XphTdA==","signatures":[{"sig":"MEUCIG7hMB8a9UU337PCW7cBEf/7zKTLtbEzgM5Z6grJGvQKAiEAyFZUQUSTC4uA9SH5PbwwVwyfi8t53+FNGi9bqrlOjnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291910},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"6a0548d3374bf58a73f5df70ec854c7d9cf99330","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.22_1771468435503_0.9061305999438007","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@astrosheep/keiyaku","version":"0.1.23","license":"MIT","_id":"@astrosheep/keiyaku@0.1.23","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"3b918da62d8ca5b470e822f23296227307c4d7b2","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.23.tgz","fileCount":46,"integrity":"sha512-6M3O8pBkED2v9s/tU5hi6aex67wrWW5N5bPhIYHJunMmZ17zq3se+TsMBtWQsprbz7/96S/6Rb82iDdsQSbBWg==","signatures":[{"sig":"MEYCIQC7ZvGPW4zl0a9JCBswmcVRfLxKutqN/z6fn8gd6TFrnAIhAOCwP463+eaHYtDTvtFFhkz/bVh8O8D9wi96LDeeT4p9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291776},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"f6f66cdcda45e5b42da3c75274a1b91200126e6c","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.23_1771469781372_0.6633571004755772","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@astrosheep/keiyaku","version":"0.1.24","license":"MIT","_id":"@astrosheep/keiyaku@0.1.24","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"bbd49dcfd9089c486a23004a90157472eee15f5a","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.24.tgz","fileCount":46,"integrity":"sha512-fO1xeL90yPWUgis2vJ0edRk83NpD2M44PtGIMkpw5EBlsOdfgfxUsw2M85SAPItrfrRnMjpwugrBodBimbW5HA==","signatures":[{"sig":"MEUCIDVj6Cy8sZV/XhPWBPRu8k9dUPyoVcnwkaeodJunCzQuAiEAuyozAgU1bI/Ms/zZ0yT+GBkPU+CZLySATRyAe92wygg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293119},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"fc78146c86ba26878c843e0411bcc3c1e7e18716","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.24_1771477509250_0.972962980421926","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@astrosheep/keiyaku","version":"0.1.25","license":"MIT","_id":"@astrosheep/keiyaku@0.1.25","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"1bb757e55203f29d393d1a437bde1187026d47d2","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.25.tgz","fileCount":46,"integrity":"sha512-COP+1jJa+d9TTUl7MBhc3v5uM/8xQ89DPx/Opm0N4UQfy1hgWpMByKr1ssHg0LOs4MPUq0eMX7cFIdmQek3OSQ==","signatures":[{"sig":"MEQCIB2OPDMllVHas+qQrUxomUbbMYor03r+d9jn0a7DVIEUAiAX0xJhKRFk66d3yvWnE9Jo98vkFU3Opw4Gt+8xz6CTfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294275},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"7a0935e5eb37531c6b52cd883db00f50fedae4d3","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.25_1771483380955_0.21426626008557093","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@astrosheep/keiyaku","version":"0.1.26","license":"MIT","_id":"@astrosheep/keiyaku@0.1.26","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"3ebaab21c440808bf7b3b502820e4bfffb87b215","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.26.tgz","fileCount":46,"integrity":"sha512-ntBxp/jimazltgS9Zv0mgoRK3B8LcHcCiPTH1H4/h0ZhjukSvpm95QDI7H2+pwo+obcUySdzXbIHxjrMG8xYTA==","signatures":[{"sig":"MEQCIB/V6dS8j9bxouqMENZ2Wj28hHLpglvILZAizo+VOuCQAiAKKehIex268EZESM52sZumz75dOvtypLFsYfEcY4Xjdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296322},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"211b6334a53610cffef250701cfb5b6cfb970578","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.26_1771505728101_0.6882971662423791","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@astrosheep/keiyaku","version":"0.1.27","license":"MIT","_id":"@astrosheep/keiyaku@0.1.27","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"d4ccb3ca0f7b1c566950b067b0c4b9e5bf39e366","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.27.tgz","fileCount":46,"integrity":"sha512-OYdJFDqWBz/y+Xz5muby1hNWcjZYRkUHvhphfCLtQUPXTerfW01ErwSUh03Dd+KYy1kx/zBegThlgn8ufCDY8A==","signatures":[{"sig":"MEQCICfK+OfmXIvz6SAIxa3SPpS027FABb0lhTw6gGIZtlpUAiByTdAGLTrdfzzFoza1W5RlI87s1BfHtTpz+yO4Uym4vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296403},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"4c8cb47489af2de835e7021f54a6de3a3e96b7de","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.27_1771508499898_0.4898756474369941","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@astrosheep/keiyaku","version":"0.1.28","license":"MIT","_id":"@astrosheep/keiyaku@0.1.28","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"67b6918482fc798ad40147463bd8ffb6a100bf45","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.28.tgz","fileCount":46,"integrity":"sha512-RCN1P7JrM3BApA6wGtK+DdAmTzIjd+Felp7YCLbriEVC/5mYhQWSi5Q+5XJg3R3hMvO+uXrPdOszr1yjEmEDkQ==","signatures":[{"sig":"MEUCIQCu0CbSyO4oApRW2Y4SeWuOej5drQw3myqF4q1HLt9lqwIgSudTwngZSBq4T319UsVQRvjNwTMBFawSYqGIDHWpipQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296163},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"d3bdc3936d0df3207da36abd4da950944c47cd25","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.28_1771509134601_0.32098474908634045","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@astrosheep/keiyaku","version":"0.1.29","license":"MIT","_id":"@astrosheep/keiyaku@0.1.29","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"9ac91af068dc41ba9901cdfe0f7cf1fef989ca71","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.29.tgz","fileCount":46,"integrity":"sha512-80AWbKLW2qO1S5ZDdORUVCfnFRuvsko/nKkq5MiOZT83AlDUvPz/Zrkk4ebMyf7/AYQtf74CxofxmkN/jFJl3A==","signatures":[{"sig":"MEYCIQCYq2BpZiPFzURuTNkFRdYtpnhympRDStkg/xekN6Zr/QIhAKglwsY7hDN8P1QA02vxS/gXz9KqXqrq2YLUqVQynkB4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300577},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"51a361e356eff8a1125af0036771bf341feed3ab","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.29_1771563075283_0.4623665534708472","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@astrosheep/keiyaku","version":"0.1.30","license":"MIT","_id":"@astrosheep/keiyaku@0.1.30","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"75e583cb6aa50bd83d2b992489bbfca1533c4101","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.30.tgz","fileCount":46,"integrity":"sha512-/63vKW0g0hLRKT/BIJcKfTuvGvfe8M7D2PJB5q/GgZMfTAHdiiiMjkG0HDxHfpI7+xkRLx+7Qt+3z7coyYoQyw==","signatures":[{"sig":"MEQCIC1p8xb9vYdogaHta1sQRuWEeBH+2aVQABbJCKiwwBbNAiAL6SWbe6r/MEESSz8BYHVguYMZgsyMd0W6eGAvn3Y/1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295945},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"d62f5122cb887bcb5eaafc9388ccfaa1153f1d52","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.30_1771568154087_0.9170403131081695","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@astrosheep/keiyaku","version":"0.1.31","license":"MIT","_id":"@astrosheep/keiyaku@0.1.31","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a8d8805a743c8b52d9d428ea4a1ca8017b26ad9e","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.31.tgz","fileCount":46,"integrity":"sha512-WqHdnvsKniRXCkuy2n+Q29rKL79eSVKc38SXoeUCC2NwmDbrAIRdiIK2q8RB096BfvNxGrqP87tAIMdpcs/DFw==","signatures":[{"sig":"MEUCIQCGwaVy0wsYgSwE3N1bm5O1MWxMuIVDPXIrQz2/lFV2FwIgLKZ52GAKxwgsWcAEeR+KzHRZzkZtIuWoOIuF2PDi3hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296205},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"5043989d499e0b95b6433c461f3afabe1314fb17","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.31_1771570135046_0.2498972515558544","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@astrosheep/keiyaku","version":"0.1.32","license":"MIT","_id":"@astrosheep/keiyaku@0.1.32","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a42ef25280c417fb5b08d0463d668a0335fd67d0","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.32.tgz","fileCount":47,"integrity":"sha512-h4PaLyKudt/zDj5kY3C+L6zQMPZ1Ap3fsfzcbGZob0ZptxsLD7u7UALuNXCPn3ce/VoEum4nJekqTzQQITJ1xg==","signatures":[{"sig":"MEUCIQDO8+4M5SiuA6WUcXFtNbYLHh/KFMCAvKQ7yHwoUK7QggIgcMJu2adonvQ7SJvHyXZp3IlZSLrPQOnvQC9V6i1dI+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297082},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"13dbc422d18b2805f0b19828dc0a8825361e4626","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.32_1771586429673_0.03239980688598565","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@astrosheep/keiyaku","version":"0.1.33","license":"MIT","_id":"@astrosheep/keiyaku@0.1.33","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"621c51bebc798984c9ae59abaf081de2b6ae1f19","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.33.tgz","fileCount":48,"integrity":"sha512-PIk6gyORCOkZirardLlgmXbnFSzXCtMaC4ZkDw0suZ7Pc2se6SWZom6R7Bc8iL+mGiv6SKoL/6YW30TtxdNrwQ==","signatures":[{"sig":"MEQCIFHMZxrHEiF8+xpkTE0ArRYeUotPhdAg5ws91EAESz6rAiAYUHGinTgQNqWnvAXDJetXxuoLTWge9mlc77EckZuchQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301766},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"0e6d4492aece3eb06d696cdaead6ce9d8a1dbf6d","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.33_1771603156632_0.20473073745261527","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@astrosheep/keiyaku","version":"0.1.34","license":"MIT","_id":"@astrosheep/keiyaku@0.1.34","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"eada321b9e1eda11de2baec07e93672da295ee1d","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.34.tgz","fileCount":48,"integrity":"sha512-wkfNqiS0jxKDunAj6jTD0bpdnov/D56VnJ5QU6kM8UsASD/7zHfK8ZcW72S4HSWoBzBmxZ/aZyD3bZ8FbcFhyA==","signatures":[{"sig":"MEQCIHXrXYbpVhqYOA49OcB8t6WgLQuereFrAp2WUwypeNNpAiBRs6CGl4TTAWVqRkqMG5H/K1EJ1B8F9aloSpDccNUFBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301766},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"fc5aff7fc01758729f97c68d4afbc39a8e075469","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.34_1771603215813_0.9901748250794435","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@astrosheep/keiyaku","version":"0.1.35","license":"MIT","_id":"@astrosheep/keiyaku@0.1.35","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"ca03c4469d55c2063ed9753d151a93446df5ac52","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.35.tgz","fileCount":50,"integrity":"sha512-A850swe3c4egQX2oyAQLhi2bGxx3FaBbURVZRhgREJ97XQ2ser3kp1a9hYMNZrWUgPKayEhHDPmL/TGp7JTzvw==","signatures":[{"sig":"MEUCICgsjMysaWubkfG9Td16xCVvUNkl76PKg8T4GDI5TNV3AiEAxwyBNsEGy9gVJdeLIIjica0Jis1zwlnuvPrUR0Xg9/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302714},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"a71913c206448b094b0887713f436741d05b9b87","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.35_1771607897114_0.6161462250835894","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@astrosheep/keiyaku","version":"0.1.36","license":"MIT","_id":"@astrosheep/keiyaku@0.1.36","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"f732d7a6145fa829de36035c5a4650cab1701a32","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.36.tgz","fileCount":51,"integrity":"sha512-k0Hcee/QutLDvQeQASfaq524NaEv6IW16XkwSgBs1scANrDEKdABNa+iIHRGuYr/1m29HfANGRKd/UGKfjXeYw==","signatures":[{"sig":"MEUCIQDzBNedCkDbFV7Qhr7Yk5wp3GoYPT7BzpP0FZptQTHV0AIgW2s5jrzN42xIPFPpnYXBcCOreV2CkFWNGgfDN/xuUQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313450},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"5e8040b107a24954adc6ab8ca64a86eee957689d","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.36_1771678093482_0.11756964952242122","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@astrosheep/keiyaku","version":"0.1.37","license":"MIT","_id":"@astrosheep/keiyaku@0.1.37","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"ad117f805694f82d46c0d9e626a9cf6748342d73","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.37.tgz","fileCount":51,"integrity":"sha512-TJYKaZPIGaaLSYs4aLxdm7cX3O1GjN7sPWwBQSN38t5IIkN9lueMZB65Hr+C52RWJp5l6L/PsbAqzXA2sBrxLg==","signatures":[{"sig":"MEYCIQD1dB9pGG3R8tCYuxGEb70kP5MA4xjLCvVFO5A1uAy8KwIhAJXA9d7Ey7gUCrIcJhljIAE1E1c40wuKTIgE7KjhRI18","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313563},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"042a1474648d0af5e0a5746c760d4f18463c92ed","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.37_1771678847642_0.6454823068911313","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@astrosheep/keiyaku","version":"0.1.38","license":"MIT","_id":"@astrosheep/keiyaku@0.1.38","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"ee9da8971406d92bd844c3f32b0ef62633ecad85","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.38.tgz","fileCount":51,"integrity":"sha512-A6l+HwOotv9Hv8iBe/7t38IHLjQz91AFFbZF7jzd7RDZtiPvBQV7jeo/Vmv3BMB9bKsbn57AIkrfbmnjynnXRA==","signatures":[{"sig":"MEUCIQDz2YmsMkKiu2UiNFaqsRHNtXh6Hp6pYu49FOYizaAwbgIgHbtxMpzFs+5mmhWCLSl7HWS8G6BOuzvJ1arOtPs8NAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313416},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"4fe4ac6732cf7e1a53939c581518276cf806fdeb","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.38_1771719564006_0.2962915529208954","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@astrosheep/keiyaku","version":"0.1.39","license":"MIT","_id":"@astrosheep/keiyaku@0.1.39","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a05c6093b3d363c5bd4131fb97139482febdc094","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.39.tgz","fileCount":51,"integrity":"sha512-xXwtPiX3FjXZNUeK5pZ/Q5xp7EOBSC5kDuXiHiZ8KaXIdRsZlTL5G97y0BSRqgMDSGhxt5xBKrNy9OFpTO07OQ==","signatures":[{"sig":"MEUCICf7ZRUoMAW24wXa7K0YmlNTBGStVZ0q/vR6NXRJAkhqAiEArHClSuR2aSB0RDCwm6bKsn2F6ha21tX40TCS6XEQyc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313752},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"d0dbc17a7216307c045e9f06b39966560fed3f08","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.39_1771722059635_0.7121358472717738","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@astrosheep/keiyaku","version":"0.1.40","license":"MIT","_id":"@astrosheep/keiyaku@0.1.40","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a6a91874c951324a42fc0ba6596020c455deec7e","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.40.tgz","fileCount":51,"integrity":"sha512-VUFJm8bZSEMesQdlMr1NktjmgTyJ6BMy5R9lC+hOjZt3KoS9Inlk2YR9F2C0Q8bnjnqL/0jRsKjo9BJlIV7faw==","signatures":[{"sig":"MEYCIQDbp6s48Kj//6Bjm9nlMQXviy5ekc1v8ig6Tzl/pHkt0QIhANmOy7Eyo1m08Ye793LlOBF4kL2NeUIZQHP1WSZ+MSBE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313834},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"2dd8baf3b5f1bd9ea3b0eec47fb65883451f875e","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.40_1771723648010_0.8882190449167542","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@astrosheep/keiyaku","version":"0.1.41","license":"MIT","_id":"@astrosheep/keiyaku@0.1.41","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"1a0e89692055ec1fb1d0825c9476e02a28002e41","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.41.tgz","fileCount":51,"integrity":"sha512-jKA9bZH4oK+7DM7mU/Lr6guxsZ4Vbz5fE4O+qfw9FtG802vWutugga9Y/BauMJX/BGvYp2Nq3F0sggqJLNZgvQ==","signatures":[{"sig":"MEQCIH42vde+WjELjt9CMRkf7kHE+tsR4i/jLnmrQd0W5G8IAiAbGkocncsLLa+SQA+HniJmfAxQxbksdg+l57219HhoDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314298},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"49a0ff5393e98693ee0d182e4dc3d88a467c5659","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.41_1771724562428_0.44027500204720416","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@astrosheep/keiyaku","version":"0.1.42","license":"MIT","_id":"@astrosheep/keiyaku@0.1.42","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"9f2e64e7b71972099b3304fd36177cf2b12acfe5","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.42.tgz","fileCount":53,"integrity":"sha512-JARbz8XHrvk5/NIo8lFBYQKtyo1dNPs0bldy3dNdu2eusGEOaAYlyU6yal8cBOk0CE2qaZl7GIm+s7TXWzDzYA==","signatures":[{"sig":"MEYCIQCeA0w92aFoNVvmWc1pwJOSOlwnji5dXdulNilzmdpp1AIhAJt5PRaaRsRMZvSlDnPziyvQB/hCtnHQs9lh6MjRiuU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326590},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"27e5ec3112c6c30871b42f3ac0bd9f80c8db4d18","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.42_1771733260540_0.5819587354689086","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@astrosheep/keiyaku","version":"0.1.43","license":"MIT","_id":"@astrosheep/keiyaku@0.1.43","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"2c657a32b05b0a6890648237a3f264f1e59bab3c","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.43.tgz","fileCount":53,"integrity":"sha512-md9EbpYwqmFOPVh6o59OUeWO0eOkW6RTsZFaTDQKwh0LBchiTaheRBg4xwlBNKgECatuBGQPR/EELNaPje3OXw==","signatures":[{"sig":"MEYCIQDxI1j1MKufe8BCa8D5J5atF3Fs10dw9xVW0dDeXbh+tQIhAK8FKXYxAH+mXRzH7QPZ6Q8i7ZGxJTxfTHQiNC2f0KUz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327286},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"f9c1d7988e1d8ba2701d3d64603edd1f79a3aa8a","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.43_1771737277313_0.06256382859571463","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@astrosheep/keiyaku","version":"0.1.44","license":"MIT","_id":"@astrosheep/keiyaku@0.1.44","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"66d3154c0fe955877b995419d1e1bf8b59917cd8","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.44.tgz","fileCount":53,"integrity":"sha512-j7M6a7bnIac0edZk5TyVDWxyJR0LOitC+tAscDpnz9s0JW3mz/stYrzMUrEJNKh7y/YfX7pCNVOxSZM/0RM7Dg==","signatures":[{"sig":"MEUCIGuqOP7K1GRzadHsR+bCmsxIpSgrm+sqlDLr3UB2QCehAiEAkxpzl7VjQSq84yug6kz9q/yy0Pj/Agd2YR8kGR+RBrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327350},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"acca22f437fe87e1bbb92a82fea45b5410843acb","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.44_1771738082576_0.33490448137395856","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@astrosheep/keiyaku","version":"0.1.45","license":"MIT","_id":"@astrosheep/keiyaku@0.1.45","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"ea4b29ef62254779fbcc3d83cda3cc9aee5a0159","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.45.tgz","fileCount":53,"integrity":"sha512-c+0BFhOIthuzbDObr8ZLns9FKBScXy7do3Y6dN0QJlKYWyFujlHfAxol6Rh8lHeEP68DwGCS8ZCLEE13SMEu+Q==","signatures":[{"sig":"MEYCIQCnFSVlQskCo+ZZqIK6tfXE28Hv//jOI6iroGjFHOS2yAIhANsrFe5RQs+InZT50dp8u58moCl656/w0KXLwM15sVZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327760},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"00e47ff64d9dd5534dd2aa93d239e2003e5b4e6b","scripts":{"dev":"npx tsx src/index.ts","test":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts && npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.45_1771751187673_0.671251459225167","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@astrosheep/keiyaku","version":"0.1.46","license":"MIT","_id":"@astrosheep/keiyaku@0.1.46","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"b991c8e096e6d00f0f9de895877c302b36c8fa27","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.46.tgz","fileCount":55,"integrity":"sha512-eFXqB0F/gPnKOxUUJpmXJ3fKNwo9kwSX+jiJ7Aj1oLTwXVbJ/BY3u0Cwd8rXD5kkXexFZg+Jcd4OD8Gc+j3COA==","signatures":[{"sig":"MEYCIQCy0D2Y2KXd+nk7vZ+wzXXtzOau5FEpX7+GAbuFAGYj9AIhAPiQ3ZQiTTuxI+9fwzhRYe61CdxtQQTL9XiBnMyWwLiw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337247},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"287cc76cb64951f4549098932eb48425a18bad40","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.46_1771847846283_0.4477571625104311","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@astrosheep/keiyaku","version":"0.1.47","license":"MIT","_id":"@astrosheep/keiyaku@0.1.47","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"5443c974d56f9c3faa287d8a0e052f92c6c3f485","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.47.tgz","fileCount":55,"integrity":"sha512-sdItsDUtJPN9MN1Tw6ImO0APZojhERWj9Sz07h2aEjXIVgr0CrJwUpEnJ5Gky0DWyDUMDDkTKy5mT8aIBpE7sw==","signatures":[{"sig":"MEUCIQCj9leDB2hO37M3XDCHWP/QXgWyEfUEGbjc4z2bM98YsgIgQcoLhkGVqt06HUrpISIeJmB07H7JtrVJWBGbnTiK540=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337247},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"d89176923454d8f08065e266420165d7a3005746","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.47_1771848003109_0.1582722939722736","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@astrosheep/keiyaku","version":"0.1.48","license":"MIT","_id":"@astrosheep/keiyaku@0.1.48","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"80c59fd7adb047af1baea72d3027baa185d2e631","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.48.tgz","fileCount":77,"integrity":"sha512-mWRAhNndoZkHQl11Adjy5Yxau/GWBFsqR72LiRHmwftA9UGM4RDYizE3BfF3igB66FW60WYf1ZMGKA14jGGhxA==","signatures":[{"sig":"MEUCIQDlGGvhf5CIhtXKpaygYCJrTlSN467Czt9YWHH+uakzyAIgf+3K738eTHIUVgpR2+jrrJe/uVKP3nLskh3M5wDzPm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350161},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"596727b2c1bfa32504122809f9b26698e19a21a9","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.48_1771873277665_0.4194536026514857","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@astrosheep/keiyaku","version":"0.1.49","license":"MIT","_id":"@astrosheep/keiyaku@0.1.49","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"96a93a15f05cc010c181f8110d7d41fd10161ba1","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.49.tgz","fileCount":78,"integrity":"sha512-hXCq6QrGI0ekBu0YLM2Lho2GJi4HSeZIPXtHurYXOuYGnCZBwQJuzF4GKFagjmfUardQmPttgyp+39wGKz/lUw==","signatures":[{"sig":"MEUCIQCIeaBarZAOCO6Ih6Q6LyGsPus5+lBfXd7A+9Vxp6pSyQIgVoZHRGZ5C6acWi+DjoEmIw4Fn14Xqj9C+rSXPxL25P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355959},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"774f6d371aa84bfb08e4540518dafed05bb44138","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.49_1771906995158_0.9446149093441412","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@astrosheep/keiyaku","version":"0.1.50","license":"MIT","_id":"@astrosheep/keiyaku@0.1.50","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"80aab4864c1934f6da36d1f9ac95182cbc94f34e","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.50.tgz","fileCount":78,"integrity":"sha512-JNFF9PiBALPu7+2armGK8/Tyb+9lLivr3+wW16+QjHqBxxE2oZZnEsQOfJdFYWlSegasDZS5c1gVc4vCsFBR7A==","signatures":[{"sig":"MEUCIQC2rZHPvZG6a5ldveoYmMULiiac+z0qqxWn+zFRO0O2zwIgWsk89my/VSSOxLJT8f0fDSSafNHPCLzEyCo/yOa1eiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359143},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"dbd36dab669c30d18fbe9fc3af6b8b6045796a94","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.50_1771982710254_0.8651878795687848","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@astrosheep/keiyaku","version":"0.1.51","license":"MIT","_id":"@astrosheep/keiyaku@0.1.51","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"7ea704df830611a21dfc61dd006b7df6053f3603","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.51.tgz","fileCount":77,"integrity":"sha512-XRnPBVeSU/xOjwlP8xIa3GX9PUAK8IgieEU3urvvQlv1JS6eQlI8DsttmUHCygcgqI9CV6EVfk2jZK6QIqW34g==","signatures":[{"sig":"MEYCIQCZQEXJK93MiKYloTPqchQLsJZREERkXJeKlndyJ7P5xwIhAN5Rad82VJAOJ1+BHyK1Qw6NM6jGjUyLlQI01Sl6t7+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344763},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"8b6a697be5e31ca49a89603cf9e7d91cb0582e42","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.51_1772068432036_0.7258228089095515","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@astrosheep/keiyaku","version":"0.1.52","license":"MIT","_id":"@astrosheep/keiyaku@0.1.52","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"94790caff24d6c8e00c49b286b3e5e148b0d09cd","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.52.tgz","fileCount":81,"integrity":"sha512-HcbA0eOWBbgGxmYnKYib6jtOreS5y91kEpG7wqF5PChT/P7ROceRQqmTMYEBXIGIPp8hN/Tk1jCsrSmG+jAy0w==","signatures":[{"sig":"MEQCIHFV4N4syxp6bBanNXbQQ2t1tLEkmxV5TfSuT771wdRoAiAISrBgXPS2aos4EgIKlX6X3shzo6PnkXPaRWHA5N7gPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363306},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"39da445a0bcd9151e9b76469d152131d34658509","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.52_1772083420238_0.5328998391936532","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@astrosheep/keiyaku","version":"0.1.53","license":"MIT","_id":"@astrosheep/keiyaku@0.1.53","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"5d9040d48fb5e7accb885b7a0adcf0908bd8e14e","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.53.tgz","fileCount":81,"integrity":"sha512-PtthPANTSkAXaDBINrp/EcncyhyEGKcjXT3/w6GTsFdtrQu5akKCJQbioqRusm5HEdDCsaWdDtXmkUIIm422sQ==","signatures":[{"sig":"MEUCIHuUcmCW7tcMAyrETe1h77UCvIiCnO9WAYOGfdptUwf9AiEA64/XDVIFb6boEkXx34mKkHtFtH7+9csoOYtyJGHF0zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363146},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"e2f99b50a40d9f37753f78bbaa42db5cce16792f","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.53_1772085183204_0.9246704065120266","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@astrosheep/keiyaku","version":"0.1.54","license":"MIT","_id":"@astrosheep/keiyaku@0.1.54","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"deacfa4e65621dd867dd24ae2aec38d3f812bf11","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.54.tgz","fileCount":81,"integrity":"sha512-bEPDKzZhtDDlybFnG1bSZH30wRV1JH0EQpML2nfU++93DNcTvLafKIfcgHlp0n/JNPtir1WnPjSL6+ItjO0ixA==","signatures":[{"sig":"MEQCIETj8eBCu1cTh2LgQnhS0fa22fL4C6+15Kr+brKBtrQ/AiAEHE0tQrEI3JmfDhIuyd+kPFfdukfB0yRaqL0qC+i+1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366493},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"fdbb143ddd0ca9a6e4aca39d5c58ad7efabebc86","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.54_1772092461398_0.21892068482895577","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@astrosheep/keiyaku","version":"0.1.55","license":"MIT","_id":"@astrosheep/keiyaku@0.1.55","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a3bda51cafdfbaf38a7e9c2295d9f5f375a05891","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.55.tgz","fileCount":81,"integrity":"sha512-azhK4kX5EheqZHsfXBAHaf4K2ZSl4OQ+inSRXTRra4WtSTWUV+9FjnuKqqnGGB7Fez5pqTuVAne7kZ1FP9TaEA==","signatures":[{"sig":"MEYCIQDfW5mf9r8AUcoU8WVTCzhtMvUdnUTLzq5Ti4Cye60KOgIhAJKPfMIIr+pKmkCpOiQmuSiLVZsyQ/CrcHweV2C53tTr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366525},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"a5471ecc7cf22bad8f98d72307bd171db1686ae8","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","release":"npm test && npm version patch && npm publish","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.55_1772099552184_0.5975796310645309","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@astrosheep/keiyaku","version":"0.1.56","license":"MIT","_id":"@astrosheep/keiyaku@0.1.56","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"8492e57beb6710ce8bb36dc3cd09ece2aa553349","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.56.tgz","fileCount":81,"integrity":"sha512-601uBxzw6/9nN4wbrTT43mAKPHhqT8soiwgc+YTTpYfNt9qgQ97qRlK6n2g7Nu1K4r1TSjqR3UO1eTCZxua4CQ==","signatures":[{"sig":"MEQCIDVQkAIN1WU4rAfF/qzUik8fQDl0RcPMM1gG1HLNgO8dAiBL/SyWWqjRkTVoR0psoYl6LwXcK5Vi1owW9JiC8Sb+/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366908},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"0b91d58c3e3b1c5a19a9a6a243e88338ae93dfd2","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","release":"npm test && npm version patch && npm publish","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.56_1772100507773_0.9237294664604547","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@astrosheep/keiyaku","version":"0.1.57","license":"MIT","_id":"@astrosheep/keiyaku@0.1.57","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"b6f7e754430f5cd228191eebffbf31717587e70d","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.57.tgz","fileCount":81,"integrity":"sha512-P+Z81XBctaPotQQI+/ixZy66EegE7s9uJ+aCZ/Q//CAVVY+HBMleuIvxzzddKpkP4kjo5vlFmy4h2a4oB/qvJQ==","signatures":[{"sig":"MEUCIHHip0hVp11ADaJmcjSySH8CqD+736ZD/z0cSk3gqwGFAiEAqj+1u2Cu2aCMO+zahu0p71f8qYp4C/kIDfFo++fi2J0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367148},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"7210f6f75e1b24ca45c4f75daf24f26193c09a1f","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","release":"npm test && npm version patch && npm publish","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.57_1772107327234_0.02948509305842517","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@astrosheep/keiyaku","version":"0.1.58","license":"MIT","_id":"@astrosheep/keiyaku@0.1.58","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"8469887eb4559ec718afe5adf9aa48af0ce5702d","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.58.tgz","fileCount":81,"integrity":"sha512-pykdosxTlPGMg5rdv2rI4mQGAKlfaKJu2ughv18ElRkDAOlzVBk/WyfcgAz4jhscW1wNZfwUhPST7bBm6DQlOw==","signatures":[{"sig":"MEQCIBSVarIpy5TlZ+T5ed56WKjX3p2mPNSaJzQTdtGP1oqZAiBDWiQKhTA4P4YkU7UoG7DnU1k/Oa05Oncoz8q3PxL4bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373300},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"be3fced79c713a2d3ca5f5da4ea2a98fc8677ddb","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","release":"npm test && npm version patch && npm publish","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.58_1772120019171_0.312578784093404","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@astrosheep/keiyaku","version":"0.1.59","license":"MIT","_id":"@astrosheep/keiyaku@0.1.59","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"59dcf8c96a2ed422dc7da7a74828251fc3a81d51","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.59.tgz","fileCount":81,"integrity":"sha512-mMs9PM8vM6FcNryBtAE5ozDrerhyaArofOeSHAHcISyFuVBrsnI5DRbsshj8037APm3RJbFZ8MansR5nJ6a8rg==","signatures":[{"sig":"MEQCIEIdW4WdZXRjcm5Ilfwvuk/HPUGzzS4lXD2/uCsehI0YAiA4b+eP0lrLjmJUbCA5KCRVDfwr8XLmWFFNxMtvfwaluw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377861},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"ba5f0a43dc970a46487f861d81cf13d58926dfb6","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","release":"npm test --silent && npm version patch && npm publish","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.59_1772151042245_0.8552786608803653","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@astrosheep/keiyaku","version":"0.1.60","license":"MIT","_id":"@astrosheep/keiyaku@0.1.60","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"2e41eb0e0d95bffe62390e1f669c569c72342a32","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.60.tgz","fileCount":82,"integrity":"sha512-YSy/Yjhtc/QF6ax6HaSRoZgsTCSjaKPPMfpcUT02vd86gLL5zY+hXLw10QL2x/jav8cDztiDfCNoiKoEq7tclQ==","signatures":[{"sig":"MEQCICar7zh66uGTUGmnlfPbXElIQzP4+/30VmfrlXRfsQPVAiBgN5aNYrPNImNP10IkjTP//uIhaIcaYePrcsgaSFQ6/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383979},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"8e704bfe86a9cd7d7e0d2128679848cb556a55ba","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","release":"npm test --silent && npm version patch && npm publish","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.60_1772166630561_0.06042995722720357","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@astrosheep/keiyaku","version":"0.1.61","license":"MIT","_id":"@astrosheep/keiyaku@0.1.61","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"c2c2e1ab3d63911b9f7cd2bd95d9da854c42a3d9","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.61.tgz","fileCount":83,"integrity":"sha512-M2FgIPHKdrXl4KYO6XAPFf6Zy2DBw+HkaAqI0zmrz1Ae2DWdnYdmeTue7N7VouDvatLTIjB9opq6yyCRB0pzxA==","signatures":[{"sig":"MEUCIC7A2Cy6v9/TVLDeof6MmfZweHJfVEy6yoxsIlxYKf8mAiEA5jubOZ5qIsqmPsAzvrCzOrEh1mr1tVa4VcThfbIPpC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384280},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"aa000aa3d1052527d45a0bcf4ae32e6f571387c2","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.61_1772182280864_0.7125039875383998","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"@astrosheep/keiyaku","version":"0.1.62","license":"MIT","_id":"@astrosheep/keiyaku@0.1.62","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"77661933a1c4afa5698521c100746ebefd1d46fb","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.62.tgz","fileCount":84,"integrity":"sha512-rSgcFXQIjewZNtbFp+rmYTKIH77lYUPYZi8BdmXvjkPUpq6C//q5EvYtF4GK0JHsoZUEjF3e+G2hqARZ+VbvGg==","signatures":[{"sig":"MEYCIQCRcMYQOsmjmouBY+XnlvmlIGOpFAGGlwkEOMKuomQeYAIhANU+xtbYv+nLyNwu13nsY3U2Dk1jp0ogmshNAaeQUqqX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394078},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"4bda2c338805035d81a51e5208ea7bd339d83a28","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.62_1772246588107_0.373137093631408","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@astrosheep/keiyaku","version":"0.1.63","license":"MIT","_id":"@astrosheep/keiyaku@0.1.63","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"dafa6a47048fb982edd477a93497d7d04c4c3acb","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.63.tgz","fileCount":84,"integrity":"sha512-eb1KR+MeSqWQen2uevf/5JZvDH7e5q39+p8zXXThFgAbvnDjHWTp1E/BUH5WG+wWoxV0+WEJvfoJtw2ht5wDtw==","signatures":[{"sig":"MEQCIB+f8cjgNY1vnvmKw8ISrtolWT+nZpvID4pTlV1a8PJyAiBwQSlLWYFpaQRXEYZH6iFsqF+mw3HV+FTvKiOP3q6WUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397439},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"c43386473caa6d851ef3a9a1d6e6fbf676e0eb57","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.63_1772258951245_0.23337646912168863","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"@astrosheep/keiyaku","version":"0.1.64","license":"MIT","_id":"@astrosheep/keiyaku@0.1.64","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"b17586060a5c7833bd6d3d4c6c533bc19d3cda82","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.64.tgz","fileCount":85,"integrity":"sha512-gkUrSLUgkdzGGfFrklctQuZd1bk+03Xfsg4Y2ySTYZCrKw7L7Q2ofjHjc20kwruNPV6OJpmM0FTP43cV2UdGfQ==","signatures":[{"sig":"MEUCIQD2lORcCCc4TI3pSQe1NBlbC2s1c+NDH5cVqeQ46oXxZQIgdfpPBa9SwiHYjswztL1EBt9A/JL1wYfjRLPIOhxTLKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417301},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"59f13146c5d466b0ad3e879e1ce6c81c20794c80","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.64_1772423797933_0.983830620592195","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"@astrosheep/keiyaku","version":"0.1.65","license":"MIT","_id":"@astrosheep/keiyaku@0.1.65","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"8ae4338c88f0288bfb40b79fedc68e9ae9832f20","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.65.tgz","fileCount":85,"integrity":"sha512-GGwE99JNRQ3lH8qO6xxmsEOepIl3PMGxvuivKeUASXz1cXuKDk1hK64bdiZ3sQ3e/5gUrSvKTVLswCU4UsQW3Q==","signatures":[{"sig":"MEQCIFnla5yEFCQrLeqrVKOH538VaK58Urv8PDt08jorYZ4bAiBCW9fmNZEnp4n+5ehOgFbWDBQq+VwD2gfcRResQ75NYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417638},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"6d838beb115b116e54865ddeff8411a0c92b04fe","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.9.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.65_1772432538096_0.22281336951328767","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"@astrosheep/keiyaku","version":"0.1.67","license":"MIT","_id":"@astrosheep/keiyaku@0.1.67","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"3fb0a1189ac3ab31bdfd2566bb602f512b8a4343","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.67.tgz","fileCount":85,"integrity":"sha512-erNb9YVeOUHPTgN8t5T2mXK91YPh0ytGmqjKuHF72AHvoeiCYCbTobpXoe2x4lH0UieyapAAtf+Z15qlvIndpw==","signatures":[{"sig":"MEUCIQDo2cr7YS5Hzu6R7TMra1oCg48uuAHhrFUEYTfiITwibgIgEb9y21zE/lhhwyTnGWQq8/uOsanm36t0KFW5p1pOguM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418347},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"8bdc5ee4878af2c36e1c16082ad835df513d7182","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.10.1","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.67_1772698713452_0.9598320593752236","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"@astrosheep/keiyaku","version":"0.1.68","license":"MIT","_id":"@astrosheep/keiyaku@0.1.68","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"def545b8d1859ebd3246315b31afac265e618a2a","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.68.tgz","fileCount":85,"integrity":"sha512-maVpuZ6E1duQNFUI/kcxkeLj7e3u3jdDRntwKOufroP+t3yJmnBwZi1hqat0WKi5Mgdztrpm6LBzPZEc9Gy6mg==","signatures":[{"sig":"MEUCIBrFoQIyahDFat0R8MNJaxlCBErqZxjj9xV1nTHKFvmJAiEA+SB6GrwtWBsvzUeJsgyGf0dOOxwutqgJPKQ4bW3lLmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421584},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"3efc37715665cf85688c4dd304564814874f3a29","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/unit.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.10.1","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.68_1772773884892_0.8722415928878773","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"@astrosheep/keiyaku","version":"0.1.69","license":"MIT","_id":"@astrosheep/keiyaku@0.1.69","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"228a18b91b3b690bfe03a86263c535d9e18a3622","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.69.tgz","fileCount":85,"integrity":"sha512-JYcfUiFs6QK/cw/gruIAElvXZJLC9bSURNqKOcxvN07l5/wP1Dx2gHX3ExPN7AOgH8cn8N7HYW+sxsXqGQR50g==","signatures":[{"sig":"MEUCIFICw/OFoo/UzrfV0Yv8DaWEasZbpcoRlOVouuv6UQXUAiEAy3EJv+wLfaFoqo6o5PgMFue+w/mcDP90fkL9ReKZ6xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421904},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"08aef9562ac779f1735c0b845d1f8bdf91bf208c","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.10.1","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.69_1772776206156_0.016614578412542658","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@astrosheep/keiyaku","version":"0.1.70","license":"MIT","_id":"@astrosheep/keiyaku@0.1.70","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"78ae96e3545a33f8f057d24c0aac7b578d920d2c","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.70.tgz","fileCount":97,"integrity":"sha512-y3PW3GiiSxQ16mbrZGFOZaAIU37YsgxSIJVwVU7aqwLc745TTp6dD3KkK6CMCFktzILrsxjuQOA7SUoHlg1OAg==","signatures":[{"sig":"MEYCIQCk1GJ9oHRsiDi8tIk6rBhEstGvu3RENjjgI1GmbvoO9QIhAPxCd8uUc1VujCNnUJteD8uNtfhiHICKJ8TawX+hsSJs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409869},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"7b4e1ec4102639b4293fd6feabaa9764464ed766","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.10.1","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.70_1772956710604_0.43348489126440026","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@astrosheep/keiyaku","version":"0.1.71","license":"MIT","_id":"@astrosheep/keiyaku@0.1.71","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"4c8d5e1a38774258ebb4b61f49a15118ec7fe139","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.71.tgz","fileCount":97,"integrity":"sha512-U19/B0+GqYyCvv1irQfqBh173n4nM4zTnoXskjnEScQqTlm0o13S5mwSWom0VBeMjExH2oavPc0298o7s0NOJA==","signatures":[{"sig":"MEYCIQCLyiMjzv6Mhrf708u/anUp/SBPFNscjbWMRZU4Ic+NIAIhAMAVyZ/MQnv5HEXaj+y187f76c2nuuewDSyLfXiiFLK1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409876},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"38280161c46a39bbd0e721f6ceae222f09959dae","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.10.1","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.71_1772959756292_0.7827138499036614","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@astrosheep/keiyaku","version":"0.1.72","license":"MIT","_id":"@astrosheep/keiyaku@0.1.72","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"f7fe24aa9c2ff3b8a000c37e2682fa2c0e906996","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.72.tgz","fileCount":97,"integrity":"sha512-7W/ol7DK+aUlnD53f7+6cmqiMK5bFm1HpapqTetE3ALqB8KB9QpFugm3M8VIYz+If0JiQ0/iJpois7DPMgeOvA==","signatures":[{"sig":"MEQCIDXHKmBIsigSHidPlfu8xtc3V1gYp3MOXM996YCZwsiRAiA/54UZwmAlmDVS7mUGXyIN3/QRvF3eJxQV3MZfSa6Hog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409879},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"307db1e1df9cccf0ec8434015a41ce63e4ebbb0b","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm test --silent && npm version patch && npm publish","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts src/utils/keiyaku-document.test.ts","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.10.1","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"*","simple-git":"^3.21.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.72_1773047080622_0.7240160892108438","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@astrosheep/keiyaku","version":"0.1.73","license":"MIT","_id":"@astrosheep/keiyaku@0.1.73","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"66a168a4a0132484408884e5501b731d28e7ef31","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.73.tgz","fileCount":93,"integrity":"sha512-YqdO/SObMe1BSN62fp5ZK9WQhkKY0jzgTvBEd9qjQyV1leBmlZ7Ht1cSosK95VUKqeb+0JbjleIEPuDZdEYDCA==","signatures":[{"sig":"MEQCIHkJg4ojuzwkG+6vzhNNUre35N7VhYgEVZTpig6xdAWjAiArmg6TGdCzbSU9FnJyulwe2Jum52Lh+k0vJ694iK13Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423480},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"39dd86784f49a62ad1e8224ba8f851e0a9b321b7","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.10.1","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"*","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.73_1773201621082_0.16966199956895278","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@astrosheep/keiyaku","version":"0.1.74","license":"MIT","_id":"@astrosheep/keiyaku@0.1.74","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"bbc669f7995ff170614ddbdb3947205ca423d4ff","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.74.tgz","fileCount":97,"integrity":"sha512-tM8qWV6gldqY5R27aVeGCkTTtZVT1fnktNHECYP0Ih7L2wGnXSlKQsyOCk/60ReE2xh2f7pnP0cH+gR567pADw==","signatures":[{"sig":"MEYCIQCuZ4tZ5LTNJc1aa2CcDv7kTITWAtzBmTQYo3mRw8I26AIhANvMR/vWCe0yTHUNtJw3EzFxQA7MDie1LHzLdAIm4q1U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444785},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"d7d2c5621adb50dd8d99a9657e7a7a3eed8dd84c","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.10.1","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"*","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.74_1773292065738_0.8725700226557347","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@astrosheep/keiyaku","version":"0.1.75","license":"MIT","_id":"@astrosheep/keiyaku@0.1.75","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a8202b635c2c143f3588cdd1af74d37f4235b844","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.75.tgz","fileCount":97,"integrity":"sha512-pm1WPM4yd5lePRYJgMjbp0Aj86JZOurSBhuG5955GooXeWVHAOFs0apmed8bMZ+c1b4haCFaUMRTKfXyd+7CvQ==","signatures":[{"sig":"MEYCIQDH0eOiuE0KttXlptSHo7fDm1gCgWL1OHGVUksrLtK8XQIhAPIWL8Uov1p6yOjcuYSvJ3XuMtwdEXQUFWLYI8A4m+wy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440355},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"53815458046efbc609fe854a66df15b9940eab1a","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.10.1","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"*","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.75_1773383673491_0.8421089196074381","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@astrosheep/keiyaku","version":"0.1.76","license":"MIT","_id":"@astrosheep/keiyaku@0.1.76","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"769192c94f6a9f685285a240ad34ef81ed620490","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.76.tgz","fileCount":97,"integrity":"sha512-lPfpaSxpTuAnJ1IjBtA+3ZFdX8nY3Wl1JuEOMruffJt19nY5fZce6jzBhyerU0Lui6no1M8xo0KKZQM6EXLlFg==","signatures":[{"sig":"MEYCIQCQ3qtADtxLV48tSE5Tk2SXfWVdOlPxcug/svjOHHpPWwIhAOb7gZj0txZ6GNXyZeLJmCyGhUfB9Pbb2cK5w6bs4DeR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439302},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"9b37a6ddcd189d099df76771672eb1d4e393f296","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.10.1","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"*","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.76_1773387671522_0.5942011096477462","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@astrosheep/keiyaku","version":"0.1.77","license":"MIT","_id":"@astrosheep/keiyaku@0.1.77","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"b13f1269da0887ec88423bcc80190e421e038f8d","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.77.tgz","fileCount":98,"integrity":"sha512-i4teghL5VxnxmzDpaEu+qJKpMijK/9EjjZr3UuKSXJ7wzsAT3zL/3N8rppqtXlketnCgkxjMadJIJomQxjcqlA==","signatures":[{"sig":"MEUCIBnaz6bKM5SsFbr5sOnXtdqn7sZgT6Yp34fApn5x2rXKAiEA4joWvzsiYiAspbJjJxUlDyTN6Ea8urCU1M47E65c1l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440157},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"460d41c1b9e4edd90c3964261e6bf5ef57706be6","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.11.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"*","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"*","typescript":"*","@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.77_1773469653372_0.13215799894075508","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"@astrosheep/keiyaku","version":"0.1.78","license":"MIT","_id":"@astrosheep/keiyaku@0.1.78","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"8aab3d52c2f20b9d831e02f21e5d22c3bb658ec8","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.78.tgz","fileCount":101,"integrity":"sha512-XcF/9wD8RPfq5JTcXtkA8dIYKmreop3yDCK9wSWFEiry86caZMXwCFD/Wrk5Apfu1HMp47GLqpFHok68OL+wqw==","signatures":[{"sig":"MEUCIQCtnMHfYrPiJ2tngrJ+XQInF+JCl+5069g/9mfM9MRvJAIgXmqScLBj07Mg0axiMhWS3+jWZKew4zkPYdAYKgEN36k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450740},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"53893c66860c7f2380b7c586545388e6acad7665","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.11.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.78_1773503478653_0.34350773104865095","host":"s3://npm-registry-packages-npm-production"}},"0.1.79":{"name":"@astrosheep/keiyaku","version":"0.1.79","license":"MIT","_id":"@astrosheep/keiyaku@0.1.79","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"ba3d362e9f18a55a4c7fac7e06f4048ca4c2a9b5","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.79.tgz","fileCount":101,"integrity":"sha512-YGWYzwbGwpyRL/9mi/l1CfVh1f6PnZ8j+fk33IA20nJ0pPfLBskPhD6kOQrYbdHl4XMP9TcjIwK1c15HxM0m+w==","signatures":[{"sig":"MEUCIAyAhPQ3n1xhfQq1gQX1Rjwl/SdBXPdtaPXJ8Qj/JjqfAiEA8NuWT/wBcbj7bVdlGcKWg8Nc/tUx0rqTJv/u44niI68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451108},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"b67cbc9af628ff54e4eb9fc115913d53859d7166","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.11.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.79_1773603998085_0.8630688757449112","host":"s3://npm-registry-packages-npm-production"}},"0.1.80":{"name":"@astrosheep/keiyaku","version":"0.1.80","license":"MIT","_id":"@astrosheep/keiyaku@0.1.80","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"3f16d8c38e11f477a72ee4aab385596c89f89f3f","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.80.tgz","fileCount":101,"integrity":"sha512-2kcLX+9qMRYl0bhDuYP0too18bqRdcRDkzR7gDv97SPZLXDWdQvNQ/q5On28SWBOEKjqX3bTgsCsZAx03L3fgA==","signatures":[{"sig":"MEQCIH1MKer3bNXKoCRk4cgAo+duLmmjSnQdvL+G78g0vYquAiBtQg2ibvHvg7gNFOVcvLD5SDbAuiIH4zd9zV4cprG4lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457513},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"b7f6ea8e25478f860c86b995b3e1b07ee9d0477d","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.11.0","description":"MCP server for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"25.8.1","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.80_1773723872778_0.7681944416109481","host":"s3://npm-registry-packages-npm-production"}},"0.1.81":{"name":"@astrosheep/keiyaku","version":"0.1.81","license":"MIT","_id":"@astrosheep/keiyaku@0.1.81","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"1fe09666ec013e0b98e717f2e65f76beb4633968","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.81.tgz","fileCount":99,"integrity":"sha512-0mKn8GZFEclvfhuaPxWq1MKldZL8WlPt127d8xlF2xsExm0ZTUZoCGXlZtqLCz2n+5XFhIbRHN1hN2puH6nPyg==","signatures":[{"sig":"MEUCICAbMygE0f87sXKI6qqyMaD28wRCnBRvUGmSEIzAybeXAiEAuSP9arSbo8ELep1JyrsxLDfyOmssWJOhyeFkd28bI3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":708226},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"e5f5519c9cf6045e2ff09c3578a3cb941daf4d93","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.12.1","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@google/gemini-cli-core":"^0.42.0","@modelcontextprotocol/sdk":"1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.81_1779171365675_0.02017545217500971","host":"s3://npm-registry-packages-npm-production"}},"0.1.82":{"name":"@astrosheep/keiyaku","version":"0.1.82","license":"MIT","_id":"@astrosheep/keiyaku@0.1.82","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"44842f5490ceed0e082538d1ba987163a234551a","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.82.tgz","fileCount":100,"integrity":"sha512-rNYi3TRnj/lEIDKyKvCZQotSU4CS1M76tNxYtExrnI3pVykzD+AZGSxzitEFlx9eeNwGMyHWgy7iq3KoRAIVUA==","signatures":[{"sig":"MEUCIH9EbdPi3RKflzs72mmQNrwp/oWRoctvETD4P9UXF5L+AiEA1d7MFCBEC0uYheNVv6g2qvDoEYRIp0TWPTHXN+BbTpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714128},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"702085cb6e6d47ba53766d2a152f9c4410717e8b","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.12.1","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@google/gemini-cli-core":"^0.42.0","@modelcontextprotocol/sdk":"1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.82_1779178040215_0.9947479030458968","host":"s3://npm-registry-packages-npm-production"}},"0.1.83":{"name":"@astrosheep/keiyaku","version":"0.1.83","license":"MIT","_id":"@astrosheep/keiyaku@0.1.83","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"fa43bf803163c2e90426c3b66e764b4def6bb6be","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.83.tgz","fileCount":100,"integrity":"sha512-XfCeTAK46ixQn83eX2w5sngFymLBQw93+S6YhJhDPELGlszh8a41H1YlVb7PkJnUcYdOj+M3a/DaXK0hhfc8Ww==","signatures":[{"sig":"MEQCIHF9PmBFa+0zHgfjbhw/5Ghx8VASAm3lYBdpOEIww90gAiAaqzfTZPBZLjw9fiPgON6O7CZwPmPkiNCGmKyR0OfGvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714159},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"14229c770453a4e89a38330bea132f6cb361105f","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.12.1","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@google/gemini-cli-core":"^0.42.0","@modelcontextprotocol/sdk":"1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.83_1779182779141_0.0329008695535804","host":"s3://npm-registry-packages-npm-production"}},"0.1.84":{"name":"@astrosheep/keiyaku","version":"0.1.84","license":"MIT","_id":"@astrosheep/keiyaku@0.1.84","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"9873462d9b3f794e29839d4e734005c9fd387022","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.84.tgz","fileCount":100,"integrity":"sha512-BxRvTrFmT/jBggQJ/JGB402oA3Y8I5MXGMeETri/xXaJriOR8QBSxQ6Ee+1RkMTkrm8wrIfANH8T3Y45XAL4FQ==","signatures":[{"sig":"MEQCIFTNmBOOOw9hAhhjlib1xxqtDUbuQaqm/fXk95gcrQhqAiBX51d8oS+Hb6lVAQchAowuX4ZXLMfCoXr10gnOrEhaPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714085},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"6877f6faba0ffb65ab80662916680aed6c06871b","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.12.1","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@google/gemini-cli-core":"^0.42.0","@modelcontextprotocol/sdk":"1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.84_1779185423608_0.5170182872568756","host":"s3://npm-registry-packages-npm-production"}},"0.1.85":{"name":"@astrosheep/keiyaku","version":"0.1.85","license":"MIT","_id":"@astrosheep/keiyaku@0.1.85","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"da328e3770eee3f15b25d0a62083f161a55bbbc2","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.85.tgz","fileCount":100,"integrity":"sha512-ANvU190zaQqR9/XvbfkcieKvfw5CLWuOFkMzse+sRatNUpchuRSkHYvAOCruQzQIvUSpvDbjwDvCLiDCIlA1Tw==","signatures":[{"sig":"MEUCIAcdFeDb0MEhXIO3YplNfP/AK/lUx4fmX5uPNMEKprNkAiEAuRmnqEaAnKgbkfJaz4BLSEDLV6vxzW0hktSLscHAXuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717277},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"6fbcd6f1aa802f5b2414679f5a6fe3ac8cf0c30a","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.12.1","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@google/gemini-cli-core":"^0.42.0","@modelcontextprotocol/sdk":"1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.85_1779213032453_0.4522471672717374","host":"s3://npm-registry-packages-npm-production"}},"0.1.86":{"name":"@astrosheep/keiyaku","version":"0.1.86","license":"MIT","_id":"@astrosheep/keiyaku@0.1.86","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a846e63e977bed4c8d788b27ff7f2cc1e0414b84","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.86.tgz","fileCount":100,"integrity":"sha512-DQpG6uY88XV4XVtHNeu9dTmN5FFujkh7ken4xMaf+aUBgA2XX9FdmY44U0STFohxUWpKo6AVqLvyjmsXmANEOA==","signatures":[{"sig":"MEUCIE8hvjZkhUyEDtktDQ5eylIWGxHBTFPbBTDeBadg52fmAiEAl8z+Dy8eKsJ9+JqsIx0sM6nGJfeVLpgdH9u/KOybi1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717081},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"e01904b01b0e547bbcfc358f573747dd71c08e9d","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.12.1","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@openai/codex-sdk":"^0.113.0","@google/gemini-cli-core":"^0.42.0","@modelcontextprotocol/sdk":"1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.86_1779213396122_0.5545257738431357","host":"s3://npm-registry-packages-npm-production"}},"0.1.87":{"name":"@astrosheep/keiyaku","version":"0.1.87","license":"MIT","_id":"@astrosheep/keiyaku@0.1.87","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"e87c2421964ed2699ca8e6d91c99295c731e3b7a","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-0.1.87.tgz","fileCount":101,"integrity":"sha512-RpMHDzQ8vfmDpxG+q/4RabBcvIMjre0Fxy6lOZQc55CjBgTQkXQQKhDGAZDXTA4Bd7pRgWxX5vB5c3HoL7RJ7A==","signatures":[{"sig":"MEQCIHwC2wHovR9DkyLL85crE58XsMrNyaZTJ9tRCyu9ImcBAiAkDbefSxCwmpBLPTZeD4Geho78+4Uw+CyUgpO0SeSCsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":733642},"main":"./build/index.js","type":"module","exports":{".":"./build/index.js"},"gitHead":"04fe6beb6f4d815ac432adf88fea72ff2a2b54cf","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:integration":"npx tsc && node --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:integration":"npm run sync:version --silent"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.12.1","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"4.3.6","simple-git":"^3.36.0","@openai/codex-sdk":"^0.113.0","@google/gemini-cli-core":"^0.42.0","@modelcontextprotocol/sdk":"1.26.0","@anthropic-ai/claude-agent-sdk":"^0.2.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_0.1.87_1780623759075_0.04520831164751349","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@astrosheep/keiyaku","version":"1.0.0","license":"MIT","_id":"@astrosheep/keiyaku@1.0.0","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a0fa993b6f9de6ba084e3ac7122aa359b1036dab","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-1.0.0.tgz","fileCount":108,"integrity":"sha512-9ezADrChXJ1aM/eHjw9Qh6UATXyc58e46nlybkbOeISl0/PkfNaSty72MkAzKm1ajT4YCqiC9nm+hql8CCCGTw==","signatures":[{"sig":"MEUCIQCENty/R6lnpGau5rOfKFLYq0BbqlC/6HMac3B3/LX7IAIgJqmHJ6E0H2e1DVjqBpsoZydMgeZUohgZ4I5FBzh+PEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":712522},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"ad0077886fc10142740ecede46c030e685fe3851","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=1 tests/cli-expect/suite/*.test.mjs","test:integration":"npx tsc && node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_1.0.0_1783924300892_0.2320070404984289","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@astrosheep/keiyaku","version":"1.0.1","license":"MIT","_id":"@astrosheep/keiyaku@1.0.1","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"f4e89ea891550e37ee6818ee60f40853dc922e7a","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-1.0.1.tgz","fileCount":108,"integrity":"sha512-fwBQM6IztvXmTjqkJMmRK3iZuwT5C0rMswXKlmpZeh3W8UqHHzkkGeb7pC+7bYpKxxx9B57zr9Q78n8rxxIKlw==","signatures":[{"sig":"MEQCIAcpt24f/DVwQI4iJKXSYy/Ew9P8tgO/Phc0bDdZmKkEAiBYRITykw6OMVJi9DwnnuFx4jTLlyDQfyuLQRyoQLIuzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714631},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"9513b3f8cc5c1b6c4a18a84edb7097b1afe81658","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=1 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=1 tests/cli-expect/suite/*.test.mjs","test:integration":"npx tsc && node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=3 tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_1.0.1_1783925577604_0.5667268669647425","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@astrosheep/keiyaku","version":"1.0.2","license":"MIT","_id":"@astrosheep/keiyaku@1.0.2","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"ed189c87887772a5f49575499554c6dcb7319666","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-1.0.2.tgz","fileCount":144,"integrity":"sha512-O+CP7jPegqsMPlsG7lvNr7M+oBmnyKk6/HD4GkUIqLR5EMTQaKVxOGbtEZf2AJsLd/a5YKuo4cWCUGikPEXPRA==","signatures":[{"sig":"MEYCIQCrHX7zrPsP3MDsv7tWT09zSYoGcDjiewkeCUfb8dPdvwIhAIDbUNGavZDReru7yHDfpO4CEDlYlDfLPPMCvmB+ynaB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1286423},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"ca83bcde510502c4584295e0f2658bafe8778921","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@opencode-ai/sdk":"1.17.20","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_1.0.2_1784251726707_0.5041057331587122","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@astrosheep/keiyaku","version":"2.8.0","license":"MIT","_id":"@astrosheep/keiyaku@2.8.0","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"298a4f0fd5b29431fe27e50a9282b367c81d2b58","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.8.0.tgz","fileCount":144,"integrity":"sha512-kERd5xZ8hCgtnfD+VdBg6VZAF2qCxk/Ia4v4/bIHMfsmZl3DsWw5suVqOAZyP/ad6j2+tDsGxSAR3A9HrihP3A==","signatures":[{"sig":"MEQCID9BjBYJ+s7IlKiCCnlRPpEzF9aOcySPf991QDDDJDlnAiBlgJ0UouuSks5c+7gU2iNVrtzzY5F90a+Q0HBy2qVC6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1286423},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"22ac2f75b68917fa867f74cf8a48de0a1612decc","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"rm -rf build && npx tsc && chmod +x build/index.js","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@opencode-ai/sdk":"1.17.20","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.8.0_1784252452991_0.22360868912868792","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@astrosheep/keiyaku","version":"2.8.1","license":"MIT","_id":"@astrosheep/keiyaku@2.8.1","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"02f7673ab69b8047c6ac28baeb9a541285893673","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.8.1.tgz","fileCount":147,"integrity":"sha512-hE1XTcXHwb3txiFBIXuMIn8HyH87lcrDww77uzjN0eu+KPeetk3rmQwBq3t1trK5fx9pd78WiZuz6QdhHL6ypQ==","signatures":[{"sig":"MEQCIBIvv7KCbZtuxzbWgRvscV9N1OwiPRucG+Y0yzYSXtwjAiBf/dlyhZpK4YAokyNCIxkTxBIY+DTZjKK6qykfVN7koA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1314532},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"affb748f60ab23c951bc644e07b782b9fffd1275","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@opencode-ai/sdk":"1.17.20","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.8.1_1784275951101_0.3261374104952899","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@astrosheep/keiyaku","version":"2.8.2","license":"MIT","_id":"@astrosheep/keiyaku@2.8.2","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"9527bf019f0a869c0e4f33112ac181b60b84bb9c","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.8.2.tgz","fileCount":148,"integrity":"sha512-SmwV4JP3DDR2O2V74lqmo8FBrIM0N49DIrF8BpEChVxhMg7hTOcWOKm2WQ6d2tsIbN8Ps3dGqN3OKHx0jegaHQ==","signatures":[{"sig":"MEUCIQCj5MvijbQqCUAhJvK5tk+/s80eBtTUg+3RQa016MfwlwIgC4xWt/ajSQNTcVSfYVqxqOD6MDyQj48iA0E95Rj0bvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1317539},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"96c10082f7a49f883b68536ddd54930306349c0e","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@opencode-ai/sdk":"1.17.20","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.8.2_1784277716147_0.6454512282572351","host":"s3://npm-registry-packages-npm-production"}},"2.8.3":{"name":"@astrosheep/keiyaku","version":"2.8.3","license":"MIT","_id":"@astrosheep/keiyaku@2.8.3","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"bdf958770876a78560f2097dab34476c70588367","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.8.3.tgz","fileCount":148,"integrity":"sha512-oE89IDglnETR36Ormur9Dyp4PklnhjDFGaPzrDJptRXSTgLuK+mJRsDuM5hx2FAg03ppsnek04pFEKEZi7CE2g==","signatures":[{"sig":"MEUCIAMPcbVo42jafQu/3Wbnvjn6sdxQXkBb6jRr3DqtJRoeAiEAz8uAuauYbRqsKj9PgnOGQlacU8VELLuNQbvB2MPmJkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1321086},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"76e8960cb9e7606bef6044b71a6cfc30a5b630af","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@opencode-ai/sdk":"1.17.20","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.8.3_1784279525025_0.6849881062360941","host":"s3://npm-registry-packages-npm-production"}},"2.8.4":{"name":"@astrosheep/keiyaku","version":"2.8.4","license":"MIT","_id":"@astrosheep/keiyaku@2.8.4","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"ed2f9ff8eae9e158c7e3bea258dd72697e2a31d5","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.8.4.tgz","fileCount":148,"integrity":"sha512-DXbsUXCBdFwQ4nNCo4U1sOitw5EGIYNF6Qn+ph+/zNToK0GZrvixEGHe54vWesSAmOrsDp+pIyo6L7pcmxYdTg==","signatures":[{"sig":"MEYCIQDAMHA5W4SVXHs061wSoB1tzj5U2zUIcn3aZqB79kn1XgIhAI9aBWYwKXuls5en0smkRdG41WEj+UAyrKzQem/lRGVk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1321027},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"bd2a80f4b4fee977bf674a6925fdddadf7add9ff","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@opencode-ai/sdk":"1.17.20","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.8.4_1784283292165_0.8376148825380019","host":"s3://npm-registry-packages-npm-production"}},"2.8.5":{"name":"@astrosheep/keiyaku","version":"2.8.5","license":"MIT","_id":"@astrosheep/keiyaku@2.8.5","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a12b98480ca585a627acb296a353e953bc87fbcc","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.8.5.tgz","fileCount":148,"integrity":"sha512-TdAtctzMD4y7bcWK4oIe2k55Jg8QRB/BlwyQZbQ7AJsPX+i6VDOz03cxTHBHdjqhn0vK27RIhoY/UvMw27L/uA==","signatures":[{"sig":"MEUCIHKYxmKqtWZ09eHdW2ibRxdFxXWuJcmNrivQ8DMHvk9EAiEAxNfppnGK0uTqNvPxhQH35W4at5ozmFE8u2ULkcfM8SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1321027},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"965ec52fb4902ee18c222b1b9b5b4eb64be20762","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","simple-git":"^3.21.0","@opencode-ai/sdk":"1.17.20","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.8.5_1784283417853_0.7408318996341345","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@astrosheep/keiyaku","version":"2.9.0","license":"MIT","_id":"@astrosheep/keiyaku@2.9.0","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"04119d80a66130b077d51094c73dd82b252d55e0","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.0.tgz","fileCount":275,"integrity":"sha512-9QrNb1fk3PyKZc59ZTGLVSR3rtmVb/YwFovmAXS0B68PCxt5KjAf50Mf5vDhYX57ajm1LcgnPdbRiUEPzV6mPg==","signatures":[{"sig":"MEUCIC9N7ThKZFrAfvOAeC3ItKVtI71K5FsARvbMeXeAxHvBAiEAt187uOG8UHzyYWyxnS5enmtpio6V1EXGAm+JRaV3BXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535001},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"8348bffabb92e746f09f0c5f6eceab12b4c5b8c5","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.0_1784467703528_0.6589200412332619","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@astrosheep/keiyaku","version":"2.9.1","license":"MIT","_id":"@astrosheep/keiyaku@2.9.1","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"d36eb2a48334dd514575060bb7227a201beacb67","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.1.tgz","fileCount":281,"integrity":"sha512-wLMG1juyW21u6zCFmbeV2MUpiZYyB9pvCj2DXddOs+Ggn/u9QLGxTFC2/l04qZtGzGE+FmyyZGFqO/Wrn0zpBw==","signatures":[{"sig":"MEUCIHtWZwQbmiuLASjLijT/JdoGD5GcixF+yfKbhFhyCXbGAiEAyStyiPVmGlCcPIFgsfMueU8lsTEeu8C6iY33+FsDs6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1550573},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"289489f5ad42d397dc8420211d426e7185a4adbf","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.1_1784476184222_0.1774067536523296","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"@astrosheep/keiyaku","version":"2.9.2","license":"MIT","_id":"@astrosheep/keiyaku@2.9.2","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"8afabb0e5f7caecdf4ba2c8ec08d0b9d9b528d59","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.2.tgz","fileCount":281,"integrity":"sha512-g/b472dpwggeCYJG3+GIsKL8xr+Axd3fSMKNMR28a800jyylojc7p6ilob7Fh9rqAF4TX7f0qMU6T7NSz9OxPQ==","signatures":[{"sig":"MEQCIFBP+ehU+g54NoWv/aIPbRtVsWyk1oEDY6cVd3KuC7MSAiB4SiN0/5NqpycVQZnMJjxQqFzmEoG28I+337tY6/c+Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1550609},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"a4f83f6968e237ac80567819a8963d3f2ce07f31","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.2_1784476759087_0.8734564556638313","host":"s3://npm-registry-packages-npm-production"}},"2.9.3":{"name":"@astrosheep/keiyaku","version":"2.9.3","license":"MIT","_id":"@astrosheep/keiyaku@2.9.3","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"b39228c145cd47012b272103226d32f63e70ae7b","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.3.tgz","fileCount":282,"integrity":"sha512-o4rwf828PtlMYrvhWd+vLoRwcHFLUQX36aDGELCD264VO1GLPfJyi6XGOw8a0LtZ0b8xqppGBeL21qEu+zpR+Q==","signatures":[{"sig":"MEYCIQCyqNhhgbqc03jkl1wDM7hGJkH8C/S2m7CowHubCyeqygIhAJGNXwT4Jgn2MKFMDVrBoj1vlspAM4p1fBlXMRETzQtI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551587},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"05b4229737e74d1e509d34f66a1f1b1604535b33","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","predev":"npm run sync:version --silent","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","prebuild":"npm run sync:version --silent","prestart":"npm run sync:version --silent","test:unit":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=8 tests/unit/*.test.ts","preversion":"npm test --silent","pretest:unit":"npm run sync:version --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:typecheck":"npm run sync:version --silent","pretest:cli-expect":"npm run build","pretest:integration":"npm run sync:version --silent","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@openai/codex-sdk":"^0.113.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.3_1784510462039_0.10497367717213613","host":"s3://npm-registry-packages-npm-production"}},"2.9.4":{"name":"@astrosheep/keiyaku","version":"2.9.4","license":"MIT","_id":"@astrosheep/keiyaku@2.9.4","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"533f2af26cee9674a8dd32242c69ad061f2f26ca","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.4.tgz","fileCount":328,"integrity":"sha512-Lvf7XfI8UqD59hXuFA6zIaSKnvk/QCrZpGcailK+ZhHgxAh/YdoXRepbcM3qgQc7CshrmlvupvSAM1sthE5irw==","signatures":[{"sig":"MEUCIAZ/DKhI9n/b/kBTPt4q5DxIXYJ5d17oGjB+33R72ZdJAiEAgpe1xaBqgU4tgk40Kwq9jd0pNK9JLYbwfFOeXqLksG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1703647},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"0aa48ab3aa7b78f9cf288be1de830844268cb159","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:boundaries && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","test:unit":"node scripts/run-unit-tests.mjs","preversion":"npm test --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:boundaries":"node scripts/check-import-boundaries.mjs","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:cli-expect":"npm run build","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.4_1784705227707_0.14447575667403711","host":"s3://npm-registry-packages-npm-production"}},"2.9.5":{"name":"@astrosheep/keiyaku","version":"2.9.5","license":"MIT","_id":"@astrosheep/keiyaku@2.9.5","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"b09e2b3ed24e3841d659f9e8852e30c0ca3add32","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.5.tgz","fileCount":335,"integrity":"sha512-+pdi6agEU4XCK2raSAp+jWzuf8oFD5z0cDT2gna+KHUiJ/pOOSwL6lJcYQTprLK5HNZpV0HW11XKKw+qxQBW1Q==","signatures":[{"sig":"MEYCIQC3xtIz8/w/JX2nU6FmTJdM2jtajByQjkIl07TNOYcXagIhAPZw+tORKplrdYAKrnFNEWbJ/z0nQ38i0r64RzGFrAns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1802072},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"ade151080fa4bb413d52979e5e4a309f46383942","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:boundaries && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","test:unit":"node scripts/run-unit-tests.mjs","preversion":"npm test --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:boundaries":"node scripts/check-import-boundaries.mjs","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:cli-expect":"npm run build","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.5_1784774592292_0.7474259651641946","host":"s3://npm-registry-packages-npm-production"}},"2.9.6":{"name":"@astrosheep/keiyaku","version":"2.9.6","license":"MIT","_id":"@astrosheep/keiyaku@2.9.6","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"639edf37049b876e163567e8bce6e3751911bd1a","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.6.tgz","fileCount":341,"integrity":"sha512-BA3nReSJqH7f97WOw11iTYDsr+surfRp/todvSQAcTMpHplUrAugoEk9piPjB0HjTxlj6HPS0elyBFIS3UOm4g==","signatures":[{"sig":"MEUCIF+PMJOsgOQS1LqhSI2jBtR7yXg7NuN3uncwjMifLYztAiEAvEV5HbbWJFoZrztYWitWp2SbpOvP82dz+jfffzijmS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1809093},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"cb7f9ef7d58f440ffc9dd48d66dca480bd19c461","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:boundaries && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","test:unit":"node scripts/run-unit-tests.mjs","preversion":"npm test --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:boundaries":"node scripts/check-import-boundaries.mjs","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:cli-expect":"npm run build","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.6_1784787811295_0.7961088234869806","host":"s3://npm-registry-packages-npm-production"}},"2.9.7":{"name":"@astrosheep/keiyaku","version":"2.9.7","license":"MIT","_id":"@astrosheep/keiyaku@2.9.7","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"f57acc61acfddee6f0543c052f680cf2e49ebd44","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.7.tgz","fileCount":344,"integrity":"sha512-m7W+fz7sDFpLselvQFxfB/Z7K5z+3rmX5Ae3N4nhgNtK5ULMtXZODVu4S9fhpW0YQc/Um9P+EG2bxT+t0TA47A==","signatures":[{"sig":"MEQCICD1Bkw548dcF0D0yRzCh0KE6H6Z+MuL/u8+2bIiujZ+AiBuo/BFt7wjeVOSau0J+nW56WDMqMETiosmFKmIKT4XyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857258},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"e0169c3be6d510a5dd7d0327b8c1f7ca88282465","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:boundaries && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","test:unit":"node scripts/run-unit-tests.mjs","preversion":"npm test --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:boundaries":"node scripts/check-import-boundaries.mjs","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:cli-expect":"npm run build","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.7_1784808360769_0.2702917868719017","host":"s3://npm-registry-packages-npm-production"}},"2.9.8":{"name":"@astrosheep/keiyaku","version":"2.9.8","license":"MIT","_id":"@astrosheep/keiyaku@2.9.8","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"d08d82d24b7985f4ff5190eedff9680008280fde","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.8.tgz","fileCount":345,"integrity":"sha512-SHYzl1tgRKTnU11UMwvK8Dj7Cz142zNA/w0hnEaKobN+JLlvJPHBbs4DbVSGt2Oktbp534wGScu4Z8IsGjhxAA==","signatures":[{"sig":"MEYCIQD2YOjXlncA2WFFXyOaZEAw3Z1ezJpruhfT7Bok4sc3SgIhAJbNpCgazHjLlFMi67BkOiij+4/Znx39gdRUuMVsmM1W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1904782},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"c9cfce1e8ed52f7320351538d4b0c18db665f629","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:boundaries && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","test:unit":"node scripts/run-unit-tests.mjs","preversion":"npm test --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:boundaries":"node scripts/check-import-boundaries.mjs","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:cli-expect":"npm run build","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.8_1784875930671_0.325821463771123","host":"s3://npm-registry-packages-npm-production"}},"2.9.9":{"name":"@astrosheep/keiyaku","version":"2.9.9","license":"MIT","_id":"@astrosheep/keiyaku@2.9.9","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"506173e79cdd632fd9f9c584d3bedfda8f5e07c1","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.9.tgz","fileCount":345,"integrity":"sha512-DgmwT1RfYdbfuPcV6p1BqVegURuskS3Cy8HeP3lmWGHt2t0g9teO6b+Glnlq64ATzUiMy6LURL++v4ePlaR38g==","signatures":[{"sig":"MEQCIFbEqihrWc1VktV5szi4iVZXAaS8Z73gyTKGFo4l/w8kAiAj0I2Fi/cZB+r/aTVUIpxuAhGOEneuoCoTGCEhVGaE3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1913498},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"79df27254e0d1d32ed66aa45bee97272d7fd5100","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:boundaries && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","test:unit":"node scripts/run-unit-tests.mjs","preversion":"npm test --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:boundaries":"node scripts/check-import-boundaries.mjs","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:cli-expect":"npm run build","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.9_1784886209602_0.4475493431847182","host":"s3://npm-registry-packages-npm-production"}},"2.9.10":{"name":"@astrosheep/keiyaku","version":"2.9.10","license":"MIT","_id":"@astrosheep/keiyaku@2.9.10","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"4cf6a948013e6af83dfb199fcdc72fdc609d1b14","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.10.tgz","fileCount":392,"integrity":"sha512-R0m+FrDEqk15haGFye6tmf6wLY3PCBlBU3PeKXsB+qiiX5o21JOwxp6Sp+QePRw81ecFgn/c6V9dzkvjNMWG5g==","signatures":[{"sig":"MEUCIQDTrBxL5gBsR/2LpAb4g19pKKTXRI8IXHFoBgdYEEgRrAIgVYGlgENiLFFucyrkHryziy+HirxJp/1ydawFPaa9XcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2457346},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"b4c38ccc86fb963e8716754819e9afe4c2c13a6d","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:boundaries && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","test:unit":"node scripts/run-unit-tests.mjs","preversion":"npm test --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:boundaries":"node scripts/check-import-boundaries.mjs","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:cli-expect":"npm run build","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.10_1785201517893_0.9714839546655043","host":"s3://npm-registry-packages-npm-production"}},"2.9.11":{"name":"@astrosheep/keiyaku","version":"2.9.11","license":"MIT","_id":"@astrosheep/keiyaku@2.9.11","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"8d1a0d3ad481dc262006eebbc83c62c5411732d8","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.11.tgz","fileCount":392,"integrity":"sha512-CEqTWouvnCgluwpjTxqMLzcnFbvq7iAwb3OVOeQWqOrcZBbaat7o7h/btzU5v0PZaMot2F3NL9XgV5u8ktZkFw==","signatures":[{"sig":"MEUCIGe5yApNGkny3sDWelCK6bC0W/izDO8cftG9V2w/PiI7AiEAyfoNIrVGcVLkV/AGFjfw9pvJU/IBoTGeOBMc+1PZFIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2458638},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"4384d7505df480a7dee6e2c8dd4d45b251d54066","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:boundaries && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","test:unit":"node scripts/run-unit-tests.mjs","preversion":"npm test --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:boundaries":"node scripts/check-import-boundaries.mjs","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test tests/integration/integration.test.ts","pretest:cli-expect":"npm run build","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.11_1785201657878_0.8376595793491504","host":"s3://npm-registry-packages-npm-production"}},"2.9.12":{"name":"@astrosheep/keiyaku","version":"2.9.12","license":"MIT","_id":"@astrosheep/keiyaku@2.9.12","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"5fecc7ebbb2dcdd6dead01128f2118ecf4633d02","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.12.tgz","fileCount":396,"integrity":"sha512-Fh79amit3bQM5Lr7OLfIYLxI81xrYCkF/oJ+VvNor9oSKJ2i0BNAjYIFsOiLcyS6wU/ev4E0gBLfjd2a3qbW1A==","signatures":[{"sig":"MEUCIQD/ePPc5LWtk81Z6B2aW5O8jhyz7EdcQm/Dm68EHxiZTAIgUYwkER+mwH1tcSq61Jl9NYEVtpZo7TRWhBG9gD1tLsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2498534},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"25d95700ca55f84f404de6ab380c21977bbaf264","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:boundaries && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","test:unit":"node scripts/run-unit-tests.mjs","preversion":"npm test --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:boundaries":"node scripts/check-import-boundaries.mjs","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=4 tests/integration/*.test.ts","pretest:cli-expect":"npm run build","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.12_1785220594011_0.33352165522217847","host":"s3://npm-registry-packages-npm-production"}},"2.9.13":{"name":"@astrosheep/keiyaku","version":"2.9.13","license":"MIT","_id":"@astrosheep/keiyaku@2.9.13","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"bin":{"keiyaku":"build/index.js"},"dist":{"shasum":"a344d348d09fcb0a76a7b8be0f545722f9a707c0","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-2.9.13.tgz","fileCount":411,"integrity":"sha512-yzj7Zef/RJWFKoPmBAOiegy/m9L2C1WLjwBLICxeireqfEOK1tkiNzcpllky+QG0N7L9iJaA/DZ52JDsGX/BVQ==","signatures":[{"sig":"MEUCIDxI/ZRLG9H6IwrvrE05Q3k72aQAQ+iXQ78zluIsQrUnAiEAzDB7ruyomfdY5i5F33e+83IdnTxiyKmi9/IeTmCCSVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2632144},"main":"./build/index.js","type":"module","engines":{"node":">=22.19.0"},"exports":{".":"./build/index.js"},"gitHead":"0971934d6a45d238bfd83880649aa29c326d468b","scripts":{"dev":"npx tsx src/index.ts","test":"npm run test:unit && npm run test:typecheck && npm run test:boundaries && npm run test:integration && npm run test:cli-expect","build":"node scripts/build.mjs","start":"node build/index.js","release":"npm version patch && npm publish","version":"npm run sync:version --silent && git add src/generated/version.ts","test:unit":"node scripts/run-unit-tests.mjs","preversion":"npm test --silent","sync:version":"node scripts/generate-version.mjs","prepublishOnly":"npm run build","test:typecheck":"npx tsc --project tsconfig.tests.json","test:boundaries":"node scripts/check-import-boundaries.mjs","test:cli-expect":"node --import ./tests/support/real-provider-path-sentinel.mjs --test --test-concurrency=8 tests/cli-expect/suite/*.test.mjs","test:integration":"node --import ./tests/support/real-provider-path-sentinel.mjs --import tsx --test --test-concurrency=4 tests/integration/*.test.ts","pretest:cli-expect":"npm run build","test:real-providers":"KEIYAKU_REAL_PROVIDERS=1 node --import tsx --test --test-concurrency=1 tests/real-provider/matrix.test.ts"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"_npmVersion":"11.17.0","description":"CLI for running iterative keiyaku workflows with Codex subagents.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"4.3.6","yaml":"^2.9.0","simple-git":"^3.21.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/sdk":"^0.110.0","@modelcontextprotocol/sdk":"^1.29.0","@anthropic-ai/claude-agent-sdk":"^0.3.204","@earendil-works/pi-coding-agent":"^0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.0","typescript":"5.9.3","@types/node":"25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_2.9.13_1785309378654_0.7740092870601822","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@astrosheep/keiyaku","version":"4.0.0","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.0.0","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"b2d5cc7e7d73f9d44447c59b6f0796047e16c385","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.0.0.tgz","fileCount":266,"integrity":"sha512-DbVsEjRplpb1d5JPhfd92mlNZ19mfda6hDz1Ouqsv2KETJUM/+0p9EKPqa+08cB2l+7L6Idpi8rC1ydAwtv6cQ==","signatures":[{"sig":"MEYCIQC/zqRulAtzCDrS93AT+NST95eT4PFd+zM90p+stNGUJgIhAJzabmqLTG/jrf+tSL0sqJSjOl+4ViZQ3qqvErtVVWL0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756446},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"scripts":{"test":"npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx --test tests/**/*.test.ts tests/maintainability.test.js && npm run test:dogfood","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","test:dogfood":"npm run build && node --import tsx --test tests/day1-shell-dogfood.dogfood.ts","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku v4 is a clean implementation of an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","@anthropic-ai/claude-agent-sdk":"^0.3.226"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","typescript":"^5.9.0","@types/node":"^25.0.0","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.0.0_1786452642320_0.14385207329670635","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@astrosheep/keiyaku","version":"4.0.1","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.0.1","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"3c367048a59d7ffe88cab58c2e97141666caef8e","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.0.1.tgz","fileCount":326,"integrity":"sha512-ym2G0zudIGDWlCMAH6C0eiWfhHZ/U2lbvugi5RtXBjpMI4AGUfmFCOl9t7VwcR/HnIynFtONFUYGRTxFbpqSuw==","signatures":[{"sig":"MEUCIQCZ+LhuQiM5ftpdEK1HY+QWa9JZTR7nSZ0dqoAwjn6aqAIgWftpuNP5p6JygwewjJqWpGp8qMQ+vFKB6KtU6OHNeCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1053766},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"d7bd5bee0a9f3dd05df317922a019fd110b599c6","scripts":{"test":"npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","test:e2e":"npm run build && node --import tsx --test tests/packaged-cli.e2e.ts","test:focused":"node --import tsx --test --test-reporter=dot","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","@opencode-ai/sdk":"1.18.3","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","typescript":"^5.9.0","@types/node":"^25.0.0","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.0.1_1786673495956_0.49690639687203153","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@astrosheep/keiyaku","version":"4.0.2","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.0.2","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"10bab42cbcff8d68386fbe4d25c27a2afdc2a929","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.0.2.tgz","fileCount":362,"integrity":"sha512-S9arvOA0Hqmjd9InEg5syvFF/dHIvcBYtubNek+2uuDYmxbm7OBY4VEp9yewEqBXaGITXPjzytMQI0xlmCV9nw==","signatures":[{"sig":"MEUCIQD/bpGuU5jIBOS5EijOAWMH/D+mupscnaSWopn5Ej9JxAIgBckYRJ6BbFZJn0bQVLuDmZGW5IUTPGlJHAxFlukeM/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301339},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"56862594b4babbe9a91013c08ad9280ddf46e393","scripts":{"test":"npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","test:e2e":"npm run build && node --import tsx --test tests/packaged-cli.e2e.ts","test:focused":"node --import tsx --test --test-reporter=dot","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","typescript":"^5.9.0","@types/node":"^25.0.0","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.0.2_1786934814395_0.8213557769802398","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@astrosheep/keiyaku","version":"4.0.3","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.0.3","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"b99cabd18f618af1e89ff3904c19caea823efc6f","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.0.3.tgz","fileCount":362,"integrity":"sha512-qoQZP0FDRv/2xk0Y05hECmJa1JCrx27G6NWTCczrWL0FkLovZwPN2ocTKM8H++ht6HqFfJ9LMpYBs3xtQbWpCg==","signatures":[{"sig":"MEUCIQCZvOM5Vm2jQXSOWBvBzJI401G8HDYpZ9ohCkN8mIMCvgIgbgQn66MWPgpufC6FzIsdcE/H9zKAPJ1kSb9MJA0O6iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1302313},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"scripts":{"test":"npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","test:e2e":"npm run build && node --import tsx --test tests/packaged-cli.e2e.ts","test:focused":"node --import tsx --test --test-reporter=dot","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","typescript":"^5.9.0","@types/node":"^25.0.0","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.0.3_1786944562082_0.9229062978354994","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@astrosheep/keiyaku","version":"4.0.4","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.0.4","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"1d97c5aa76626765d2827da3199d6cbdd36783a2","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.0.4.tgz","fileCount":368,"integrity":"sha512-LvNQBn+S33LgOBtdMgF00Q/FnC8AJ5dVh+vTH2DywLTi518Yv/H47mUmsrGr27ZUiMm16yLPVgtKLqZm5qBXfQ==","signatures":[{"sig":"MEYCIQCaKj41ADRQGOmYtVkOfTLm0fCl3cjuBaWNHIkXp/b8mgIhAJD5qcEvzkhsysXjJA48Qh+XpIwn4zrbMf/EphTQDG3B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1382416},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"scripts":{"test":"npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","test:e2e":"npm run build && node --import tsx --test tests/packaged-cli.e2e.ts","test:focused":"node --import tsx --test --test-reporter=dot","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.0.4_1787026103674_0.35650610544541617","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@astrosheep/keiyaku","version":"4.0.5","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.0.5","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"83a85af18e5d0b1bae7fa88b02f1c49e898fee4c","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.0.5.tgz","fileCount":404,"integrity":"sha512-eUX7BetmaSbHioP+PGkN8WE/SYxHYLf+vp+doLhV6R3EOu/7zKgEdAyZ4Jdo2OSBc2BPztCA39vl8LDXKGHYBQ==","signatures":[{"sig":"MEYCIQDygX+iIb34TgN9WgBw6jlxjt/tSulyQbUn9bjcy0N9iQIhAKIDeZXCfJRtUjNgxBjxYb71oIVHLR5FlbE1SB8vqvWJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1445844},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"scripts":{"test":"npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.0.5_1787133173940_0.46332696766779025","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"@astrosheep/keiyaku","version":"4.0.6","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.0.6","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"7996bb60b72da3278f868afb9c6f3cd0901554ed","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.0.6.tgz","fileCount":420,"integrity":"sha512-ks86RgFl53GkuNidT16Ugcu20RnRaUz6V9/+DqHrtykLh/nHSSAfJNtVNq6ui0KYvmoawggqUQSVTmXgGOs8ZA==","signatures":[{"sig":"MEQCICLH/hbTm03swH7RER7k5rKOkk6xIZDiTyY55MZfKGGpAiAh+ZIvkoj32JFuQOls5WN8WWI9cYM3nShPry/Cvqq0ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1512606},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"f444d8ecb7945d99bc6f3656eab55957be10f086","scripts":{"test":"npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.0.6_1787217113016_0.8726164623444805","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@astrosheep/keiyaku","version":"4.1.0","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.1.0","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"eb1a671d4e32c521236f0e5d27fbad577779586b","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.1.0.tgz","fileCount":422,"integrity":"sha512-HuPsPk4PMakQOm7A93P+/GJEY75pQHH/1a34fyNz1/oiDyA4p3MebDTwwMkCPxFFCZ+XNz9LBexjMDBSbjS6FA==","signatures":[{"sig":"MEUCICkQCHXF/FgFJOSqS41y14lEP0yoESKuV5U5XDzJBJNLAiEAhYb5eY6kCcfS2VH1Ed3ZDD0jjpDq/CHH1IvGkTeUnsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1534289},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"7868ee5ca49fcda42973d1b19b05c6298712f395","scripts":{"test":"npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.1.0_1787298225344_0.43422135649157223","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@astrosheep/keiyaku","version":"4.1.1","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.1.1","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"d3c6a8646da77a4ec62bc42c4b9bb44f97702c31","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.1.1.tgz","fileCount":430,"integrity":"sha512-Qs779YmkRwnYdtF0kVnHAMR30TSyVXuGxd2NKJ+QDRxzj1u9FM3zFd9RNMQAYk+b+nbicngPMdMkVCiBFoa50Q==","signatures":[{"sig":"MEUCIAxSmhlL1IIe/vaUHin0yEjOcuMOfWBLZtOU7JGY9D+DAiEAtSfpp3owrlnWSUhb0tLKV98VkyE5YXgVENaBFe6+ZqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1594948},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"d96d626c3a74975ad10dcaa07a79c25f98ae463b","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.1.1_1787536558025_0.9912725669038265","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@astrosheep/keiyaku","version":"4.1.2","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.1.2","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"5305521ace3ed78ce7a348b09d1a27bf13309798","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.1.2.tgz","fileCount":460,"integrity":"sha512-uzNhjgmU3pOFXQAP5B64ANpCddHli0AFxWRDemF05OCJfsUxDXANBuJSccQM7mC6t8/HOqeWbxXm7MJCoH8oiA==","signatures":[{"sig":"MEYCIQCwGJvyGnJqJJ47DzFEaX4BmmYONxfbXcR/FVTm2dQ/2AIhAJ/U1btdxqenSIrw441xkN6st2d5vsWuSTSRQkzM+8em","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1616801},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"9833d3121cda3f4f03182be6ec1cc99ff7cd5b07","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.1.2_1787552061750_0.09317809906719976","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@astrosheep/keiyaku","version":"4.1.3","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.1.3","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"ae867a85ba3e4effe1605fa28209f5bc211d6071","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.1.3.tgz","fileCount":461,"integrity":"sha512-mMTosH45T6Rc9CtTqnDkc0mcuXFZQCR/8duRK8NmIr2+A+S928e+C8Q5DyG2+ebHDh3xGAjTE/xTLCVwq0ce6g==","signatures":[{"sig":"MEYCIQCzsT32L5idEt8l4ucN4xu7s2yH8iOU5vpJnxpGYyrUWgIhALxnEYict1aQH28WwWi7HcVxyLymt4OVnD0I0go/dTLT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798854},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"993483827255892ed1073c0960911ea153fde4f0","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.1.3_1787559771145_0.34986580805842205","host":"s3://npm-registry-packages-npm-production"}},"4.1.4":{"name":"@astrosheep/keiyaku","version":"4.1.4","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.1.4","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"3b0683060e1e2a33b7efb338cf22b5ef3ed0f94a","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.1.4.tgz","fileCount":461,"integrity":"sha512-uUkUtFO/TMPmgeYRkut4yFebWMFtp44MI4uXjLZpfvJzz+uoVzRDn5alGG2heUUK2xyI+bgF5oeKpD30JNyFlg==","signatures":[{"sig":"MEUCIQC7C4WiB6XTc6lxGRyMH0+w8Hqh2IPXD3TfT5PBx+wK3wIgCfw1SosnI3ul2VMMmMcbQn1hdxtRYpaorCoMFVVAqXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1799017},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"993483827255892ed1073c0960911ea153fde4f0","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.1.4_1787560589176_0.47913366193024776","host":"s3://npm-registry-packages-npm-production"}},"4.1.5":{"name":"@astrosheep/keiyaku","version":"4.1.5","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.1.5","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"56d3a8a53f403935dd28003e6048066c856db7b2","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.1.5.tgz","fileCount":461,"integrity":"sha512-7c9Wbnbx2zzm26Ws2VMWhRXo4FjnhJpQljKx4udlnOcY9ZPI5Cdt7WtUWRDC15tkLcmO9ppJ9z9AVQZ6jlPkow==","signatures":[{"sig":"MEYCIQC9u8GPXWOtLp4sakEjVuptBOls+J9t65Hx4oOkVs5RAQIhAN8N2IKDVTf+mLMbJyxC8A7Dm164de6nedRbIaBodayW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1815300},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"330edc1cfb4922cce38392fde42ce1a039be5d65","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"file:../square/.keiyaku/wt/garage","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.1.5_1787566910781_0.09961591802642955","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@astrosheep/keiyaku","version":"4.2.0","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.2.0","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"c54a35e2fe25d60af56233f5f93b2b76d6eb7c63","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.2.0.tgz","fileCount":461,"integrity":"sha512-vlExolqD+TsCfVbsXEzLqs8XEEsJyGfIbIc/UK/uqQ3BNnBgCX/Y73z7qkNRNHdZW9NLw/cNOy2Ql3/lUVEnrw==","signatures":[{"sig":"MEYCIQC3xpApZuslpoJoNKt2UiMFZH4Dt6vJZ8ABYYoTNocNkQIhAJyfGtMX5CxANQ2j3QEfxjLuV6zV3piUE+NRfO30oH+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1815388},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"d339b740ea86e136704b2ef90cdc6adac30695c5","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.13","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.2.0_1787620983816_0.9489519755070992","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@astrosheep/keiyaku","version":"4.3.0","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.3.0","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"4d537b0f4ddb762b2c1640c0f30a27450815666d","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.3.0.tgz","fileCount":473,"integrity":"sha512-YqIHmAqFHNvslyv+FMggSXc7lUrTkYzm8lIG8moy3Vl4sT/xtE/6Fns+VILjlIqvrol9Be+amLWy3WPPbwekxA==","signatures":[{"sig":"MEUCIQCxjZifTBhowfMHmiJiAzufUjexN+s1+PNKhpbI8DxR+QIgPb/Do3pI3Ev8d7MiKz8Mf0j6JIHIZKwPhLEiZralCM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1824105},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"eadaa2d0929e806a2ba6f5cf55b6daaff9240743","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.13","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.3.0_1787641804431_0.951792767235432","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@astrosheep/keiyaku","version":"4.4.0","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.4.0","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"3c4c7249e57daf0fdf824d4d48a3b636153cd93c","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.4.0.tgz","fileCount":473,"integrity":"sha512-FmgeqGLHNoC9LqRC2Xk0n3Xu7PsvxFixWK0zKSA7VlANHVvcc9jGAadUmO4dK5d/rq28FfOFbsb9LafUh2hT3w==","signatures":[{"sig":"MEQCIAr3RaqBXHumxNiUwv6u0E3o6M5FRqrkS+iUoTfilHTSAiAC/lk4tmGJS1UglTUjeB27wmzqIY1mZr5jBjk9/nymTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1824255},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"508f92cfca1ecafd2418afe0f924a63f14d412b8","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.13","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.4.0_1787651762642_0.29704028291243123","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@astrosheep/keiyaku","version":"4.5.0","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.0","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"4f216e754a0a06501fc9e1d5d35df92dce5cfbac","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.0.tgz","fileCount":473,"integrity":"sha512-Huwq8rExQQCX5iCGHd+XmdW6CoVEnzXLKU4nc4kIE8i8YSPcpgKa3iXtRryp/KlVH5GiQLbR334C4mOU13QT0Q==","signatures":[{"sig":"MEQCIG7hCLyajbWpMYVhtIfEvvVTjeNBrQOHXzWe7p6JwqwQAiAOPWj5INlXzor5Ddn6zv9ve37sG0i5wN2iTwilhJJwDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1830945},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && node --import tsx scripts/run-tests.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:typecheck":"tsc -p tsconfig.json --noEmit","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.17","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.0_1787667014563_0.7912326535421113","host":"s3://npm-registry-packages-npm-production"}},"4.5.1":{"name":"@astrosheep/keiyaku","version":"4.5.1","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.1","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"434aed0d694d1f6130912ddd53014282c7671650","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.1.tgz","fileCount":480,"integrity":"sha512-SM3DkUXEg+4WZ5Fgl8/3ZK4j5JlDlh9PqnpvFMwRoaPLiRCuqm7VYZA0PF6+aOnQ22VgWpZY5UtkK25zrj0e2Q==","signatures":[{"sig":"MEUCIQDpUaAoG6TA9QsLJMsCMFOkUOyN5c4L3jtU7teMqvecyQIgNec6ajhvklyEdvyghlD5DvAmGxHgoA+4Wm+ZIgp45OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1856518},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"148b2ea87723feba9c1d44642a755969e3e53307","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.23","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.1_1787723831382_0.2272100225921896","host":"s3://npm-registry-packages-npm-production"}},"4.5.2":{"name":"@astrosheep/keiyaku","version":"4.5.2","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.2","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"e158f11a0de2b9180e06a470dbd71ebce2500eda","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.2.tgz","fileCount":480,"integrity":"sha512-vlovuTRLDPf0jXaW7bZpuHmEePZqz5NeoOUeuR6bel+Ux0RfLAd659jWlTHsbj12/fVElBFJZxFdlPGMTVb4IA==","signatures":[{"sig":"MEUCIQCCWJphqDi/0PmxTItkELkLS7nb8cRq2D2akPt/StJkBAIgZdYQCuCRV4oQj3a6uiVJP1NTbsqQffu1JoZ1ukU/ZbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857390},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"7667724de0d02f1fc577ccbbd1fa524732f1de1e","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.24","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.2_1787726213855_0.1647057530782876","host":"s3://npm-registry-packages-npm-production"}},"4.5.3":{"name":"@astrosheep/keiyaku","version":"4.5.3","keywords":[],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.3","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"817c8bfc4f55cda2777145d7847cb7325b24b10a","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.3.tgz","fileCount":480,"integrity":"sha512-uvosaXM0YOM7Btq4EylweBCSxgXgzEVdARi846lZe2WCqs6uhoTs4B31tDaVv/syFHgtKmYu4swXpbNealrouA==","signatures":[{"sig":"MEUCIBzTAdozc20RYlBur3a52P3vSyIY3F86Yn8pjw52MuH3AiEAsx13KqU1THH6rh322B+QIzudckNWbTNGMNzBTUNN7vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857695},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"668b4465a430297cfe7269c13340fdc403dd5f11","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.24","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.3_1787728404243_0.23723340811091087","host":"s3://npm-registry-packages-npm-production"}},"4.5.4":{"name":"@astrosheep/keiyaku","version":"4.5.4","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.4","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"a245e64a6063f69cfeebed50bf6faae1d886968c","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.4.tgz","fileCount":484,"integrity":"sha512-ziBw24U6tL7xGjx6sGiTYPLEqrDHHR4ZLvIGuw9eHN2KBzvXTbxvUGXDP1zGJxFNr9bl3BTWHacbePA1AZaLQQ==","signatures":[{"sig":"MEYCIQC6pqZmYpgWWUPai9JYa2XnN9zLKZo/WABvry7rxuLXxwIhAN6RWA3/IiTF+eZmvsdFvpGodlA9VG+zGrnHZ8RUpfSN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1875936},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"5497088c29a0c277d8ff51b00dda90b9e59ace1b","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.24","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.4_1787729796738_0.2722356307251028","host":"s3://npm-registry-packages-npm-production"}},"4.5.5":{"name":"@astrosheep/keiyaku","version":"4.5.5","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.5","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"e77f65d4bcb06f79117d65d78a03ab5a4423e003","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.5.tgz","fileCount":480,"integrity":"sha512-DnnpMgv+27ogpKaJaB8VX2y5LfcBmQCkblhg04eYNpR6mhkfYWdSDcp9ILE2+CGCBvvcR0k86zbDjPf+NNSF5A==","signatures":[{"sig":"MEQCIAJ4EhfGWsyYs0U/WjoIsheFULj6eDuammkDF+Wf8/A0AiBl9YUPt9bYTaHArHRl5XGMi4DZlg0Ydl53ri26LtOKYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857945},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.24","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.5_1787732859414_0.1977266747582911","host":"s3://npm-registry-packages-npm-production"}},"4.5.6":{"name":"@astrosheep/keiyaku","version":"4.5.6","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.6","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"dbfadf9aee9a511f2ccc4ce8f484e6143cbe50f6","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.6.tgz","fileCount":484,"integrity":"sha512-2EXpT0aeguf9qIDCSAzF4F4URYhGC90RAGsDqg9Phh/OrL6Ufc3Oag3Ql7gsuTW65yfBCVIUMgNB2/ewOI84UA==","signatures":[{"sig":"MEUCIQCSF+ZlkbmzlIQRpELhHmkPw27uO+Tikz97WxdHBBWdWAIgeP8LFUFvlHLLFwR3RY7abMTcnPIDUUTE6iF0BRSMn/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1876589},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"8939729cbe73d307f6fad124396ae41a2ce3e393","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.28","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.6_1787736552964_0.1848438385286486","host":"s3://npm-registry-packages-npm-production"}},"4.5.7":{"name":"@astrosheep/keiyaku","version":"4.5.7","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.7","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"864eabea035b3ae261f25294ee4f7a42a6c25ddf","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.7.tgz","fileCount":485,"integrity":"sha512-oIztLDvbpA2fbF3+SLffTo4o0XROF1egufH4iHRWdC5mKLcMYyVWD7yIZlwcfZRAcONi4FEH3lTdmL1KlAI8Kw==","signatures":[{"sig":"MEUCIHSEhwwJztqPPpUcrOVvl2eQD9aUFOanMIDh9sUpBVn7AiEA3I6eo1gqhzACNOK2Zk9QfO6YKVI857Bf8QR68m+6cqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1887918},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/index.d.ts","import":"./build/src/task/index.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"891f52379e22344893f21622a52458b65836857b","scripts":{"test":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.30","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.7_1787801870102_0.5344757775804732","host":"s3://npm-registry-packages-npm-production"}},"4.5.8":{"name":"@astrosheep/keiyaku","version":"4.5.8","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.8","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"7f6e05311496878dc234132579ea9162d5f2a4da","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.8.tgz","fileCount":511,"integrity":"sha512-Ts718YTaMlY7NlUxOtbyPd4wBIZp5EonFpX8e+ST+TvphuWTB5Os4en+0onftnb1pizRYFSPKRDuYquTu6xg7A==","signatures":[{"sig":"MEUCIQDW8Wz/aGeoVEf4PAh2djWCB2wOx+DOou19SV3snuIPugIgax+yyW07u2qZobScAY028y3aGz01VVsmjoslwfJRWlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2500523},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"scripts":{"test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.32","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.8_1788070658993_0.4207119010093021","host":"s3://npm-registry-packages-npm-production"}},"4.5.9":{"name":"@astrosheep/keiyaku","version":"4.5.9","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.9","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"5364f660e569de32cfcb98f735fb9ea14cb7fdcb","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.9.tgz","fileCount":513,"integrity":"sha512-8FzcLMQIZW7aXjh+ujIVM8wNEj3syqEGtrUHDNOvFHiW8xOkwaHCUqpTwrEqz4FDbHYiMe1ZrqV9Wg0F+WfZyw==","signatures":[{"sig":"MEYCIQDI3h+16ute5WHqkEJoAi9mvDX1EDPR90wlNMHZ1qiiHQIhAJrJRw8O50Zf12DWPGN4fFLwfULeF/5waIU7g0/kW0YH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2422924},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"ab7aca738878477a38dfd97ac35dafdd14e31e88","scripts":{"test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.32","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.9_1788094016040_0.48587743399201333","host":"s3://npm-registry-packages-npm-production"}},"4.5.10":{"name":"@astrosheep/keiyaku","version":"4.5.10","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.10","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"85e1a2eec3623d1578f3f48e3e9324193db636d1","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.10.tgz","fileCount":513,"integrity":"sha512-eKXtpIelN+2jzjVuKrOZ55zsdCk21CIViOpb+O1fZv9+GuReLra7d7b4kGb8ZrA1+w0dRdU/MdsVA9KgTKewZw==","signatures":[{"sig":"MEUCIGQu7TggRRxTuUMBClxqApb3pwOkLOfZmVabutmFMh1fAiEA+KtvD4B0PJGOy7VpsYYcz5D8Wm0UEgl3ofCwgMSezvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2424008},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"f8bca075f1c885940ad1314bb1cf7c5302e03420","scripts":{"test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.32","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.10_1788104767389_0.3206736139360762","host":"s3://npm-registry-packages-npm-production"}},"4.5.11":{"name":"@astrosheep/keiyaku","version":"4.5.11","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.11","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"475fd17d46f67e55ae3df87ca4c0eb11a4ae9de5","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.11.tgz","fileCount":515,"integrity":"sha512-eaOJWA1RKuxpMhsRUZiDvi4iHvC3DJn25jRJW/4F8/XPNrFHV2xrR2bYXcFnGXgMksor877vzl+QLIo/rp3HwQ==","signatures":[{"sig":"MEUCIQDEqSVBLSwL4fz7BViQORGK8HVTN0EXa63/HIXJo8x2qgIgS621SF0EF8iVuNtXwEMbVb8cm6AuzCfVSOgXWWFnnMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2425852},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"}},"gitHead":"e53115d80c8721e33d9c65b475b41c8cc0f2b0e3","scripts":{"test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"npm run format:check && npm run build && npm run test:architecture && npm run test:maintainability && npm run test:reachability && npm run test:parallel","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"0.3.32","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.11_1788120875701_0.9684042979545213","host":"s3://npm-registry-packages-npm-production"}},"4.5.12":{"name":"@astrosheep/keiyaku","version":"4.5.12","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.12","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"1f38b612d52e51581b7bb054dd461f18922dae7d","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.12.tgz","fileCount":541,"integrity":"sha512-0XzoJmzLo40eJD463ek4iSVx7ibnZYFJAUf3/O2JQjT+HAAAXe66qcY865OY1BI5qqFH8j8jC9WwEdeb4EUISw==","signatures":[{"sig":"MEQCIDea48UIU3adtXnciwwvzks5HGbCW36Ih9KWHAdrx5tFAiBsJQSfYbxot504lun7q9StxWiz5FgZKGuLRnf+QKgr5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2429977},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"042a7122b6b530387a1dc7fd4d7df9c2d7f780c5","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10","@astrosheep/keiyaku-plugin-square":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.12_1788402521220_0.9177829394590855","host":"s3://npm-registry-packages-npm-production"}},"4.5.13":{"name":"@astrosheep/keiyaku","version":"4.5.13","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.13","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"bf7257e8cf396f3f6e4a0c76a4340ae8e2aa425c","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.13.tgz","fileCount":539,"integrity":"sha512-XnDt1svGQwpWIP6n9+QhKXQ5vncqPI/JL1zjYCA3AlYzsuPxQ+wyQQoOWJG/o5Gsx0k7J9QIFz8vJQnhdCiWqQ==","signatures":[{"sig":"MEUCIQCHraxbRyp85oCBUDWy0020/c/RSgY/uifUcLPcLubseAIgYTDI5HTjEdR8YwPaYORu2fJkcfUUtTBe4c1S+a0bwrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2442004},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"8c9042cb68455782bd0f5c5abc9445a1d98648ba","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10","@astrosheep/keiyaku-plugin-square":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.13_1788408822607_0.5355849528710113","host":"s3://npm-registry-packages-npm-production"}},"4.5.14":{"name":"@astrosheep/keiyaku","version":"4.5.14","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.14","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"07e7355cf89ea22e52227c0ed207f66764d58662","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.14.tgz","fileCount":539,"integrity":"sha512-fo5hL1SO6bPmmPBlDlZxGNR/4PbewVFooEcaJludXlkE+KFxIriEU/TfvEH2pMPrQvccczpHAPBWRymM4hbKoQ==","signatures":[{"sig":"MEQCIFFqqi9zy1BO7nqgXjDaB2UCIRWyYnbBtGuz9IN9v5AgAiBT6vKyd7dfu+R4MCmS1yWNJRwe5/gzTU/B6AOeEm6RDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2442004},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"8c9042cb68455782bd0f5c5abc9445a1d98648ba","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10","@astrosheep/keiyaku-plugin-square":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.14_1788411596080_0.8885593378601992","host":"s3://npm-registry-packages-npm-production"}},"4.5.15":{"name":"@astrosheep/keiyaku","version":"4.5.15","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.15","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"27cb0ea1d4e4faf423af4f5138a7cb881be8919e","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.15.tgz","fileCount":539,"integrity":"sha512-TP6oRfCHloTs/r0LMmnoVI/jKPbhDhNvT07Y70AdVBnvtYS3rt3++Tp2lqIysLEqKSspBZtz/+69HY/ZpfKnhA==","signatures":[{"sig":"MEYCIQCaQkyEjjLXFxnz6xUiGXHki2vqv+LK348GSKIGBFGsQgIhAJTzgcdIvD+beKv2up0IgrRbAbZi6Uk4WTVf+r8DLy0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2443154},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"8c9042cb68455782bd0f5c5abc9445a1d98648ba","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10","@astrosheep/keiyaku-plugin-square":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.15_1788418417727_0.3860262658222917","host":"s3://npm-registry-packages-npm-production"}},"4.5.16":{"name":"@astrosheep/keiyaku","version":"4.5.16","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.16","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"b991da6f8cd9445d2a6e0c30e1eb10d89336e27c","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.16.tgz","fileCount":545,"integrity":"sha512-GLED8ShvhqCbUI0+dxDUskteDvbH67AZOn39RTVdXg4rKp7sMEr+o/68PIcLd0st60N813QlMtwGWhw8JytYDg==","signatures":[{"sig":"MEQCIFFLD5NbvYrQYTAm59Bbg4yYUAoDZu6iH1RSO1FSb41IAiAoVFEudFGqGLuNuK38lYdV0E+G6JbIJRiM6Q5MVt3WHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2465357},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"620e89de6e4f75b552bdf7c8796c719817e635eb","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10","@astrosheep/keiyaku-plugin-square":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.16_1788426112289_0.11083991341285904","host":"s3://npm-registry-packages-npm-production"}},"4.5.17":{"name":"@astrosheep/keiyaku","version":"4.5.17","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.17","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"5f333fb89d966e0036ec09ca5ed476c1460fe277","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.17.tgz","fileCount":545,"integrity":"sha512-qsvpiVGXwjMrQx5QQxkV8sxwpR/uqhhTSStz7DELynnR40gLOtx9egYp44EDwd4JOnDYg2ZJcQ5GWp72Aa4RNw==","signatures":[{"sig":"MEQCIDKMVtezlVNDWBNY+mkF/tNWcBsIZEV9A2pGNRPuAn9nAiAiYSMFR2D5rt1B+ZjGP4zrrD4QzvWlgG430bgIXR7N2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2467718},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"620e89de6e4f75b552bdf7c8796c719817e635eb","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.17.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.80.10","@astrosheep/keiyaku-plugin-square":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.17_1788485707040_0.13197164542197437","host":"s3://npm-registry-packages-npm-production"}},"4.5.18":{"name":"@astrosheep/keiyaku","version":"4.5.18","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.18","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"543a33fe7a3b9c19f88383a3c4d41fa4a4626d99","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.18.tgz","fileCount":557,"integrity":"sha512-Malyog1aAfIcAJDd6YAKXxGBkRVjE1cg4F8JtiWAMwPkVOxJ66ztYkaMfGjLS/8C3t0Kufyq/KYdTcUnw/+R3g==","signatures":[{"sig":"MEUCIFXtI5iK0KJx/sh4rdwsPPuV2sDEpXENMEMvVhtsNYS4AiEAiZq3ES4LMu3TSinWSEDrakFjZWjWdCotfPQBz0TJnf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2542591},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && node scripts/run-tests.mjs tests/packaged-cli.e2e.ts","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"node scripts/run-tests.mjs --suite local --test-concurrency=8 && node scripts/run-tests.mjs --suite integration --test-concurrency=8","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.18_1788934370868_0.826276610544985","host":"s3://npm-registry-packages-npm-production"}},"4.5.19":{"name":"@astrosheep/keiyaku","version":"4.5.19","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.19","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"4b5ac50b3ffa6ec768274ca99e6a6c7dbe2422fd","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.19.tgz","fileCount":557,"integrity":"sha512-Bnpk1wEbXNYuFBl7F6Oov53PBsGWmkY2TygvEIlJCX2DjFgvBevEZfwDo5Cyua2+QDzqXDgmaFWHwEXMogEo/w==","signatures":[{"sig":"MEQCIBoto5dTsveeIUEk8QCkWydkHzeeJVILgL+MP/P2Gu5vAiAqIW5s132hOAaogsJdRQAYdworgSeqEo8Xs7RDRhO3DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2557331},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.19_1789040853168_0.35714541407211264","host":"s3://npm-registry-packages-npm-production"}},"4.5.20":{"name":"@astrosheep/keiyaku","version":"4.5.20","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.20","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"5c36b8c58f6d3642b80ea80fbec4ac0b0f69fd40","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.20.tgz","fileCount":569,"integrity":"sha512-qy6ZjKzsF1TQsIsmwPaaoJvCFgc+Tn1ODhlkVMAJ91Tq/ULwveyQQBVP+8eZGRLoLEQa+BelEI6DDKI7zwJftA==","signatures":[{"sig":"MEYCIQD2gOykCoV3wVA/YSfZ9H5GKYQCMiMWu+owGJKMqXn/dwIhANCqGTLe74CILHtKYGwBRhPGV5jF/O4TDYJWM471fQXJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2628298},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"49a476b7e0c6701d736c217e090cf151d1c31491","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.20_1789094459287_0.1199739164120821","host":"s3://npm-registry-packages-npm-production"}},"4.5.21":{"name":"@astrosheep/keiyaku","version":"4.5.21","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.21","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"d9239ac506580568647a5905f3d5e2c6e4890950","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.21.tgz","fileCount":576,"integrity":"sha512-AFC8ZNdDtuAogBuaNBFf5KC+IRClXn0jroWrt7SfzkZyzMwNA1CchN6BH5BcZ7H+Sx1I6b8rtMcZ+Z4wIKYhQg==","signatures":[{"sig":"MEQCIGBJxqjXpbhub0/4Ne17cep3gn9ht1FodJ6j0LqTA7GYAiAwOBucFATzF0rPss8BvS2H99qmXh0WU4/40gBk+JxSlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2714372},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"555475cf7913e301f2f9681eb2ebedafef411a54","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.50","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.21_1789540618693_0.6616612075696469","host":"s3://npm-registry-packages-npm-production"}},"4.5.23":{"name":"@astrosheep/keiyaku","version":"4.5.23","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.23","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"ed0a69e55debdd8d0a3de94ca2319d9e1a11d359","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.23.tgz","fileCount":576,"integrity":"sha512-vmlo13rvtlwRQJSqL+Xb5VNIkcur+Yk/OPz+D0GydnWbh/vRAWYNKMqT34NUA1/34vse+KCO0s+owq5SMvIK+w==","signatures":[{"sig":"MEUCIE1zVANGJ49u0kAeHKv2NwOtSzIhq+GKKhV2E2xHcLgTAiEAlpFln/pStcPsu6d85tk2rwUBTTwq0G0jEVGUiih3TbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2716428},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"24b43ec5488a823a39da854f818181dddd6fd253","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"deprecated":"Accidental release; use 4.5.22.","repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.50","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.23_1789622318080_0.8170950348194199","host":"s3://npm-registry-packages-npm-production"}},"4.5.22":{"name":"@astrosheep/keiyaku","version":"4.5.22","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.22","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"7ced3144de367fbc911fe4ccaae6e21088e90180","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.22.tgz","fileCount":576,"integrity":"sha512-c2r86Pt3ew2m3ppHL6MEV47NvD07QWrJ2CYCJMh6Vuli3vgeH8JP63QOZF5QLEhEWGqLMvd+opPV3N64CwAQNA==","signatures":[{"sig":"MEYCIQCI0It1169yRw08Gn3YEn0/7Y4k5qr2dHjYf2ajdMK/hQIhAJfm5mY9yrVWHNBupcED3ICs7/6sWNQXpU77kzHTqnUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2716428},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"8cb4fabc82cb247162d964b1ca9f00ee4652dfe0","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.50","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.22_1789622533900_0.924303674554054","host":"s3://npm-registry-packages-npm-production"}},"4.5.24":{"name":"@astrosheep/keiyaku","version":"4.5.24","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.24","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"f4a51d99c46d303edeaca2ae35b00085cb69969e","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.24.tgz","fileCount":576,"integrity":"sha512-VdnnFryGP5U6VwlYVGBl2EYfSig/WX6aiNbE3Jgs+TBzNY5WvNNyZcPj7OGUgGtDsKDkD8iWZTlgiH/gDg2XIg==","signatures":[{"sig":"MEQCID/KCHNGrwL+vDjiY8wMJTqqkKIjKxoh4mKpf3JGbDm9AiAaDkUaLwgFf/WKwAjcjM8wOu+gCBMHXfGy6yIbtItPng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2738777},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"bc1b478d8738d546e32e73790ab53565dc7cffc0","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.50","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.24_1789646985980_0.6246665187659135","host":"s3://npm-registry-packages-npm-production"}},"4.5.25":{"name":"@astrosheep/keiyaku","version":"4.5.25","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.25","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"852de6a0437b655c48963244da2df0857dbdf667","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.25.tgz","fileCount":576,"integrity":"sha512-4+rOu8M4B7Lxuu3I3fRaklhUTY53YSycLcmJUyFdgrOEZWwJOqkFFyEalabe6HUP0UEcPtxQgZZjysMfW+33Wg==","signatures":[{"sig":"MEUCIQC8FINW1fpTm6SI4EQrewzpvFG6tkVDPO0nvTe3y6V18AIgK1tc5TtXzbsc/nXwPk6ZBIUfkMB8kScqjCGPyAw7Avk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBMQhWm/ivM6NKtsgU1k3OokCTa2FagRVYtaACmRiTGdAiEAqiGj601xXC6sV8fB4W3sfVuMliCs5k/eOf4pCjW96l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2749833},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.50","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.25_1789873529633_0.2931470601214392","host":"s3://npm-registry-packages-npm-production"}},"4.5.26":{"name":"@astrosheep/keiyaku","version":"4.5.26","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.26","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"cb7c153e2cb45bb0540efdb170868f99229e6149","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.26.tgz","fileCount":576,"integrity":"sha512-kVQE27M2UKszKHiOQoSQ0HmDJLB+qv72La9gOWir44rYlgx/p4LtCFgJEwTeL1QjCnsWdPuLBLhdrVIaAaU43A==","signatures":[{"sig":"MEQCIHlWfZ4fEO/muHYZm507ClbWG517QO4DjKhUIBr4CcjEAiAPRbQXG3BgbJYQ0vkXuXrKmxXWXdkLzhwcZgCcX3ma7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQadRevlAfZS7mq352lqsoQ6IDismqrZ3tm9F2UkKqnAIhAPqg9Ns2B6npWP1JL2EA9FryQVcU85SsoRf6G7qfH7Bx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2750537},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.57","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.26_1789966229657_0.5498798147651627","host":"s3://npm-registry-packages-npm-production"}},"4.5.27":{"name":"@astrosheep/keiyaku","version":"4.5.27","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.27","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"27b4c872a17fb254b2d5eea1e92184b5c8c2602d","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.27.tgz","fileCount":578,"integrity":"sha512-OQ9zBx3gc6dRrxO25fi1U22E1gy9xlDXDw/+goEQh5yRkbUnIP5yrxPCQb8XOWAVfSEzfJ7qwb/70HlM6QEMeQ==","signatures":[{"sig":"MEYCIQDh6oSukx0KhmRRdwxqfJeJvPuRsg/KfvI8Do2NGAbVBwIhAKlZcByTK6hRFAcQVO+ihuMndFLNnoFmEzNAIoLlbJcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAGwp399DMtC1F19MGesZrW9HzssBjW6E9Ne+QiKzKg8AiBLEy3gAYHKogzD8qBI1E0f4OiEOzH5h/4KmIq/8MaMhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2815434},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"c0f7e4435d4374789c21b257c6a8af4a622e3d1c","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.0","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.8.1","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.57","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.27_1790048898463_0.04496501160293498","host":"s3://npm-registry-packages-npm-production"}},"4.5.28":{"name":"@astrosheep/keiyaku","version":"4.5.28","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.28","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"04b05a3285928c81ee1710394e3d6f338e16335c","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.28.tgz","fileCount":578,"integrity":"sha512-I5ihioPKckpNw6dcfkCZ0VeoWpzA4gopKzO4yzNWcPSyAbRvH0O6TzNvpDmEYHd2p5glYITDnpvsu29t3o75QA==","signatures":[{"sig":"MEUCIQDpBJEk31zev/tosiDhNnLjLOKKhBiDo8pkVCgu7un0pwIgXheA1MwmgKb7Z3XFwjZUYEm5ReCO8gvyvDZFrJVt16k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBkl5GWZjcMf9wTv9M//0LHG+fGB24wiTk8q1s5LlRvSAiEAlFgkn8zLO8J/AIFrauJOPCAl/QB8NlPt8JdcxXvJZto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2814061},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"50877a1f5875e183ed47a4d8e321dfa46fad9500","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.1","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.9.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.57","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.28_1790126299461_0.09556110472382762","host":"s3://npm-registry-packages-npm-production"}},"4.5.29":{"name":"@astrosheep/keiyaku","version":"4.5.29","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.5.29","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"6239e5641753fad3906c2a6d6a2b829aaafc0f51","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.5.29.tgz","fileCount":580,"integrity":"sha512-VK3vm5LWFqH4c+3Gjrmi0MFSPlsdJg+JvibKgG+glzL347HN3mtE1CwDSsSg8Ou3F4nhNvUszlNWCAG/sgYabg==","signatures":[{"sig":"MEQCIGqg1IA+sQ7CXxvvFadRCDmUkwVaGVglpZeH5HMKZJoHAiBG7QtceMN84GxZAiEqmAuXZ81LKKgyEUPpHDJAuq26fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/uTZkWZ0WfUWk0mFRJO3pBpl6/vyCTaheIIS61I8OewIhAIyypQODxllii4vqMiq2MWq2qhiTICjk430QDTMxu3r8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2786841},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./task":{"types":"./build/src/task/public.d.ts","import":"./build/src/task/public.js"},"./akuma":{"types":"./build/src/akuma/index.d.ts","import":"./build/src/akuma/index.js"},"./akumas":{"types":"./build/src/library/akumas.d.ts","import":"./build/src/library/akumas.js"},"./kanshi":{"types":"./build/src/kanshi/index.d.ts","import":"./build/src/kanshi/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"12a8b5dd653572fdaf530741204798f68bd0e21f","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.1","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.9.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.57","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"0.85.1","@astrosheep/keiyaku-plugin-square":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.5.29_1790220595625_0.4914794568621714","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"@astrosheep/keiyaku","version":"4.6.1","keywords":["pi-package"],"author":"","license":"ISC","_id":"@astrosheep/keiyaku@4.6.1","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"bin":{"keiyaku":"build/src/cli/index.js"},"dist":{"shasum":"75ae188a20412f2876db9bf9826700ad3e04661c","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.6.1.tgz","fileCount":564,"integrity":"sha512-G5HqZkEhZY0X89l35XdakHf1Yn+M6M07nLIIekaZS11IBeuJD7dtEDkYqw2nhwaReR5WoqJM7016xHrX4c5XDQ==","signatures":[{"sig":"MEQCIAwJzS+N8WAHFiGDihSq7Toc61z1e5U+cvgdOsh4JqeSAiB5ggI2haJ7SiTF/o0BbO+8T9PWAhywhEJYUDq1mU1ZYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG7a6qA4CSjEqZxV44M9e3DdmEG5KO3aSSKbrN7SBTW3AiBa+z66jbanOTwy4M7MDCdY6YRKLbrQV9bHneuhbWdNRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3578941},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"a741fe5d2ee07f272305b8da34648e828e4e9ec7","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.1","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"26.10.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.57","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"^1.0.0","@astrosheep/keiyaku-plugin-square":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"tmp":"tmp/keiyaku_4.6.1_1790911526953_0.5640708143029904","host":"s3://npm-registry-packages-npm-production"}},"4.6.2":{"pi":{"skills":["./build/integrations/marketplace/plugins/keiyaku/skills"],"extensions":["./build/integrations/pi/keiyaku.ts"]},"_id":"@astrosheep/keiyaku@4.6.2","bin":{"keiyaku":"build/src/cli/index.js"},"bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"dist":{"shasum":"88ee4ebbe2dd40da8b13b46a0ee762c06295873b","tarball":"https://registry.npmjs.org/@astrosheep/keiyaku/-/keiyaku-4.6.2.tgz","fileCount":564,"integrity":"sha512-X+HqXCuBbqlSLdaJD2d8azJ1kYgvLGwwiMBXXhpYtNUdcxURIC1mxx9zLux+6b+SM55jwkm3VeNVQibd+ga61g==","signatures":[{"sig":"MEUCIQDnmkfSakEV36GSiHxWZoi0UEa3X3G1WWJd1316Y8qRowIgWLeXZflDsnNF8BaCgkLQuPoGpStAHPCBJcb6EbNJBiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFgSoVbajzTy+dZdTVIcM/vTVlMK42vUnt9TCPhm1VleAiEA5xis44vkYwaOg7feas6B5cPMPs2OL9LAqG27Zt3/uH0="}],"unpackedSize":3578996},"main":"./build/src/index.js","name":"@astrosheep/keiyaku","type":"module","types":"./build/src/index.d.ts","author":"","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./build/src/index.d.ts","import":"./build/src/index.js"},"./plugin":{"types":"./build/src/plugin/public.d.ts","import":"./build/src/plugin/public.js"}},"gitHead":"6abaa04778e6330682aaf261cc7bef99aed7c2b2","license":"ISC","scripts":{"lint":"eslint src scripts tests","test":"node scripts/test-entry.mjs","build":"node --input-type=module -e \"import { rmSync } from 'node:fs'; rmSync('build', { recursive: true, force: true })\" && tsc -p tsconfig.json && npm run build --workspace @astrosheep/keiyaku-plugin-square && node scripts/copy-integrations.js && node scripts/build-windows-launcher.js && node --input-type=module -e \"import { chmodSync } from 'node:fs'; chmodSync('build/src/cli/index.js', 0o755)\"","format":"prettier --write --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","prepack":"node scripts/verify-package.js","release":"npm run test:release && npm version patch && npm publish","postpack":"node scripts/verify-package.js","test:all":"node scripts/test-entry.mjs --release","test:dev":"node scripts/test-entry.mjs --dev","test:e2e":"npm run build && npm run test:e2e:built","test:local":"node scripts/run-tests.mjs --suite local","format:check":"prettier --check --print-width 120 \"src/**/*.ts\" \"scripts/**/*.ts\"","test:compile":"node scripts/compile-tests.mjs","test:focused":"node scripts/run-tests.mjs","test:release":"node scripts/test-entry.mjs --release","test:parallel":"npm run test:compile && node scripts/run-tests.mjs --compiled --test-concurrency=8","test:e2e:built":"node scripts/run-tests.mjs tests/packaged-cli.e2e.ts tests/cli-akuma-packaged.e2e.ts","test:typecheck":"tsc -p tsconfig.json --noEmit && npm run test:typecheck:scoped-tests && npm run test:typecheck:scripts","harness:version":"node scripts/update-harness-version.js","test:integration":"node scripts/run-tests.mjs --suite integration","test:architecture":"node --import tsx scripts/check-architecture.ts","test:reachability":"knip --include files,dependencies,unlisted,unresolved,duplicates","review:model-impact":"node --import tsx scripts/model-change-impact.ts","test:focused:serial":"node scripts/run-tests.mjs --test-concurrency=1","test:maintainability":"node scripts/check-maintainability.js","test:typecheck:scripts":"tsc -p tsconfig.scripts.json","test:typecheck:scoped-tests":"tsc -p tsconfig.tests.json"},"version":"4.6.2","_npmUser":{"name":"astrosheep","email":"thekoc.z@hotmail.com"},"homepage":"https://github.com/astrosheep-zero/keiyaku#readme","keywords":["pi-package"],"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"workspaces":["plugins/*"],"_npmVersion":"11.19.1","description":"Keiyaku is an agent-facing contract workflow.","directories":{"doc":"docs","test":"tests"},"maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"_nodeVersion":"26.10.0","dependencies":{"zod":"^4.5.2","diff":"^8.0.4","yaml":"^2.9.0","cross-spawn":"^7.0.6","@opencode-ai/sdk":"1.18.3","@astrosheep/square":"^0.3.57","@agentclientprotocol/sdk":"^1.3.0","@anthropic-ai/claude-agent-sdk":"^0.3.226","@earendil-works/pi-coding-agent":"^1.0.0","@astrosheep/keiyaku-plugin-square":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.0","knip":"^6.31.0","eslint":"^9.39.5","prettier":"3.6.2","typescript":"^5.9.0","@types/node":"^25.0.0","@types/cross-spawn":"^6.0.6","@typescript-eslint/parser":"^8.66.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keiyaku_4.6.2_1790921472231_0.26372268869325177"}}},"time":{"created":"2026-02-13T10:03:01.237Z","modified":"2026-10-02T06:11:12.504Z","0.1.0":"2026-02-13T10:03:01.514Z","0.1.1":"2026-02-14T07:05:30.651Z","0.1.2":"2026-02-14T08:12:55.208Z","0.1.3":"2026-02-14T09:03:37.243Z","0.1.4":"2026-02-14T09:05:39.680Z","0.1.5":"2026-02-15T08:52:14.709Z","0.1.6":"2026-02-15T15:51:45.597Z","0.1.7":"2026-02-16T06:05:46.367Z","0.1.8":"2026-02-16T08:26:33.087Z","0.1.9":"2026-02-16T08:30:22.359Z","0.1.10":"2026-02-16T11:09:51.470Z","0.1.11":"2026-02-16T12:52:50.010Z","0.1.12":"2026-02-16T16:08:36.452Z","0.1.13":"2026-02-16T16:10:27.973Z","0.1.14":"2026-02-17T04:53:27.708Z","0.1.15":"2026-02-18T04:53:55.014Z","0.1.16":"2026-02-18T07:36:09.918Z","0.1.17":"2026-02-18T08:38:47.793Z","0.1.18":"2026-02-18T09:19:10.089Z","0.1.19":"2026-02-18T11:04:21.793Z","0.1.20":"2026-02-18T13:54:58.299Z","0.1.21":"2026-02-18T15:10:32.371Z","0.1.22":"2026-02-19T02:33:55.724Z","0.1.23":"2026-02-19T02:56:21.568Z","0.1.24":"2026-02-19T05:05:09.419Z","0.1.25":"2026-02-19T06:43:01.103Z","0.1.26":"2026-02-19T12:55:28.252Z","0.1.27":"2026-02-19T13:41:40.083Z","0.1.28":"2026-02-19T13:52:14.804Z","0.1.29":"2026-02-20T04:51:15.430Z","0.1.30":"2026-02-20T06:15:54.291Z","0.1.31":"2026-02-20T06:48:55.185Z","0.1.32":"2026-02-20T11:20:29.851Z","0.1.33":"2026-02-20T15:59:16.799Z","0.1.34":"2026-02-20T16:00:15.947Z","0.1.35":"2026-02-20T17:18:17.344Z","0.1.36":"2026-02-21T12:48:13.634Z","0.1.37":"2026-02-21T13:00:47.797Z","0.1.38":"2026-02-22T00:19:24.249Z","0.1.39":"2026-02-22T01:00:59.821Z","0.1.40":"2026-02-22T01:27:28.163Z","0.1.41":"2026-02-22T01:42:42.600Z","0.1.42":"2026-02-22T04:07:40.713Z","0.1.43":"2026-02-22T05:14:37.478Z","0.1.44":"2026-02-22T05:28:02.711Z","0.1.45":"2026-02-22T09:06:27.816Z","0.1.46":"2026-02-23T11:57:26.449Z","0.1.47":"2026-02-23T12:00:03.251Z","0.1.48":"2026-02-23T19:01:17.842Z","0.1.49":"2026-02-24T04:23:15.322Z","0.1.50":"2026-02-25T01:25:10.432Z","0.1.51":"2026-02-26T01:13:52.202Z","0.1.52":"2026-02-26T05:23:40.378Z","0.1.53":"2026-02-26T05:53:03.415Z","0.1.54":"2026-02-26T07:54:21.596Z","0.1.55":"2026-02-26T09:52:32.397Z","0.1.56":"2026-02-26T10:08:27.930Z","0.1.57":"2026-02-26T12:02:07.399Z","0.1.58":"2026-02-26T15:33:39.351Z","0.1.59":"2026-02-27T00:10:42.616Z","0.1.60":"2026-02-27T04:30:30.729Z","0.1.61":"2026-02-27T08:51:21.009Z","0.1.62":"2026-02-28T02:43:08.327Z","0.1.63":"2026-02-28T06:09:11.472Z","0.1.64":"2026-03-02T03:56:38.073Z","0.1.65":"2026-03-02T06:22:18.268Z","0.1.67":"2026-03-05T08:18:33.623Z","0.1.68":"2026-03-06T05:11:25.064Z","0.1.69":"2026-03-06T05:50:06.361Z","0.1.70":"2026-03-08T07:58:30.767Z","0.1.71":"2026-03-08T08:49:16.482Z","0.1.72":"2026-03-09T09:04:40.803Z","0.1.73":"2026-03-11T04:00:21.286Z","0.1.74":"2026-03-12T05:07:45.936Z","0.1.75":"2026-03-13T06:34:33.672Z","0.1.76":"2026-03-13T07:41:11.669Z","0.1.77":"2026-03-14T06:27:33.680Z","0.1.78":"2026-03-14T15:51:18.846Z","0.1.79":"2026-03-15T19:46:38.239Z","0.1.80":"2026-03-17T05:04:32.955Z","0.1.81":"2026-05-19T06:16:05.862Z","0.1.82":"2026-05-19T08:07:20.388Z","0.1.83":"2026-05-19T09:26:19.307Z","0.1.84":"2026-05-19T10:10:23.779Z","0.1.85":"2026-05-19T17:50:32.670Z","0.1.86":"2026-05-19T17:56:36.319Z","0.1.87":"2026-06-05T01:42:39.273Z","1.0.0":"2026-07-13T06:31:41.092Z","1.0.1":"2026-07-13T06:52:57.746Z","1.0.2":"2026-07-17T01:28:46.844Z","2.8.0":"2026-07-17T01:40:53.157Z","2.8.1":"2026-07-17T08:12:31.267Z","2.8.2":"2026-07-17T08:41:56.310Z","2.8.3":"2026-07-17T09:12:05.181Z","2.8.4":"2026-07-17T10:14:52.330Z","2.8.5":"2026-07-17T10:16:58.010Z","2.9.0":"2026-07-19T13:28:23.687Z","2.9.1":"2026-07-19T15:49:44.416Z","2.9.2":"2026-07-19T15:59:19.274Z","2.9.3":"2026-07-20T01:21:02.256Z","2.9.4":"2026-07-22T07:27:07.882Z","2.9.5":"2026-07-23T02:43:12.484Z","2.9.6":"2026-07-23T06:23:31.458Z","2.9.7":"2026-07-23T12:06:00.934Z","2.9.8":"2026-07-24T06:52:10.855Z","2.9.9":"2026-07-24T09:43:29.749Z","2.9.10":"2026-07-28T01:18:38.075Z","2.9.11":"2026-07-28T01:20:58.048Z","2.9.12":"2026-07-28T06:36:34.213Z","2.9.13":"2026-07-29T07:16:18.850Z","4.0.0":"2026-08-11T12:50:42.480Z","4.0.1":"2026-08-14T02:11:36.105Z","4.0.2":"2026-08-17T02:46:54.553Z","4.0.3":"2026-08-17T05:29:22.263Z","4.0.4":"2026-08-18T04:08:23.825Z","4.0.5":"2026-08-19T09:52:54.117Z","4.0.6":"2026-08-20T09:11:53.154Z","4.1.0":"2026-08-21T07:43:45.503Z","4.1.1":"2026-08-24T01:55:58.175Z","4.1.2":"2026-08-24T06:14:21.943Z","4.1.3":"2026-08-24T08:22:51.319Z","4.1.4":"2026-08-24T08:36:29.389Z","4.1.5":"2026-08-24T10:21:50.924Z","4.2.0":"2026-08-25T01:23:04.045Z","4.3.0":"2026-08-25T07:10:04.611Z","4.4.0":"2026-08-25T09:56:02.814Z","4.5.0":"2026-08-25T14:10:14.745Z","4.5.1":"2026-08-26T05:57:11.585Z","4.5.2":"2026-08-26T06:36:54.012Z","4.5.3":"2026-08-26T07:13:24.524Z","4.5.4":"2026-08-26T07:36:36.881Z","4.5.5":"2026-08-26T08:27:39.592Z","4.5.6":"2026-08-26T09:29:13.122Z","4.5.7":"2026-08-27T03:37:50.307Z","4.5.8":"2026-08-30T06:17:39.160Z","4.5.9":"2026-08-30T12:46:56.206Z","4.5.10":"2026-08-30T15:46:07.648Z","4.5.11":"2026-08-30T20:14:35.883Z","4.5.12":"2026-09-03T02:28:41.429Z","4.5.13":"2026-09-03T04:13:42.755Z","4.5.14":"2026-09-03T04:59:56.233Z","4.5.15":"2026-09-03T06:53:37.895Z","4.5.16":"2026-09-03T09:01:52.480Z","4.5.17":"2026-09-04T01:35:07.227Z","4.5.18":"2026-09-09T06:12:51.004Z","4.5.19":"2026-09-10T11:47:33.327Z","4.5.20":"2026-09-11T02:40:59.470Z","4.5.21":"2026-09-16T06:36:58.910Z","4.5.23":"2026-09-17T05:18:38.278Z","4.5.22":"2026-09-17T05:22:14.093Z","4.5.24":"2026-09-17T12:09:46.170Z","4.5.25":"2026-09-20T03:05:29.732Z","4.5.26":"2026-09-21T04:50:29.749Z","4.5.27":"2026-09-22T03:48:18.588Z","4.5.28":"2026-09-23T01:18:19.678Z","4.5.29":"2026-09-24T03:29:55.733Z","4.6.1":"2026-10-02T03:25:27.051Z","4.6.2":"2026-10-02T06:11:12.333Z"},"bugs":{"url":"https://github.com/astrosheep-zero/keiyaku/issues"},"license":"ISC","homepage":"https://github.com/astrosheep-zero/keiyaku#readme","keywords":["pi-package"],"repository":{"url":"git+https://github.com/astrosheep-zero/keiyaku.git","type":"git"},"description":"Keiyaku is an agent-facing contract workflow.","maintainers":[{"name":"astrosheep","email":"thekoc.z@hotmail.com"}],"readme":"# Keiyaku\n\n**Keiyaku is not designed for you, but for your frontier model.**\n\n**Current world:** frontier models are formidable — and expensive. Cheap\nmodels work fine, but they drift, and they always report success. And\nhuman attention is the scarcest of the three.\n\nSo Keiyaku gives each of the three the right job.\n\n**The frontier gets an exoskeleton, not a cage.** It breaks goals apart,\nauthors explicit contracts, commands a fleet in parallel. Its limited\ncontext goes to decision-grade signal — the state of every contract,\nnever individual workers. A worker can drift, stall, or lie; a contract\ncannot.\n\n**The workers get contracts, not trust.** Terms in bytes before the\nfirst edit; every delivery judged mechanically against the diff.\nWhatever drifted or lied never reaches the board.\n\n**You step back.** Delegate when possible — by default, everything goes\nto the frontier; the verbs are its to type. Steer when necessary — the\ntop was never handed over. The wheel stays yours.\n\n---\n\n## What a contract looks like\n\n```markdown\n# Ship typed Task query\n\n## Context\nTask reads scan documents ad hoc.\n\n## Objective\nOne typed query surface over the whole board.\n\n## Design\nA single evaluator over persisted facts.\n\n## Region\n```\nsrc/task/**\ntests/task-*.test.ts\n```\n\n## Criteria\n### Query is typed\nThe CLI parses a predicate; the evaluator never sees a raw shell string.\n\n### Reads stay Task-owned\nQuery reads only Task facts. No Contract. No Akuma.\n\n## Verification\n```bash\nnpm test\n```\n```\n\n## What a deal looks like\n\n```bash\nkeiyaku bind - < keiyaku.md     # terms written; an isolated worktree appears\nkeiyaku call worker -           # a worker goes in\nkeiyaku deliver                 # tendered; Verification runs; gates judge\nkeiyaku review --satisfied      # attested; main moves with a commit receipt\n```\n\n## What the journal records\n\nOne real deal, pulled from this repo's own journal:\n\n```text\n$ keiyaku audit kei/add-acp-provider-and-grok-build-profile\n\naccepted audit kei/add-acp-provider-and-grok-build-profile head=0508f7eb9cb738bcab06060b13ff1a96d36e3754\nreport {\"reworks\":1,\"reviews\":2,\"timeline\":[\n  {\"kind\":\"bind\",\"at\":\"2026-08-14T08:18:36.224Z\"},\n  {\"kind\":\"deliver\",\"at\":\"2026-08-14T13:02:08.339Z\"},\n  {\"kind\":\"attestation\",\"gate\":\"reviewed\",\"verdict\":\"unsatisfied\",\"summary\":\n   \"Implementation review found no blocking code issues; authenticated official\n    Grok smoke remains unavailable because this host has no grok binary.\"},\n  {\"kind\":\"attestation\",\"gate\":\"verified\",\"verdict\":\"satisfied\",\"summary\":\"[1 bash exit 0] …\"}]}\n```\n\nThe review said no — with a reason, in bytes, on the journal. The deal\ndid not land until the gates had current evidence.\n\n## The board\n\n`keiyaku status` is the one screen. A slice of this repository, right now:\n\n```text\nkanshi ─ 7 keiyaku · 18 akuma · 286 task ─ /Users/astrosheep/Developer/keiyaku-v4 main 9cfdca6017633e51827b9b2eba3c76a7fe08e05f\n\nkeiyaku 7\n! kei/add-acp-provider-and-grok-build-profile tendered\n  worktree · integration c5cafef6 · -> refs/heads/main\n  × reviewed\n⧗ kei/align-task-cli-truth-promises waiting\n  ! reviewed\n  held by task/align-task-cli-truth-promises-for-ready-compose\n\nakuma 18\n● aku/expert-akuma/a7aafc9e running\n  alias @process-custody-lead\n  keiyaku kei/make-process-custody-capability-honest (active)\n○ aku/design-akuma/cc53ef08 asleep\n  alias @timeline-design\n! aku/grok/95d90b7d stranded\n  alias @acp-provider-impl\n\ntask 8 · 5 ready · 2 held\n● task/align-task-cli-truth-promises-for-ready-compose in_progress\n  Align Task CLI truth promises for ready compose and world absence\n  P0 · keiyaku kei/align-task-cli-truth-promises (active)\n```\n\nMarks accelerate scanning; the words carry the state.\n\n## The worker\n\n```markdown\n---\nprovider: claude-agent-sdk\nmodel: claude-sonnet-4-5\naccess: write\ndescription: Repository implementation agent\n---\nMake scoped changes and run relevant tests.\n```\n\nOne Markdown file, one worker. `keiyaku call worker` summons it.\n\n## Install\n\n```bash\nnpm install -g @astrosheep/keiyaku\n```\n\nNode ≥ 22.19. Product law lives in [`docs/`](docs/README.md).\n\n## Source builds\n\nBuilding from source also builds the Windows launcher with Zig 0.14.1 or later. Install\nthat system tool separately and make `zig` available on `PATH`, or set\n`KEIYAKU_ZIG` to the selected executable. `npm ci` alone is not sufficient for\nthe Windows launcher: use `npm ci --ignore-scripts --prefer-offline` followed by\n`npm run build` (or `npm test`). On non-Windows hosts, a missing or unusable\nZig skips only the Windows launcher so the rest of `npm run build` and `npm test`\ncan continue; Windows builds fail with an actionable diagnostic.\n","readmeFilename":"README.md"}