{"_id":"klyro","_rev":"81-e289a13165ce912d64d25763e39dfefc","name":"klyro","dist-tags":{"latest":"1.0.18"},"versions":{"0.1.1":{"name":"klyro","version":"0.1.1","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.1","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"klyro":"dist/index.js"},"dist":{"shasum":"1da3f6920f9f71ed39d16f549fa77fa1be7b2ccf","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.1.tgz","fileCount":118,"integrity":"sha512-R7wz/WMzvdFFkaDavnwfpPz0uC8E6v3U26n8rxyilQibVQD++BV751CF15diuRa0HqSbhq2M3joqESGSctSiJQ==","signatures":[{"sig":"MEUCIQCHxXxN2X/9BKof//qn2eAsdPYkErGbZADz55rHJRKepAIgMjQzRj+Ppkop0bz0CbsTHd+XnFRdM3fJqB7L8L9429U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342060},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8ef2198a167e1bbf377b235c740b03e79dee0db4","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.1_1788507782687_0.05743238566401332","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"klyro","version":"0.1.2","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.2","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"klyro":"dist/index.js"},"dist":{"shasum":"44d3c3111e8e48979ea1a72a00e2754cccf4052c","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.2.tgz","fileCount":118,"integrity":"sha512-qo7OyshlUWyr/s1helUKDoRinRfeFBh2UGUypIeeCENsBkZ5Vj1ZHUFrAFIYFCBeB28b5k2Yt0GGnSW7CptcdQ==","signatures":[{"sig":"MEUCICciitinVghJ/o1ry/jQJ8HRAlXqjd+x4jcAQ1C1NQN/AiEAiIimOxyBx86eV4yKnA3EbmFNaXSwnnIRkp0OE7ZD0J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDhzhG6jGXYtCJj9J+8ComHlHsKf138sn1EByTYo7dKvAiEA06ctPlUEgPm6yf31KAheDxKXlTrNlCbmGfwAf6EJsxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342676},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8ef2198a167e1bbf377b235c740b03e79dee0db4","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.2_1788509038995_0.40564399108416005","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"klyro","version":"0.1.3","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.3","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"klyro":"dist/index.js"},"dist":{"shasum":"2edfcc0bd6e792d898cb0b737219c13dd5a1b578","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.3.tgz","fileCount":136,"integrity":"sha512-NUDcfYqkvy3RDm1n315L6oBup4A3fYgKxSCF65ZmIKqiF/Enz+7nbpBUxNQN2mu9d10dsueHjGyOe6JU06KjzA==","signatures":[{"sig":"MEYCIQCGabBiOYMgR2ZTrZffnnJPfPLJs/JSzgCPZtGx25LqdwIhAJhJvTZdt6gIu5ubk6LP44NrhXmwovnlC32jtBJhsWB/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPvEMgEnRbXmGw5NSKiBpndgvOKRA+jUcxssFIrThnZwIhAMfiCJD9ZbjnHKKO0+LdQ5Hyni68H1c7ZfAQ5xMWqlxK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379499},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8dac251119bbfcb62f8668aaee29a08f1e1e8edb","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.3_1788516260251_0.8419836139750569","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"klyro","version":"0.1.4","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.4","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"klyro":"dist/index.js"},"dist":{"shasum":"19ca5c61ee8d285932d840a66fa3caef0b57cc99","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.4.tgz","fileCount":138,"integrity":"sha512-QPy8ajFmilHMRLAwOmceeMyErNBC1pM1Eb1bNVqZKL4Xp0LyYIfC070VLlYgyqSGyS0Mts1wRlWUgiWus+UXjA==","signatures":[{"sig":"MEUCIGdfJYwsHLMN2SWtQqB+ckMJKTI3GcPmVMIYdFryJP5aAiEA/30j1TG/lLoFeSVmQ6FZs4YkAe24ADOCexEWQ3M8PTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBu3POMVe/fuweFPeP6X/I2QW11NxgQRg6Kykktn7aUnAiEA8iIapPi5tgToJWL2w29i43xugnjtCzbseIWvu4s3hrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393276},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"c70bd50ae6facaa132b6594745e05bb9d60a2bc4","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.4_1788522777873_0.513751852073336","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"klyro","version":"0.1.5","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.5","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"626d09311a3f4d71aa92334e1a795ef287395e47","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.5.tgz","fileCount":182,"integrity":"sha512-cWLuvC9txssOrfc8YcqJyBC3rr1t27xAqkn8CWvFtml5ZSAYoooH5Cw5sai8xE5QLXpQC2n8bKXykbqU7soUBA==","signatures":[{"sig":"MEUCIQCUht0IYIlg/64OOqKhDHcA3czXvElZrvE5+Djtq6sf5gIgTFULiNmIsIMkRD1hClEyXAX/ZC5z6XJuNnt+J4dgvkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHcyWEDKGJgQYc5BO8RSoYXfKeaCu7WKJDyVizTvRBqgIhAJAb51KaYS63ZqrCeyGba975Dq8Hey3HbTePDv+Ck4ei","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521863},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"44ea72302d5a60f872dfb8b78a2424a34b58dafd","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.5_1788531266012_0.40021316917884286","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"klyro","version":"0.1.6","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.6","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"cc0ba06bcfdc25ad1e75f58864c16d5a75c73c1d","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.6.tgz","fileCount":182,"integrity":"sha512-qBmGDgMDcSgG68WRwDpZwjQx3dHMGGOapA19ah7mtfk7xLbXlYgxSWJVWX5IHAFEnN7Cf6qokawPkAQKW4W4TQ==","signatures":[{"sig":"MEUCIFqK6H/RBR/PlI4a5VyUG9m5avdqFuJA5PzlfoXRAJLKAiEAgAxS8fNQjXE+1RsLrDQTTTDQcBmZfhW9yqID9r7uy+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtrfbiEbcp+T9ys3tKyxJrFubQ4m/Gzx135jJBz9uBRwIhAKNa9tRsX2JDxRsUF8GpGpELT0+ekRYYasN7fpg/jzUB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521863},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"1eecee31571e41625192e36275a712368c414544","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.6_1788531478102_0.641051606115826","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"klyro","version":"0.1.7","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.7","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"fb219d8da4c265d1e67bfc76ce1bee3a897a1bec","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.7.tgz","fileCount":194,"integrity":"sha512-G+Uy6nsXNHdfOReYHocgqER04GTSTEKeyili8PNacBbNVSuCeGsRMazshdCL3NDu08cXTNBZFDktHdxzKOqYXg==","signatures":[{"sig":"MEUCIDupPepHH+E2GoAhhYTvKZ6jKhMDeG22XpdkKtPxoU16AiEAxbDhqrKpsA66hA+ruJI7uwJQbH+4wBDsf7T8YoWeEnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSyFz541IJfvSVc84QiLErxPoXZyaT3GVHkLkhcMLGHgIhAKBDu8+5si9HcbCLnc42RAmq17BPPDXTrRZ/N9zVU1Gf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548983},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"f5c9ce4ee3cd263d02f48177d9abd9f59dadf12b","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.7_1788533182144_0.24424860239856017","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"klyro","version":"0.1.8","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.8","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"f0b05f169d5791c374ecf1557206c0fb7d0df7ea","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.8.tgz","fileCount":194,"integrity":"sha512-cUIBwuykTzGe9gO1z2ZlXenHi4NvInCQRwyp56JaarenweW+HAA9H2xSnSndas1r801/5fs/6AANzvYicdkRPQ==","signatures":[{"sig":"MEYCIQDgD1RdFKUDraLcAv+FcG1mHwGBA9xpQVr+Qyn4D+4OvwIhAM+SQ6qpig+b660zFrXpeqTUG06Jr0lfduXiC6SofVz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGNcm+8dxxhGrIymIg+6IFDkme/usmzpHSb9l9cX8i9yAiAQS1M8tE/4twaawdFsHNCtmLn4bOvFCLaKEVYCNxHM7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551791},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"aca2998a36b793a0b2c4818ced686e6d381d0ceb","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.8_1788535058127_0.39090801933133723","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"klyro","version":"0.1.9","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.9","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"7f77e270574b7cc64dd099bfcd0feb6aceb2603b","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.9.tgz","fileCount":206,"integrity":"sha512-a4Q+vbfnEmmgmkYAOWlVuLWfcFPaSw/ED+/o0zjj96d4qwQ/60PX2tsT7Sfezss/8Lawt0YSVt90vTx8Tuf9EQ==","signatures":[{"sig":"MEUCIH6VrEB2b+8XdfG+UApc33ePkM+T6N+6c2vztvd77FChAiEA51fr512mjMxyXDdK1kXqRWVgmTk61OzH/00vDZW9+IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXUdfUmcHahbCcPUF/mJVs1Y2p//ALKecudnE1har6pwIhAOX2gqRiz4S/E/1QLp8qaBOKFJmpKVAFNVF93HpJCSrr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584570},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"1b7d0712c6348d9365b3c84f66c644fd401cfc86","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.9_1788537336756_0.8113738147394052","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"klyro","version":"0.1.10","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.10","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"044baf0565c7ef8562f169539b04eab6534c32ab","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.10.tgz","fileCount":214,"integrity":"sha512-7Ef4dmoaU5FerNNRpclG4qvLBa3Mp3LtFgkcfYhQyjH0uv7KvlXwLK1AemxSOhCgz6pwcaoWY/dAEbVy3md3hw==","signatures":[{"sig":"MEUCIQCN/HviSP9SJGtauUdXVRsEQ2XYaSBYkYuyQIFGtcvMiQIgQhPjFUPU/o61NqZTPHFuwVc2UQbR/9Gs8X5PWFC1tRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGd8BIKdrGIyLAqSX4sqtBtDJEQxpxhjrSdqxSmgJ3wAIgAi2bZLFzHCj+/HDeo6hmzw7ur3spA/bj0Lu8uiyiew0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"bd046abfcb80056273760f364a3380148319a687","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.10_1788540004254_0.2902583686729847","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"klyro","version":"0.1.11","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.11","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"97ddf493b775a54fcc0a32361fe3124b40a074fc","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.11.tgz","fileCount":214,"integrity":"sha512-CGkyj90ApUldNYEKgOKQgiKJBhlsoFSHc+Tw5fD3iB1gAZ54u+lf/rQ6nKHeLrQ1CfHrPaZ4fDofGTqohMRlxg==","signatures":[{"sig":"MEYCIQC3+JOzVHwrCvYf9cONd01gtMt9XqXpvoKShZM4obKBWwIhAIKLdykCBJTQbnBph6X9eJxL3u8fhdV4WTaYMt/zqhOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICyXsaL9195ZN+ZghWVtv3aYcUJDf88oLm/F3JpLTBgNAiBgkj+JULuT2rNPDmCsIq2Avk9rQLEMDZoyrOdISnM0eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606329},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"9bf31b89e7798c0e9d445b53f7081a486b7c6d49","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.11_1788540693493_0.4461344554094615","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"klyro","version":"0.1.13","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.13","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"88b91ca6c5cdfe9a9eb6135b6f799137c25be8dc","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.13.tgz","fileCount":218,"integrity":"sha512-9nA5zAcEJAtV6//7fEkua5anlzdtEfRwF2sikT/vRuo2WJIAcZE/Lpprj2MkQ55HUVZcwmBrASA3LnnHFulSeQ==","signatures":[{"sig":"MEQCIHmzIQ7gb5jKcMAjsk/ZTfgSk+HHmMqcFVEojnsJTLiBAiALRLLpKwjqr/XumEMX4jABK42sCoMcY6+PJsh2l7I2cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHDE1wfixPqPIE15y7AWomw4lk3n7y3GzbNagxfK1wFDAiB0eYbw4EIC5eJ16SuQ2DbMNZk1+4E0E3v7QgWDAPUjwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622272},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8fe81a80a58b39e25d6698c7a0b8c45a9814e0e1","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.13_1788542538534_0.28357001091977896","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"klyro","version":"0.1.14","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.14","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"0ee3b55a9448c9df4b4f3158395f98787eac8cc2","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.14.tgz","fileCount":218,"integrity":"sha512-NLTbnr2LGUdWaH+H7QVQCHCkUFNDLplnTGQQUuwhaYORY7gamKKf9rmObVAUTbLmNfvJOCXb1DeSsRZ1IG2QGw==","signatures":[{"sig":"MEYCIQDKnmsZ6FEPA9AFw9FvJ1xyOulryVkCxOIs+niIiDYefQIhANJzcIEWhG+vi2SaUZNxFLNBjUb7xRwDJnaptOaI7yHN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDKktitzHwqoFOexvp9oYYzAnjMkqzBu1tKTdCRCSFFgIhAOSEmM7DZ7aawDjdRURGWO7XmNsfwAwyXb9BLUnGu4S4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625600},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"cb919518f1bf0f9d4d547eaf12d45e7d752622c1","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.14_1788543486617_0.36096277199799465","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"klyro","version":"0.1.15","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.15","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"2a20a13da9b0832d1fdc9434d55412f8048a2f73","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.15.tgz","fileCount":218,"integrity":"sha512-fTotlkJbP5sIqYYeuCRpxYWA2A2stvDAv7cfyVEwizF3ZjuawF7dzRn/arppKk+OpVh4hTYv136+ogPT9FDQYw==","signatures":[{"sig":"MEYCIQDRNdMF7BDvs96bPyX7wAAUTcUrTQLXRqWM/lmdwUyqGgIhANJNqrjyxpmku4rYON2pEiKALmniERurOO13nxWQ5l4r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpOyK8AJ+Uq1ioAnVb0BJDw98VH5YuvVxxeQW1wjN7/AIhAPhKT0YphkONyHnbTGV4i/81b/o0jRD40veYiMNLs2Hg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625961},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"88db5cc406878000cfb0b48cb70eed9375aee7b6","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.15_1788544252363_0.8024846135131083","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"klyro","version":"0.1.16","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.16","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"d695bac4d09b969737a0156901e08619b9ac29f9","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.16.tgz","fileCount":219,"integrity":"sha512-lngDsqky2Pzc+lMs/j9h41xJrgvFXpkEH/pHQxA2vDca1DcLNW3tTBuPm7fpvtfjIriBrjqkVGutj/e5+wIluQ==","signatures":[{"sig":"MEUCIElp7FwHoLYtWPEsYgIrJ4dQt8BjJSs8iaVirEnYkFKwAiEAy5unDxX4rO3KFUVPZxzBO6D35tG9D6OPAUC+JrJP8z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQOfDlHtaoqQn/dunCtWYyvsSQwkR1plG8gPPa6R3ZLAiA8/9K4r3VUg+ZpPEHV48b0ulqFr2tWB0qHXBr9btEdgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659110},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"d89297e01700a785c88e3bf2360614891130a8f4","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.16_1788545771119_0.2578722703544132","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"klyro","version":"0.1.17","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.17","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"8bcf9d90871fd61f7206702fa76290d644f5c852","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.17.tgz","fileCount":219,"integrity":"sha512-5sb4/O+xSqWVX1CXaZOyJxC/gKKLkOJdZmij/NZrjcwsXWA3yO5aWFM8fB9jIcXl1FkBSZNorJ3uuMmT7lG/gw==","signatures":[{"sig":"MEQCIHAoOkhiDYsn38PTmdndFmsOHr0PoW6A2RtHo4EtkNVhAiBpCK7mDxra+D3NRdRhw+zT0oFoo+NGd0gfipEp96qUMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIChgqzOSKvS/4BlO6IHlixl6bSbqAXvW3gmy5QtLgauNAiEA3qgHvLsFtosRGiB5aPtqeSjzmSK1okoAYW3VmhZjFyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":657879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"c87f669e5d44e45f9ab220e9dc38b95ca506db2d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.17_1788590797102_0.5759395931566074","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"klyro","version":"0.1.18","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.18","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"beb45a6b1cb578456c9d4c73085a03c3e27a7391","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.18.tgz","fileCount":227,"integrity":"sha512-/OHSGh9njsKmjHoqUS9ZjupNtF+gzIswWiCsEgpOtDhbBu/6U5/JeF2KDpzvOIxiXWrNeSy5yWWu4ROvIvaC5Q==","signatures":[{"sig":"MEUCID2qktx3PM4fXr+0BFho5o3F9poTap/wb5MWBmvsTqdYAiEAyFniEp1m3FrAYxGigvRk/BsRImywpLhEHLpdtNisYiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGu5V9CSWec6aVqp/zXvrgnCiV54tgDxrPFchzcAgp/hAiA09i7Qjes8b7Ar4Evfd1ZRxnqj08wmPWnTG+Oe7X/AHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704090},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ce4ee960125a370b46c0cc49f3b537b921bcc562","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.18_1788592411731_0.296951031723115","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"klyro","version":"0.1.19","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.19","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"9c8f58d92b5e9888498b75cd8a5a5725ad62a2e9","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.19.tgz","fileCount":227,"integrity":"sha512-brSpCjMnznJKirorrPF9eFPEinHqGd3qPBMl51MzvOd/42w0wwrpBkZPgkY4oRrA91xIHDQDIOFtUHr4ktFEQA==","signatures":[{"sig":"MEUCICZAw0CH+IzR1nHK2ckqs+3/gznga9wdROhRvD2HpHFgAiEA7dPA52g+Cq7jRsPVaBuu1CR0rE5oubMGezwXe6Ehau0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAXrDmEUrmH8MBvkCX4rJ43RLkl1LCQWhFUNmh7uKLa2AiBhx2Hle0aKLWkbgjoL9cSjZVpram67ZSQL6CoCoyoC2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711032},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8c3bc20836edcbbcc5475dd0427fe18126dd7ac2","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.19_1788593750799_0.16883147423350242","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"klyro","version":"0.1.20","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.20","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"1dbc37eb3e1691398f9b505a54764e1bd39c3c7d","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.20.tgz","fileCount":227,"integrity":"sha512-kPs7j3zz4CIayv9Wmf+ET+eusuSY6MHRFwngBg8NZUDPIGSgHX262pJHzBL6fcbxd12vqeuU/OkXCeQ8lJ29pg==","signatures":[{"sig":"MEUCIQCqws7Ja1fXZubb8iyNiZB8k3jc4vNeLnDEEWriufkB6wIgawFOpLZQPjjmRQNwy3Hm0+oCmgxqSEtJnSJCj/To/iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFODSt29rYFWlunCSU7UuUk8mSeg4YiMqVsM5OtssdxqAiEA/lRY2vC6jy53C5bvahQRvdnizhsM8hSGa5+SByCGQo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720898},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"f8c5aad592fcaff18e74010593ef5340a74ae605","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.20_1788595119530_0.3983918075856414","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"klyro","version":"0.1.21","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.21","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"e9d7718907f114d7ecc28bbf8777be36391098ea","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.21.tgz","fileCount":239,"integrity":"sha512-3pySCOihd5tQw+Jt2TygSg0EP/7nZrCa3xkdyC1kI8sAPzZ0KFJDKEuqi9dZZedgsGx8UkcoZV/jWcF7YYHo3w==","signatures":[{"sig":"MEUCIQD0qINo5TGyUv20GiB+NlSxOpYEeraOy6BUX5Pm0Or/8AIgPRSP2EErmvkapl6p9Lyu+Kna3PUPHRbZWfl3wYfjj84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDs29b7DlOBMHRrIiH7eG1GYNniCnW5SNOqmMXxIcYH1gIhAJX+vfr3Cq/wA+kJsws1sd8xPJk/TnBYOt8jeJCEtxqw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741748},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"88f3f617e929bacd29ae3cd6ed482aef57639f60","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.21_1788596325195_0.9826166096949605","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"klyro","version":"0.1.22","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.22","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"cb1dca91864db0c30b011745d1c0818d92794ec6","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.22.tgz","fileCount":255,"integrity":"sha512-iZTx2RGD9RwFCinqcsqWxVF8qwne9QpNr9eL+aCUYstWCMvqkxjXeVjNaCyd8kORB/681gOdcy2cJUdfDFQ/BQ==","signatures":[{"sig":"MEUCIQCVIgzQOHA0vJO682B9yyB2LjfbLleK7lqehuGdC0JgAAIgXBcUVKhOnrKP+rNw7x5qtE/tWuWDQ0xYQGbX/CYbFRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBQfPJBVOrLtySfevr+Ajn1tsYuu0dcnhG9kfDnSqBUgIgfP9wXutJl0/N7stxRwCGyVnyL3RSQ6RfFJ1m0/oLrlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755574},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"22a4b4a76fc699acd41f641135d22e57b4a0fc56","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.22_1788597136261_0.08875243073760308","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"klyro","version":"0.1.23","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.23","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"bd11f1a3d85ea04a3cc3aea58a015fa005a7c960","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.23.tgz","fileCount":255,"integrity":"sha512-gm0ZKWHj4yP/Lbh0+nAzMiQebGK4XRCk4YBhh7RH1GB+vIoYtWYw42QYN2qnpzmRgQ1g1ZRpi2voQghiHJ/DVg==","signatures":[{"sig":"MEUCIQC1MyIjyLCvtD4w935Unq0+0LYsZEq/vQ6tn4g7R/NtxAIge96NoZxh8EBGQtCXaa80a3w9I/tPQlomiJWA4Kdt+rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOEsYmDeCZbeTO31CmmLsZ+YlKGouS0+NKSSmwI6gndAIhANld3eIIoGeIw41TanrCyBTFCkz/vqJ07IOrrfsOMyeQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755691},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"d1919618d903a25b29cf5969bf8c65c3a826a1af","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.23_1788598224188_0.7361746676697383","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"klyro","version":"0.1.24","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.24","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"060ec6ee732b0a0823445767850d0c208fd6bf41","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.24.tgz","fileCount":255,"integrity":"sha512-RJJuhpnXlSboajFknmSV9a8OgHZsfzqnxg6lGeiHjZHh7jz0FP9cE4Rj0SyRMNA6GkKU46YTdFVdfqgH2D+cAg==","signatures":[{"sig":"MEQCIBkk8DTfgrNddtNWookjzY9IK1UkTcxbtJss7zLfX6NcAiAK9JEDHMLN/HDBU9tbCObXI1LAlwtp9m23ys05l0ZtKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVRZVv7/jBWsc0H14DoowtTyjxnPHp9XEojr/LlwB2iQIgL8944rBVGlYHzqqWv7bTEFo5a/Jad5mCriSIqYtbLDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756306},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"c8bc94c6499ce6b2e1bc33828c37e9d360c92fcd","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.24_1788599095944_0.04409088221296109","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"klyro","version":"0.1.25","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.25","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"41df604002110c2ddd5f07b0fb01543d0249173f","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.25.tgz","fileCount":255,"integrity":"sha512-l2tFi3kOQ3O0qoPJUg+wvQUFBmuSizm12RBsPbc5UU8qHYIfOvccKobsdjzCnv5j9PO408KyD7DDMJMWdoooag==","signatures":[{"sig":"MEUCIQCPN91rIVFl40XypO1lJC+YwFiJ/rG7r0po+V8lxoUh4QIgE/qnUE3H/wxnPdcMvvwz2SoSIogWlcT037Yf35oIyz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGFLCrjlZqSPFZe9+wnMAfc0fT0Y3jhU9gtI7VFTdrquAiBV++bKgQzg2L9+vPmonbNs+AEsmMqcKVkcFmwP3swMdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758388},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"802d17ec9d9e27adcdc0f9a73ccf011ed204013e","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.25_1788600055077_0.9289912496409818","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"klyro","version":"0.1.26","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.26","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"c2dfe2e4a520ba55ffbd5ba3b7b026494a888713","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.26.tgz","fileCount":255,"integrity":"sha512-rfTRTsEcIkXOu/UrCMqRt7NiC1mVqy6nBpvyPFJhE1GErzzKDRGXOYeZQkhNulWiniTinZ4R1ZhfCoRy4BZwyg==","signatures":[{"sig":"MEYCIQD+1FF9vGzPlI2+et6Ch/jT56/qpru4sIv6+38Qt0Bq7AIhAMneyHCP5ee9wSLCR3AM3zytUyuR8Uzvzwcbqromadvj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEgzoh+YZXaDpZ0j9Kmeg0m0MK71sMYlH2/lNsQ01AT6AiEAmxRTEnqM9EcduU02Jl8Siw4WX6XDAUD4bV9UOf08R00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758489},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"07c5bff2d1fc5cc3d3eafb58ce136597f1afc7c2","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.26_1788600543779_0.7471388334277631","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"klyro","version":"0.1.27","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.27","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"71634b89a222a76b7c124db88656d3800dcfb151","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.27.tgz","fileCount":255,"integrity":"sha512-XIfvwvxaldQQLxjapeRw7jO9wtC3GhOz/03ZwDB5lSY0v+7bif6Gsrt4XHQOpwpWt+HXJiJ/a+pUmeBIQG/nxg==","signatures":[{"sig":"MEYCIQCfm8KO7mdEl/lIEoT7fsccm1MihCvDLi564F+FhFdVOAIhAPWvUyI0J8MCKKE+gX1iydkD9LlyZKs44fNVTzLnojdC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTnEHNC3d/AmTEcgm8H0J1H3PXaZm751cTBSxJaZangQIgIc1GSe8elEG5hdQE/NgE30XFh4ODoiHeQ+YRRnLQWbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759135},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"824f491cc60271bf608e98fde8d22bfd1d017d5c","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.27_1788601542912_0.22866606280099022","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"klyro","version":"0.1.28","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.28","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"02cbd00abff25c0142464c7475ea4dc54b34cce7","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.28.tgz","fileCount":255,"integrity":"sha512-6KCzQH+nPY9Hx3e5C0M0ZQDWUF98Gc6YgUbldXlaFlmQuNXgBbCkLP88+jKvk0uCcVs8d36kC5lQq2CtQhvyhA==","signatures":[{"sig":"MEQCIBduL2PCsLKBtHu3Kz95MuyWsGuaAtRXZsULrQIf0dlxAiArCzjyr0M9ThrXOnLuf0MIfqDga2//Acx1jfByoxpDqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMLU7fYMqd7IzMmTEp9iwxPx/g+XNdd/Hqc0U+/evcjAIgeJ7XoX/2dr4DmMyX+hcEH4ofKwIqXlP8f4KSJ2Upf7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757062},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"df74fddddf82a783682843b75dbbd63722d95d3f","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.28_1788602068481_0.14088520177451347","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"klyro","version":"0.1.29","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.29","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"ba752b3a330521714c75e045e9f8a36c86c58607","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.29.tgz","fileCount":255,"integrity":"sha512-Qxu6X1lg4WR392Es+wA/2YPCVSpUHjuFaLTtKeg9dwz/PFHrVJKL5IawM7dmeRYDPmlVDDyaYO7dMw/jni25/Q==","signatures":[{"sig":"MEYCIQDj7kVE3Gx6EPzHWhZ+TsyyfS/5XyhPbovDQypcdkhQ2wIhAOuhBVFfHLDOxYo4mTaAkJraId2EXHaW6QrYzdjEnsnj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICgfHsrMCd2lopSN/SGU6U+qBbIuk3gxdPhfvqdHd9MgAiEAhnyA/b8JqxTEnuPp0GoXu3hQhUfzWEk61ybms5hRnUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759136},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"71a73ba21486e730472600d6045e766b51b5b410","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.29_1788602702504_0.9043543392570719","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"klyro","version":"0.1.30","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.30","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"25dd2d02de6721354dae294bf7957dfabb4334dd","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.30.tgz","fileCount":255,"integrity":"sha512-LzKPkmrNWEwk1cXGKHRw4TQniFrs7kzqL9MLnTbDxm7VTUg/ZJ+BIXNL8hMJ8RJhhScV2lVdSQ6AAESzcge5lg==","signatures":[{"sig":"MEQCIB4FlmT+WCffr5Zumg9/pvUoIaXc+MGmI7NsbvXvs+C1AiAPZvWu2ht6y6ln5kd1KezIOhwpQsbUYgzqx4MqRJUKAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIArfo4IGhWwhxkJr1aBEDThAiCYq/Rt3tXs0o9mDOpOeAiAm/WN1uv0sXg3fBCNxjGeHpRn2TdHZi47TK2Z+eVPhwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759801},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"b358632ae1dde52e7a7f4345ec4ad277452fd303","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.30_1788603295568_0.5798270586942056","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"klyro","version":"0.1.31","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.31","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"15070a7e635911975d8282deb83233530a4e23a0","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.31.tgz","fileCount":255,"integrity":"sha512-G1kqoUPPhO3RqMA9xfkU6PHv4zxJuuOQkPY2T8tFnH5taObyFxzmtDyoCOP8eYHvZWTymmn/d0N79dksE8EfgQ==","signatures":[{"sig":"MEUCIQCBdWPqHZIdDDelCha51Rh2PxldbzSr3PMbAoM1AxmKqQIgfKTP4S9lgkuNdIXZfSowNMNqnX26E8QWblmGAa//N7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAULzhUi3GCFVjDkChK49Z/Q0m5SoV1a2Dt+PGfpzaznAiEAsRmFrGsYOOue75J08Pa2RudHyQAUmPtahnepZyu13WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":766348},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a95c731092bfb264774ad43060b8807f654ce693","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.31_1788603955621_0.488142655829058","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"klyro","version":"0.1.32","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.32","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"2b66f5f81e74527fd9eb49d0d4a4207370d902a3","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.32.tgz","fileCount":255,"integrity":"sha512-O7LHPoidVU+6b5q3k6C3ygfrBvRz2kpL44556KOZxJarqyqB9BeBaYrEewiYywGr0z1lvISgdO6AKQYaANtDig==","signatures":[{"sig":"MEQCIDxAar3sKnMuJJpMWPLBIcji0DnOT8wr3NNEs60i0wOdAiB+jk2O1MLvaTnrkq4/SaVVPi9wMMpJ+t32tJYy8gTs3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeL/1N/lIX/8e8V3VXc530qy5zeo9534LLFg0w9JJOMwIgCquFPiw09N80BevSEfA0tuCHue1mIOnubOiowlYdP28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767552},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"1417f29e4ee344e474b5a34215035019103e0bd5","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.32_1788604400102_0.818002453362574","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"klyro","version":"0.1.33","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.33","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"7b61760ed4ee2c40ce8c81083c989ba9ff61f9d8","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.33.tgz","fileCount":255,"integrity":"sha512-Au3YfVlJIKklXK8BFQnZKElX2Ag7c7crJOAc3RnNN7GzhYhMN0EEX25s6h2PSUE3Jp4uBhIwNfSi7tFZZOHt8A==","signatures":[{"sig":"MEYCIQDmqKHzS9qTel25beSZsm+snB3Br0sTTbq/rx0lWUnHLgIhAMs9flsmuz7UJSKY3QRde+2PsmF7EXR37euHrzEP+RER","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNhuo7UF0cTfngbzYdRKxY6Asc9WEjj4ha+j0T0BsPQQIgdvtt4RtewnsJpCPRJ3TgXgSGnd7Dx9IAwY7ox9aSMmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767552},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"9e26afd2d420944b36187b049efd3d54de6541ea","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.33_1788606311804_0.9804630456436128","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"klyro","version":"0.1.34","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.34","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"c2954fc21c563e905e5633c277b01be26e9656fa","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.34.tgz","fileCount":255,"integrity":"sha512-5wkxpmmL41jj3zJ6tBUcdOkUKXHvDZTDtm1uVKq20jhg9GoP3hBpk2pI0yV5GkiGgz7TGWv62I3CenFr2OvhTA==","signatures":[{"sig":"MEYCIQD1MY879YygLYE/h+oqqMx1yEo83U0E14j9QdhSJ5SjcgIhAJeuTQ871aXTqFYFdwzxJd92sK2wXsElgz0VB1uZ3fBp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDl2cqIiP0sxcp7OUi83IV1IqI9h4LnpmJo6UO5JD/unQIhAIM9V/HgT6zWQAVOUe3r7giT+acDIWpggJokKoYj/1qo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767834},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"74051b107d4dadbcf572308ece8315b7c1a64343","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.34_1788607303838_0.8925954708793757","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"klyro","version":"0.1.35","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.35","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"95ebed898e1e9698bf2d6cbf42bd8c019772b5c4","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.35.tgz","fileCount":255,"integrity":"sha512-hu0i43eHjrF5taCaTzFCfOF39FPBCHaHXyPicmURpp7Fx8WsQ2JfqovPYBK0j/o+D/YaYZ0dVAM/YELnfC4bpA==","signatures":[{"sig":"MEYCIQCN5NmU7txS/9HrseYKsLVfA7uaOgv9eDvL1/sU+g158AIhAKP9nSOj5FcuMBA0M0yq+2f1o8WqDyMjaG8buGUk4uSZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrXcAtyreTHIIEiApAeAkDkKHIuu6kMZ21HZqiJwyF8wIhAIY/Lqtay/Ipx63g+sBvMGg6UXsHwxUeTohPASMvx8P1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767870},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a9449c6c8cffd2c8d811fa396a8c4ffdd846c979","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.35_1788608559792_0.44753530052991053","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"klyro","version":"0.1.36","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.36","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"afb03fa3b9754933222ec9610907d06b9ca8131d","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.36.tgz","fileCount":255,"integrity":"sha512-B5mw9O5urzKCTLmHptev9uRO5/SlV1Yhku2ytGBibveQYzk9Mpvvq93GcVm+h9HH9B1j1J4Q8HI/tJ+mI59WIQ==","signatures":[{"sig":"MEUCIQCAK42xqTtsl7iJCADm4LgxmoUfvffPWjWO1Ddf5fbc1wIgJMtt3lPP3RFzPjIDnBdFApR7yNPLZx2uRqNYBiD6ZWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEPsKgQUDv45QXuskrm9ubirhI90mokCxA6KGaOzAsUrAiEAzlNSXoHJDLn1ZxO2l6M6gPvvGxwhmGi3fMcjmrNmh2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767958},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"c7709c96434cf796a263b6e6c112204af44c8340","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.36_1788609285768_0.24017418098171772","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"klyro","version":"0.1.37","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.37","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"cf5989a20ac6ad237e517e4eadcadd52231d5c38","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.37.tgz","fileCount":255,"integrity":"sha512-yz600hZpauzaUgh4iiXp0hHYOEpeRYDz2990pxfYt71OHoLP/JwYVEnXO1iV4Wt1ovv8eahA/rrdopBlGwsvvg==","signatures":[{"sig":"MEUCIEmxbbip3f8szX/WwfW9fdxthWLyybCHB1KSpWkAgGMaAiEA1YkPZC4MCeKWyvX/PAv6abXth3KyrFQfMgc5YX4fKzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKN5o43HgJ3+Lhdt52+DOwRvVSY1J24bDJz45vlSCMCwIhAOWoeoz5rTs32Cb5Vgzgw2dc+ey2biVw8xDdoPCe6Uwi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768663},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"fa826adbbb51cbb33dafe0b2d0b380fc1cbf3b3f","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.37_1788611316907_0.2335986465042328","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"klyro","version":"0.1.38","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.38","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"c973e6c367535880a08b7be0c257da5f90c7156a","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.38.tgz","fileCount":255,"integrity":"sha512-miU+uvf/p7GvtokvYblLL0amEBvLpPwA12xDvDHoW+LeBHLuAtMIV9uM5NmNdETe+u8uCu1nNsii5B1IN4ML3g==","signatures":[{"sig":"MEUCIFGAq0DogTvN4l68IO4wl+nCb2EN7VONHq0vgYLkyYsiAiEAsdcAGkrGa0wsH31XVAaIwcaFBZdKqC0t0twRdkBEYfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFIx6tzRdVj5hL4cMTjNQztIbb7wTmaW0hemiem2aRyAIhAKxA89FQ/kejE08zc+DOWFs7vXvRIj8f9fKs/7feXGYi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769919},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"bcb3b0e46f31643edd9623deeb3179ca74f553b1","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.38_1788611989065_0.18267948027594016","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"klyro","version":"0.1.39","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.39","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"fd4b795f52175b8f97fb4ce5e3483b32a36b1103","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.39.tgz","fileCount":255,"integrity":"sha512-Zx/UEMLR3MKfaH4U+/c81XuQ5p+CrUyi8Jzo5mZEKP9/1vfVrWXgOhSnZQNqi1kKTwJTMw2p4FKA33ghtOKUHA==","signatures":[{"sig":"MEUCIQCVtxuD52bnQ/n+xGYfAJ3nYvspC5hM9fC6X8jy4DCytgIgISlcqb43ypEpbBqVsWsxH7TJZpVuRiev1NPoqd+kMWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/8flf+Lzmrpcixhtsb3iQEXb/jmdV4zeYaNHWfZWEmQIhANn6TvwwMj1t7Go7gayQsqknZsjVN6quTYLrfbOFEypF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769426},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"1035462878a727be2213c8d7eba3ae45eba95ef8","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.39_1788612756057_0.42207871305153755","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"klyro","version":"0.1.40","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.40","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"196442aa5919fd5943e5648561ac51585dcbd33f","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.40.tgz","fileCount":255,"integrity":"sha512-jRIJPia4KWmiUu+0V1xpbQ9N7axR0DCvOdP9AcVel37v7phMJ2D5kfzJ5yGo/FBVtnpFyIBapV//RWEGeeorzw==","signatures":[{"sig":"MEUCIQDWi7u0xlb/MCltqYU9GOf3R0tgGSBzdThffOdXuekLDAIgKL2DAwVnXumaUyTqTpN9PmJ2JA9rcBGjtsMdD9ESZkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDtaaUiNT6l81bE+lUP5rbEXYPyy/EnSTjsSC5bWfCyrAiEA/3O9096Res4SCTyHpHfdeg/LQ1mOEMaiyAU/SjFIjlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768796},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ca85d565e7db3e6fcc7d039754b3de07982cb356","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.40_1788614096822_0.41546854099348907","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"klyro","version":"0.1.41","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.41","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"99b7b8ec1c9d86d641a84b29b81b9e32789496d2","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.41.tgz","fileCount":255,"integrity":"sha512-o07k/DQoJjjbwZZnpSNdc498YHy/007p5BLtrp+iSsxmbqmE/JnClqdqQEe+30px6pvo8irfAPak6XNL3/xYZQ==","signatures":[{"sig":"MEUCIDZa9ok36aj4hPTBkxbUFQH/nAFzQ0SE8DZKupsWYeV4AiEA/4j3sNNFY7Bv+5KbRSi/TyW2UcI5xeEZnnUCKnCyrG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICi6yYNnfXel2VcbaW7xuJXe/RJm8Kx7QHfsPp1+6YhkAiEA57+GdImxVtDbL4f0qZbZNQ4w4i0JBxpwJgFX9QcekAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":780292},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"188480756ccb10da21328f80262fb911abba3742","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.41_1788618482236_0.07410545962501902","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"klyro","version":"0.1.42","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.42","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"c213cb928968df6d16e3a18d3eebc27f27ded5ef","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.42.tgz","fileCount":255,"integrity":"sha512-Y6FNwzd4BJ0t7xRZ+jtMRcUI+qjr5dFpKRW1qVonUHrDwt16Ygcn+GSbc/OFlJqaqhrDS+2TX7QzUJaLO6CuXQ==","signatures":[{"sig":"MEYCIQDzTzAzuiksY5+ZzxruA43ma07l7RHZotn0JSjZ8nG2xgIhAJJG8flQ7W7DYkqY+IrvVtQUw+cq0sMAqhjSS67EBOQx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbVf/x2nbZq1Z8dPpUBXlpHj7ddEYAKLKdHjiSR1k1JQIgBYRL96D0I6dVvzbNglCdZoCRJlgYSXwkRfAe16aYY6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"50c84dc85bab1e8c17c6cc23b748bef0ea8bb6b0","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.42_1788627309805_0.5445498435692124","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"klyro","version":"0.1.43","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.43","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"eeb11187f5a9e63d8e425797442fab39a0f9d588","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.43.tgz","fileCount":255,"integrity":"sha512-qe0FRAQX3+MTv3jpWBuRUnBigbmk9nMeDImHMiPY9jEJJ8vaYcQzqK0HxqBQ9VCbiZpKd9p4smMUj6o+WnTBjg==","signatures":[{"sig":"MEUCIGuHMAxMjdNvB8hsDSVnQN/H0n4XXHmz5pCRX0rGXB8mAiEAmDhIiokQ93uRj4rWhsp2cUz8rL/7Zs3G+qsE0C6D5v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlicuK+XDTuDTHcK/E/PNNP+qrVKXgZuODFjdFAaBdwgIgaOIk9nwdu5d1TppquMrpaGt4+TfgrcvJSnelvu/f6GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797304},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"04bd24e98908106c60ccdce69a86621b3c97e55e","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.43_1788628269283_0.9058204618925818","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"klyro","version":"0.1.44","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.44","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"60fbb5a77781c7bf33ef80ebb38974403318b97b","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.44.tgz","fileCount":255,"integrity":"sha512-vDM5StaBZG+dTZdJ6Lx1HhkAAyejppDWfm5g2DBH5y2GD4V9zTt08rmpuzhcAzDwbZKBjhhz+zafq1+oiFjsXg==","signatures":[{"sig":"MEQCIGmTr25INDdCsfN34gHqQ9w7bL7D7xqIrMofFF1qpHA+AiAk5OyV3MXv5xDCt20mBp5iiJKwrDNU1hFTdFPqg9vtIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDi6Jk0LCY3AtUM3iJQJbhs9K/bVPVSw2MKxlQmM08CfQIga7XagPc6de4ojkyEdBNwHQRTSYVr/eRS9rMqEXR2Lgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818561},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"81d9627c3bb375298bcc2163969be2c898717754","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.44_1788630957331_0.6503872603619716","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"klyro","version":"0.1.45","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.45","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"4527ae5ed0ace63448eb90ad99abb5f2772b5011","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.45.tgz","fileCount":255,"integrity":"sha512-+c2xn2WGiUGjNr+jOr4l4plU8iF+w9X4WlIcnbi0pWYAzviuxOSqGjwhQ6Y1RccSYD6StGNEPcK7KmnTopj9Kw==","signatures":[{"sig":"MEYCIQDCTcN8PzOvLvuw79ebHCmx6sjUqs9gNJXCcd6EGMj1tAIhAK30yg0/JRgIauxX6UcFfL3p9Y+mIvyfSoSbTvYOsUl3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD69npkl8F3rDC20HSHH+szPuM55/ZEHYiwn/NyWqGhyQIhAI46Nm5zH5kkdJ9JiUAQwOCsiqM+q/xsR0TeJ8sYnr1q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"feb30ff2215418e833097471fba91b6bb5cc63cb","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.45_1788631839534_0.8210686536489151","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"klyro","version":"0.1.46","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.46","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"ab81a9a3f6ce6f487b170992e3a3e78254a73b00","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.46.tgz","fileCount":259,"integrity":"sha512-86uy81lqJ3EEYrREE1VfV7vIXtO/z9K2eD1fSbUBt3nLfaHPhEmjZh8jWM/teoj1l/aOijAzQ6tcZyQUNFNrvw==","signatures":[{"sig":"MEUCIFLVsbe/1qQUUtyk3TC9T5sf+ODP+nUtXaDo8xnEumyQAiEAzpmu1Dy92/4cohVLk6MkLS6vRSzGUvpzL48d4VnUch8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1Q5lzVpZ6Kq4ynXe4QXc7rddmW42vr8z+QHRKrO2WmQIhAMs1Li7cDxrNghfgKBRgYAb19gUeBrD2nDEjh0oXQUer","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":925527},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"b8947d16d172eaf9c8a8e905616706860de46933","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.46_1788633931798_0.8221693685523566","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"klyro","version":"0.1.47","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.47","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"5307acdf4651a964ed519cdf712be5a03cb27214","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.47.tgz","fileCount":263,"integrity":"sha512-FBzoD/b8SRSt74AYAdbvGDj1wntIrRwQFFe57HekennR8heevmxzoal0I7cWzTDVgc28H/a0srA7Apa+0Thwbg==","signatures":[{"sig":"MEUCIFpaFq7yY7jucrJwJuulJtQea9V2kxtsZJ0BrdBYWjcqAiEA7W9D0PWBl3Ss7HdDLrDuBcvkNWhOz0/It1+EAOXfQF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAFr6SPTeGAZJY/jbRHEL4IBPP6oYlqoB7Lq13lu6IX9AiBq2z/QRnzkLGJpN36EV8BVSjCHXFm6DQ4NFviWivb7cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939380},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"c440bc3d309bb6ebeb577c355ff927694c87d30a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.47_1788678552832_0.7175759824931478","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"klyro","version":"0.1.48","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.48","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"3dca8ec159c23e2f72ae9767028e861938bc90b6","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.48.tgz","fileCount":265,"integrity":"sha512-5ZuV7Mu1W6D4TeOwKKFx0NvoHLFeGCLF6ulj+dQWrU1qr9z5YorNGXvwHIz1K0Uku53ezmIGzNzl98sYLyTZyQ==","signatures":[{"sig":"MEUCIAaNY8Adp508EQoIf6pKna9bZG3AGhwXuU55zqQhu79TAiEA4gEP1iEmluagbqZVqVMAw8t/6pN4YXyesrs2d9l5fTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDxIxQsRYtEeeEBuIthcXqqwUC+v8hI5h2nCucZbD0XOAiEA0Jl2PQ2GYTeN2C/cYcpQaaTAdTyZbYT4K3sCchNYKWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956056},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"1e7f85cf7e435d9174bf82e8b6aa26b6260310f0","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.48_1788679549235_0.025971312194511098","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"klyro","version":"0.1.50","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.50","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"c1bc2b6ea343ae99e4c1f8e000eb9e43d1540880","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.50.tgz","fileCount":267,"integrity":"sha512-ur5fu3FtGtvKhim/E1fHA1bp8y6EunBPVDq0IR+CTrSTA9F3M8qdpqR1+Wl8AWTcHcaRoEr5rKrurdN5p5z4ug==","signatures":[{"sig":"MEYCIQDhtXBiDLRxMWTj8lNW9OFVJoNeO94hz/tuwoXJvzfZCgIhAM4+xXqmCKQyllFXGKBILMKuzX/G/PU7hh3aWws56cwY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEmbgc6eNzASwEJR2wk5bURwe/5qth6/FIn0YFS0FPXbAiBT6mtQ2QidEPdR8RBiNoqgR5hPh8D0u7Vl5Nl9znMwGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":971462},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"5b3d3ee8dd6d04647223078e0737ecb42636143d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.50_1788682101005_0.4669444559263638","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"klyro","version":"0.1.51","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.51","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"c6218588b8a11ee78bbc1f8e0756fc37d5947a93","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.51.tgz","fileCount":269,"integrity":"sha512-VZphLxZeqtgHskt3oriUnl5UsPU6YB5ykl/fdie/bW+0UUot14qA1F05D7ywYP5STg4/WvidlmqlDrohwkfQuQ==","signatures":[{"sig":"MEUCIQCehfGwFY5Hj+O2C1JQvPIdQVCZvHIbm/hSLAKhUpGwLAIgXHSHsCEVvmPebLiKK1iz8xZAmgRLJxIDVCwyoE4zM3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDV/8Mu/GbYJe367dSWpBzr9uFWM294/DohankS+nErbQIgDrqbgPcgigZ8IzuQPKjRTodPt5+lPfZgjJzwLeg1KjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":977758},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"6ba47de7bae9e995973f8a45b6c383023caf3f32","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.51_1788682883406_0.6903574473068079","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"klyro","version":"0.1.52","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.52","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"93ae1eb4859e24d20a0206cd269166d7d585ddfe","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.52.tgz","fileCount":269,"integrity":"sha512-dOI8nLWVoZIijrJLM/sFCv2pf3odNKHO+H0OegvsaXd5bwfe0FuHM/ucAVyO57mwXE/OZYCT3Zh+Adlc2nBliQ==","signatures":[{"sig":"MEQCIHlL2047ARXo1HQCVkUC7srY20XXVL8FeFJxHXY0SbP/AiB4sHDQZ0QG07bYt1EMErWKmFyyJFROoTCGtMb6u6P2QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBU7Apv8aH0tLRe0t5iuiu0XkIUr+h0x+LA7c48pmnqtAiEA6CA+5ee36czymY5EW887hfzYJxUvXVhsf3DnLrj9+S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":978847},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"db09e5ffb8bbc8f295ea1d4e6b99219d4b272ae4","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.52_1788683563942_0.03668552887412213","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"klyro","version":"0.1.53","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.53","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"38a0e8b39dc3c6b4e1e02a4b89909f767e715a62","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.53.tgz","fileCount":269,"integrity":"sha512-TGpl4eQVZBZNx15nM1ENE4uv9qWWMh/SVxfgJuQGPdYTTQ6BtH9FNdMoSjhkt54mazPSdiAIvmPoK8NK3QuENQ==","signatures":[{"sig":"MEUCIQD6P0ucwth7vnOZ+8Sc58EJ8xuyWVCDXa8g+Q0919F5/QIgcX2IscjrOvCKYPxWT9mTz1FNrkTxMG8YFJ7i/5M81NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG1r4eCCCRCBniLMDcvEUO7ggh5W79B6+fkzn0nLUlDcAiEA71uO1yG3/dNwrw2A2ivcgvjFx/rAXYkEJ5yGG30yAbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":984358},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"5f9fa8444db49585d6fe81859df3410260e6935d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.53_1788684691960_0.9977331878061655","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"klyro","version":"0.1.54","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.54","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"5f3478954698ec717aa0d169264e4a41029e1da4","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.54.tgz","fileCount":269,"integrity":"sha512-1xDJEDqsJNGrC1OS9DmNgYHTWCuA3g/VLJbPL+mKxU3kw71L+ZOSiY4YgM7RajV+PrvfBLr3RZK4tILm1WV9BQ==","signatures":[{"sig":"MEUCIAcmEFXDQ/YEk28PSEiW8cZZ60AP3XGn8m7C1IX8JS/cAiEA5EIKZ+fFWmSzWD51/INjmR6DrYHGwLr3gvzN/0ZpwFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGVTHFhTz8ol0xi9cW6XfoN/ChF3XahERsPKOvXxu0rHAiBDVUZCnKO3l0nxpktuZxUH0zRDObp+ghR7nL+a5iOHCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1015526},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"1ec3d0c850adce31c74569813b9298226fb04f71","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.54_1788691789560_0.6032616531166854","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"klyro","version":"0.1.55","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.55","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"f1da25fa536baf5ce85d30d4554fdb0998e2dcd9","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.55.tgz","fileCount":269,"integrity":"sha512-sudQ2YET7qA508dMXMZhaYQYV86YtXDR5Tmeity0oJJP0sduN2klHKWTn/hIRIBYGsnpuoW7y//yxCle7biqmg==","signatures":[{"sig":"MEUCIDJz7eo+FizUUFmHqdlhtiMRQsQ5PS1we5G+Z7Z8uFjOAiEA9/AVRN+HE9faRCWtWbjynAELgnKpLQNsMnv2QP38GJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCayteVrL8xbc0MBkAamYroT1Mi7Obj99TigspCvXWEeQIhAJdkN2KHPsykhqGFkEKRG5F3D5cZV8LvPnfaXiIkGPaU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017677},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"eb8776f4bb2c211d6c5d190d7781e8111e9f1522","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.55_1788693144022_0.02832882833064798","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"klyro","version":"0.1.56","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.56","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"b780dd150c2545d46a509c57996b7b4b2a738017","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.56.tgz","fileCount":269,"integrity":"sha512-uOZxZfdINE3lrmQ8eiA+IcU5o0AdeC/0ZlC3LDQUlZBTx6yfr9j2zJ8wbI034EpOrO0EoaIieesL6+zMlMT/gA==","signatures":[{"sig":"MEQCIFWDIfp+fr8dVeEwJd0MaIf8D6OKxxuppm98ULRfesGsAiBvdRaGvuMsKgMSCZUAohJ7wtleHVoRF0ICH3zJWoXsaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG/7eUmq+OShgfiv+CksrgE7WF8XCvCsaIhPmZowYE6JAiAesYC2EzGIqhcSRZz7bGdvOh8SKats5zdUnTNCW4B4bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1024271},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"cf1a94d888380dd8ede2296159f144f9ce2326bf","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.56_1788696811212_0.6623928543576769","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"klyro","version":"0.1.57","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.57","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"312166aece0cdceba410f35193a171ebaa01b38b","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.57.tgz","fileCount":269,"integrity":"sha512-+PjwIoSDuJ8zDBOxmrtHyce8xJtwEvrxsa04GA1AE2xm0+svQbPEsE6YWGDT8uTaJ3hmEGlhxDd/kH3cT1J1iA==","signatures":[{"sig":"MEUCIQDkVsOKo4c2i5UCqXsQ3wIngg46OxB8nDHigfGg9yyk1QIgJiX0vIB03Pf345vfrcECdQGkhUyLvuJi54uWnly0JEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBJRyxv9aeTend5cjVP4qexnDCEqcmikvHnB+tZscWcwIhAOEMwRq5k0NBjIbpUd2mi0x99+jmCq3ciO0mtpedQxV7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027543},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"f6fd7499e0e3c82aa96b9b5ecdadb5facaae2c80","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.57_1788697752568_0.38993272287967273","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"klyro","version":"0.1.58","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.58","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"8ffe916aef07e8f0812047dbdcf968721a002427","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.58.tgz","fileCount":269,"integrity":"sha512-K6Ufh1dwHV80DIOZ81wodz3v8Ho/W2P00heQm2iQuD8wizelEPHik4J6ETZJa3F2kk42+WASghGkyn/F0ydABw==","signatures":[{"sig":"MEQCIEg4e9AeguHHVaGOv1yI6Iwc7Xmda2UpZp/a4x62GJtDAiB5cvQotSpiWijaAphahr7tljK/1erPWSF/sBodhucxNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHak9cSwDMXzq2+AABiKHCvOsmnUhslUz2GeZJpV8KfNAiEAzb+6/davaTokxSupQHO++QWGjUsxuLAAKueUT2Z7YvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1030628},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a57d526c460a5b646dc5d807ae3355895168d744","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.58_1788698995649_0.5841459598719432","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"klyro","version":"0.1.59","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.59","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"3eba903b41224e1e335ce1ab5dec9fb64ea7e7b3","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.59.tgz","fileCount":269,"integrity":"sha512-FF8zCutVKqS3Ncg3iKPhqscjtl/5VQ3Or89thhergNC4+IvLe6w9Tl+TimBhspk1k1YWV09pvd1l2wNudpmJIw==","signatures":[{"sig":"MEUCIQDsTagGla6/6a9ouhACXFRklcES2Oprcn9ibhzAQwenTQIgKR5MRwz7WYTPp3hhX+mJSMOKvR2CWuDi7AkGRQsY4IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG8PckCwgVxlLWc4NsonO/cbIe/wXz+8RAI8Ok1EwDH8AiEA+dSJCDk0Y8HF24SHhgFEe+q6Of6XmBg3uhO10gyg3oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"bbe9ba6ab9664af3bdde8ff0ea1982730e6d9aa9","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.59_1788700172986_0.6392887295861851","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"klyro","version":"0.1.60","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.60","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"70611fc8f572abc55fb990b447d22649d3183e46","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.60.tgz","fileCount":269,"integrity":"sha512-+Abv6ngVitrefLxrjisddSt6dAOUs7u8us14aNSGKb6bJIqh534DfOKEpr3Q+mNXLj9dHFTlJIycSYpkr2UKFA==","signatures":[{"sig":"MEUCIFt/6UTbGm0xJ4cMU93gtcD8FHno2c5+YM3C0ZX3imadAiEAqT9zPrMzdUcaVueEfAzUwTq4J5Z7lkO3f0r91wXqszU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIhRcGCu7oKRDZO57J2FmxgJScf6m9DATgDuPCZhoyIwIhAJd/PHlXgiG5kYwheerHLVDUy1QpsimWOEDS5jjx/EbA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1033721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"6627b5b89ed371b8f1d48c7bf8ab4e3063b5dd4f","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.60_1788701722632_0.7298966304787575","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"klyro","version":"0.1.61","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.61","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"42a616cae5c7fb0c7863a6e4f2640955222691b3","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.61.tgz","fileCount":269,"integrity":"sha512-zg4a7NeXkRDAkPVnYJN1OdH0WJnr41G+ouWPKOvvZdQWKzZkInSNvNjjCcZYcU8e2FrMr7n7JXrf1ZRrkP79EA==","signatures":[{"sig":"MEQCIBAe5sQPYDX1rg0MlpKmzW+A/+xMxd79JZdy4rlpT7vwAiB8hvU/2PzTwo+y9Sc2DUiqqUSsp6pJZoCGwguCxnPqgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDAfK/Y2BmOSPFDtSPBqdfRD1LnqIq14WIueOzl2rn6bAiEAyA2RHtDywFZ0qjrTaAys6N3T/j8P44ip5OW2z28iVGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1033630},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"5a1a97f6a8a060282d3671c65b719bd8708b31b6","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.61_1788713883263_0.20667574059276173","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"klyro","version":"0.1.62","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.62","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"b4452b6c21c3c0986f20d3ccdf172630975dc0a5","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.62.tgz","fileCount":271,"integrity":"sha512-qQwrQtQ9a0YUX8Rds+651wRnUw0Fayu4GYLiJHtkTgGQIzOLgGqQzDNT8w2DL1wgnqfFX5gWdS8yeAMtVhoM6Q==","signatures":[{"sig":"MEQCIFV/Xr9WlHcSBg5BOAKVnWb+ltSvSiIsg4uvRoELpK1HAiBAqMUjZErfpmaHqIllPJoeH+Ghvlix6qSMXhxbvPh43A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC5Jpgveg6BQ+lnBlomO7KTveKC1UA+u0lGhgXEVUjm5AiAcy3hH2QOc8Qz9lfSI9fMT6/nNf3Or889Q4vD9DWAM4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1045254},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ced59ea1bbffe1042d7b0b56de3f92c47cd5d793","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.62_1788719182414_0.27344568259189916","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"klyro","version":"0.1.63","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@0.1.63","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"f9fb326f63eec906ec0c91d9d99ddade3825b036","tarball":"https://registry.npmjs.org/klyro/-/klyro-0.1.63.tgz","fileCount":273,"integrity":"sha512-MYlDQyigj/X8k82/1U7phTEhhijjCVrX3ctpAxiaMqcwJ1tZOUbNnCgyqHZYxJwREV6lV31tSSU4ZXQ4ZtwSgA==","signatures":[{"sig":"MEYCIQDV2yWlBMQrWsEm7fVCR2z+VuZ/SM2owlr1kIHBLPFYSQIhAKFosdsCUrkC84JmBfhHF4+5hZqSp+pwZ/czxitCBrzy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGVnLH/rRSvZZvBLG/tvlQQY0qig301XDfv0csaeq7oAIgTJM8hUrnxlPT3NpqE9sMYHzu+0H2PbQu/CE64VClrRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067753},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"bd5d4fe17d77980d5363b6f70be85f468f812ac5","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_0.1.63_1788867682055_0.045246025020639014","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"klyro","version":"1.0.0","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.0","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"647dcea61a7182df5f971bb26b4b3ff125582f23","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.0.tgz","fileCount":301,"integrity":"sha512-AmtltWhKjry4F4dBbPDf6HPsYCJ/9JqoJZVRUuub/UTamhfaiUojqHIF/+dxIY1vzDS62sl0KvaQY7Xj1ZBfMg==","signatures":[{"sig":"MEUCIQD4SU6PPlGLTUTdPefSfdre6nhl/tC/T5ZGpd4QjakAYgIgbh+XnLWuYA/gXJF7cybz/gMBxK8Yg7ouf4KL/ubYmyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+tGVMARnvqEjuLNd1fPuZj5+lj1aV79eoM4eu1j/+iwIhANw4mzyWP5TJRPlk5NLH5wXEi/Y0gLOAJhRygxfQnFi1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1167085},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"aa92bed7ef85796cddb9ba2f5eff89832729b3e1","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.0_1788893283883_0.9722918775392333","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"klyro","version":"1.0.1","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.1","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"440130415ba864f15a84e224646655c58f67eba4","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.1.tgz","fileCount":319,"integrity":"sha512-2qrMj/hRdWcC0yw3uIRUkdc35UoZ0S65FpPYQ2i2N5uk6DPwAJoso1xMHzH2ObUrMIUr9sgATLgJlCEGDVCBAQ==","signatures":[{"sig":"MEUCIQCT0kF/g/J5NeSWsXnOhdYpUgOg9c9Xfd+YZSclrqk/OgIgDIue8Hf3GlKUFep0pF4XVbtfZHOkQqmDOceG3syms1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyJ21Jkab95i37hdjaf+0dgxamlzVoajD46Oc7Uu4YyAIhAJ0nCcSRPqPeSrcGAAXwCFE6Q58CEfWutEZaFzkmvkH+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338896},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"7af1f9a0ea5cca1811b9787b2c8410fd9900384a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.1_1789141514511_0.49082831653817793","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"klyro","version":"1.0.2","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.2","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"fc72274dbcffb89cd42510fca04f99ad0a2ad419","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.2.tgz","fileCount":325,"integrity":"sha512-FDqUtMSCx2Rrus9hYs3SdA8ibXLFYlRopXYkFZrzJLlTtrGUeJTQxBIx8mGhmuM3bDo9uU64zIuCv+0PbZVu8Q==","signatures":[{"sig":"MEUCIG0OotPQZS9YYjhBM1/P+VpTAuhPu4WkHSG9S+KRU+f3AiEAlJYQT/q/aUoFGAOdC1hkYDYo52dP1J5SM4AAi78/7xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB0YenzI8cjioUlSNbkLJI3UVAvodmMogNsL32sU5P9VAiBdoN6rgYfK3UY6yj+mfzF9DFZ7xD+WFwCxMT6Pd+ZxyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417746},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"d935d938acc2ec1dcad25e004907848f351bb96f","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.2_1789190408858_0.3411190722922053","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"klyro","version":"1.0.3","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.3","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"ec8ecb5ac7cc8df3415d9c376959eea0d1e1e1d6","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.3.tgz","fileCount":325,"integrity":"sha512-1R+jhNeMRdFxkkVKcdlpShld8IS3Q//X1xHVCZkpEkKacx7sd8+CAebAMYZ3+E6yj4HPA83VwZm7FXmhh5/W8w==","signatures":[{"sig":"MEYCIQC0NtqvJnt9w7ya9E1j58bdJFRB3sAQbObHyOncnrqi7wIhAMMnDVIcLJSw25t9FQRYUT62uxofXHy6k/ld321MLHdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICCz3IoInPnyNQxzivNeerNPzmR8uIY9e/gihKmL0JPsAiEAvWYgrD5xSeO4SZBtNACkJWT+Zeol1LT5NIxhOmanzBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1438283},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"dfb28a50c71d565d77aa0e1877dc851e7b6f0cfa","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.3_1789212110851_0.04580091663911934","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"klyro","version":"1.0.4","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.4","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"90510f61e3eefead06d7ba246e58f783f153fc82","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.4.tgz","fileCount":325,"integrity":"sha512-mkTkB9Ds37+gevO00q8sUDd7CKcaT/BqMUsZzkzUBdIo4kxBfn55Zkk6duAu9aQwP4pO5A0Y3g5D8illy8jFfQ==","signatures":[{"sig":"MEQCICqb+zC/ZNniKwpF0DmH6qn3uhSAcruBNxrvCXaoPeCVAiAb7kQ4otvRn+Tv+9yktKIEgk7p5cl/JIKT2AxXkDITBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDod5Xg4iis66mBS8owYlIWhFoI7lDUNN6z2ItJ8Q5eWAIgAvoo6nLDIDF0tQRDT/O9EvI0nP60H5U5g2dDNea+Kgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1438940},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"e35e2695ef148227b75baf6481f929544c91be47","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.4_1789217118574_0.7762240146225756","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"klyro","version":"1.0.5","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.5","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"a7d9f6681619a0d0ed4efcdd4857862bf0c8c8ba","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.5.tgz","fileCount":329,"integrity":"sha512-HrYMAvHUsI5xL8n+Bhszkg7t/TfiVNd3pVALhdkVvl0knqBmo+R/5nzA9iG0NaS+qhMcbXz9y/Gwoo/7rpxAsA==","signatures":[{"sig":"MEUCIQDg8DJ01oWxGgsVmymwJd72w2+nIsWmk9y+rNW2XSV/ZgIgfCqKQ9KIN3V9mAQfADYAeOC3BgAavDjMIfxnlrXKNWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3vypivIGvmfjkxJdGuxfdrvzTZLY8R3XXtngNbYN6xwIhAOJkxlUIxT6cGyG++3lkllX6r8kaYC/IGxDv0JESHgwi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1498365},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"b28b98f9b3b0f6e1013803dbcb577f467c3773ee","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.5_1789294074625_0.5947333417770644","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"klyro","version":"1.0.6","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.6","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"e87ccb55d3138f51ce1ac9c635320087331c6ec3","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.6.tgz","fileCount":341,"integrity":"sha512-HimsYOBljndAqxW2C5Ysfpejf/Lswb+CTt9e+cMb2A3HtegnRpw3/TunwWU3zV7HtA4zzgzGA8CwQnARSdww1g==","signatures":[{"sig":"MEUCIQDMLCzomsydaFv28KCE7x76hy4sgMve5MIuyP2sj9AXDAIgBb5B2I4WD6e4zV4MS0n+V7l65jw2x4gqImGI9gLcFYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCE6r38mYAu8dQtG5ItAYVz1ZsWYm20cx8O/LfRwHuLDQIhAJRugxhJ8OVSpmFqudJlLrQWnJZQnBryPEJ8tS9rGbZE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1583272},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"f748aebce929a1d0ca956aeef2eb42cad2d8cc71","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.6_1789300521794_0.5659617639249492","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"klyro","version":"1.0.7","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.7","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"9e656d03fb38f3774fba2efd40562c54f3e92e49","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.7.tgz","fileCount":347,"integrity":"sha512-vDc3JgYsRIf8LIwkcmxJl7xW0nnIfANkmEzq0hkN/ZfinfUzsk9ufjqtEr8GkOEcao4NmHMkKFk8wHkrcW41Jw==","signatures":[{"sig":"MEUCIQDFRiD7yloSXhBLA0m1sWvYAHwH8tqDnrzGnCxbGpjNMQIgG5p3qKVHLeUWHT+yUMI43Di7xtKAFDQ8Soh1NPfgTSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrcT5kEPs1SMkx1PO4RdPrLEjU1Udz1zB0MZmrn+AgkwIhAKMwOsdL2GJj/QN5ned17owGm1PN+D1AykhoyRuKh0fU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668061},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ccd6737f285b28d689e412327cab45c262ed7360","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.7_1789390285073_0.20045015981713488","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"klyro","version":"1.0.8","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.8","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"f52ef40e08415743c81b47b64e746065534da60b","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.8.tgz","fileCount":351,"integrity":"sha512-9T9XPF2Piqe5YxNV5d4QfU2X7q9OqWwjmESloQkT2aDvprb6Fvz3ZpXo4EMSLKVh/P1e9QcoVUG2xG5oL0zxJw==","signatures":[{"sig":"MEYCIQC2CgrFIIqcxzy3cjmwbb0Vs2ovhstw9mfQXteNMGRESwIhAMuQoODlfZzqxaQu8+xd5ll88kAKiE9LJfS+dYkNkcp5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBd7Sceg8+AeBwab32yprhYcvcgPU3J251wjcdLY0vIsAiB4e3J2jMyePXLIYRFFWPz3EzL4e+tUci9Ei+t+1oeL9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691381},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"c3743749083c62d4a93a121b7ebb6062509d008d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.8_1789728636857_0.7513327226763213","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"klyro","version":"1.0.9","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.9","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"6e77b256f40b6c618e9e9a9f9f037a0abdf180d3","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.9.tgz","fileCount":353,"integrity":"sha512-fAwLFwDPMuG587Qvs/za1QmyxGFI/o8WjtjFoDNAn0WtoB+2y0EKKUhhRXN8kuoAS382WvydUrZdFjvflAN7WA==","signatures":[{"sig":"MEUCIQCIVx8TF2cQscotKHiANax1tL5ytd52QsJtPKVnHDe9KwIgaQJuW+8g9m8D+2+crTNRK0+SPv8nghvA6U406+eBYOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID2/jOt6d8Vd4fsIDkGncKnR3E+6pnB8EdZB4U3qtW32AiEA69A1JO533xcDrGWC605QonYC+eCWFeBWcJ5/DMruR8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1700771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"cd298b0657004bd8ef4de038e843ff7898065727","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.9_1789732588748_0.7671477247025389","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"klyro","version":"1.0.10","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.10","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"5fd2c846f73a0d761dabd1ea976b9fddc6abbd69","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.10.tgz","fileCount":359,"integrity":"sha512-q6DCtNbrdGi52U3/cMYNWUQguFIMk5JVmlvQMkGT3eRzlka0NxaA4aigQvzwIPw9EcNgBdop15ePXRCepJFSjQ==","signatures":[{"sig":"MEUCIBI53t59jZopKjckZ+E0BN4+JuYivV7fU5JpgA6HYy6AAiEAvfXIB+JQhO033Gc6qmb/94AnxSAHjBMVuUEizxnZJBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyalQRt9NPhSrjd+Sbrxovp/XySzNrg8RlPf08NVF5qAIgR7Wy+kWy60i5eTOmxFaWvcXlW/RSZqmWTKg40eOyVMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1713564},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"2810e480478e8ce67f8da359fb5375b0e500b270","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","release:check":"node scripts/release-check.mjs","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.10_1789809467443_0.33939481849793984","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"klyro","version":"1.0.11","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.11","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"1ef760b761a4a9cf046a6d81a78fa65698569574","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.11.tgz","fileCount":359,"integrity":"sha512-F0J2WKBGHJUoTgEWTpb+zIPY5ZUsVOKkeC7ewkiQCwCZmM/IpyU2gL4SIvvzJBdIkTRqyCUu4cphQBpIKXcexw==","signatures":[{"sig":"MEUCIEGjf9Yi+HJFdse7Pov2rxqoJnpmlbieVE6dRQb8dkfqAiEAtb83rKapcT9FXBg1VF9gsIP3IjTJzBI57jezrZRxlJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUiuecpO/wZDf6YNkerRRNJM4scyINUJMp47qUTVCsPwIhAOr+v/Q/WKT2T/hOWwnnSS+k+w8rWjh/8/z9OJKigLjM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714960},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"1567b40529994154cb839f2654a9e5f00360d58a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","release:check":"node scripts/release-check.mjs","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.11_1789810761680_0.7696825891202224","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"klyro","version":"1.0.12","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.12","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"13d12f2ed66e0b2c7b79514a553682d155afd423","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.12.tgz","fileCount":359,"integrity":"sha512-Af1f7DxlepSYuh2z+S0Z9j0qnatmwCh+6phmVFoD+oSe4FkHvDUwPoz4r3aPS+/TKBX70YXQ2wBuxEMs1t3yuQ==","signatures":[{"sig":"MEQCIFLDun/VxCaKgKixM2b4IkZ2LoczkowP/oZhKClOc9eDAiBqA+LoFQMiy/qUV6CaVG/Q8KYSbstjqMLBojyFfwx1iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHBzl9czdT1w7SMLNBEUJiRr5/C9yRZuXZ9s7dECzXi8AiA7fK4GfkcnH8LGBMYIWgj8rCsjnDpkFMbCVV52uQTJGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1718053},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ff1b607d362ff7f7609783ed2076c59ad61953f9","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","release:check":"node scripts/release-check.mjs","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.12_1789811923588_0.40075933237084227","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"klyro","version":"1.0.13","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.13","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"29be22235d589e1fb0d3d5696df856b0b9e3ce46","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.13.tgz","fileCount":359,"integrity":"sha512-wJu14vwkXEo4pgeVl8luv5ZtuTZiHEmQKDKEL7/T2gmAxzqf2Xb95Epu9/1hR8kXxxmKOcivlQMKs9mvMSg7aQ==","signatures":[{"sig":"MEUCICnqBFS4uq7Eeahz+eDAgtGAuXl2PKiY+LzPAMzBma/cAiEA+f5KFGh5n4nxdwl1gUKIWX7DF9JGkGEWXxNX9S2s/qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVvNkNTX/xcOieHVIDTaTLDf+1whV9jGGZ3AriFG4p6QIhAJYhrK5fH/bloz64M3vVDaxvCON15kovzRg2/7xSnpCC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1719270},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"2b183f94c8980d116975df1279dfa4aa2c24bbc7","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","release:check":"node scripts/release-check.mjs","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.13_1789813197469_0.502024531124921","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"klyro","version":"1.0.14","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.14","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"e6be75a1c939c8fa057d57e8429d28531ba6c560","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.14.tgz","fileCount":359,"integrity":"sha512-JQvtPB54qLC6JwqEUJQyIQ7/EflUIODcFRrNWDaRh0Tk0LiZKapmSRe+ytJ2ALQIWspl0TYh+7Mvl0cdihKEog==","signatures":[{"sig":"MEUCIE6Knx+X9JLg+wbDRgCUDCZsKQWD6/Vd2USla2HV+nZgAiEAvxk5m2x2UDscaDXY6k3nm4wRLjmMNUEkKWQE6aM9bvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOGAZtWMS5NYA9V/oMglOHYEHqinahb2Wc0AWNwLtO+wIgK3f/ddD2uPvp89USot+V6N9+6Wf+yIE3kQTXTO7+8Ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1721107},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"407471925ff7c1df582ad8a85b0d8f4ec3ad3d31","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","release:check":"node scripts/release-check.mjs","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.14_1789816897312_0.853972180179398","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"klyro","version":"1.0.16","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.16","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"fc87843be77df62441e74f07e09fcb4b308f9118","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.16.tgz","fileCount":363,"integrity":"sha512-9lIq9OjWGgy/hF9sfOzNT90OIj0ijz02MPHdUmkZJDsg57quLJ4h9y02L1+qV5e/bY/GRkREhuvpwZDnMvmJEA==","signatures":[{"sig":"MEYCIQCA8DwbION/9X2eWcmZG8naBEWHwds3vWmIF007b0oUDQIhANJbKgMHArx4sQDlOkizR/HDk6o7nKGZvNprJU9wY8Zw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIETTtTA8EF/QK/zZPHhdYwUClUaQl4j5rF3OJnXje6g7AiAPEEew51aohtr0cdb+FofI76665FX2ql2nwj2DWMyECQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1746046},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"4121c5c11783c69b411600affde5c0de6dd65e0f","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","release:check":"node scripts/release-check.mjs","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vitest":"^4.1.11","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.16_1790179936183_0.5100412406423052","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"klyro","version":"1.0.17","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"license":"MIT","_id":"klyro@1.0.17","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"4a46a14b2a2a4ddfde684291bf8d434325ed057a","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.17.tgz","fileCount":365,"integrity":"sha512-gAGrDzbne1reUBj/yANG4qbHC/MRQ9/5Dak1TV4F6YvdJMo5Gs09t4wfsq8Uz9cC97IoXALQSxAQjqEdMMU2cA==","signatures":[{"sig":"MEQCIGFr98mqE9LBvS1UUo8Y4Hej7D2ZnoLcg3IriLpVl/F1AiADg5VtY2WMVQghSxwpc2viSSYHoLAx5ghUlaGGKKKy7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBNyPxOBepC+e7d0XsTVXCDJSSkHibI+iIqLQ7HKwAKoAiA7J0df4FOZeRPR4NY8mWvYQZx/FrjBOmT5x0qjJwebpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1794705},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8d91ba66cfdd634eb1f0b68be5c9fb652b8f7643","scripts":{"dev":"tsx src/index.ts","lint":"eslint src scripts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","release:check":"node scripts/release-check.mjs","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","pino":"^10.3.1","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","eslint":"^10.11.0","vitest":"^4.1.11","@eslint/js":"^10.0.1","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","typescript-eslint":"^8.70.1","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/klyro_1.0.17_1790247882308_0.8136188163328453","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"_id":"klyro@1.0.18","bin":{"ky":"dist/index.js","klyro":"dist/index.js"},"dist":{"shasum":"e6ecb968ff250e8b515361dabd94ef87df132c17","tarball":"https://registry.npmjs.org/klyro/-/klyro-1.0.18.tgz","fileCount":375,"integrity":"sha512-kiX/YiGvOzi/Bh3RiJ743D+8eGly99QFJhxF57uIT/Rsj88oBDGEL1ul2NKwI0e5feSRTsxs9mLiljkzS8qtNg==","signatures":[{"sig":"MEQCIB3S9oSNHonKiyILcM8vocKrSuTEdihTTwu95qE3+RFeAiAgL7QalYqOrwQrxP4ft5SD+okksh1Wx9TS1An8RHPBBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDHxIVOnAdQGI7iMNiRJYlg+474zg9fXrOe6AZMrD/TpAIgDTtXG3/OK7BwmX5GEE24w5vfhp0nBMkkRRE1eKcntkI="}],"unpackedSize":1820545},"main":"dist/index.js","name":"klyro","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"f6801cccd6b8cd9ff265d7dbb950c6d1328d3dc6","license":"MIT","scripts":{"dev":"tsx src/index.ts","lint":"eslint src scripts","test":"vitest run","build":"tsc","start":"node dist/index.js","pack:dry":"npm pack --dry-run","dev:watch":"tsx watch src/index.ts","typecheck":"tsc --noEmit","test:watch":"vitest","release:check":"node scripts/release-check.mjs","prepublishOnly":"npm run typecheck && npm test && npm run build","publish:public":"npm publish --access public"},"version":"1.0.18","_npmUser":{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"},"keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"_npmVersion":"11.17.0","description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","directories":{},"maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.1.1","zod":"^4.5.4","pino":"^10.3.1","react":"^19.2.0","commander":"^12.1.0","ink-spinner":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","eslint":"^10.11.0","vitest":"^4.1.11","@eslint/js":"^10.0.1","typescript":"^5.5.4","@types/node":"^22.9.0","@types/react":"^19.2.18","typescript-eslint":"^8.70.1","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/klyro_1.0.18_1790251436921_0.9762499397790139"}}},"time":{"created":"2026-09-04T07:43:02.523Z","modified":"2026-09-24T12:03:57.175Z","0.1.1":"2026-09-04T07:43:02.834Z","0.1.2":"2026-09-04T08:03:59.156Z","0.1.3":"2026-09-04T10:04:20.356Z","0.1.4":"2026-09-04T11:52:57.983Z","0.1.5":"2026-09-04T14:14:26.131Z","0.1.6":"2026-09-04T14:17:58.280Z","0.1.7":"2026-09-04T14:46:22.259Z","0.1.8":"2026-09-04T15:17:38.240Z","0.1.9":"2026-09-04T15:55:36.862Z","0.1.10":"2026-09-04T16:40:04.361Z","0.1.11":"2026-09-04T16:51:33.587Z","0.1.13":"2026-09-04T17:22:18.669Z","0.1.14":"2026-09-04T17:38:06.710Z","0.1.15":"2026-09-04T17:50:52.485Z","0.1.16":"2026-09-04T18:16:11.234Z","0.1.17":"2026-09-05T06:46:37.189Z","0.1.18":"2026-09-05T07:13:31.860Z","0.1.19":"2026-09-05T07:35:50.895Z","0.1.20":"2026-09-05T07:58:39.615Z","0.1.21":"2026-09-05T08:18:45.286Z","0.1.22":"2026-09-05T08:32:16.368Z","0.1.23":"2026-09-05T08:50:24.365Z","0.1.24":"2026-09-05T09:04:56.055Z","0.1.25":"2026-09-05T09:20:55.181Z","0.1.26":"2026-09-05T09:29:03.915Z","0.1.27":"2026-09-05T09:45:43.021Z","0.1.28":"2026-09-05T09:54:28.587Z","0.1.29":"2026-09-05T10:05:02.589Z","0.1.30":"2026-09-05T10:14:55.705Z","0.1.31":"2026-09-05T10:25:55.712Z","0.1.32":"2026-09-05T10:33:20.214Z","0.1.33":"2026-09-05T11:05:12.023Z","0.1.34":"2026-09-05T11:21:43.941Z","0.1.35":"2026-09-05T11:42:39.892Z","0.1.36":"2026-09-05T11:54:45.862Z","0.1.37":"2026-09-05T12:28:37.001Z","0.1.38":"2026-09-05T12:39:49.179Z","0.1.39":"2026-09-05T12:52:36.160Z","0.1.40":"2026-09-05T13:14:56.943Z","0.1.41":"2026-09-05T14:28:02.331Z","0.1.42":"2026-09-05T16:55:09.888Z","0.1.43":"2026-09-05T17:11:09.380Z","0.1.44":"2026-09-05T17:55:57.427Z","0.1.45":"2026-09-05T18:10:39.645Z","0.1.46":"2026-09-05T18:45:31.917Z","0.1.47":"2026-09-06T07:09:12.947Z","0.1.48":"2026-09-06T07:25:49.352Z","0.1.50":"2026-09-06T08:08:21.090Z","0.1.51":"2026-09-06T08:21:23.514Z","0.1.52":"2026-09-06T08:32:44.031Z","0.1.53":"2026-09-06T08:51:32.044Z","0.1.54":"2026-09-06T10:49:49.680Z","0.1.55":"2026-09-06T11:12:24.132Z","0.1.56":"2026-09-06T12:13:31.298Z","0.1.57":"2026-09-06T12:29:12.651Z","0.1.58":"2026-09-06T12:49:55.728Z","0.1.59":"2026-09-06T13:09:33.110Z","0.1.60":"2026-09-06T13:35:22.746Z","0.1.61":"2026-09-06T16:58:03.352Z","0.1.62":"2026-09-06T18:26:22.497Z","0.1.63":"2026-09-08T11:41:22.159Z","1.0.0":"2026-09-08T18:48:03.985Z","1.0.1":"2026-09-11T15:45:14.623Z","1.0.2":"2026-09-12T05:20:09.035Z","1.0.3":"2026-09-12T11:21:50.948Z","1.0.4":"2026-09-12T12:45:18.719Z","1.0.5":"2026-09-13T10:07:54.731Z","1.0.6":"2026-09-13T11:55:21.883Z","1.0.7":"2026-09-14T12:51:25.186Z","1.0.8":"2026-09-18T10:50:37.001Z","1.0.9":"2026-09-18T11:56:28.865Z","1.0.10":"2026-09-19T09:17:47.533Z","1.0.11":"2026-09-19T09:39:21.792Z","1.0.12":"2026-09-19T09:58:43.687Z","1.0.13":"2026-09-19T10:19:57.592Z","1.0.14":"2026-09-19T11:21:37.419Z","1.0.16":"2026-09-23T16:12:16.280Z","1.0.17":"2026-09-24T11:04:42.461Z","1.0.18":"2026-09-24T12:03:57.021Z"},"license":"MIT","keywords":["llm","ai","cli","openai","anthropic","harness","agent","streaming","klyro"],"description":"Klyro — autonomous coding harness CLI that streams from any OpenAI-compatible or Anthropic LLM endpoint.","maintainers":[{"name":"siddu-lingampelli","email":"siddulingampelli460@gmail.com"}],"readme":"# Klyro\r\n\r\nAutonomous AI coding harness — terminal-native agent (CLI + Ink TUI) for any OpenAI-compatible or Anthropic LLM endpoint.\r\n\r\n## What works today\r\n\r\n- Streams from `https://<host>/v1/chat/completions` (OpenAI-compatible) and Anthropic `/v1/messages`\r\n- HTTPS-only (with localhost exemption for local LLMs)\r\n- Per-request timeout, retry with backoff, usage/cost accounting\r\n- Interactive Ink TUI + REPL with multi-turn history, slash commands, approvals\r\n- Autonomous loop: phases, budgets, stuck detection, verification + repair\r\n- 34 built-in tools (fs/search/shell/git/verify/plan/web), policy engine, MCP client/server\r\n- Session persistence (JSON), hash-chained audit log, checkpoints/undo, eval harness\r\n- Strict TypeScript (`tsc`, noEmit typecheck, vitest)\r\n\r\n## Quick start\r\n\r\n```bash\r\nnpm run build\r\nexport KLYRO_BASE_URL=\"https://api.groq.com/openai/v1\"\r\nexport KLYRO_API_KEY=\"gsk_...\"\r\nexport KLYRO_MODEL=\"openai/gpt-oss-20b\"\r\n\r\n# One-shot\r\nnode dist/index.js chat \"Explain TypeScript in 2 sentences\"\r\n\r\n# Interactive\r\nnode dist/index.js chat\r\n```\r\n\r\n## Exit codes\r\n\r\n| Code | Meaning |\r\n|---|---|\r\n| 0 | Success / complete |\r\n| 1 | Unexpected failure (last-resort handler) |\r\n| 2 | Usage / config error, policy refusal to commit, unknown command or option |\r\n| 3 | Config invalid / not found |\r\n| 4 | Provider error (auth, rate-limit, timeout) |\r\n| 5 | No final answer from provider |\r\n| 7 | Stopped: max steps, cost/time limit, or stuck |\r\n| 8 | Verification failed (or `--require-verify` unsatisfied) |\r\n| 130 | Aborted (Ctrl+C / Esc×2 / /cancel / SIGINT) |\r\n\r\n## Environment\r\n\r\n| Variable | Scope |\r\n|---|---|\r\n| `KLYRO_BASE_URL`, `KLYRO_API_KEY`, `KLYRO_MODEL`, `KLYRO_PROVIDER` | Provider selection |\r\n| `KLYRO_CONFIG` / `--config` | Config file override |\r\n| `KLYRO_YES` / `--yes` | **Commit only** — auto-approves `klyro commit` prompts; nothing else reads it |\r\n| `KLYRO_NO_UPDATE_CHECK=1` | Disables the 24h update check |\r\n| `KLYRO_ALLOW_MAIN_PUSH=1` | Per-risk escape for protected-branch push |\r\n| `KLYRO_TRUST_PROJECT_HOOKS=1` | Per-shell opt-in to run repo-authored `.klyro/hooks.json` commands without pinning them via `klyro hooks trust` |\r\n| `KLYRO_CREDENTIALS_INSECURE_OK=1` | Warn (don't refuse) on group-readable credentials |\r\n| `KLYRO_LSP=0` | Force language tools off |\r\n| `KLYRO_SYMBOLS=0` | Force `find_symbol` off |\r\n| `KLYRO_WORKER=0` | Disable subprocess isolation for subagents |\r\n| `KLYRO_SESSIONS_DIR`, `KLYRO_UPDATE_CACHE`, `KLYRO_CREDENTIALS_FILE` | Relocatable state (tests + power users) |\r\n\r\n## New in recent releases\r\n\r\n- `klyro run --bare` — deterministic runs: skips MCP, hooks, memory/KLYRO.md/context, persistence\r\n- `klyro hooks trust` — project `.klyro/hooks.json` commands run only after explicit review: the file is hash-pinned in `~/.klyro/trusted-hooks.json` and any edit re-locks it (a cloned repo can no longer execute code just because you ran `klyro` in it)\r\n- `klyro mcp trust <name>` / `mcp prompts [server]` / `mcp add <name> <https-url>` — remote MCP + prompt trust\r\n- `klyro agents lint` — validate `.klyro/agents/*.md` (ids, tool names)\r\n- `klyro init` — scan-seeded `KLYRO.md` + `.mcp.json` (never overwrites)\r\n- `klyro update --apply` — opt-in self-apply of the verified update\r\n- `klyro eval --judge-model <id>` — model-graded rubric scoring\r\n- Hooks: `matcher` scoping, stdin JSON, `sessionStart`/`sessionEnd`/`stop` events, JSON verdicts\r\n- Custom agents (`.klyro/agents/*.md`), custom commands (`.klyro/commands/*.md`), vim mode (`/vim`), `@`-file completion\r\n- Credentials prefer the OS keychain (macOS Keychain, Linux libsecret), 0600 file fallback\r\n- Headless JSON ends with exactly one stable `kind:result` envelope (parse the LAST line)\r\n\r\n## Documentation\r\n\r\nProgress: Klyro is **complete through Level 10** (\"Klyro 1.0\" milestone) of the\r\n20-level plan; see [`docs/STATUS.md`](docs/STATUS.md) for the audited\r\nlevel-by-level grading.\r\n\r\n| Doc | Purpose |\r\n|---|---|\r\n| [`docs/STATUS.md`](docs/STATUS.md) | **Status (authoritative)** — release state + plan level progress |\r\n| [`plan.md`](plan.md) | **Roadmap** — 20-level / 100-sub-level plan from bare CLI to super-harness |\r\n| [`PRD.md`](PRD.md) | Product vision and requirements |\r\n| [`READ.md`](READ.md) | Full build documentation / architecture walkthrough |\r\n| [`review.md`](review.md) | Point-in-time repository review (1.0.9) |\r\n| [`comparison.md`](comparison.md) | Architectural audit vs Claude Code (36 rounds) |\r\n| [`commands.md`](commands.md) | CLI + slash-command reference |\r\n| [`TUI_DESIGN.md`](TUI_DESIGN.md) | TUI design notes (layout, scroll model) |\r\n\r\n## Code structure\r\n\r\n```\r\nsrc/\r\n├── index.ts        # commander entry — tui/run/chat/eval/session/mcp/agents/commit/audit/...\r\n├── agent/          # runtime loop, orchestrator, adapters, worktree, tasks\r\n├── cli/            # run/repl/config/doctor/hooks/eval/slash/...\r\n├── tools/          # 34 built-ins: fs/search/shell/git/verify/plan/web (+ registry)\r\n├── policy/         # engine, path-guard, approval, secret-redactor\r\n├── context/        # project-map, repo-map, tokenizer, compaction, memory, trust\r\n├── verification/   # registry, parsers, repair loop, baseline, scoped\r\n├── mcp/            # client (stdio/SSE/HTTP), trust, serve, OAuth\r\n├── persistence/    # JSON session store, hash-chained audit\r\n├── checkpoints/    # snapshots, undo/rewind\r\n├── events/ trace/ renderers/  # event bus, JSONL traces, terminal/JSON output\r\n├── tui/            # Ink app (transcript, approval, diff, scroll, markdown)\r\n├── eval/           # scripted harness, tasks, judge\r\n└── chat.ts / repl.ts  # legacy one-shot chat + legacy REPL\r\n```\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}