{"_id":"cyrus-gemini-runner","_rev":"80-067e7d5d8341f03dcbbd989f5bd3090c","name":"cyrus-gemini-runner","dist-tags":{"test":"0.2.72-test.2","latest":"0.2.73","test-cypack1502":"0.2.73-cypack1502.0"},"versions":{"0.2.4":{"name":"cyrus-gemini-runner","version":"0.2.4","_id":"cyrus-gemini-runner@0.2.4","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"cfdd0dbf72b9df5d3f633f0fb5e2c8e36c116c63","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.4.tgz","fileCount":40,"integrity":"sha512-8+y+8tgH7TfFVvMP9kKWUI54SgOcjubR1tf+nWafj3/KdMdi1ZCQH4aFPQqpqobtfUVXY1zna8LCaQV2vnaiqQ==","signatures":[{"sig":"MEUCIB6l3glMH1G7H8niKX0cNjjmN2tLaFzuqA3HjYtNGslKAiEA8iJtdZLQzU8E2ZkChsrZO1ecRdy7BiP8LHmoSa5DbDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321010},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/e0d0aa242a038e7013b94da49961355e/cyrus-gemini-runner-0.2.4.tgz","_integrity":"sha512-8+y+8tgH7TfFVvMP9kKWUI54SgOcjubR1tf+nWafj3/KdMdi1ZCQH4aFPQqpqobtfUVXY1zna8LCaQV2vnaiqQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.4","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.4","cyrus-simple-agent-runner":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.4_1764122562087_0.4411061612208844","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"cyrus-gemini-runner","version":"0.2.5","_id":"cyrus-gemini-runner@0.2.5","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"d9887f7fe2cb0edc76e29bfa12bbcf224c76e45e","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.5.tgz","fileCount":40,"integrity":"sha512-qaIcD4cR0aeEf3p0gxdAq4TpBep/7HKJbcx7X4A+4Kicidig6B3s8HktCQXHf1kY9pqdobJQBH4DOZk5B32jUw==","signatures":[{"sig":"MEUCIQCBQNkHihO4VBxCD3Yi47/wzmtVRRWyomPmPLyDDK6ewAIgfX7+TRb/S8AJAH0e2UjejBEBlIxJlvZ28rbP3Vn0/Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321010},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/e8a5107fa0975a36e70e8d2167f10371/cyrus-gemini-runner-0.2.5.tgz","_integrity":"sha512-qaIcD4cR0aeEf3p0gxdAq4TpBep/7HKJbcx7X4A+4Kicidig6B3s8HktCQXHf1kY9pqdobJQBH4DOZk5B32jUw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.5","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.5","cyrus-simple-agent-runner":"0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.5_1764785251542_0.2440103824255515","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"cyrus-gemini-runner","version":"0.2.6","_id":"cyrus-gemini-runner@0.2.6","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"ed48e92531ce7c1b782ba975bcdb545fd2661357","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.6.tgz","fileCount":40,"integrity":"sha512-FEXVVIWP8N5ybBjXCKuPumQmfzR59FZM03tc7sk86fAyeJb3/pJDMb04/45K8t6zDIiQ0kxh0yFGMOLNzpiLcA==","signatures":[{"sig":"MEYCIQDPQJYDgPOAyVIsRXqfSu61ASwr8g8o+qoMa4e6Y5WcnQIhAIjUDcpZcfsPChT0ZHHqbZUoioIf01ZUHbOvN+vbJtB4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"workspace:*","@linear/sdk":"^60.0.0","cyrus-claude-runner":"workspace:*","cyrus-simple-agent-runner":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.6_1766517712167_0.5951741151572663","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"cyrus-gemini-runner","version":"0.2.7","_id":"cyrus-gemini-runner@0.2.7","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"c49c3d742c100408551522fe586428584ed15536","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.7.tgz","fileCount":41,"integrity":"sha512-Fi/WAeWVXGvEku5+tVdnMWeqYSvePQAYUbP6YsroYMyLw8CUkzPXZy+3ho3IT3+m2NP+6RuwME+OVX1GU7/M4w==","signatures":[{"sig":"MEQCIF6eDKzHjc9gUbS/Hvn0l3Zoc590IAUiQnEVkQdosZCOAiAmC8+Gx/5R0P+nnHFDltZqfeez4TOtSzJWqWK4v4J1+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337069},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/18fcb0cf4b8d962851c9e6fa8f8d25b0/cyrus-gemini-runner-0.2.7.tgz","_integrity":"sha512-Fi/WAeWVXGvEku5+tVdnMWeqYSvePQAYUbP6YsroYMyLw8CUkzPXZy+3ho3IT3+m2NP+6RuwME+OVX1GU7/M4w==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.7","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.7","cyrus-simple-agent-runner":"0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.7_1766945896469_0.3546042406697958","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"cyrus-gemini-runner","version":"0.2.8","_id":"cyrus-gemini-runner@0.2.8","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"2ad14f560e7f711b00ba6339772ec5128256c62b","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.8.tgz","fileCount":40,"integrity":"sha512-epuRe5Y7il8YgijR3LwFmYGBKbomcHP1kJiOvyiiXVGh0zKDPTwCTmIbv0WWOJYkWcWOPOww45oTi4/vjWKJ1Q==","signatures":[{"sig":"MEUCIGYxBYQf44oM5ZeqWb49mqUUd08M3opePr31qKLiJM+EAiEAi7fsaGflFvekTzFWy1Nfo59IrOUU/elnsZK2Tvas/Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321010},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/fc297411807c5c58b35d12303d20010c/cyrus-gemini-runner-0.2.8.tgz","_integrity":"sha512-epuRe5Y7il8YgijR3LwFmYGBKbomcHP1kJiOvyiiXVGh0zKDPTwCTmIbv0WWOJYkWcWOPOww45oTi4/vjWKJ1Q==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.8","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.8","cyrus-simple-agent-runner":"0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.8_1766955660035_0.961709274838197","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"cyrus-gemini-runner","version":"0.2.9","_id":"cyrus-gemini-runner@0.2.9","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"08928e72861febbf0c35fabf5bdc664d26271e47","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.9.tgz","fileCount":40,"integrity":"sha512-Lu5e7MPVhswWtZ4E1PyxC9TNJKCtaecTfWKPkDCRIfu1pTRlgciBKv7Y0DyWD6+aipPP1vfqrl///MO+SMxVzA==","signatures":[{"sig":"MEUCIQCQ9PJs8hLYiH9ydWt+3NL/bh1C3wn93cM5+cDUPt4LjQIgPbXPo3KRivnxnStlhwPPhF4N9BNkfCh+IIiB3/nWHp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321010},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.9.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/1eacb9b29ea76dc37682679a09fc23fd/cyrus-gemini-runner-0.2.9.tgz","_integrity":"sha512-Lu5e7MPVhswWtZ4E1PyxC9TNJKCtaecTfWKPkDCRIfu1pTRlgciBKv7Y0DyWD6+aipPP1vfqrl///MO+SMxVzA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.9","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.9","cyrus-simple-agent-runner":"0.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.9_1767122972847_0.8542928873797109","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"cyrus-gemini-runner","version":"0.2.10","_id":"cyrus-gemini-runner@0.2.10","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"4d5b19d073890aef936fe8f1509166ebb885619e","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.10.tgz","fileCount":41,"integrity":"sha512-256SfnfVCon93QFr28+GJ/WPyCWrA8C2RrjpgtZE46NLnrfzfzWjgUWJRJ7iTRJIaaHTAFuc+O3V0qMmao0fgw==","signatures":[{"sig":"MEUCIQDMKTQ+ZfKE2IozqYrbKDx/VA7Ty/G7KaQK/xXRk+W5CQIgbMEAiN+v91HzDC5nXd2bMju2RdD/kGr3BCj64jZN2QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337073},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.10.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/c8d99fad6ccaacfa92d5c6215a1b810f/cyrus-gemini-runner-0.2.10.tgz","_integrity":"sha512-256SfnfVCon93QFr28+GJ/WPyCWrA8C2RrjpgtZE46NLnrfzfzWjgUWJRJ7iTRJIaaHTAFuc+O3V0qMmao0fgw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.10","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.10","cyrus-simple-agent-runner":"0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.10_1767749255023_0.14014522678667762","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"cyrus-gemini-runner","version":"0.2.11","_id":"cyrus-gemini-runner@0.2.11","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"eeacc7f35b8245d76d77bc41b6f2a0032815818d","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.11.tgz","fileCount":40,"integrity":"sha512-NK3SCCNo9B0adZx8plIy9634xgaxdp8BsfusP16y1umUQhkcHlkUicCSwnLtuM/06fOlyhkyPRE4ki9SfNjm1A==","signatures":[{"sig":"MEYCIQC+0f0xj4msAIcWtr8vW3717yheh1ZJns1gycGi20x3GQIhAM7wQUYXIrFvfQ9s7uaQF4TIMUQHK36OThyxn8x49zVQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321014},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.11.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/9ed95d20044ad4ceee584559249a4019/cyrus-gemini-runner-0.2.11.tgz","_integrity":"sha512-NK3SCCNo9B0adZx8plIy9634xgaxdp8BsfusP16y1umUQhkcHlkUicCSwnLtuM/06fOlyhkyPRE4ki9SfNjm1A==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.11","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.11","cyrus-simple-agent-runner":"0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.11_1767809657679_0.7062213176839112","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"cyrus-gemini-runner","version":"0.2.12","_id":"cyrus-gemini-runner@0.2.12","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"9f2f9dbd174797008b93ffcec46db26dcb8e3367","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.12.tgz","fileCount":40,"integrity":"sha512-53qXnrGpcQX/OhEqELsahvA7nG1xdhWlA3OSl+jJoujW6/OMDxm8vjC9Q20nP64dgiY9WSUrgL8dif5FNHo6Kg==","signatures":[{"sig":"MEUCIDUGoDqCC8od69L4/2Ltvnya+HFeyNfurDdprAG5BnE5AiEAlC+/10FxSLTld7vVDIriAG3FrENCed2EwHfcpmuE42w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302505},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.12.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/a8b5cdbce4eaecb63a3e7a115b9faf58/cyrus-gemini-runner-0.2.12.tgz","_integrity":"sha512-53qXnrGpcQX/OhEqELsahvA7nG1xdhWlA3OSl+jJoujW6/OMDxm8vjC9Q20nP64dgiY9WSUrgL8dif5FNHo6Kg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.5","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.12","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.12","cyrus-simple-agent-runner":"0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.12_1768016852563_0.0027909807780155393","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"cyrus-gemini-runner","version":"0.2.13","_id":"cyrus-gemini-runner@0.2.13","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"bbbc65e3c1d9ae9e7ce0eea5e6781117d05613b7","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.13.tgz","fileCount":40,"integrity":"sha512-1prWfb0woQ3tdHqT+JRXcMfqV3Oy6tWUR0XhZpGddZIbN52k5ngPMGu6BqeTfp03nZJzneR/9OX3THyXzP3E4w==","signatures":[{"sig":"MEUCIQDEm4nj9DJ6QE9iP5MXwMMfsXniaUaBRieUA8ao+SCwXwIgGfMjyEvmCv2uvzyP+G7u8qMlvLVKvOJnEGSznhIP7/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278713},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.13.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/32c28828413fa040e52a2760d7bf201f/cyrus-gemini-runner-0.2.13.tgz","_integrity":"sha512-1prWfb0woQ3tdHqT+JRXcMfqV3Oy6tWUR0XhZpGddZIbN52k5ngPMGu6BqeTfp03nZJzneR/9OX3THyXzP3E4w==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.5","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.13","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.13","cyrus-simple-agent-runner":"0.2.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.13_1768514664200_0.4633841481008325","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"cyrus-gemini-runner","version":"0.2.14","_id":"cyrus-gemini-runner@0.2.14","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"46c9604b8df7f810241747306f23e8403652ab4c","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.14.tgz","fileCount":41,"integrity":"sha512-4TPiROAexm9YxHxwoTkM+RvuP1Kz1VKH2bpk1x5Ui6SS+gLd/Uzp2eiWCH6LcmZ4SBXsfTK4AG1AZ2JvxykjNQ==","signatures":[{"sig":"MEUCIEAmhTINPUn8AqzFkcQ7KO2qNEOOsNttQ1QeUDSspHkqAiEAjSvz1j1XT55ScgITjQEMkI0makbrrCqzTtCiDjzFbaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294772},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.14.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/ad7acb046df979a0139f41e722fed9b4/cyrus-gemini-runner-0.2.14.tgz","_integrity":"sha512-4TPiROAexm9YxHxwoTkM+RvuP1Kz1VKH2bpk1x5Ui6SS+gLd/Uzp2eiWCH6LcmZ4SBXsfTK4AG1AZ2JvxykjNQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.5","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.14","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.14","cyrus-simple-agent-runner":"0.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.14_1768611075322_0.3228651678294665","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"cyrus-gemini-runner","version":"0.2.15","_id":"cyrus-gemini-runner@0.2.15","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"d7255423a5b997f559db22d8f23cdd4fc033b3cf","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.15.tgz","fileCount":41,"integrity":"sha512-YhnFF5M81av1fW3pV1gHPp10u6z7xRQKZ3gTqwMR4a3mIPjQgf7DexFGhqCzfLQ1P4DILXpfiTXPX/dN+7459A==","signatures":[{"sig":"MEQCIBjSjvmaJrCsuEw1L0dnvRc9kQhPw9Y080Dz5s/UbKLKAiBGyX4+PH5OP23zQobxBB7Q/giS1Vm5rDsNhYriEJsG/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294772},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.15.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/4185dca6edf4806187bfcebcb0a8bf97/cyrus-gemini-runner-0.2.15.tgz","_integrity":"sha512-YhnFF5M81av1fW3pV1gHPp10u6z7xRQKZ3gTqwMR4a3mIPjQgf7DexFGhqCzfLQ1P4DILXpfiTXPX/dN+7459A==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.5","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.15","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.15","cyrus-simple-agent-runner":"0.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.15_1768612815162_0.07000478379974773","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"cyrus-gemini-runner","version":"0.2.16","_id":"cyrus-gemini-runner@0.2.16","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"3c0d98d47920e4a66c9fe9d062ed2a50dced5ac1","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.16.tgz","fileCount":40,"integrity":"sha512-EN2qRqQ7nz5iJGLRRn5Qt4ND/UzQiWB4Npfo5quPiNhwHqJtfhdN9bWPaZOX0uvkS9tlFvI96xfRTpKtR/oqJQ==","signatures":[{"sig":"MEUCIQDasJ4hTIRwzR6m+a0hNL4qAwqu/jQJKkLheTYIY1TZzgIgN2l5Z1GqxgDJlcZg/WVnkXhOHtobqhizJAL4T9TMQf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278713},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.16.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/d9fb360747bc4483d42f22561b056cd0/cyrus-gemini-runner-0.2.16.tgz","_integrity":"sha512-EN2qRqQ7nz5iJGLRRn5Qt4ND/UzQiWB4Npfo5quPiNhwHqJtfhdN9bWPaZOX0uvkS9tlFvI96xfRTpKtR/oqJQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.5","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.16","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.16","cyrus-simple-agent-runner":"0.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.16_1769215778828_0.40150867308264626","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"cyrus-gemini-runner","version":"0.2.17","_id":"cyrus-gemini-runner@0.2.17","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"0dbf4eac63bed3867cd2cb2dfb9e0fa7efa7032d","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.17.tgz","fileCount":40,"integrity":"sha512-xLlo7mfPTXxlE8NbT/8vd390UD0hVaTrjzDEsusTraV8U+RQUXeDf1SECoZOZVlOeTkvSOo4vKCShpi8/H2eKA==","signatures":[{"sig":"MEUCIQCMy6KJMOYmQFCDLwO5cQiqx+/yihj2EgVLXf/nYTlKXAIgJDU30dqr7JU4WCrTFUipI5If5ni94oikd+TO3SbIAS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278713},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.17.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/08604fd7a73ab6261cb68ac5764dddf7/cyrus-gemini-runner-0.2.17.tgz","_integrity":"sha512-xLlo7mfPTXxlE8NbT/8vd390UD0hVaTrjzDEsusTraV8U+RQUXeDf1SECoZOZVlOeTkvSOo4vKCShpi8/H2eKA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.5","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.17","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.17","cyrus-simple-agent-runner":"0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.17_1769220942786_0.5674002310701574","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"cyrus-gemini-runner","version":"0.2.18","_id":"cyrus-gemini-runner@0.2.18","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"7245838eed1a9d372cd001bdc838b8c63526ece0","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.18.tgz","fileCount":40,"integrity":"sha512-/gnKrH8c4y1v8rfJCRTAO+9pGPQaxfjUNd1YsPsN9HPUi0kae1XPJiqUL7NoK2WWsQEvO+KEG+4jsuLXPMZNkw==","signatures":[{"sig":"MEUCIQDVg/CdrsvIIkongkGhFldgH33ixOOO+AZS+oR9YYVZKQIgDHTHcHSbUmxMw75ixoFHoChzVQ3Ug7WGwJ5ENLE99MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278713},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.18.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/19c49dae72f146ec6cff007bfea0173d/cyrus-gemini-runner-0.2.18.tgz","_integrity":"sha512-/gnKrH8c4y1v8rfJCRTAO+9pGPQaxfjUNd1YsPsN9HPUi0kae1XPJiqUL7NoK2WWsQEvO+KEG+4jsuLXPMZNkw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.5","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.18","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.18","cyrus-simple-agent-runner":"0.2.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.18_1769233424198_0.16848739429969317","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"cyrus-gemini-runner","version":"0.2.19","_id":"cyrus-gemini-runner@0.2.19","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"2f461eabe7da671b623458f58633374d15dd41d8","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.19.tgz","fileCount":40,"integrity":"sha512-rZqgBbTr/esjAr90nlme6krZp+3qQXkLiqNejirX722xhhH4ne5D4I4s+qt6hBdLicD4ga62WIf0dhBx6jeCpg==","signatures":[{"sig":"MEUCIAYspS9VODM/4bJ2HdoVZDaA4pqB20Gu+yZrHais29/AAiEAnZ7h7qoK0O4sjgOYIBwi3GjvQ0i+Rlsmy3+KCRttXIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278713},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.19.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/e42e52d3c48386149b5441f85e851907/cyrus-gemini-runner-0.2.19.tgz","_integrity":"sha512-rZqgBbTr/esjAr90nlme6krZp+3qQXkLiqNejirX722xhhH4ne5D4I4s+qt6hBdLicD4ga62WIf0dhBx6jeCpg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.5","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.19","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.19","cyrus-simple-agent-runner":"0.2.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.19_1769236810803_0.9543739680210765","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"cyrus-gemini-runner","version":"0.2.20","_id":"cyrus-gemini-runner@0.2.20","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"9d46bfe901c4c813d5a25b9b73d9775600ad7eee","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.20.tgz","fileCount":40,"integrity":"sha512-Wyenv6DEIx1wPVj5yhphbUvsd8D/8qYLEnxEDqWk/WeglPBcfLlZOQyXox++O4kFvTdJKIW8eZm9uUIjnOAC7g==","signatures":[{"sig":"MEYCIQDyhPw4TNqtKcj7ALihGZo5M+xHT2YlxzBQnElAMuib5QIhAOapoO1o6Dv9ABmamvv4rVB0WRa+cbAKkcAuYY12I3Y/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278713},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.20.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/bbd444933348ea7791876c83bb9c4348/cyrus-gemini-runner-0.2.20.tgz","_integrity":"sha512-Wyenv6DEIx1wPVj5yhphbUvsd8D/8qYLEnxEDqWk/WeglPBcfLlZOQyXox++O4kFvTdJKIW8eZm9uUIjnOAC7g==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.5","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.20","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.20","cyrus-simple-agent-runner":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.20_1770314711354_0.5921424048085642","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"cyrus-gemini-runner","version":"0.2.21","_id":"cyrus-gemini-runner@0.2.21","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"ad193d63b9f4a649e2f3eb4ac285bd300ec238f7","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.21.tgz","fileCount":40,"integrity":"sha512-cocDzMm66xFvEMtcbFdz3Gn/xZZtV0gIisXn2xhqUUfHoR/gvnlzlGeelCchdGZuHKdSBCZWnzhjClC3fV3MKg==","signatures":[{"sig":"MEYCIQCZRR2tvoMa99g/aDLyRMEjO9qvUANBUzFPlTnfTfh7jQIhALnwNFOrh009WnL4Wt5S5ak4nozIKoYfO5Y/kOFIHVFz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287889},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.21.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/6335d37aa9dca4777327b70d0fc2d720/cyrus-gemini-runner-0.2.21.tgz","_integrity":"sha512-cocDzMm66xFvEMtcbFdz3Gn/xZZtV0gIisXn2xhqUUfHoR/gvnlzlGeelCchdGZuHKdSBCZWnzhjClC3fV3MKg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.5","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.21","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.21","cyrus-simple-agent-runner":"0.2.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.21_1770682000479_0.9152846173693141","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"cyrus-gemini-runner","version":"0.2.22","_id":"cyrus-gemini-runner@0.2.22","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"3edcdc1e4a5cc118fe2b359d2c264746fe977baf","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.22.tgz","fileCount":40,"integrity":"sha512-uiv1G8CTp3YC+nhcRuR2v70gHES4MP+lxJgeoQziX82IYz74cQ6SmwwI9WN1MLk8iGlZgt5BsmPDhxsm9qACvA==","signatures":[{"sig":"MEQCIDZG61CombYriYOJo/7xKhEEezKrjDQfV04hwiM0vGvTAiBEPtsml/eF3JoVldYS2chPpD2xdOTwMrap8B5r2cMAIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.22.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/3e5011d5c98936557c471f62979920b7/cyrus-gemini-runner-0.2.22.tgz","_integrity":"sha512-uiv1G8CTp3YC+nhcRuR2v70gHES4MP+lxJgeoQziX82IYz74cQ6SmwwI9WN1MLk8iGlZgt5BsmPDhxsm9qACvA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.22","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.22","cyrus-simple-agent-runner":"0.2.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.22_1771617302109_0.5935966941695201","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"cyrus-gemini-runner","version":"0.2.23","_id":"cyrus-gemini-runner@0.2.23","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"0d0d731c1b86a64bb545912565844451c7fc3556","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.23.tgz","fileCount":40,"integrity":"sha512-qMor4MJCNhCfGOYw9zQYhrNc/MS//bpoopVtW0H+BzGDezURy21lOzDGzM7gnk+3tPOWbu4NxvzGrpgzjS4rdQ==","signatures":[{"sig":"MEUCICSaZoGO0/nC4b5cq+TdjK1oooqLG3IR/4xd8PNIF/G7AiEAyRqGBQS75EpdIUwlZh9ZSdDbWKnAgzlKIuTZy/hjv20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.23.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/44e8c31c5e6156f9ea9d36a7950cf4a8/cyrus-gemini-runner-0.2.23.tgz","_integrity":"sha512-qMor4MJCNhCfGOYw9zQYhrNc/MS//bpoopVtW0H+BzGDezURy21lOzDGzM7gnk+3tPOWbu4NxvzGrpgzjS4rdQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.23","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.23","cyrus-simple-agent-runner":"0.2.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.23_1772067651368_0.9393908232650328","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"cyrus-gemini-runner","version":"0.2.24","_id":"cyrus-gemini-runner@0.2.24","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"ac02e267171cdf1d3f0bd6f8d3fa5ba757f2f75a","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.24.tgz","fileCount":40,"integrity":"sha512-V7+2sGEVLt2A2XqFjklyufJC2Xv3QLHW+SZnSHyUjpJdGJ+qd1T3s1ae7OmvTL+bql3PYUTcemogPwkpBVWNJg==","signatures":[{"sig":"MEUCICUokhwhTprf7+lV3sw1HGLvppOBY91kPZVZxlCzLz2PAiEAs/nG7EvZXh+/3Wy6X6DjXDN9kuFWuAY8NcwnO3EKHnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.24.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/f18bd74333eb837c4fc75240caf55bd8/cyrus-gemini-runner-0.2.24.tgz","_integrity":"sha512-V7+2sGEVLt2A2XqFjklyufJC2Xv3QLHW+SZnSHyUjpJdGJ+qd1T3s1ae7OmvTL+bql3PYUTcemogPwkpBVWNJg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.24","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.24","cyrus-simple-agent-runner":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.24_1772148137215_0.7531807509800335","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"cyrus-gemini-runner","version":"0.2.25","_id":"cyrus-gemini-runner@0.2.25","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"3d3e169f331899e6dea60effaa645c02bacfdcfc","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.25.tgz","fileCount":40,"integrity":"sha512-/ZtYSqSMbQ9EMf24UW4ENr4r/nrnS3Xs5D2CNTtzhEKr2unkckAV2v7RhcSn3lldaqltr+HKg9lxcutzxa5hIw==","signatures":[{"sig":"MEUCIGiQLIw+81CG6HRtdCibWUjaL8+HBcXlZ8uUvcHhhRRfAiEAuPYtaq3Wz3UYGtQ8M29g8NiMJ3RqHGesSDx7vPFuH80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.25.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/a5accef54224cced7399a18a34572092/cyrus-gemini-runner-0.2.25.tgz","_integrity":"sha512-/ZtYSqSMbQ9EMf24UW4ENr4r/nrnS3Xs5D2CNTtzhEKr2unkckAV2v7RhcSn3lldaqltr+HKg9lxcutzxa5hIw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.25","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.25","cyrus-simple-agent-runner":"0.2.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.25_1772238948577_0.9549298163246325","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"cyrus-gemini-runner","version":"0.2.26","_id":"cyrus-gemini-runner@0.2.26","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"8d2214f2cbbba0c9bf86c48134694023424786bf","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.26.tgz","fileCount":40,"integrity":"sha512-cg4WqyzJwV9WLjIvh+udBbvqDcQ3+/rdtxOx8+llwky7MV+2ddbwK8PDIYz08poUD5O8UOLgVg3twf5ofHA41g==","signatures":[{"sig":"MEUCIC0TXkmLaUs3/AMrpsNHpmlm1louMcFgIyDBKerg2L2iAiEAmFGdF0ZIDLTdzls6AT3jncj/sr2YqRslgcg2ugjGlTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.26.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/5f60eef20796fa66f995d8c86830e2e6/cyrus-gemini-runner-0.2.26.tgz","_integrity":"sha512-cg4WqyzJwV9WLjIvh+udBbvqDcQ3+/rdtxOx8+llwky7MV+2ddbwK8PDIYz08poUD5O8UOLgVg3twf5ofHA41g==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.26","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.26","cyrus-simple-agent-runner":"0.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.26_1772304128749_0.7980078829692427","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"cyrus-gemini-runner","version":"0.2.27","_id":"cyrus-gemini-runner@0.2.27","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"97afe64d8f8f22d04a1a1da221b00198a6476e2a","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.27.tgz","fileCount":40,"integrity":"sha512-GENufm+pDc+21oCHrIwGpaH1cs+0oyI+WRWNbCFxy4jVF6ndVA4wxYC++mSsv5I3CPZun8qcInaB7URIlHOTwA==","signatures":[{"sig":"MEUCIQDYN9i76mFsOP9DG0V6wdXNBxpaVnhxWUTRCMW3CRhDtgIgDr8uoYP2jtsoB8XsDqrcFFSdSvcVOz/xsvHiiwTprYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.27.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/27f4dd6f772bf638a9f2d2f5d7eb348a/cyrus-gemini-runner-0.2.27.tgz","_integrity":"sha512-GENufm+pDc+21oCHrIwGpaH1cs+0oyI+WRWNbCFxy4jVF6ndVA4wxYC++mSsv5I3CPZun8qcInaB7URIlHOTwA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.27","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.27","cyrus-simple-agent-runner":"0.2.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.27_1772653016019_0.1978102866792264","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"cyrus-gemini-runner","version":"0.2.28","_id":"cyrus-gemini-runner@0.2.28","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"ca26fd49093fe8df58dffaf3972c78d7be3b45b9","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.28.tgz","fileCount":40,"integrity":"sha512-N9lmor4MdIS9c0ZOWDjkBBu6JOfW8QLn+cwaUH1DDjlkBhkpxLiDkMXtnHJA4VCUt9+IAfy/iPvQ/yksGkU4hA==","signatures":[{"sig":"MEYCIQDGBf2c7OOVq+c+X2Vi7vYafyr1aqmqeTjcIWfGvoCqGAIhAMfUomFGF+JbRzbvV3wiV4rDS4nFQ2GoMNGZfvVwcMQO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.28.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/301bd6e6beeff126387961102a1b9bbc/cyrus-gemini-runner-0.2.28.tgz","_integrity":"sha512-N9lmor4MdIS9c0ZOWDjkBBu6JOfW8QLn+cwaUH1DDjlkBhkpxLiDkMXtnHJA4VCUt9+IAfy/iPvQ/yksGkU4hA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.28","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.28","cyrus-simple-agent-runner":"0.2.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.28_1772661344182_0.21851101721076516","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"cyrus-gemini-runner","version":"0.2.29","_id":"cyrus-gemini-runner@0.2.29","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"8ceb87bf76f1defc4933dd05c4a2a50743e9e1d9","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.29.tgz","fileCount":40,"integrity":"sha512-YsH2zY9bP5Id8wrbT7IjP45+Gk/jUOSNg8AhobAl2B5GbbDHmd1BCjsCi5catc65vHZnKLruZaZLIPiJB+2wFA==","signatures":[{"sig":"MEYCIQDS5dLCG0OLUaTfifNAnFBDIYjggkH75XDt8V+AX3k39AIhAIC88Vn+S+ORqyLd/YK/C8fKIVLskeTANi8xEjUxUOyI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.29.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/675008c18ff150d3cf86263d7df7afd9/cyrus-gemini-runner-0.2.29.tgz","_integrity":"sha512-YsH2zY9bP5Id8wrbT7IjP45+Gk/jUOSNg8AhobAl2B5GbbDHmd1BCjsCi5catc65vHZnKLruZaZLIPiJB+2wFA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.29","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.29","cyrus-simple-agent-runner":"0.2.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.29_1772757513250_0.21278597928266563","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"cyrus-gemini-runner","version":"0.2.30","_id":"cyrus-gemini-runner@0.2.30","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"7812ce674bb43da6f8b4b797de5ac87c76dacb6f","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.30.tgz","fileCount":41,"integrity":"sha512-BMBdcBWaPe3qCOLAW2o59LRo1afy8rvbyNyidyHePhqUYoX4FflXCzeiYljsIR23eGjzbAyNpY/pm22Y4G1STg==","signatures":[{"sig":"MEQCICe4RdJHmycNsX/Gy8tHu7uLBtOO7HSpQletlOAfwQSPAiBb6q9UewibyUi/VYmaXhv8sfkr4/YXYKbgrcHrPep2Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306015},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.30.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/7d1fc310a65d39f692feb7f941c1fc54/cyrus-gemini-runner-0.2.30.tgz","_integrity":"sha512-BMBdcBWaPe3qCOLAW2o59LRo1afy8rvbyNyidyHePhqUYoX4FflXCzeiYljsIR23eGjzbAyNpY/pm22Y4G1STg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.30","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.30","cyrus-simple-agent-runner":"0.2.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.30_1772767264708_0.17346757036186977","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"cyrus-gemini-runner","version":"0.2.31","_id":"cyrus-gemini-runner@0.2.31","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"8a017d72911584dffcaef4e11e8e6cefc9d436a9","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.31.tgz","fileCount":40,"integrity":"sha512-/hMmTUjUAAmMQrgp25Bcp6iVEoBDioInhIJ+OLL3DcUFjdVLsszzfKVcW4eS6vRGomOdfmbjB55v4iawLkXjHQ==","signatures":[{"sig":"MEUCIFAx2GJtbf5gc5uxLDCU3+bKz7OmiXl822A3YY3kzZToAiEA7FbkocF1yLG6mfBGG7i1ixRDsewgSkkt4uoYI2detFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.31.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/c2fe054b0f7fc545f93d4b4e54f8750b/cyrus-gemini-runner-0.2.31.tgz","_integrity":"sha512-/hMmTUjUAAmMQrgp25Bcp6iVEoBDioInhIJ+OLL3DcUFjdVLsszzfKVcW4eS6vRGomOdfmbjB55v4iawLkXjHQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.31","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.31","cyrus-simple-agent-runner":"0.2.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.31_1773110696362_0.36817910892667016","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"cyrus-gemini-runner","version":"0.2.32","_id":"cyrus-gemini-runner@0.2.32","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"51efab57bcd90f9807f791ec7d0e9a041c1a438c","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.32.tgz","fileCount":40,"integrity":"sha512-HDRLQ13KQlx2+ECsQSn0H6eCojqUp251IEVAwrkwHYByefWQY3FZQMrNFKiGnuDLSRjshSvKYNv/keNn2GULSg==","signatures":[{"sig":"MEQCIBjLInN49ABpzHOzOEwlvvkCczmyI6hw3LftIP1yTzrDAiBQYa6V3Oysl8UAVFbTeVsbEnTFzBlMIXGlQ6hREf7k6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.32.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/587d69f67a02b69003a22132b50dac66/cyrus-gemini-runner-0.2.32.tgz","_integrity":"sha512-HDRLQ13KQlx2+ECsQSn0H6eCojqUp251IEVAwrkwHYByefWQY3FZQMrNFKiGnuDLSRjshSvKYNv/keNn2GULSg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.32","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.32","cyrus-simple-agent-runner":"0.2.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.32_1773155907963_0.28215962934185135","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"cyrus-gemini-runner","version":"0.2.33","_id":"cyrus-gemini-runner@0.2.33","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"c8bcb4f3a2ab8bd72165b6a70cea317e95354db9","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.33.tgz","fileCount":40,"integrity":"sha512-dKmILOZBhwxyzGoUr30YVwMKRFborOjMfTQW4bm8iq6fQOAowl/wo41cbPiLC9Qes4/sM8cUx07a/8jlsUsWoA==","signatures":[{"sig":"MEUCIBbWt2k7cGkuUPaEfWIT1fiM7uwuQ1Abomy9PNs/clzoAiEAucxudum6ex4D0tjiNu5vkDL0ErSQG6LI4cGMsr1MFeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.33.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/a19e5c6ba6cf5e07f0264337dd88a697/cyrus-gemini-runner-0.2.33.tgz","_integrity":"sha512-dKmILOZBhwxyzGoUr30YVwMKRFborOjMfTQW4bm8iq6fQOAowl/wo41cbPiLC9Qes4/sM8cUx07a/8jlsUsWoA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.33","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.33","cyrus-simple-agent-runner":"0.2.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.33_1773187247057_0.36554314572028357","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"cyrus-gemini-runner","version":"0.2.34","_id":"cyrus-gemini-runner@0.2.34","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"3086c4452459b4b006c7eb3c28d63f0b2c6eb38e","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.34.tgz","fileCount":41,"integrity":"sha512-bW19W054jgMUxi+kiiakoQpAaMZd1r6xT9ozuL2fkgFQ2E5RGlvrqqSwUgzWUad3ldlqS/QRpFw6KuY+94oz9Q==","signatures":[{"sig":"MEUCIQDZmFT1tX07eZJkpRzBlYpu6AdS3zoqYRw/LrzZISk+owIgCYXW22tT1tvQQSF0YsFcL8LUFldobDtSKDfmLUwt1S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306015},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.34.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/11ecfc70743fd976b59cda164298813e/cyrus-gemini-runner-0.2.34.tgz","_integrity":"sha512-bW19W054jgMUxi+kiiakoQpAaMZd1r6xT9ozuL2fkgFQ2E5RGlvrqqSwUgzWUad3ldlqS/QRpFw6KuY+94oz9Q==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.34","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.34","cyrus-simple-agent-runner":"0.2.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.34_1773444913116_0.3808623383901306","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"cyrus-gemini-runner","version":"0.2.35","_id":"cyrus-gemini-runner@0.2.35","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"2912053d5074e22333fcf4e761fae81f50a77410","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.35.tgz","fileCount":40,"integrity":"sha512-b/qJ5jVduT84uToovzjFm+IJ1cUNhXd0EZzh607W9FIXg5JU/UkSzgp1JP4s5WabIUBU2u6SXU5UV1LLd8Sumg==","signatures":[{"sig":"MEUCIHGN7gb7Bm5FSJdsmJ1ZFxLskMkURJCGJuH4x9Rf69PIAiEAxXAZ4jaiNErn17oh8Mt6SDUJjjNs9Hp0B9XW1QS9bLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.35.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/eacd2c08a001a66d110582ec93013188/cyrus-gemini-runner-0.2.35.tgz","_integrity":"sha512-b/qJ5jVduT84uToovzjFm+IJ1cUNhXd0EZzh607W9FIXg5JU/UkSzgp1JP4s5WabIUBU2u6SXU5UV1LLd8Sumg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.35","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.35","cyrus-simple-agent-runner":"0.2.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.35_1773688396997_0.559402953428557","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"cyrus-gemini-runner","version":"0.2.36","_id":"cyrus-gemini-runner@0.2.36","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"e401c1ff72938ce7d7903b0b4da360c87bb0242a","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.36.tgz","fileCount":41,"integrity":"sha512-8QfuHA6CtvA53nZrP5nWe2VhIX4CsxmYVozGvth9pApdCrvRQ76uHnqv9dW69t4RrEDgxBvYu9h/K8x9R2ujpg==","signatures":[{"sig":"MEUCIQCTQAQqzE+d0Grk1B00huw8hbKSci6QgnnvAvK3P8V+OgIgWewYn9KefagRnSQOkRKU1hx9ekghCUjVlHnCN8Ho7xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306015},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.36.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/9b78b9efdf4011b88df8c6b26310279e/cyrus-gemini-runner-0.2.36.tgz","_integrity":"sha512-8QfuHA6CtvA53nZrP5nWe2VhIX4CsxmYVozGvth9pApdCrvRQ76uHnqv9dW69t4RrEDgxBvYu9h/K8x9R2ujpg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.36","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.36","cyrus-simple-agent-runner":"0.2.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.36_1773791132113_0.034068553229102516","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"cyrus-gemini-runner","version":"0.2.37","_id":"cyrus-gemini-runner@0.2.37","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"5e656071443288169b712006c16ed993b204b165","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.37.tgz","fileCount":40,"integrity":"sha512-4XPwpVccLlj33Hnj8pRyAsiv//y/Z3EQctQjXonTNrB5b6rq0DfAw2FAQz3VK39DJDUDI3lABI77JZ0jaWDDeA==","signatures":[{"sig":"MEUCIG1g2EmIxeP7L41e0Bo/zwJdA+GbCeLmZj3weQUGgDZXAiEAi5/B7BsTzpOqjrUZmLaSD3hk9H0URQJp9ZsyquFoU5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.37.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/7ac9f1e07cd323ade043de0c3c48b232/cyrus-gemini-runner-0.2.37.tgz","_integrity":"sha512-4XPwpVccLlj33Hnj8pRyAsiv//y/Z3EQctQjXonTNrB5b6rq0DfAw2FAQz3VK39DJDUDI3lABI77JZ0jaWDDeA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.37","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.37","cyrus-simple-agent-runner":"0.2.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.37_1773876704796_0.4383515711951562","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"cyrus-gemini-runner","version":"0.2.38","_id":"cyrus-gemini-runner@0.2.38","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"528a0822ca65cbc2f7145cb66ec2474310e9dbe9","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.38.tgz","fileCount":40,"integrity":"sha512-72JZwSWOL5GF40BWaLnCxetW4gWuPEd9odzeqQr9XXfoISNVsNSdT1B9N++zmeCOq4kKFgmieq5psteELaeVIw==","signatures":[{"sig":"MEUCIAxfnX2cQNLBgqi56pW+WqZP3CPnwxmGBHMj1peWkDIwAiEAhgN3g1xZuX3BQ3S/XOVDpI+BpJ4BgBobRMvMiUHBVrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.38.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/7f77df72a2a63d7f3403f0c91b2970d4/cyrus-gemini-runner-0.2.38.tgz","_integrity":"sha512-72JZwSWOL5GF40BWaLnCxetW4gWuPEd9odzeqQr9XXfoISNVsNSdT1B9N++zmeCOq4kKFgmieq5psteELaeVIw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.38","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.38","cyrus-simple-agent-runner":"0.2.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.38_1774482625678_0.6202685182162404","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"cyrus-gemini-runner","version":"0.2.39","_id":"cyrus-gemini-runner@0.2.39","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"ed77aa6f024008faaee061f25051a391f34f7514","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.39.tgz","fileCount":40,"integrity":"sha512-TEpNOJU6KSIAb1z0mYxn4+tz55Ho7DD4gePy41aLxiRz0yVt44UIv8CkKqhFz+NtZ0fLg4m1Kk++jj+cPYNnCg==","signatures":[{"sig":"MEQCIAgQehStUfsoxW3brSABzULRMd6TFwvzkXEI+T8hpAGyAiAXaEuF45Gnm1Nk85Vc50eQoMr0nCPjUhcQ7NWCpMywDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.39.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/5feb29cf55a81d7638c391aab7b3bd09/cyrus-gemini-runner-0.2.39.tgz","_integrity":"sha512-TEpNOJU6KSIAb1z0mYxn4+tz55Ho7DD4gePy41aLxiRz0yVt44UIv8CkKqhFz+NtZ0fLg4m1Kk++jj+cPYNnCg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.39","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.39","cyrus-simple-agent-runner":"0.2.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.39_1775002515716_0.8650754113800836","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"cyrus-gemini-runner","version":"0.2.40","_id":"cyrus-gemini-runner@0.2.40","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"2d22cd32d9f99be2749a14271eb94ee5db9a8ecd","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.40.tgz","fileCount":41,"integrity":"sha512-/ieBlP181pR2ZQAH/vD9UkojKiJQ4M7UJB6PEKIlSMoc91rtrg6C6YpwOZW3y4MHj2COi1fzMCI6k4VCSRBSng==","signatures":[{"sig":"MEUCIDxVNysxXe+sss2OQmrAeftawKwtAfdPJ89kPINeXBeJAiEA8TL5Arf+bf9sirSpVzhnNnP8v2BvocuDgFShzC32JYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306015},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.40.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/14c30080d7e2d77b5154b66b16650766/cyrus-gemini-runner-0.2.40.tgz","_integrity":"sha512-/ieBlP181pR2ZQAH/vD9UkojKiJQ4M7UJB6PEKIlSMoc91rtrg6C6YpwOZW3y4MHj2COi1fzMCI6k4VCSRBSng==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.40","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.40","cyrus-simple-agent-runner":"0.2.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.40_1775163395586_0.7895630107901364","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"cyrus-gemini-runner","version":"0.2.41","_id":"cyrus-gemini-runner@0.2.41","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"50ce6a5e21ed4e9ddd33c48a4d29a0739f3d471d","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.41.tgz","fileCount":41,"integrity":"sha512-ve69qSUUHV1Z9eSIO4S9EQdICS/0CQGTsH0DdQnzrksi5tgRuF8YG768I6vkC3E+A5bdKB9bZTPir2nhho4UYg==","signatures":[{"sig":"MEUCIQCPsA2LgIJqcOxb4o9/hKoAtpfNwoQgYKqOdDxuU1Nj1QIgcsxoHzWYqi3JjB7QrnmFZ+JCC5cAa9QAxmYCLqNP4os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306015},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.41.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/d92d2f1c501f779c161f68232dd374ce/cyrus-gemini-runner-0.2.41.tgz","_integrity":"sha512-ve69qSUUHV1Z9eSIO4S9EQdICS/0CQGTsH0DdQnzrksi5tgRuF8YG768I6vkC3E+A5bdKB9bZTPir2nhho4UYg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.41","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.41","cyrus-simple-agent-runner":"0.2.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.41_1775501764986_0.9010530510221493","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"cyrus-gemini-runner","version":"0.2.42","_id":"cyrus-gemini-runner@0.2.42","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"27ce52a9b60098259b429b72257382bd2afa1c33","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.42.tgz","fileCount":40,"integrity":"sha512-gFgRq3J410Wkd7bJRtGTPHOUTBqgdhapZ1qpjeITCWfS23Bmg4DUY1T5lndBiM92ap04RNtLGTfbmqAVRtgvzA==","signatures":[{"sig":"MEYCIQDDJ48z2rAiBsCUKvANhgKn8nDReCeBIykdKyNs2l/kPQIhAJ4cIyJtmNWVJzI+/lolWmUc3qwTpwSPz10i47YpDIiu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.42.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/04e03d18ca5a8f25b17feee37610aeb9/cyrus-gemini-runner-0.2.42.tgz","_integrity":"sha512-gFgRq3J410Wkd7bJRtGTPHOUTBqgdhapZ1qpjeITCWfS23Bmg4DUY1T5lndBiM92ap04RNtLGTfbmqAVRtgvzA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.42","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.42","cyrus-simple-agent-runner":"0.2.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.42_1775508736867_0.5297220273305658","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"cyrus-gemini-runner","version":"0.2.43","_id":"cyrus-gemini-runner@0.2.43","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"b1b79e912d9c30f6310fe03c6cda2c340d1cf44e","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.43.tgz","fileCount":40,"integrity":"sha512-/A+W0313wt5mIa8tQ7ytsZFCkmDnZE+v3B+NZBpMmG/l5w22hr4CSuG8ucksqCehrd44y2cFt2h2PDxW3a+R+Q==","signatures":[{"sig":"MEUCIGUjbHiDl2yCHRwNqcxhQgrZW99LnmcDkPS8FvM5R6F9AiEAwNYD2axJxm6wfR0PjLAqQEmZivGSSoS1tBhOMHx1cUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.43.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/c60bf6a2a39113d4b68a4e95b26df183/cyrus-gemini-runner-0.2.43.tgz","_integrity":"sha512-/A+W0313wt5mIa8tQ7ytsZFCkmDnZE+v3B+NZBpMmG/l5w22hr4CSuG8ucksqCehrd44y2cFt2h2PDxW3a+R+Q==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.43","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.43","cyrus-simple-agent-runner":"0.2.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.43_1775674801907_0.7100487480583191","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"cyrus-gemini-runner","version":"0.2.44","_id":"cyrus-gemini-runner@0.2.44","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"c73b2ba36fb59f7700a185d14be92b19cf3e5567","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.44.tgz","fileCount":40,"integrity":"sha512-IQSl45izhVG/N3E8DHQTIirhQarNlRUHZYPH/GOlH+BfBufQ+h1Cj1snipzkmnZ8/o2HaJ2dyU1QvqcPkVNE9g==","signatures":[{"sig":"MEUCIQCFBfBczBixmC7B5cg/BNMACmRvHcr7jTfMVi2CvC8dJwIga5ApIUFM1QdJqCj+3c4FqXSsRXigjvvvNRBU/evxxDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.44.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/443cb26ce0c4f85b64555de5be308726/cyrus-gemini-runner-0.2.44.tgz","_integrity":"sha512-IQSl45izhVG/N3E8DHQTIirhQarNlRUHZYPH/GOlH+BfBufQ+h1Cj1snipzkmnZ8/o2HaJ2dyU1QvqcPkVNE9g==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.44","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.44","cyrus-simple-agent-runner":"0.2.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.44_1775843571150_0.44174795295596914","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"cyrus-gemini-runner","version":"0.2.45","_id":"cyrus-gemini-runner@0.2.45","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"5ef2b9dc9647f55a4b7d3919254f7180be8a3a62","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.45.tgz","fileCount":40,"integrity":"sha512-RRofr76rBqsG4lCnZmI++mY1E2BvMEvLtsW5aLbJnBqvMRcrQomAnbRSXRTcdMYVACp3jV1xErYnllhvLbUiNw==","signatures":[{"sig":"MEQCID48UcGt6jHTNMHbZnIgB6jKSsXINRqDuoZqmr6N56rrAiAU2et5Ch/ET0zGEyM73bWC9k1t19AYfVberPIavufS4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.45.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/c8a36cab95674f2bc1a4fdb3282bf743/cyrus-gemini-runner-0.2.45.tgz","_integrity":"sha512-RRofr76rBqsG4lCnZmI++mY1E2BvMEvLtsW5aLbJnBqvMRcrQomAnbRSXRTcdMYVACp3jV1xErYnllhvLbUiNw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.45","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.45","cyrus-simple-agent-runner":"0.2.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.45_1776293686938_0.09792150074869244","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"cyrus-gemini-runner","version":"0.2.46","_id":"cyrus-gemini-runner@0.2.46","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"a5a02bd24cf2f5c7f1aa94bedb9e171d138841f7","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.46.tgz","fileCount":40,"integrity":"sha512-Hd38W2nf9L3sjKVmxda5E7GmNVm/k/FFC/vPNPI8/bnscKchE9qZG/tHrceuVLDNXAe3UMa9R5CAWTvnYkRocQ==","signatures":[{"sig":"MEUCIQDuM+8KyBjNwzDgwrhUAtvctr7hvXnjHc9Xw5scdzANiwIgSBKfYwEZRmDxk1T/OacSzyQXjsW2neFAvKPDD3XxCHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.46.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/d2eb15ea15cfc58bb83612ce6826262a/cyrus-gemini-runner-0.2.46.tgz","_integrity":"sha512-Hd38W2nf9L3sjKVmxda5E7GmNVm/k/FFC/vPNPI8/bnscKchE9qZG/tHrceuVLDNXAe3UMa9R5CAWTvnYkRocQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.46","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.46","cyrus-simple-agent-runner":"0.2.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.46_1776382674051_0.82259412936455","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"cyrus-gemini-runner","version":"0.2.47","_id":"cyrus-gemini-runner@0.2.47","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"fa1c9925de9c678f9c6b49e3dc140f5657119340","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.47.tgz","fileCount":41,"integrity":"sha512-z7d8vj+0v/C2opxZVhVopP8jvScdIY9qsOEOIp4+HA3eLWNKdGlm8/zdnuFy0JQ0Z5j+JLdZ01iFzfrjBN+XEA==","signatures":[{"sig":"MEUCICvYcPUnYRB6GvpxRzHu5KvUYkqJrPSH7rJ3SIKHT0B1AiEA7PKJYbxHg8ymc9oeh7u359Gw2NNkZlu7JHr+tzy/1yU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306015},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.47.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/6e4d4287d5431191c82d55e8361a7d11/cyrus-gemini-runner-0.2.47.tgz","_integrity":"sha512-z7d8vj+0v/C2opxZVhVopP8jvScdIY9qsOEOIp4+HA3eLWNKdGlm8/zdnuFy0JQ0Z5j+JLdZ01iFzfrjBN+XEA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.47","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.47","cyrus-simple-agent-runner":"0.2.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.47_1776716700666_0.7554610795791594","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"cyrus-gemini-runner","version":"0.2.48","_id":"cyrus-gemini-runner@0.2.48","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"476bb9e44d4d87121e7aaf4a0ffc4f1b00042a97","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.48.tgz","fileCount":40,"integrity":"sha512-Tw8GtBcq/iUgaHm1OQREQKDB6HF8DHb1vn+2qNAhC+2L7vWcq0PqlUnnj4e1PTCYvUXOn0qxZuW8qz3g5L5z+Q==","signatures":[{"sig":"MEQCIG6o4JgSwsdVIgbGwt04INWmwOJIddG1t0jEAENjuDIaAiBNmVn1u4lD1BGU3UnfMQF8Zl/yya5v9KfNjuYXEcLb1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.48.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/12abca13a2987375ec892069ca03610f/cyrus-gemini-runner-0.2.48.tgz","_integrity":"sha512-Tw8GtBcq/iUgaHm1OQREQKDB6HF8DHb1vn+2qNAhC+2L7vWcq0PqlUnnj4e1PTCYvUXOn0qxZuW8qz3g5L5z+Q==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.48","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.48","cyrus-simple-agent-runner":"0.2.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.48_1776726303951_0.21024153259803757","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"cyrus-gemini-runner","version":"0.2.49","_id":"cyrus-gemini-runner@0.2.49","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"13fec7c634d2728da90cbe0990c2cd1050f55139","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.49.tgz","fileCount":41,"integrity":"sha512-tqvaK4Y84hAZSm5kQNLf5vdSbA7zW9784o4mvTN0JgUBKWlZwMnQWE780wHx3ybXIOfadg4q3cI1kkBQt2KUPg==","signatures":[{"sig":"MEUCIQC3cDQg5Nwnagx6d/aE/fSepQ2/qXPbKaszIJv5jejtoAIgO78q3v98otPXftuRPblTGiNw9Cu65BVGpDWGHeVlHlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306015},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.49.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/a3321fcc0972da1cda0756f5dc30171d/cyrus-gemini-runner-0.2.49.tgz","_integrity":"sha512-tqvaK4Y84hAZSm5kQNLf5vdSbA7zW9784o4mvTN0JgUBKWlZwMnQWE780wHx3ybXIOfadg4q3cI1kkBQt2KUPg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.49","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.49","cyrus-simple-agent-runner":"0.2.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.49_1776892602839_0.3325313767970337","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"cyrus-gemini-runner","version":"0.2.50","_id":"cyrus-gemini-runner@0.2.50","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"426e6796592442e5f9e5e141b2bc1015d1ace411","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.50.tgz","fileCount":41,"integrity":"sha512-0cxpO80HEDX/yXUdn9BWc8Ei0obIghKPmg0v+ciLIydEm3kgU6PRvbW0bFaEPWzVN33z6KRDgaqgP6wNtZ2ySA==","signatures":[{"sig":"MEUCIQDhyqY3Wd7UL/lwISJNcCJ0uc9XBzUZxiKx2NDVmj28egIgPxdXqH/gts/MOTX2X1z3AJSHPGl03/2z18w27cx5AwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306015},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.50.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/2f41d6c4f7f00c638985dcdbda65513e/cyrus-gemini-runner-0.2.50.tgz","_integrity":"sha512-0cxpO80HEDX/yXUdn9BWc8Ei0obIghKPmg0v+ciLIydEm3kgU6PRvbW0bFaEPWzVN33z6KRDgaqgP6wNtZ2ySA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.50","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.50","cyrus-simple-agent-runner":"0.2.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.50_1777580453730_0.3215998352152172","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"cyrus-gemini-runner","version":"0.2.51","_id":"cyrus-gemini-runner@0.2.51","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"348bb16aaf298203b321c7b393f213148a0a12cf","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.51.tgz","fileCount":40,"integrity":"sha512-TYgNz/w1EfUYi4mluPN+sHh0OlH4FasKXZP1NiXoyRHXbhyqRmTkNTmz6JVBhOrq1A/Z14EPxa/c+0xKGCEiZA==","signatures":[{"sig":"MEQCIHur/C9RBEAO1mt+bIEPaJqhHHd8CNvQr0B/VJDMPlTWAiBezC/8ySTOE8wcS/fLg6RtGNIVVPc4DZKa7WC5TavCqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.51.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/356c5c7842551d13ebfc18925b635b4a/cyrus-gemini-runner-0.2.51.tgz","_integrity":"sha512-TYgNz/w1EfUYi4mluPN+sHh0OlH4FasKXZP1NiXoyRHXbhyqRmTkNTmz6JVBhOrq1A/Z14EPxa/c+0xKGCEiZA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.51","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.51","cyrus-simple-agent-runner":"0.2.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.51_1777589567171_0.5670626736599786","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"cyrus-gemini-runner","version":"0.2.52","_id":"cyrus-gemini-runner@0.2.52","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"045a8269b33b7db5bb7bda550e7213a687e50eba","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.52.tgz","fileCount":40,"integrity":"sha512-LY+hIBbSJfdepI4LfnkEUIjRw2wkc2IZ6PilSzBqshNBwZYtFKB6Pwx5lqe7NnFh2FbOl5lwwX1MPb6s6DgGGw==","signatures":[{"sig":"MEQCIED04T5dbgaafFM3aEbLXdlbgryXksLhpXTQcA8bJ0OQAiBSay2lf+2i8eAGF7ySFWzaFIFujlEo55cD9qHJQmNJ0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289956},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.52.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/693120e90b61894f4e28cd28802d2505/cyrus-gemini-runner-0.2.52.tgz","_integrity":"sha512-LY+hIBbSJfdepI4LfnkEUIjRw2wkc2IZ6PilSzBqshNBwZYtFKB6Pwx5lqe7NnFh2FbOl5lwwX1MPb6s6DgGGw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.52","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.52","cyrus-simple-agent-runner":"0.2.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.52_1778714866280_0.024941485342456993","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"cyrus-gemini-runner","version":"0.2.53","_id":"cyrus-gemini-runner@0.2.53","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"1cc48a142b5c0e050571036d2b15ca8b4bffe611","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.53.tgz","fileCount":41,"integrity":"sha512-IrneRvbBop+n+8jRk7h9vG09l1cz25OQLPOPxP9Qv/8JSG/oIR4FrE9J16uoZ1HMgTkoivAVcAnpWAkS53OjYg==","signatures":[{"sig":"MEQCIG/004QQOeyTUGpHJLfhH0QlhzFIEGeCM6bl/XMkT0XhAiBoUtal8E5E8bBbqpxytSzr4fshqRLVQMd0RZdOVeJ7iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306064},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.53.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/3622723e33a6cb119546c97b21ae5283/cyrus-gemini-runner-0.2.53.tgz","_integrity":"sha512-IrneRvbBop+n+8jRk7h9vG09l1cz25OQLPOPxP9Qv/8JSG/oIR4FrE9J16uoZ1HMgTkoivAVcAnpWAkS53OjYg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.53","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.53","cyrus-simple-agent-runner":"0.2.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.53_1779476292092_0.21253208992441475","host":"s3://npm-registry-packages-npm-production"}},"0.2.54":{"name":"cyrus-gemini-runner","version":"0.2.54","_id":"cyrus-gemini-runner@0.2.54","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"4df18060c23cfc6d685dbf64de68765f65f1b015","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.54.tgz","fileCount":41,"integrity":"sha512-qavSy3acgF0vtZV6P8ENIp2DVyCyCCgyUnkNY7+8kr09dGag6/XDJiB8iXPB/6M7cwQhZDOQd1ZpJm36I/a2Sw==","signatures":[{"sig":"MEUCIQCkqjlT2D8kP8DHrlbQWsOFyxrRGAOPbWc/3mG4OIT47gIgBHQcnfYOagCrL5UtF8B9nCUCIONsAsovGU5/Pi0sSBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306064},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.54.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/3a171bd74a312eaff89810789938e2a2/cyrus-gemini-runner-0.2.54.tgz","_integrity":"sha512-qavSy3acgF0vtZV6P8ENIp2DVyCyCCgyUnkNY7+8kr09dGag6/XDJiB8iXPB/6M7cwQhZDOQd1ZpJm36I/a2Sw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.54","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.54","cyrus-simple-agent-runner":"0.2.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.54_1779479376498_0.3911661413351972","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"cyrus-gemini-runner","version":"0.2.55","_id":"cyrus-gemini-runner@0.2.55","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"89b9f21bc7e06a46f9e8ff8c3479f7deed836bb9","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.55.tgz","fileCount":41,"integrity":"sha512-76iEsPk7GEg/QpEB8zqyO+WvUTKSIlQyPm0RREi6wafCgAv93RlfLvN+WTPcZ0R/OXtYht46aJ3HS7SoGOWIVA==","signatures":[{"sig":"MEUCIHmEA3WxcuaH+3iBygayeH8SeJVOY4TcoQUVI9j4TSU3AiEA2tFAG+l7XVuc7nrQ4xFXHfvxZUo5FeV3PJoU+chjGm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306064},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.55.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/c35b6778cb3e825e45e3c49b57bd0b8d/cyrus-gemini-runner-0.2.55.tgz","_integrity":"sha512-76iEsPk7GEg/QpEB8zqyO+WvUTKSIlQyPm0RREi6wafCgAv93RlfLvN+WTPcZ0R/OXtYht46aJ3HS7SoGOWIVA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.55","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.55","cyrus-simple-agent-runner":"0.2.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.55_1779482507433_0.3002238938786612","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"cyrus-gemini-runner","version":"0.2.56","_id":"cyrus-gemini-runner@0.2.56","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"468937be7f8921ae81647829d440ce7db5379f8e","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.56.tgz","fileCount":41,"integrity":"sha512-GTLiUau69RX9s+mU/DKYss2LQHWBTQy9x9DnZpYkLv5OcUf4+mKdo/xjmRHyx7sQ4+yK8ZtD8BMD8bEIcqAJYg==","signatures":[{"sig":"MEQCIHnOAAGSKknplFnJxJZkvY+4XlCcXCR2q6VKF32c3IkmAiBF3ocFUdmakGGEy2DRRZKJTyC1gYU9CYNiKxQe5+r3Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306064},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.56.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/eb1460f8a327caae44ddf34f3e3d659d/cyrus-gemini-runner-0.2.56.tgz","_integrity":"sha512-GTLiUau69RX9s+mU/DKYss2LQHWBTQy9x9DnZpYkLv5OcUf4+mKdo/xjmRHyx7sQ4+yK8ZtD8BMD8bEIcqAJYg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.56","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.56","cyrus-simple-agent-runner":"0.2.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.56_1779487183119_0.4916273638927535","host":"s3://npm-registry-packages-npm-production"}},"0.2.57":{"name":"cyrus-gemini-runner","version":"0.2.57","_id":"cyrus-gemini-runner@0.2.57","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"6883e465fa732ccb634881089923deb51de25591","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.57.tgz","fileCount":41,"integrity":"sha512-jPvakpq0OPX7PH8YTz1mA6uybqr2UYkQkHeUh0Vh7locO6wMSVxbXIXoT/AbL70Q6eZBlICjbOfUJNk/JXYcxQ==","signatures":[{"sig":"MEUCIQDCroXWoiV6/MUaNr43VofAudwDf0KCf1rOeeap/ijLVgIgYHGrHykvedezA9tw6iKwNizERn1VvV/r/787P7cmB0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306064},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.57.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/8b9452ba0c7ecdcc36e0ee79336a074c/cyrus-gemini-runner-0.2.57.tgz","_integrity":"sha512-jPvakpq0OPX7PH8YTz1mA6uybqr2UYkQkHeUh0Vh7locO6wMSVxbXIXoT/AbL70Q6eZBlICjbOfUJNk/JXYcxQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.57","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.57","cyrus-simple-agent-runner":"0.2.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.57_1779497629434_0.023945207278066816","host":"s3://npm-registry-packages-npm-production"}},"0.2.58":{"name":"cyrus-gemini-runner","version":"0.2.58","_id":"cyrus-gemini-runner@0.2.58","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"2f239e37391843b9dbb71f16d442c61ba47e3489","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.58.tgz","fileCount":41,"integrity":"sha512-YyWKw0JL5ysSBgRwMsoPb1Fqp9H3ce4b3TibkZy1Z9eC3/JyoWbJwj9bYOx8dMj9S75GyR0txAaBBTK++pKV/g==","signatures":[{"sig":"MEQCIElSQqUZMnXMPn9vAbS2ICWNujyIEftxNzxprhuP15FFAiBP01l2v3MLudzDnBmJ9mnbU+mQ6iwbarivqEs6J+HwLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306064},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.58.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/d77e7935054612396a623352e963e59d/cyrus-gemini-runner-0.2.58.tgz","_integrity":"sha512-YyWKw0JL5ysSBgRwMsoPb1Fqp9H3ce4b3TibkZy1Z9eC3/JyoWbJwj9bYOx8dMj9S75GyR0txAaBBTK++pKV/g==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.58","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.58","cyrus-simple-agent-runner":"0.2.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.58_1779861163215_0.4554454895161182","host":"s3://npm-registry-packages-npm-production"}},"0.2.59":{"name":"cyrus-gemini-runner","version":"0.2.59","_id":"cyrus-gemini-runner@0.2.59","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"b1f58c3abe8c9f64dbcc88c767b260c182c41126","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.59.tgz","fileCount":40,"integrity":"sha512-UwsWgDkFhrfZVboV/e1K2lvWF4RtTg+5eJcb2Uw1jjgLsIu46HFDQCVeY52V+2mLAgfa24cH/KsEBJq/e7U6WQ==","signatures":[{"sig":"MEQCIFx67tdvUgdqGPSsRmSR92OK2bcHVmbY/SCIuFHf0yJzAiB9Aj/DHDw3uiJ8wB2tOrQwcevuc9Zr18CL6AQohGIguQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290569},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.59.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/4a67ec5fdd98b4bc6fbc1a28da128258/cyrus-gemini-runner-0.2.59.tgz","_integrity":"sha512-UwsWgDkFhrfZVboV/e1K2lvWF4RtTg+5eJcb2Uw1jjgLsIu46HFDQCVeY52V+2mLAgfa24cH/KsEBJq/e7U6WQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.59","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.59","cyrus-simple-agent-runner":"0.2.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.59_1780001640877_0.9846541642282434","host":"s3://npm-registry-packages-npm-production"}},"0.2.60":{"name":"cyrus-gemini-runner","version":"0.2.60","_id":"cyrus-gemini-runner@0.2.60","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"72950a567f692eb5a2d542ffff919d76b37d7a02","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.60.tgz","fileCount":40,"integrity":"sha512-qBM78/XOlYxJC2OiBVIy1zFnt8iW3rN9sn8bmhOyhSwfr5VDjEaueRxcgvcp1V+nRZikYA8blqNeyv2arZ45ZQ==","signatures":[{"sig":"MEUCIQCC+64eIpYSXZDNfTVkjcitwnyNUoSIDXmmkWpobz0klQIgPEUAkU89jgs/jeV1IiOB7ptlzsIXhtU86LbNqU5S+NU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290569},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.60.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/3db2331898505db3ae401bbc9334d133/cyrus-gemini-runner-0.2.60.tgz","_integrity":"sha512-qBM78/XOlYxJC2OiBVIy1zFnt8iW3rN9sn8bmhOyhSwfr5VDjEaueRxcgvcp1V+nRZikYA8blqNeyv2arZ45ZQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.60","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.60","cyrus-simple-agent-runner":"0.2.60"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.60_1780003001107_0.6142042188830685","host":"s3://npm-registry-packages-npm-production"}},"0.2.61":{"name":"cyrus-gemini-runner","version":"0.2.61","_id":"cyrus-gemini-runner@0.2.61","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"6f967af8f5999be00af790fd2778de4ebd41cf66","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.61.tgz","fileCount":40,"integrity":"sha512-5u5bUFTMubAIQC/XF1Kue/d6/RrfmmdUQCHuUe0GcyXS5g2HqF8o36vlWGAwORNqPLW9RaOG6XwIjZnqImu8aQ==","signatures":[{"sig":"MEUCIAefuJH1esvhcrBw5WvGKvBaJtJtKqEXSAWjrA7ySFy0AiEAwHKJp9G0C5Hc+LkooyMI4WJiCU3CKy5yp2z+Yw72YlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290569},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.61.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/claudeagentops/claude-502/953081cb04f4776e18bbe38f12761b08/cyrus-gemini-runner-0.2.61.tgz","_integrity":"sha512-5u5bUFTMubAIQC/XF1Kue/d6/RrfmmdUQCHuUe0GcyXS5g2HqF8o36vlWGAwORNqPLW9RaOG6XwIjZnqImu8aQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.61","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.61","cyrus-simple-agent-runner":"0.2.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.61_1780342790442_0.6614868012261517","host":"s3://npm-registry-packages-npm-production"}},"0.2.62":{"name":"cyrus-gemini-runner","version":"0.2.62","_id":"cyrus-gemini-runner@0.2.62","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"76f50432825f9c0613fcbd9ba0a327ea2685b0c2","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.62.tgz","fileCount":41,"integrity":"sha512-svZnvV41tpNe7q02mgsOT0v0ibflYGFGDenb1vvkAdiJf99TXb+t7kBx24dMqtCW7Uj3TYjx/UBJxzEn62PTkQ==","signatures":[{"sig":"MEUCIQDoqy+x5ZDwizpZf3CxXN2JpQLtn7U05cCBU/y3mnGAJgIgVCQDDDqQHv3/dvGOJ7yj81XQUGs+iLR9x30F9dyZr3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306628},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.62.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/claudeagentops/claude-502/7ff48028bca4eafb731f1d817e24a2e0/cyrus-gemini-runner-0.2.62.tgz","_integrity":"sha512-svZnvV41tpNe7q02mgsOT0v0ibflYGFGDenb1vvkAdiJf99TXb+t7kBx24dMqtCW7Uj3TYjx/UBJxzEn62PTkQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.62","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.62","cyrus-simple-agent-runner":"0.2.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.4","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.62_1780426175865_0.4758817684499137","host":"s3://npm-registry-packages-npm-production"}},"0.2.63":{"name":"cyrus-gemini-runner","version":"0.2.63","_id":"cyrus-gemini-runner@0.2.63","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"7aa8882fc5285cfcd91899f10f4c566bb89efb51","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.63.tgz","fileCount":41,"integrity":"sha512-pxHQxV1bR65IJwjbE8ORCNH4Dkh1iDOZQPhIsQlxT9cNnOf8yN/d+ZVd89GWClX8ZffRTqSnGpouLFCG2sfrow==","signatures":[{"sig":"MEYCIQCY43KPclO0HA5SlPYw3krCiSLw9ecUqfU38mx7BHZY3wIhAKMfEigxvjD/PpOqrtQ50Gcxop9+ZoS/vnoKnwE/Cb7L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306628},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.63.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/95444fdb2761be041133cd2d5f54bd10/cyrus-gemini-runner-0.2.63.tgz","_integrity":"sha512-pxHQxV1bR65IJwjbE8ORCNH4Dkh1iDOZQPhIsQlxT9cNnOf8yN/d+ZVd89GWClX8ZffRTqSnGpouLFCG2sfrow==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.63","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.63","cyrus-simple-agent-runner":"0.2.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.45.3"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.63_1781045556788_0.9515088144150459","host":"s3://npm-registry-packages-npm-production"}},"0.2.64-test.0":{"name":"cyrus-gemini-runner","version":"0.2.64-test.0","_id":"cyrus-gemini-runner@0.2.64-test.0","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"6b442cedc73b940781bfeaf91df0d5033c67be86","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.64-test.0.tgz","fileCount":41,"integrity":"sha512-yzB8XLbwPo+zWl/NY/86r5lOdC4/CZfhcPZXwiVX5F2rKWiYwDyoKGJm0lCsya9oBl+S6OQNEWq00T0Q21pufw==","signatures":[{"sig":"MEQCIEAjxl66HWJg+gtljRoO69uPeWlh0T23qDiZMRmkTnscAiA2Q/CWOeFXztIEXqkZmDkggQRq6pZO7bgeN/DU2IfEnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306656},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.64-test.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/5037e421dc80d5796e90b6f86b7d8c73/cyrus-gemini-runner-0.2.64-test.0.tgz","_integrity":"sha512-yzB8XLbwPo+zWl/NY/86r5lOdC4/CZfhcPZXwiVX5F2rKWiYwDyoKGJm0lCsya9oBl+S6OQNEWq00T0Q21pufw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.64-test.0","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.64-test.0","cyrus-simple-agent-runner":"0.2.64-test.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.45.3"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.64-test.0_1781058668908_0.4794248952771871","host":"s3://npm-registry-packages-npm-production"}},"0.2.64-test.1":{"name":"cyrus-gemini-runner","version":"0.2.64-test.1","_id":"cyrus-gemini-runner@0.2.64-test.1","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"fbe9e9fb3b1a34cfb8b64e362e55903651bbda81","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.64-test.1.tgz","fileCount":41,"integrity":"sha512-eBPQelV3Bdp/bHR7nBJB8sx9T3gIRz95pyEPdlC7dhS8gXtKMqyoDq5KFn0gJpvJDfTIIW+ub5y5JrvMTYZYYg==","signatures":[{"sig":"MEUCIQCP4JZOlvXuvmyeS7V60ZbCR+fm0hhWx/+xA1a4LRtHRQIgezjUKTLKRIetZs52bjMaMlGtujIOQ3cT4lWBv4PYUt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306656},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.64-test.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/dc2cbf1196f21cbb74ef0c32125e9367/cyrus-gemini-runner-0.2.64-test.1.tgz","_integrity":"sha512-eBPQelV3Bdp/bHR7nBJB8sx9T3gIRz95pyEPdlC7dhS8gXtKMqyoDq5KFn0gJpvJDfTIIW+ub5y5JrvMTYZYYg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.64-test.1","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.64-test.1","cyrus-simple-agent-runner":"0.2.64-test.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.45.3"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.64-test.1_1781114479710_0.9810425939575096","host":"s3://npm-registry-packages-npm-production"}},"0.2.64-test.2":{"name":"cyrus-gemini-runner","version":"0.2.64-test.2","_id":"cyrus-gemini-runner@0.2.64-test.2","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"d54f73917233e891a478e73d463f95f88557eb87","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.64-test.2.tgz","fileCount":41,"integrity":"sha512-wPoaknfd2h+jA9WMcOyTn67OraW8foLTK6r8ShZot6M2+lnbgqv1YbdiNzcGnCYCmVljbHh7OTXNgdcGjdOvAA==","signatures":[{"sig":"MEUCIAMUb6i7UlX1+P1+dm2ixNhH/RnrpG22IFn0IuSjduv9AiEAvxMERdAfmBOFurTB7lbm22MwqoGLSZm9pG4CN7wtoGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306656},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.64-test.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/bc624d35d1a205220116ac34eb26a55a/cyrus-gemini-runner-0.2.64-test.2.tgz","_integrity":"sha512-wPoaknfd2h+jA9WMcOyTn67OraW8foLTK6r8ShZot6M2+lnbgqv1YbdiNzcGnCYCmVljbHh7OTXNgdcGjdOvAA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.64-test.2","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.64-test.2","cyrus-simple-agent-runner":"0.2.64-test.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.45.3"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.64-test.2_1781116176948_0.044740702788640174","host":"s3://npm-registry-packages-npm-production"}},"0.2.64-test.3":{"name":"cyrus-gemini-runner","version":"0.2.64-test.3","_id":"cyrus-gemini-runner@0.2.64-test.3","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"01ece1011b96d990216dd5accd65f8783ef0930f","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.64-test.3.tgz","fileCount":41,"integrity":"sha512-HwwXiQxTKOe7mRTQwP08egrAnyLFtXFu/zTp+TuxA2t8B5GJCOBrfs8jNh+vF2C+uT1FUw/lVLnbI+c3k+Q6KA==","signatures":[{"sig":"MEUCIQCLoNAV6kKOhakZEqJQFBXNZrE3ip4+1rU69SgITmKduAIgZ5Vhu9AI8NDp95n6wcDApyhYOl7ZvgdeoLCuXh2ETSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306656},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.64-test.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/5e2e9d10463501a49e9889814a14671d/cyrus-gemini-runner-0.2.64-test.3.tgz","_integrity":"sha512-HwwXiQxTKOe7mRTQwP08egrAnyLFtXFu/zTp+TuxA2t8B5GJCOBrfs8jNh+vF2C+uT1FUw/lVLnbI+c3k+Q6KA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.64-test.3","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.64-test.3","cyrus-simple-agent-runner":"0.2.64-test.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.45.3"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.64-test.3_1781118488471_0.23761140694066074","host":"s3://npm-registry-packages-npm-production"}},"0.2.64-test.4":{"name":"cyrus-gemini-runner","version":"0.2.64-test.4","_id":"cyrus-gemini-runner@0.2.64-test.4","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"ca6c8c883858b985767613e6337c415a96e284e1","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.64-test.4.tgz","fileCount":41,"integrity":"sha512-zzogjf/giBc6tmW96WeWlbxyqQucDG3rMD0yCOtTl7N5PP0z8sVc5PY8+ZLeDBx2V/XoOAR1ZkQH3MwAIoWZaw==","signatures":[{"sig":"MEUCIF04iVzQ2MwtrGPDr3UF1KqdiHJrfh/yvoB1MWAePTLWAiEArVzWs10qlN/4k523SYuxKdM/C/uqRs79oYJF7uFk4To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306656},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.64-test.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/f4b34c8ca51dfc2dd981ac86f3d86e9c/cyrus-gemini-runner-0.2.64-test.4.tgz","_integrity":"sha512-zzogjf/giBc6tmW96WeWlbxyqQucDG3rMD0yCOtTl7N5PP0z8sVc5PY8+ZLeDBx2V/XoOAR1ZkQH3MwAIoWZaw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.64-test.4","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.64-test.4","cyrus-simple-agent-runner":"0.2.64-test.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.45.3"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.64-test.4_1781200700991_0.7292870089929497","host":"s3://npm-registry-packages-npm-production"}},"0.2.64-test.5":{"name":"cyrus-gemini-runner","version":"0.2.64-test.5","_id":"cyrus-gemini-runner@0.2.64-test.5","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"274f975d8ba429dc40ebd24377102798f23cb861","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.64-test.5.tgz","fileCount":41,"integrity":"sha512-do4KXhkL/0Jz5EvmSLB4nMb78VxYAaERp+7G7gqZsbA+JzjZEsFRLSDmJ3HGsK80KYn1EA8Bl/xpsagcSMf5Eg==","signatures":[{"sig":"MEYCIQDq/a9TQzLX1fSVEQuXQvvddwbwq/nvxOEj/CYZpdgE+wIhAMeD86Mtr8svuk4uayaBRRl2LUvwtQlyXyswD3qbkZ8D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306656},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.64-test.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/271098ca1fbd98347b728d10a2cbd1c4/cyrus-gemini-runner-0.2.64-test.5.tgz","_integrity":"sha512-do4KXhkL/0Jz5EvmSLB4nMb78VxYAaERp+7G7gqZsbA+JzjZEsFRLSDmJ3HGsK80KYn1EA8Bl/xpsagcSMf5Eg==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.64-test.5","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.64-test.5","cyrus-simple-agent-runner":"0.2.64-test.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.45.3"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.64-test.5_1781205796021_0.5645625882120264","host":"s3://npm-registry-packages-npm-production"}},"0.2.64-test.6":{"name":"cyrus-gemini-runner","version":"0.2.64-test.6","_id":"cyrus-gemini-runner@0.2.64-test.6","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"3029fb8778dfafe8659bd8b74a6c7b25799e4b46","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.64-test.6.tgz","fileCount":41,"integrity":"sha512-WGPI5ul6DTUNpNK9uA6sNUweYP0QE2u8xGcj5eZyH/kY0H/AUykkuRw0pwrjGbq7aSso9I5kwZN+GRURcmWjFQ==","signatures":[{"sig":"MEUCIHcZREMQipy5yI0EzwHnc8hi3MsyeAmp3Py1zmi2x/RbAiEAlKIGUkmROHZHn32S/PNN1Iaz5CGLm9TVdGcDBOGUAdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306656},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.64-test.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/5d0bfd38585e42dd9a6fa092e3c13250/cyrus-gemini-runner-0.2.64-test.6.tgz","_integrity":"sha512-WGPI5ul6DTUNpNK9uA6sNUweYP0QE2u8xGcj5eZyH/kY0H/AUykkuRw0pwrjGbq7aSso9I5kwZN+GRURcmWjFQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.64-test.6","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.64-test.6","cyrus-simple-agent-runner":"0.2.64-test.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.45.3"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.64-test.6_1781209791312_0.36833800852871534","host":"s3://npm-registry-packages-npm-production"}},"0.2.64-test.7":{"name":"cyrus-gemini-runner","version":"0.2.64-test.7","_id":"cyrus-gemini-runner@0.2.64-test.7","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"ca6ed66fd72bc7f4944c111f9c03fc8086a2339f","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.64-test.7.tgz","fileCount":41,"integrity":"sha512-EOsxBWlJtuwr6PFSzY+eKUkk520+F6XE0utjxPyPkQCibIj53HP/ZEXmmKDJWNC7Vp0Md3dWKcXT8etDUEAHgA==","signatures":[{"sig":"MEYCIQC4H/I7MIyAnzhcNRwhhlXgfxe83e7x4pFvzJss9o+6CwIhAKiO3GBOSUltRtgKglML/CvM1Xq25RB7oDCWwtwIEOcj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306656},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.64-test.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/8210842cf4229a6c1077743b7f03441d/cyrus-gemini-runner-0.2.64-test.7.tgz","_integrity":"sha512-EOsxBWlJtuwr6PFSzY+eKUkk520+F6XE0utjxPyPkQCibIj53HP/ZEXmmKDJWNC7Vp0Md3dWKcXT8etDUEAHgA==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.64-test.7","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.64-test.7","cyrus-simple-agent-runner":"0.2.64-test.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.45.3"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.64-test.7_1781210587471_0.21704415964400336","host":"s3://npm-registry-packages-npm-production"}},"0.2.64":{"name":"cyrus-gemini-runner","version":"0.2.64","_id":"cyrus-gemini-runner@0.2.64","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"31156d7ccde8e8afc0de53f2d087336db4a1bb9e","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.64.tgz","fileCount":41,"integrity":"sha512-IIkZZrORkBETiBR0F+pmBD02YDclrpPjiB48KZhWityr3kNMzpCIvDwzlW3Mbxek3EXkqIb/wC+9cYp2/A4RUw==","signatures":[{"sig":"MEUCIQDt6E1mbv1FYqRcu6vTMtqYlipcqFLuBd1oj2GYjF5XtAIgAcPrGLxP186Cbwu7ZE/Wh6rDEs8+ut3WOvyRd9wd870=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306628},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.64.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/944aaa8eaa90e85708ae33e68b126454/cyrus-gemini-runner-0.2.64.tgz","_integrity":"sha512-IIkZZrORkBETiBR0F+pmBD02YDclrpPjiB48KZhWityr3kNMzpCIvDwzlW3Mbxek3EXkqIb/wC+9cYp2/A4RUw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.64","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.64","cyrus-simple-agent-runner":"0.2.64"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.46.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.64_1781214523441_0.05802662422870841","host":"s3://npm-registry-packages-npm-production"}},"0.2.65":{"name":"cyrus-gemini-runner","version":"0.2.65","_id":"cyrus-gemini-runner@0.2.65","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"072a3bdc0dd7175937e2f41cbaae02b7f3fd2f8a","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.65.tgz","fileCount":41,"integrity":"sha512-VE87nIHW3rbQJ7TymrmM7jlidkL64Z2VdtuWR51DFrNYc4bdT9EepdS0RAeUk5qG1bmvCFKBi24marx5Y+3ndQ==","signatures":[{"sig":"MEUCIDT09sqw6LvY+Oams64bDINuPK+VU6NnUy1FwlpJiPoIAiEA+LdPyxFJw/2tltiFA/XMLBVrddeUvmaUK75UHEvjMUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306628},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.65.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/7fa93dd13634864f262edd00d30e4d7c/cyrus-gemini-runner-0.2.65.tgz","_integrity":"sha512-VE87nIHW3rbQJ7TymrmM7jlidkL64Z2VdtuWR51DFrNYc4bdT9EepdS0RAeUk5qG1bmvCFKBi24marx5Y+3ndQ==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.65","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.65","cyrus-simple-agent-runner":"0.2.65"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.46.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.65_1781222693290_0.7828265549383115","host":"s3://npm-registry-packages-npm-production"}},"0.2.66":{"name":"cyrus-gemini-runner","version":"0.2.66","_id":"cyrus-gemini-runner@0.2.66","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"ad2fea74a9be826a85191a269fb9708b612ad202","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.66.tgz","fileCount":41,"integrity":"sha512-yuc7hn7JyGQmhaN6lkj37Bg/GyNeRid9rTErBi9jAhkNLb/LxZyd6NRNiYn8ERlOqqMuI4hJe0ATiQUM2i98uw==","signatures":[{"sig":"MEQCIEyrTcRFbwaNGUasjzodJp5dt2KpoAGKIXMXHq9BRF36AiBnZGvp4TtR9PvKYTWgmNxbhT/a++m/Z6nHl4eZMoYFcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306628},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.66.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/var/folders/xv/c55x22nd6lv8kq9fccch04d40000gp/T/4da30ca994a8b919c49f265ce1af05cd/cyrus-gemini-runner-0.2.66.tgz","_integrity":"sha512-yuc7hn7JyGQmhaN6lkj37Bg/GyNeRid9rTErBi9jAhkNLb/LxZyd6NRNiYn8ERlOqqMuI4hJe0ATiQUM2i98uw==","_npmVersion":"10.9.2","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.66","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.66","cyrus-simple-agent-runner":"0.2.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.47.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.66_1781913771853_0.06286570646251022","host":"s3://npm-registry-packages-npm-production"}},"0.2.67":{"name":"cyrus-gemini-runner","version":"0.2.67","_id":"cyrus-gemini-runner@0.2.67","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"dist":{"shasum":"4b8326edac5220e8da64b5293c5009aa6cbf50b6","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.67.tgz","fileCount":40,"integrity":"sha512-YRvd3nACdQezAzGVkXIqBHAvm4OZCBQmNX85BhtnrbsOrEQSsfGU0vyGji/0GBxciHWchg4k1J2Vdx8CvIPfJQ==","signatures":[{"sig":"MEYCIQCGft+qjtzSIQfl3SJNqhmfyedoCD7RLI7/mLqtrtZQEQIhAKm6T95EnKTTGRqkHLGoGjnrTtoyG0gzzCezkEAsCJCN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290569},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.67.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/dbb823e9762fa22a93d35f216716abe7/cyrus-gemini-runner-0.2.67.tgz","_integrity":"sha512-YRvd3nACdQezAzGVkXIqBHAvm4OZCBQmNX85BhtnrbsOrEQSsfGU0vyGji/0GBxciHWchg4k1J2Vdx8CvIPfJQ==","_npmVersion":"11.17.0","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.67","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.67","cyrus-simple-agent-runner":"0.2.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.52.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.67_1785872016397_0.8162835011804424","host":"s3://npm-registry-packages-npm-production"}},"0.2.68":{"name":"cyrus-gemini-runner","version":"0.2.68","_id":"cyrus-gemini-runner@0.2.68","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"homepage":"https://github.com/cyrusagents/cyrus#readme","bugs":{"url":"https://github.com/cyrusagents/cyrus/issues"},"dist":{"shasum":"81e5303b01030ff34ba9c884824185fdedc1f6e8","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.68.tgz","fileCount":40,"integrity":"sha512-okY2D9ydXjFchBK4oFSwwjeWqYjJoA5Q7d1x5lX98YnFCplAV62CW+BHl1E+cZBHr5ITKiuaHt3LJ7nXq0oz4A==","signatures":[{"sig":"MEQCIFC0Jq90oJswET5uvv2ZZGC5JU+BkZV+rM5HjtUnDFurAiBv5gOltmy/kmGuYa9uixYAOkO3pd9OPHnwv/ypzMlsKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cyrus-gemini-runner@0.2.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":290713},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.68.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78ab5dac-e68a-40c6-bb44-76064a9d448f"}},"_resolved":"/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.68.tgz","_integrity":"sha512-okY2D9ydXjFchBK4oFSwwjeWqYjJoA5Q7d1x5lX98YnFCplAV62CW+BHl1E+cZBHr5ITKiuaHt3LJ7nXq0oz4A==","repository":{"url":"git+https://github.com/cyrusagents/cyrus.git","type":"git","directory":"packages/gemini-runner"},"_npmVersion":"11.18.0","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.68","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.68","cyrus-simple-agent-runner":"0.2.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@google/gemini-cli-core":"0.52.0"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.68_1785970006945_0.7832803273556062","host":"s3://npm-registry-packages-npm-production"}},"0.2.69":{"name":"cyrus-gemini-runner","version":"0.2.69","_id":"cyrus-gemini-runner@0.2.69","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"homepage":"https://github.com/cyrusagents/cyrus#readme","bugs":{"url":"https://github.com/cyrusagents/cyrus/issues"},"dist":{"shasum":"2fcebd1c22baf8ae1368bc80413271cfd5980a0f","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.69.tgz","fileCount":40,"integrity":"sha512-1HuxDx0JOt92OzH0ZBAIFY0LpcJeM7MxdLxw5lrf44JLqoWbPp3GeQgXk6FIPNfhlyqw/Xhw7iFpHoJviWHCqg==","signatures":[{"sig":"MEUCIDwVUST2obcT7QLx1CArr+j5TuoBnvDctJIFJO0blKSuAiEAjftd6cn071ZC9Ihu07cAunvKEXvFezOkAaJVlIxh0ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cyrus-gemini-runner@0.2.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291589},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.69.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78ab5dac-e68a-40c6-bb44-76064a9d448f"}},"_resolved":"/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.69.tgz","_integrity":"sha512-1HuxDx0JOt92OzH0ZBAIFY0LpcJeM7MxdLxw5lrf44JLqoWbPp3GeQgXk6FIPNfhlyqw/Xhw7iFpHoJviWHCqg==","repository":{"url":"git+https://github.com/cyrusagents/cyrus.git","type":"git","directory":"packages/gemini-runner"},"_npmVersion":"11.18.0","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.69","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.69","cyrus-simple-agent-runner":"0.2.69"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.69_1787777244284_0.4452927569343865","host":"s3://npm-registry-packages-npm-production"}},"0.2.70":{"name":"cyrus-gemini-runner","version":"0.2.70","_id":"cyrus-gemini-runner@0.2.70","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"homepage":"https://github.com/cyrusagents/cyrus#readme","bugs":{"url":"https://github.com/cyrusagents/cyrus/issues"},"dist":{"shasum":"2765a97ae0c5c854e0c507892ea4fb9f2926084c","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.70.tgz","fileCount":40,"integrity":"sha512-hRKXpOz0KAJO3FsmCnfC04LxzHPYEFmjI3fw0DM+/Bar35mEf3ntdiIswK34tw9dzrcO1ucVtmnan3QUl6L/Qg==","signatures":[{"sig":"MEUCID7sio5X+CoqB7ImdV15o/PZUzNyQ6oW/2WZiAUtmisRAiEAj8B/7IqGLSBxR8d5n85/EmY9HQyyQtRRRE2FWj/XBrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cyrus-gemini-runner@0.2.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291589},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.70.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78ab5dac-e68a-40c6-bb44-76064a9d448f"}},"_resolved":"/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.70.tgz","_integrity":"sha512-hRKXpOz0KAJO3FsmCnfC04LxzHPYEFmjI3fw0DM+/Bar35mEf3ntdiIswK34tw9dzrcO1ucVtmnan3QUl6L/Qg==","repository":{"url":"git+https://github.com/cyrusagents/cyrus.git","type":"git","directory":"packages/gemini-runner"},"_npmVersion":"11.18.0","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.70","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.70","cyrus-simple-agent-runner":"0.2.70"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.70_1787875209087_0.5068850716696365","host":"s3://npm-registry-packages-npm-production"}},"0.2.71":{"name":"cyrus-gemini-runner","version":"0.2.71","_id":"cyrus-gemini-runner@0.2.71","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"homepage":"https://github.com/cyrusagents/cyrus#readme","bugs":{"url":"https://github.com/cyrusagents/cyrus/issues"},"dist":{"shasum":"08dbe5adfd79bb5b86071e61911c3adb1fe11334","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.71.tgz","fileCount":40,"integrity":"sha512-fZnxdjs+WsNaL8NSUbT/DIsYHtYcTQVk9RaGT9tlVZ6D4JBlE4lsko+fAZ8a5BLnlGNZyYc9dzvHv0fpEob8sQ==","signatures":[{"sig":"MEUCIQDpdz+g/OYR7uoFY3ok6XdvCmFYftOv1DmXpaAeotqJgAIgZM48T5qUqmHXRvjrsI+OL9MhbL1zPp06WQxrKEL6fVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cyrus-gemini-runner@0.2.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291589},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.71.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78ab5dac-e68a-40c6-bb44-76064a9d448f"}},"_resolved":"/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.71.tgz","_integrity":"sha512-fZnxdjs+WsNaL8NSUbT/DIsYHtYcTQVk9RaGT9tlVZ6D4JBlE4lsko+fAZ8a5BLnlGNZyYc9dzvHv0fpEob8sQ==","repository":{"url":"git+https://github.com/cyrusagents/cyrus.git","type":"git","directory":"packages/gemini-runner"},"_npmVersion":"11.18.0","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.71","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.71","cyrus-simple-agent-runner":"0.2.71"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.71_1788568676743_0.30643450015052887","host":"s3://npm-registry-packages-npm-production"}},"0.2.72-test.2":{"name":"cyrus-gemini-runner","version":"0.2.72-test.2","_id":"cyrus-gemini-runner@0.2.72-test.2","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"homepage":"https://github.com/cyrusagents/cyrus#readme","bugs":{"url":"https://github.com/cyrusagents/cyrus/issues"},"dist":{"shasum":"4f4bbf131be00045d5c8e2c2bb14ca775e050533","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.72-test.2.tgz","fileCount":41,"integrity":"sha512-q/ELYHgdSDyqbP7KNOjZ0eqRFHz8zcO7wNmYLagPyvYAc7PcTFSgxL04mPSonjSZkYn5C9eLfFmD4FXaeKhAxQ==","signatures":[{"sig":"MEYCIQDwDXVSTx9aeKLnn8hPZ+FrvI4TRjz+lgeQDewrXvwzRwIhAOZt/3yt4HtL+UMV4wh70ij64/venRNWbsfoHNmhjt+3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307676},"main":"dist/index.js","type":"module","_from":"file:cyrus-gemini-runner-0.2.72-test.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"connorturland","email":"connor@ceedar.ai"},"_resolved":"/private/tmp/eb7cdd256406ecb5830e7a1823caaed5/cyrus-gemini-runner-0.2.72-test.2.tgz","_integrity":"sha512-q/ELYHgdSDyqbP7KNOjZ0eqRFHz8zcO7wNmYLagPyvYAc7PcTFSgxL04mPSonjSZkYn5C9eLfFmD4FXaeKhAxQ==","repository":{"url":"git+https://github.com/cyrusagents/cyrus.git","type":"git","directory":"packages/gemini-runner"},"_npmVersion":"11.17.0","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.72-test.2","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.72-test.2","cyrus-simple-agent-runner":"0.2.72-test.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.72-test.2_1788933046461_0.6704689762201654","host":"s3://npm-registry-packages-npm-production"}},"0.2.72":{"name":"cyrus-gemini-runner","version":"0.2.72","_id":"cyrus-gemini-runner@0.2.72","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"homepage":"https://github.com/cyrusagents/cyrus#readme","bugs":{"url":"https://github.com/cyrusagents/cyrus/issues"},"dist":{"shasum":"65c7ecad47bd933ce49a4ed9271189c04758fa2f","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.72.tgz","fileCount":40,"integrity":"sha512-BVwo9nlLZ7hmVXdmpNDnF4glX3r5330oZG1U2lNtjB4RFtWFmAjZnFPGPILHkcnYsZW0y9AF9KS5fik+zOGLMA==","signatures":[{"sig":"MEUCIGZ+DrkdtHOPra5AL2DepryhJvsTSmmUHYyv1UGAvsYBAiEAq1OYhf1k/hZQPLPJzeHGbjbrLTKUZCkzFVU6QKzWcck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID9JKi/Zm3hahB7K24iVVwjOJwG/iF/dqjhu0evlYNGuAiEAuRGldj1hmyspGTKIENh8LntcCBwyD80qaEjP4z/SGK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cyrus-gemini-runner@0.2.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291589},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.72.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78ab5dac-e68a-40c6-bb44-76064a9d448f"}},"_resolved":"/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.72.tgz","_integrity":"sha512-BVwo9nlLZ7hmVXdmpNDnF4glX3r5330oZG1U2lNtjB4RFtWFmAjZnFPGPILHkcnYsZW0y9AF9KS5fik+zOGLMA==","repository":{"url":"git+https://github.com/cyrusagents/cyrus.git","type":"git","directory":"packages/gemini-runner"},"_npmVersion":"11.18.0","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.72","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.72","cyrus-simple-agent-runner":"0.2.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^5.3.3","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.72_1789513924138_0.2532911154453805","host":"s3://npm-registry-packages-npm-production"}},"0.2.73-cypack1502.0":{"name":"cyrus-gemini-runner","version":"0.2.73-cypack1502.0","_id":"cyrus-gemini-runner@0.2.73-cypack1502.0","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"homepage":"https://github.com/cyrusagents/cyrus#readme","bugs":{"url":"https://github.com/cyrusagents/cyrus/issues"},"dist":{"shasum":"5a9025fe40b44ca1f56711ff8c5d9ed151789331","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.73-cypack1502.0.tgz","fileCount":40,"integrity":"sha512-Y9Ea/FJWJyw1VRL2/4ekqKwB0V+7jB3+g8URBpol9Fo3Q6Pkdo23lnz9sMT4p4tpQXS03+fAH03wF+3BZbUcng==","signatures":[{"sig":"MEUCIQDTLCV2JjXAzDXV3TsMsdymraVBRj9SKS6Mh30UaUumdAIgQwyhtJRCTL+yqWHysJ+dnKhfyOaV4w1tg8wG9A73FTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFzpZPBhnvxE/+ArvWOqDhKdW9/X2goySHQajv1L368IAiAgtPHg9jUOGf0pm/LhkK9CyS6Fqp+IxGYrYZmnYWH88Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cyrus-gemini-runner@0.2.73-cypack1502.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291976},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/test-publication/cyrus-gemini-runner-0.2.73-cypack1502.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsgo --watch","test":"vitest","build":"tsgo && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78ab5dac-e68a-40c6-bb44-76064a9d448f"}},"_resolved":"/home/runner/work/_temp/test-publication/cyrus-gemini-runner-0.2.73-cypack1502.0.tgz","_integrity":"sha512-Y9Ea/FJWJyw1VRL2/4ekqKwB0V+7jB3+g8URBpol9Fo3Q6Pkdo23lnz9sMT4p4tpQXS03+fAH03wF+3BZbUcng==","repository":{"url":"git+https://github.com/cyrusagents/cyrus.git","type":"git","directory":"packages/gemini-runner"},"_npmVersion":"11.18.0","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.73-cypack1502.0","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.73-cypack1502.0","cyrus-simple-agent-runner":"0.2.73-cypack1502.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.11","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@typescript/native-preview":"7.0.0-dev.20260707.2"},"cyrusTestRelease":{"channel":"test-cypack1502","version":"0.2.73-cypack1502.0","sourceSha":"bd45d03ae855d4148257cfeb93d026f88d886626","repository":"https://github.com/cyrusagents/cyrus","schemaVersion":1},"_npmOperationalInternal":{"tmp":"tmp/cyrus-gemini-runner_0.2.73-cypack1502.0_1790211640769_0.08625728493892137","host":"s3://npm-registry-packages-npm-production"}},"0.2.73":{"_id":"cyrus-gemini-runner@0.2.73","bugs":{"url":"https://github.com/cyrusagents/cyrus/issues"},"dist":{"shasum":"772d187fd19af6d6f7963332afdf6b38bcce4847","tarball":"https://registry.npmjs.org/cyrus-gemini-runner/-/cyrus-gemini-runner-0.2.73.tgz","fileCount":40,"integrity":"sha512-UfhM5IeogT9sKwTkj2EgasSIcWnLmZXi1fhBNwif5AHKDz37m3m/9mySCoSuO/xoMdAVRMtD2vCfMn4cFmK6yw==","signatures":[{"sig":"MEUCIHEQGiqIYyE0bLBAKOLzSuRmI6RsdvT9wtXD71iRxdKSAiEA0xqg+79brX0FikBH5TlAH56wYO/KYhobOrSDW1JOw3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAeCywi1HyS4lTZDRaysKvnRGHPXTAMLyz4l7xSviTC/AiEA6svtgJUhdHmeaSHhmHzyVdrkhNb2wE1sHREoNdxJmDo="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cyrus-gemini-runner@0.2.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291625},"main":"dist/index.js","name":"cyrus-gemini-runner","type":"module","_from":"file:/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.73.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsgo --watch","test":"vitest","build":"tsgo && cp -r src/prompts dist/prompts","test:run":"vitest run","typecheck":"tsgo --noEmit"},"version":"0.2.73","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"78ab5dac-e68a-40c6-bb44-76064a9d448f"}},"homepage":"https://github.com/cyrusagents/cyrus#readme","_resolved":"/home/runner/work/_temp/cyrus-release/cyrus-gemini-runner-0.2.73.tgz","_integrity":"sha512-UfhM5IeogT9sKwTkj2EgasSIcWnLmZXi1fhBNwif5AHKDz37m3m/9mySCoSuO/xoMdAVRMtD2vCfMn4cFmK6yw==","repository":{"url":"git+https://github.com/cyrusagents/cyrus.git","type":"git","directory":"packages/gemini-runner"},"_npmVersion":"11.18.0","description":"Gemini CLI process spawning and management for Cyrus","directories":{},"maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","dotenv":"^16.6.1","fs-extra":"^11.3.0","cyrus-core":"0.2.73","@linear/sdk":"^60.0.0","cyrus-claude-runner":"0.2.73","cyrus-simple-agent-runner":"0.2.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","@types/node":"^20.0.0","@types/fs-extra":"^11.0.4","@typescript/native-preview":"7.0.0-dev.20260707.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cyrus-gemini-runner_0.2.73_1790794136344_0.07278341856793902"}}},"time":{"created":"2025-11-26T02:02:42.029Z","modified":"2026-09-30T18:48:56.720Z","0.2.4":"2025-11-26T02:02:42.292Z","0.2.5":"2025-12-03T18:07:31.726Z","0.2.6":"2025-12-23T19:21:52.320Z","0.2.7":"2025-12-28T18:18:16.734Z","0.2.8":"2025-12-28T21:01:00.184Z","0.2.9":"2025-12-30T19:29:32.995Z","0.2.10":"2026-01-07T01:27:35.158Z","0.2.11":"2026-01-07T18:14:17.837Z","0.2.12":"2026-01-10T03:47:32.720Z","0.2.13":"2026-01-15T22:04:24.384Z","0.2.14":"2026-01-17T00:51:15.476Z","0.2.15":"2026-01-17T01:20:15.321Z","0.2.16":"2026-01-24T00:49:38.967Z","0.2.17":"2026-01-24T02:15:42.956Z","0.2.18":"2026-01-24T05:43:44.351Z","0.2.19":"2026-01-24T06:40:10.960Z","0.2.20":"2026-02-05T18:05:11.972Z","0.2.21":"2026-02-10T00:06:40.647Z","0.2.22":"2026-02-20T19:55:02.256Z","0.2.23":"2026-02-26T01:00:51.537Z","0.2.24":"2026-02-26T23:22:17.404Z","0.2.25":"2026-02-28T00:35:48.738Z","0.2.26":"2026-02-28T18:42:08.899Z","0.2.27":"2026-03-04T19:36:56.220Z","0.2.28":"2026-03-04T21:55:44.358Z","0.2.29":"2026-03-06T00:38:33.405Z","0.2.30":"2026-03-06T03:21:04.874Z","0.2.31":"2026-03-10T02:44:56.544Z","0.2.32":"2026-03-10T15:18:28.118Z","0.2.33":"2026-03-11T00:00:47.328Z","0.2.34":"2026-03-13T23:35:13.290Z","0.2.35":"2026-03-16T19:13:17.160Z","0.2.36":"2026-03-17T23:45:32.262Z","0.2.37":"2026-03-18T23:31:44.954Z","0.2.38":"2026-03-25T23:50:25.850Z","0.2.39":"2026-04-01T00:15:15.879Z","0.2.40":"2026-04-02T20:56:35.752Z","0.2.41":"2026-04-06T18:56:05.181Z","0.2.42":"2026-04-06T20:52:17.011Z","0.2.43":"2026-04-08T19:00:02.073Z","0.2.44":"2026-04-10T17:52:51.360Z","0.2.45":"2026-04-15T22:54:47.108Z","0.2.46":"2026-04-16T23:37:54.186Z","0.2.47":"2026-04-20T20:25:00.804Z","0.2.48":"2026-04-20T23:05:04.109Z","0.2.49":"2026-04-22T21:16:43.048Z","0.2.50":"2026-04-30T20:20:53.901Z","0.2.51":"2026-04-30T22:52:47.742Z","0.2.52":"2026-05-13T23:27:46.426Z","0.2.53":"2026-05-22T18:58:12.216Z","0.2.54":"2026-05-22T19:49:36.643Z","0.2.55":"2026-05-22T20:41:47.590Z","0.2.56":"2026-05-22T21:59:43.267Z","0.2.57":"2026-05-23T00:53:49.584Z","0.2.58":"2026-05-27T05:52:43.360Z","0.2.59":"2026-05-28T20:54:01.052Z","0.2.60":"2026-05-28T21:16:41.288Z","0.2.61":"2026-06-01T19:39:50.595Z","0.2.62":"2026-06-02T18:49:35.995Z","0.2.63":"2026-06-09T22:52:36.955Z","0.2.64-test.0":"2026-06-10T02:31:09.044Z","0.2.64-test.1":"2026-06-10T18:01:19.920Z","0.2.64-test.2":"2026-06-10T18:29:37.087Z","0.2.64-test.3":"2026-06-10T19:08:08.651Z","0.2.64-test.4":"2026-06-11T17:58:21.134Z","0.2.64-test.5":"2026-06-11T19:23:16.158Z","0.2.64-test.6":"2026-06-11T20:29:51.460Z","0.2.64-test.7":"2026-06-11T20:43:07.608Z","0.2.64":"2026-06-11T21:48:43.571Z","0.2.65":"2026-06-12T00:04:53.449Z","0.2.66":"2026-06-20T00:02:51.997Z","0.2.67":"2026-08-04T19:33:36.535Z","0.2.68":"2026-08-05T22:46:47.090Z","0.2.69":"2026-08-26T20:47:24.417Z","0.2.70":"2026-08-28T00:00:09.229Z","0.2.71":"2026-09-05T00:37:56.905Z","0.2.72-test.2":"2026-09-09T05:50:46.600Z","0.2.72":"2026-09-15T23:12:04.227Z","0.2.73-cypack1502.0":"2026-09-24T01:00:40.909Z","0.2.73":"2026-09-30T18:48:56.416Z"},"bugs":{"url":"https://github.com/cyrusagents/cyrus/issues"},"homepage":"https://github.com/cyrusagents/cyrus#readme","repository":{"url":"git+https://github.com/cyrusagents/cyrus.git","type":"git","directory":"packages/gemini-runner"},"description":"Gemini CLI process spawning and management for Cyrus","maintainers":[{"name":"connorturland","email":"connor@ceedar.ai"}],"readme":"# @cyrus-ai/gemini-runner\n\nA TypeScript wrapper around the Gemini CLI that provides a provider-agnostic interface for running Gemini AI sessions. This package mirrors the architecture of `@cyrus-ai/claude-runner` while adapting to Gemini CLI's streaming format and session management.\n\n## Overview\n\nThe `gemini-runner` package provides two main classes:\n\n- **GeminiRunner**: Full-featured wrapper around Gemini CLI with streaming support, event handling, and message format conversion\n- **SimpleGeminiRunner**: Simplified interface for enumerated response use cases (yes/no, multiple choice, etc.)\n\nBoth classes implement standard interfaces from `cyrus-core`, making them interchangeable with other AI runner implementations like `ClaudeRunner`.\n\n## Installation\n\n```bash\npnpm add @cyrus-ai/gemini-runner\n```\n\n### Prerequisites\n\n1. **Gemini CLI**: Install the Gemini CLI and ensure it's in your PATH:\n   ```bash\n   # Installation instructions depend on your platform\n   # Verify installation:\n   gemini --version\n   ```\n\n2. **Gemini API Credentials**: Configure your Gemini API credentials according to the Gemini CLI documentation.\n\n## Quick Start\n\n### Basic Usage with GeminiRunner\n\n```typescript\nimport { GeminiRunner } from '@cyrus-ai/gemini-runner';\n\nconst runner = new GeminiRunner({\n  cyrusHome: '/path/to/.cyrus',\n  workingDirectory: '/path/to/project',\n  model: 'gemini-2.5-flash',\n  autoApprove: true  // Enable --yolo flag\n});\n\n// Listen for events\nrunner.on('message', (message) => {\n  console.log('New message:', message);\n});\n\nrunner.on('complete', (messages) => {\n  console.log('Session complete! Total messages:', messages.length);\n});\n\n// Start a session\nawait runner.start(\"Analyze this codebase and suggest improvements\");\n\n// Get all messages\nconst messages = runner.getMessages();\n```\n\n### Simple Enumerated Responses with SimpleGeminiRunner\n\n```typescript\nimport { SimpleGeminiRunner } from '@cyrus-ai/gemini-runner';\n\nconst runner = new SimpleGeminiRunner({\n  validResponses: ['yes', 'no', 'maybe'],\n  cyrusHome: '/path/to/.cyrus',\n  workingDirectory: '/path/to/project',\n  model: 'gemini-2.5-flash',\n  maxTurns: 5,\n  onProgress: (event) => {\n    console.log(`Progress: ${event.type}`);\n  }\n});\n\nconst result = await runner.query('Is this code correct?');\nconsole.log(`Response: ${result.response}`); // Guaranteed to be 'yes', 'no', or 'maybe'\nconsole.log(`Cost: $${result.cost.toFixed(4)}`);\n```\n\n## Core Concepts\n\n### GeminiRunner\n\n`GeminiRunner` is the primary class for interacting with the Gemini CLI. It:\n\n- Spawns the Gemini CLI process in headless mode (`--output-format stream-json`)\n- Translates between Gemini CLI's JSON streaming format and Claude SDK message types\n- Manages session lifecycle (start, stop, status)\n- Provides event-based communication\n- Creates detailed logs in both NDJSON and human-readable formats\n- Supports both string prompts and streaming prompts\n\n**Key Features**:\n- **Provider-agnostic interface**: Implements `IAgentRunner` for compatibility with other runners\n- **Event system**: Subscribe to `message`, `error`, `complete`, and `streamEvent` events\n- **Streaming support**: Add messages incrementally with `addStreamMessage()`\n- **Session management**: Track session state with `isRunning()` and `getMessages()`\n- **MCP server support**: Configure Model Context Protocol servers (inherited from `IAgentRunner`)\n\n### SimpleGeminiRunner\n\n`SimpleGeminiRunner` extends `SimpleAgentRunner` to provide a streamlined interface for enumerated response scenarios:\n\n- Validates responses against a predefined set of valid answers\n- Handles timeout management automatically\n- Cleans responses (removes markdown, code blocks, quotes)\n- Emits progress events (thinking, tool-use, validating)\n- Builds system prompts with valid response constraints\n- Extracts cost information from result messages\n\n**Use Cases**:\n- Yes/No questions\n- Multiple choice selection\n- Status confirmations\n- Classification tasks\n\n## API Reference\n\n### GeminiRunner\n\n#### Constructor Options\n\n```typescript\ninterface GeminiRunnerConfig extends IAgentRunnerConfig {\n  // Gemini-specific options\n  geminiPath?: string;        // Path to gemini CLI (default: 'gemini')\n  autoApprove?: boolean;      // Enable --yolo flag (default: false)\n  approvalMode?: 'auto_edit' | 'auto' | 'manual';  // Approval mode\n  debug?: boolean;            // Enable debug output\n\n  // Inherited from IAgentRunnerConfig\n  model?: string;             // Model to use (e.g., 'gemini-2.5-flash')\n  cyrusHome: string;          // Home directory for logs\n  workingDirectory: string;   // Working directory for Gemini\n  systemPrompt?: string;      // System prompt for session\n  mcpServers?: MCPServerConfig[];  // MCP server configurations\n  env?: Record<string, string>;    // Environment variables\n}\n```\n\n#### Methods\n\n**start(prompt: string): Promise<void>**\n- Start a new session with a string prompt\n- Throws if a session is already running\n\n**startStreaming(initialPrompt?: string): Promise<void>**\n- Start a new session with streaming input capability\n- Optionally provide an initial prompt\n- Use `addStreamMessage()` to add more messages\n- Call `completeStream()` when done\n\n**addStreamMessage(content: string): void**\n- Add a message to an active streaming session\n- Must be called after `startStreaming()`\n\n**completeStream(): void**\n- Signal the end of streaming input\n- Session will continue processing\n\n**stop(): Promise<void>**\n- Terminate the current session\n- Kills the Gemini CLI process\n\n**getMessages(): SDKMessage[]**\n- Retrieve all messages from the current session\n- Returns both user and assistant messages\n\n**isRunning(): boolean**\n- Check if a session is currently active\n\n#### Events\n\n**'message'**: `(message: SDKMessage) => void`\n- Emitted when a new message is received from Gemini\n\n**'error'**: `(error: Error) => void`\n- Emitted when an error occurs\n\n**'complete'**: `(messages: SDKMessage[]) => void`\n- Emitted when the session completes successfully\n\n**'streamEvent'**: `(event: GeminiStreamEvent) => void`\n- Emitted for raw Gemini CLI events (for debugging)\n\n### SimpleGeminiRunner\n\n#### Constructor Options\n\n```typescript\ninterface SimpleGeminiRunnerConfig {\n  validResponses: string[];   // REQUIRED: Valid response options\n  cyrusHome: string;          // REQUIRED: Home directory for logs\n  workingDirectory?: string;  // Working directory (default: cwd)\n  model?: string;             // Model to use (default: 'gemini-2.5-flash')\n  systemPrompt?: string;      // Additional system prompt\n  maxTurns?: number;          // Max conversation turns (default: 10)\n  timeout?: number;           // Timeout in ms (default: 300000)\n  onProgress?: (event: SimpleAgentProgressEvent) => void;\n  mcpServers?: MCPServerConfig[];\n  env?: Record<string, string>;\n}\n```\n\n#### Methods\n\n**query(prompt: string, options?: SimpleAgentQueryOptions): Promise<SimpleAgentResult>**\n- Execute a query and get a validated response\n- Returns an object with `response`, `cost`, and `messages`\n\n```typescript\ninterface SimpleAgentResult {\n  response: string;           // Validated response (one of validResponses)\n  cost: number;               // Total cost in dollars\n  messages: SDKMessage[];     // All messages from session\n}\n```\n\n## Adapter Pattern\n\nThe package uses an adapter pattern to translate between Gemini CLI's JSON streaming format and Claude SDK message types. This allows the runner to integrate seamlessly with other parts of the Cyrus ecosystem.\n\n### Message Format Conversion\n\n**Gemini Stream Events → SDK Messages**:\n- `GeminiInitEvent` → Session ID extraction\n- `GeminiMessageEvent` (user) → `SDKUserMessage`\n- `GeminiMessageEvent` (assistant) → `SDKAssistantMessage`\n- `GeminiToolUseEvent` → `SDKAssistantMessage` with `tool_use` content block\n- `GeminiToolResultEvent` → `SDKUserMessage` with `tool_result` content block\n- `GeminiResultEvent` (success) → `SDKAssistantMessage` with final response\n\n**Key Differences from Claude**:\n- Gemini uses simple `{type, role, content}` for messages\n- SDK uses `{type, message: {role, content}, session_id, ...}` structure\n- Tool use IDs are generated client-side for Gemini (`${tool_name}_${timestamp}`)\n- Session ID is \"pending\" until init event is received from Gemini CLI\n\n## Differences from ClaudeRunner\n\nWhile `GeminiRunner` mirrors the architecture of `ClaudeRunner`, there are some key differences:\n\n| Aspect | ClaudeRunner | GeminiRunner |\n|--------|--------------|--------------|\n| CLI Command | `claude --output-format ndjson` | `gemini --output-format stream-json` |\n| Session ID | Generated client-side or via `--continue` | Assigned by CLI in init event |\n| Stream Format | NDJSON with SDK-compatible messages | Custom JSON format requiring adapter |\n| Tool Use IDs | Native SDK format | Generated client-side |\n| Auto-Approval | Approval callbacks or flags | `--yolo` flag and `--approval-mode` |\n| System Prompts | Native CLI support | Accepted in config (CLI handling TBD) |\n\n## Supported Models\n\nThe package supports Gemini 2.5 and later models. Common model identifiers:\n\n- `gemini-2.5-flash` - Fast, cost-effective model\n- `gemini-2.5-pro` - Advanced reasoning and complex tasks\n- Additional models as supported by the Gemini CLI\n\nSpecify the model in the configuration:\n\n```typescript\nconst runner = new GeminiRunner({\n  model: 'gemini-2.5-flash',\n  // ... other options\n});\n```\n\n## Configuration\n\n### Environment Variables\n\nThe package respects standard Gemini CLI environment variables for API credentials. Refer to the Gemini CLI documentation for setup instructions.\n\n### Log Files\n\nBoth runners create detailed logs in the `cyrusHome` directory:\n\n- `{cyrusHome}/logs/{workspaceName}/{sessionId}.ndjson` - NDJSON event log\n- `{cyrusHome}/logs/{workspaceName}/{sessionId}.log` - Human-readable log\n\n### MCP Server Configuration\n\nConfigure Model Context Protocol servers for enhanced capabilities:\n\n```typescript\nconst runner = new GeminiRunner({\n  cyrusHome: '/path/to/.cyrus',\n  workingDirectory: '/path/to/project',\n  mcpServers: [\n    {\n      name: 'linear',\n      type: 'http',\n      url: 'https://mcp.linear.app',\n      headers: {\n        'Authorization': 'Bearer YOUR_TOKEN'\n      }\n    }\n  ]\n});\n```\n\n## Examples\n\nSee the `examples/` directory for complete working examples:\n\n- `basic-usage.ts` - Basic GeminiRunner usage with event handling\n- `simple-agent-example.ts` - SimpleGeminiRunner for enumerated responses\n\nTo run the examples:\n\n```bash\ncd packages/gemini-runner\npnpm build\nnode examples/basic-usage.js  # Or .ts with ts-node\n```\n\n## Troubleshooting\n\n### Common Issues\n\n**\"gemini: command not found\"**\n- Ensure the Gemini CLI is installed and in your PATH\n- Or specify the full path in the config: `geminiPath: '/path/to/gemini'`\n\n**\"Session already running\"**\n- You can only have one active session per GeminiRunner instance\n- Call `stop()` before starting a new session, or create a new instance\n\n**\"Invalid response from Gemini\"**\n- Check that your validResponses match the expected output format\n- Use the `onProgress` callback to see raw responses during validation\n- Verify the system prompt is being respected by the model\n\n**Empty messages array**\n- The session may have errored before producing any messages\n- Check the `error` event for details\n- Review the log files in `{cyrusHome}/logs/`\n\n**Response validation fails with SimpleGeminiRunner**\n- Increase `maxTurns` to allow more attempts\n- Simplify your `validResponses` list\n- Check if the model is producing markdown or code blocks (automatically cleaned)\n- Use `onProgress` to debug what responses are being received\n\n**Timeout errors**\n- Increase the `timeout` option (default: 300000ms / 5 minutes)\n- Check if the Gemini CLI is hanging on approval prompts (use `autoApprove: true`)\n- Verify your working directory is accessible and doesn't have permission issues\n\n### Debug Mode\n\nEnable debug mode for detailed logging:\n\n```typescript\nconst runner = new GeminiRunner({\n  debug: true,\n  // ... other options\n});\n```\n\n### Log Analysis\n\nCheck the NDJSON log files for detailed event information:\n\n```bash\ncat ~/.cyrus/logs/my-workspace/{session-id}.ndjson | jq .\n```\n\nOr the human-readable log:\n\n```bash\ncat ~/.cyrus/logs/my-workspace/{session-id}.log\n```\n\n## Development\n\n### Building\n\n```bash\npnpm build\n```\n\n### Running Tests\n\n```bash\npnpm test        # Watch mode\npnpm test:run    # Run once\n```\n\n### Type Checking\n\n```bash\npnpm typecheck\n```\n\n## Related Packages\n\n- `@cyrus-ai/core` - Core types and interfaces\n- `@cyrus-ai/claude-runner` - Claude CLI wrapper (similar architecture)\n- `@cyrus-ai/simple-agent-runner` - Abstract base for simple enumerated responses\n\n## License\n\nMIT\n\n## Support\n\nFor issues and feature requests, please use the project's issue tracker.\n","readmeFilename":"README.md"}