{"_id":"koda-cli-myonsite","_rev":"29-0c86197f9ad1da34a824af8b32b05864","name":"koda-cli-myonsite","dist-tags":{"latest":"1.0.32"},"versions":{"1.0.0":{"name":"koda-cli-myonsite","version":"1.0.0","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.0","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"ddcfe5a146a8cc209b1b049c431de9683e6c0f3b","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.0.tgz","fileCount":70,"integrity":"sha512-jXa//KCNsvbfsFfAcCuVftnmFNwddU9DGhwmrI2Vf4lp6Z6u7grBFclAo0g+qnIViy783dUYnSGAyy8p3kevEg==","signatures":[{"sig":"MEUCIQCwgeye1bYWkTOj6GMYeQWvoBxnPtOmXe4MsUq9gYNhcgIgECNb4nTdfsSwiA10amv9sc2dWPK4JXjy8JFBPOqbX40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188240},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9c02d50ca9b0976e844ba082929a3dfc1eece129","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.9.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.7.0","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.0_1778183647838_0.3856817903282772","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"koda-cli-myonsite","version":"1.0.1","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.1","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"ba31faef6392bf13c2cc29b91dfe297e6c217751","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.1.tgz","fileCount":70,"integrity":"sha512-9I0Fk9e/jhAWI8QfRz7LjxNFCDJ2nX2ULP+81kY/k0r4Y+yEPYuQ+tkNsCvl/FMexH0zvC/RytCxjFeIGtOCVg==","signatures":[{"sig":"MEUCIGfs/EyJkFLn5CXybt7m6gLO+iMVlElEOCH9GhZs6ktOAiEAp6bnp0IgWm8X/yJ1D0MSyXnE6ZSieUwQ9XzqTpHR4AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188345},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9c02d50ca9b0976e844ba082929a3dfc1eece129","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.9.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.7.0","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.1_1778187683779_0.9316889456216497","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"koda-cli-myonsite","version":"1.0.2","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.2","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"dc5652c66e807a4ca228b4eba635969d76c38175","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.2.tgz","fileCount":70,"integrity":"sha512-gFJJJEwlTtN941VgPtgtPYwNuEFIc5AYpFdPDRoXTT7zEXmei4CcYjqRp5Bqzf9FW9gHfDti150NV1Sg006HQA==","signatures":[{"sig":"MEUCIEn2V6A2QUM6z1g2d3YXy16I5op8YHyCstYpn6bwQ/2hAiEAiXoSpY2i6NkTwpusjiQdK/QEMYiJUlU1QZ0nohP6Eww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188981},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9c02d50ca9b0976e844ba082929a3dfc1eece129","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.9.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.7.0","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.2_1778190200190_0.4635129624781733","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"koda-cli-myonsite","version":"1.0.3","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.3","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"df264854b10fd10c5df69202a49ed5760d463df1","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.3.tgz","fileCount":70,"integrity":"sha512-O8EmNddwc9h/djQIA1P4p1rtN9xvNtBp7OP9oi2/seyT0YQKrPtnGNvbj54inN8r/GUU3jR2a+8InmG5BmioLQ==","signatures":[{"sig":"MEUCIGfX78goJFbrjG2QpJPZPs8BSgN26Qe5p/HyK0+HeWp4AiEA34lOWZ5ZnbubvFIsS0ZN9tVvhO377GQjDMCg3WbGy4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188996},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"562edd9f1c76618020128b6badf4766de46f7b2b","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.9.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.7.0","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.3_1778262556400_0.7592110380821129","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"koda-cli-myonsite","version":"1.0.4","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.4","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"7e9c9ae124c136a51e88118eba1e216bf2f23b70","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.4.tgz","fileCount":110,"integrity":"sha512-sFuAvcBz/drKxIW6sxIM9k0/M8D3ps+ThuLyP2/cunAKxcuzCbuyllVht2l+SzE7vE/bJqnoyx7eTb4J6ulTYA==","signatures":[{"sig":"MEYCIQDa9i3StjIpxdQvOHS/nMYrQRnYlL5IyDhIY+h6ytbSnQIhAKGoA8Gxnrcy/ZPDfz5sMmS8LJlqPqurvGm+wg+1pvjq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294094},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2c8fae46597674f6d6ba5db1a220f386ae78e038","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.7.0","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.4_1779775504271_0.23729361899278478","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"koda-cli-myonsite","version":"1.0.5","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.5","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"9206c7f63afeed4757084ebdada07c5576ee6a23","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.5.tgz","fileCount":110,"integrity":"sha512-1gqo9XRt/f1pAlcg1ndClh0OAJMCeG/SA8JL1hr3zliA05FuzKVgauGenrKIhkOwImJm2GRXu7MO7l71x2Xylw==","signatures":[{"sig":"MEUCIQCdmFHCd98z7IOvun8Md93+DAdQq6fTPx+E+tGad54QjQIgN2uPcDkbA5ANGWA8hQcf1fiPOOjVrBdQrwxABbJSRtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307352},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2c8fae46597674f6d6ba5db1a220f386ae78e038","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.7.0","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.5_1779783908040_0.8865047794765675","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"koda-cli-myonsite","version":"1.0.9","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.9","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"02fca6dbf8b0b9eb19429e83a1e4fda22112cd45","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.9.tgz","fileCount":314,"integrity":"sha512-1Zemlfx87tybjd/A9ywZJOvNR0EZwRUfYHepBVYtCQ6Zo9A3SkVd6zQmzJloYAAdbiDsJwGTZOq0bwg9uFeqvw==","signatures":[{"sig":"MEYCIQD5G5Vq9u+tJPgXUSFTmIlk9urntnDDPqFI0p3e6FAH3AIhAMh4FWWcegv2Yfc5cCfSZkWaZQoOdwAqVasL60gFNGY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685636},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2c8fae46597674f6d6ba5db1a220f386ae78e038","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.7.0","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.9_1779882333172_0.9754529858103831","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"koda-cli-myonsite","version":"1.0.10","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.10","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"8d3050c19f202479012e20171eff2466d513ac16","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.10.tgz","fileCount":314,"integrity":"sha512-VqkcrQUnA+ixL6tnLqEhtu5yyUkfdtoXlQa9vqHr3XLPbs6G+pnBwoYoxFOG+rOTqGTM3LS9EzL6jsAFN8fQ2Q==","signatures":[{"sig":"MEYCIQDXtog2O1gIkU6uRp4weFIvWFT7UVe3zcSeNf/5tfzj0wIhAKBCtnvmIj33Ia9i8t4k0+Bjecggrbe8isNzddvimjMo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":688922},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5111f22f0654c1772140af4336c0af174115142b","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.7.0","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.10_1779957810716_0.4067305153276306","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"koda-cli-myonsite","version":"1.0.12","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.12","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"3c47d91b07d75c676d546cdec4858621b3d37c6d","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.12.tgz","fileCount":426,"integrity":"sha512-Nfl8vEBGkK1n5+W/b+ZgTChJ7H3+LednbpVbBE6yZ2o/rm2T1s6Jd5Og4DS2juiz0eLl3dF/EFsQ4DC5wtmB+A==","signatures":[{"sig":"MEQCIF+8zLX2J9j7UNoIgK7mm19y/po721MwGqnqPX63TWcXAiAkrGNHmER3mQj5xJN5FwLcR7BNc+OAlgNZzHQdknuyjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875302},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","better-sqlite3":"^11.8.1","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.12_1780294011059_0.3853214578665711","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"koda-cli-myonsite","version":"1.0.13","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.13","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"3d6eec22d53771030691b3883e6c3d89d356761a","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.13.tgz","fileCount":426,"integrity":"sha512-CAa30uxQyR/nvvi3uOh50eUAH/hl+ZH3jco/MlRAcxEGRGlrh1w3+eNIAACmLu+RJYD4VlcpnrKIHUHloh3qDA==","signatures":[{"sig":"MEUCIQD6aSECCMXNAqMGQcVTwBPZGGFb7wBr5XHZn1ZjgrJPfwIgEFoeEa0cRemRGa0H15QKsG5y3mEnjQ89OCHdVjYYbSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878080},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","better-sqlite3":"^11.8.1","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.13_1780297642121_0.5687072421436572","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"koda-cli-myonsite","version":"1.0.14","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.14","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"7f0e644584edaca3fb55570c400d4edf06eac82c","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.14.tgz","fileCount":426,"integrity":"sha512-16xZhNscUr3kmkPGbJnQp0Ntq4Bzx+a+EeeiuV0ZnSQ9CB8tAyZhiAc1v0v5OYQZLqf7/5lyiylSZzvJ5y5x9A==","signatures":[{"sig":"MEYCIQCwTnby/UxBaCdvakCsG+UhcFdTYSuEAE8vtiNH6mW0HgIhALAOLXr11r95FVyCxamMR0HkQdu56eWOjcxgmuRjw087","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878074},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","better-sqlite3":"^11.8.1","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.14_1780304592272_0.6554636143136636","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"koda-cli-myonsite","version":"1.0.15","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.15","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"594994cf514d6cb37393a451885a3fd26ebfd597","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.15.tgz","fileCount":426,"integrity":"sha512-Dj1Tt3s0xVoDdpd/gBziYjnwznyFJnRj8NI8EtdfOvNoIQn/hwcKGP62yrmpQqU8v//LBOvOBrC1sxCqVO0IVQ==","signatures":[{"sig":"MEQCIA60xkdU44ujqsml6ON6taLtV92PRqCYqOb+epns2GkrAiBTtbQm+6h+QyroVtf+mU+YtB73gkltCezqsCqj2o7MNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880624},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.15_1780306323885_0.4026789222821934","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"koda-cli-myonsite","version":"1.0.16","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.16","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"683297df84d135502bfde7836a4c9e3914095636","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.16.tgz","fileCount":454,"integrity":"sha512-aDFZiqJBI+qx2fFfTpDRhAedTwbxVqvIaEuWVLJbvt1MIhy+d7aGXTHiI/uIcoCP/YutauMhooW0NGiAfRSpdg==","signatures":[{"sig":"MEUCIFc4eDGwXULVFN6KDy6LVzjVZcWSYvQZTz1YkSzr/H9zAiEA14y6T1NuURbWxRO/x3eOjsfqWQxCS+du50N7hjfZiuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931736},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.16_1780307823178_0.5111256008014049","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"koda-cli-myonsite","version":"1.0.17","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.17","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"73c8b91c6464a813fcb5ba78424a821d6f81b6c1","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.17.tgz","fileCount":502,"integrity":"sha512-Az+8nOS8ao2uCy2zgGYcq7tt2iuxnHyRVQzHB+jxKwvdFHdrcUXBArFN3nvDQjsEdhL7KEPNwukPJ5mhKP7Fag==","signatures":[{"sig":"MEYCIQDF/kV3ewsVaVKIQP0+HWjsHuj3ANjxJHWx+aGNDeoE9QIhAM0o2ADXn+Bo5/iCQNbZfxRlHqeKEgSqbCvilCiXHxf7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1028753},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.17_1780310047302_0.6369375580193586","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"koda-cli-myonsite","version":"1.0.18","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.18","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"a1c6c7677e44dbf974f483db7d5d4f105eef2202","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.18.tgz","fileCount":530,"integrity":"sha512-lY+4EfoKTofXoGvuQ1aYygJrgu1r32MGb7FdaJesweOgtgFly8ubzREeA3WQ6+NTxAUxy4w8mOZ4ZQDKmzHYaA==","signatures":[{"sig":"MEYCIQDgG4ZpQr0R2XQPjTpVR+oIp+uBbWCCjpoJngh2XjgXzwIhAPh1L5sQNKGJcGNLs3wsYsujdEKFhdruORHOdK8oXCoL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065130},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.18_1780311746727_0.48723120895923633","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"koda-cli-myonsite","version":"1.0.19","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.19","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"3035bf49655a516d531c0e63423afd1fde7c7b85","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.19.tgz","fileCount":534,"integrity":"sha512-GK6yZaZaYXnlDarZFQmqvAsIOhaPi5qHE5FKwufzhIr2Ppb3e1LD76mcq29Fb+7eMOLAhRFY9NudeTKYEjNfFw==","signatures":[{"sig":"MEUCIQDYwPFBrxkei2giNZTNoRaYAYB/3X0wQIjuDIoih0izdQIge4eJP2Sg0KGwiqB8WvPb2UT1moZvdZZcPhlgjZV0jZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1091711},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.19_1780314996156_0.5186419153660948","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"koda-cli-myonsite","version":"1.0.20","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.20","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"a82c97f5d8fbd404f6f633c70009adc7523d74df","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.20.tgz","fileCount":550,"integrity":"sha512-XKzdEv8XXBE4EQYrp1HJAJI7OX5Q7uSr4qOEsY1lCrM46aw0QDYgd34EyvD6RqMc1OZkCSz3rfakGlS2RNkydQ==","signatures":[{"sig":"MEQCIFIIvAdq0Ni+4Glk/9qzGwctM4Q+kcLCAXz/w2pBjC1oAiBWQTQW2VDA3ZrOibmYdOAwADL5Jh4kRH0rF7DhyRIdRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1127777},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.20_1780316476472_0.07388133106826067","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"koda-cli-myonsite","version":"1.0.21","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.21","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"bae6aafe9524b294b8b85ac9fe30ef53af66b6e8","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.21.tgz","fileCount":586,"integrity":"sha512-7GPYlAZ/qk1bJEI9rB3bIjUrF2ukRFzizNAN67cuiGcav84z5JfPLDgofzs4byEzZ7zHeQNysJWVe0JaRyAlzw==","signatures":[{"sig":"MEUCIQCYxqEnzvY9Ofd+mI/ua2rYej4arjnCvW5I2SRafY0j6wIgMfB83GGP7py/IeD84apNWTO3ge71uD1rUrZzn9e841c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1193066},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.21_1780317916100_0.11470732453380061","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"koda-cli-myonsite","version":"1.0.22","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.22","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"844528b87d12da2db52f60f6cc1b7d6d9a1d40fc","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.22.tgz","fileCount":598,"integrity":"sha512-7Rv0HXZZ8D5yG+PB0IULFSdptWiMMBxWn17GelgIBCtc7iF6pKqTCKZ3Ejq7AIl9IUNwevfHLa/G8x9RpZyvkg==","signatures":[{"sig":"MEQCIEn4Z4erE/QfpzQRVsY7T6hRmSWt1dWNArYVzphUD1gdAiAJLrZEfx3A/SaVAEAmkZWbfw3+1KLA5JHLiUmZU79xNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1263386},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.22_1780318975428_0.7411966320562628","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"koda-cli-myonsite","version":"1.0.23","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.23","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"9c23af583c3e4e92680af18176ba9b7cba4b1ae0","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.23.tgz","fileCount":598,"integrity":"sha512-mrcf6krNO80Vw17ET/0USoPQ5VwYgTQU0P0+b8D67CwymZa6T0eXQyFv4B/pLNVibKwLDWYguzUOyWjHDGz38w==","signatures":[{"sig":"MEUCIQCcu6Tp9r0sLYLdaMyi363s8LQw85Oqc28sY7HMaTRw9gIgKADGgMxmEY83l7hRUwm6qY54btUzDSX7qRj6TfaoFOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1263386},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.23_1780320997123_0.16887842295998423","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"koda-cli-myonsite","version":"1.0.24","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.24","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"c3d8466a2196b54b6757154aee0b831747e2be13","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.24.tgz","fileCount":694,"integrity":"sha512-2TBrzx76dBQB9hIBFkTU/CUFJHiVZKKPmIPgEQoTop0lNHD4TOgN7Y94AQVYAcM704BUD1v1BGi2xCN3HSMG8A==","signatures":[{"sig":"MEQCIE1+lENk8Yh6lfeyemWjnXTVTnknqMQerhEAOYwHcH7aAiAZhVjHoFqmh66B2T7TMGqeheaMFYfn32xI3CM/Hfk49A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1496585},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"358ea355e199ee14b9305e68e5030eb5a0247222","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js dist/tests/root-cause-analysis.test.js dist/tests/repair-policy.test.js dist/tests/runtime-verification.test.js dist/tests/python-ast-index.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.24_1780382013247_0.9336297380637304","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"koda-cli-myonsite","version":"1.0.25","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.25","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"20ece944c9eeb0f555c539167279ebee4d0245ba","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.25.tgz","fileCount":714,"integrity":"sha512-m+Zv/e6qT5OyaF1oPCTf+vdFxKhz6bZjG07+fVJranzVsLgylrqx5dQ3rUhE/a2MfJ7GaZUPf7dP/Y2SC03w7A==","signatures":[{"sig":"MEYCIQDn9+mPImVxRtfs8NnqC0g0DQQ07NuDgFbdkve7hg3qSwIhAOHp4MpDUfCs52N1jqojUQpaCb4dGFv2tu4rjxorwawv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1587290},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"28a35203f2c6e3a6eab5b7387ddad63127011929","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js dist/tests/root-cause-analysis.test.js dist/tests/repair-policy.test.js dist/tests/runtime-verification.test.js dist/tests/python-ast-index.test.js dist/tests/runtime-outcome.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.25_1780399647279_0.8704524010992667","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"koda-cli-myonsite","version":"1.0.26","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.26","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"9de35c4288433c6ba4c49ec5a1b771ea89786709","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.26.tgz","fileCount":742,"integrity":"sha512-uif6GrmqqrvnMF6QnH/4BStRd1hkdhGL7JjQGcBiRWn9emEKkJMWzV3jB2LKUgcI2+C37dJwg4twq7UqGvJ97Q==","signatures":[{"sig":"MEQCIDLgyG6s0LLU+bdRWvut92r/UHPXQZqSjz/tu+DM1tYHAiAiTi5sQH2LaeeFNTnnlw9KwdyzAmsHEoBgXngsGOGQzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1655437},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"28a35203f2c6e3a6eab5b7387ddad63127011929","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js dist/tests/root-cause-analysis.test.js dist/tests/repair-policy.test.js dist/tests/runtime-verification.test.js dist/tests/python-ast-index.test.js dist/tests/runtime-outcome.test.js dist/tests/workspace-routing.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.26_1780401585987_0.8078979421587629","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"koda-cli-myonsite","version":"1.0.27","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.27","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"ab8010fbdec552b501b7556f621be5bca5c0a22b","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.27.tgz","fileCount":774,"integrity":"sha512-WausVnUxmWi1ds5UpidksbswgwHhzkXerbyr32FvK6X4bF507zykpHuBDUh8tOvsMkIsxsGCVtwl+O00gnuqzA==","signatures":[{"sig":"MEUCIHPVjm2TWod6RZjkD8yxZwSRtM+jAf0PnYx4RHtzCCEOAiEA64DTf4h5QK3a63cXW/dljlr7IIirkQveh5BQ5NG5D0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1712335},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"28a35203f2c6e3a6eab5b7387ddad63127011929","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js dist/tests/root-cause-analysis.test.js dist/tests/repair-policy.test.js dist/tests/runtime-verification.test.js dist/tests/python-ast-index.test.js dist/tests/runtime-outcome.test.js dist/tests/workspace-routing.test.js dist/tests/generation-hardening.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.27_1780402491419_0.7732992359670587","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"koda-cli-myonsite","version":"1.0.28","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.28","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"b63a2749d9a50c30aecd87c4943e4e5ae0c4aede","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.28.tgz","fileCount":818,"integrity":"sha512-o21lJ4zAuSjZm3rAOeCzzVRQt0MocsI0ypEB5bRpvxpyF5JNpklCVai9jVO9GAFH37Xy8ko/YAwBQky3WaznZQ==","signatures":[{"sig":"MEQCIA45angdQVJ42+pCM795SqNGc9/S+JRJdOhMgdLWQhu7AiBNMaEL/r4lyu1z9RipJOHxn5CHIYztA0sB7e+qQK5x+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1798681},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"28a35203f2c6e3a6eab5b7387ddad63127011929","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js dist/tests/root-cause-analysis.test.js dist/tests/repair-policy.test.js dist/tests/runtime-verification.test.js dist/tests/python-ast-index.test.js dist/tests/runtime-outcome.test.js dist/tests/workspace-routing.test.js dist/tests/generation-hardening.test.js dist/tests/contract-first.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.28_1780459989646_0.11716532552304315","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"koda-cli-myonsite","version":"1.0.29","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.29","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"e702c93fe40bcf8952dd97c572ef9151ce82ef06","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.29.tgz","fileCount":858,"integrity":"sha512-uEP0f+O+AerucQtDRdb2yNZTw7LzFRA/+w2Za0c8+fGnuZIx+rNbfPbWxc0oYxDuG/1D/YY/uYKo03sO+zx0KA==","signatures":[{"sig":"MEUCIQDJrNzF2zt4c9HURa6W3iZx/uJy89rQU83B6pQ3IBbRZgIgB61DRNPKbFLI9QKtZqP44A8RIgLB3aGLfVpMupG8QSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866852},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"28a35203f2c6e3a6eab5b7387ddad63127011929","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js dist/tests/root-cause-analysis.test.js dist/tests/repair-policy.test.js dist/tests/runtime-verification.test.js dist/tests/python-ast-index.test.js dist/tests/runtime-outcome.test.js dist/tests/workspace-routing.test.js dist/tests/generation-hardening.test.js dist/tests/contract-first.test.js dist/tests/repair-governance.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.29_1780461311134_0.0384201528942707","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"koda-cli-myonsite","version":"1.0.30","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.30","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"187bda7afa01f56a61f2bbfb243bceee8d3b55b7","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.30.tgz","fileCount":878,"integrity":"sha512-AJuELZ48zUCyy4xUzRjE1TIl4UdrLEAw1mo+rzxjH+jaOdp2YoN+jwzqXP6DvloIrBRX9Vbd2rtAS2h1YMDILg==","signatures":[{"sig":"MEQCIHCwFirg05IEIarnTy3H2n2ICS+K669ffuiCvq1Ai5cxAiB2MKplFuStCFwHjvw4N16U4dWKvvBOw2s9ypATPb4QQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1922274},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"28a35203f2c6e3a6eab5b7387ddad63127011929","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js dist/tests/root-cause-analysis.test.js dist/tests/repair-policy.test.js dist/tests/runtime-verification.test.js dist/tests/python-ast-index.test.js dist/tests/runtime-outcome.test.js dist/tests/workspace-routing.test.js dist/tests/generation-hardening.test.js dist/tests/contract-first.test.js dist/tests/repair-governance.test.js dist/tests/task-reclassification.test.js","build":"tsc","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.30_1780462649246_0.7086382403839548","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"koda-cli-myonsite","version":"1.0.31","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","_id":"koda-cli-myonsite@1.0.31","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","bin":{"koda":"dist/cli/index.js"},"dist":{"shasum":"8c5af7632f04c96be007fd4afe696cff37bfc215","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.31.tgz","fileCount":919,"integrity":"sha512-DDJmXdUjaWZBySGS5sMcxnoBGkWSRyQKXD1ytk8MpbPyXBY5/RO0nJEym26tWMrNFhXx7lWCPejhJqHnyO6oaA==","signatures":[{"sig":"MEUCIEMrqsbjooWzmdFn+1chqD68DravtBpuVs9IcSMMU3bWAiEAjAsJYnQiZhbsYVU47jxwH4ug9lHJr0bR1ENpY9L39Fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1992258},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"28a35203f2c6e3a6eab5b7387ddad63127011929","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js dist/tests/root-cause-analysis.test.js dist/tests/repair-policy.test.js dist/tests/runtime-verification.test.js dist/tests/python-ast-index.test.js dist/tests/runtime-outcome.test.js dist/tests/workspace-routing.test.js dist/tests/generation-hardening.test.js dist/tests/contract-first.test.js dist/tests/repair-governance.test.js dist/tests/task-reclassification.test.js dist/tests/product-blueprint.test.js","build":"tsc && node -e \"require('fs').cpSync('core/domains','dist/core/domains',{recursive:true})\"","clean":"rimraf dist","start":"node dist/cli/index.js","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"repository":{"url":"https://git.myonsitehealthcare.com/myOnsite/koda.git","type":"git"},"_npmVersion":"11.13.0","description":"Terminal-native AI coding assistant with multi-agent workflows","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^5.1.0","ora":"^8.1.1","zod":"^3.23.8","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.1.0","node-fetch":"^3.3.2","typescript":"^5.7.0","ink-text-input":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12"},"_npmOperationalInternal":{"tmp":"tmp/koda-cli-myonsite_1.0.31_1780464478731_0.51519406539079","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"koda-cli-myonsite","version":"1.0.32","description":"Terminal-native AI coding assistant with multi-agent workflows","type":"module","main":"dist/cli/index.js","bin":{"koda":"dist/cli/index.js"},"scripts":{"build":"tsc && node -e \"require('fs').cpSync('core/domains','dist/core/domains',{recursive:true})\"","dev":"tsc --watch","start":"node dist/cli/index.js","clean":"rimraf dist","test":"npm run build && node --test dist/tests/cross-file-validator.test.js dist/tests/model-profile.test.js dist/tests/project-paths.test.js dist/tests/execution-waves.test.js dist/tests/shell-command.test.js dist/tests/command-execution.test.js dist/tests/command-resolver.test.js dist/tests/project-root.test.js dist/tests/context-cache.test.js dist/tests/patch-engine.test.js dist/tests/loop-protection.test.js dist/tests/budget-calculator.test.js dist/tests/pipeline-status.test.js dist/tests/error-classifier.test.js dist/tests/error-fingerprint.test.js dist/tests/shell-executor.test.js dist/tests/success-evaluator.test.js dist/tests/review-classification.test.js dist/tests/dependency-graph.test.js dist/tests/parallel-concurrency.test.js dist/tests/parallel-settings.test.js dist/tests/adaptive-concurrency.test.js dist/tests/cost-estimator.test.js dist/tests/embedding-utils.test.js dist/tests/budget-guard.test.js dist/tests/dependency-installer.test.js dist/tests/repo-intel.test.js dist/tests/persistent-repair-memory.test.js dist/tests/knowledge-layer.test.js dist/tests/root-cause-analysis.test.js dist/tests/repair-policy.test.js dist/tests/runtime-verification.test.js dist/tests/python-ast-index.test.js dist/tests/runtime-outcome.test.js dist/tests/workspace-routing.test.js dist/tests/generation-hardening.test.js dist/tests/contract-first.test.js dist/tests/repair-governance.test.js dist/tests/task-reclassification.test.js dist/tests/product-blueprint.test.js","prepublishOnly":"npm run clean && npm run build","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish"},"keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"author":{"name":"myOnsite"},"license":"MIT","repository":{"type":"git","url":"https://git.myonsitehealthcare.com/myOnsite/koda.git"},"homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","publishConfig":{"access":"public"},"dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","conf":"^13.0.1","diff":"^7.0.0","glob":"^11.0.0","ink":"^5.1.0","ink-text-input":"^6.0.0","node-fetch":"^3.3.2","ora":"^8.1.1","react":"^18.3.1","typescript":"^5.7.0","zod":"^3.23.8"},"devDependencies":{"@types/diff":"^6.0.0","@types/node":"^22.10.0","@types/react":"^18.3.12","rimraf":"^6.0.1"},"engines":{"node":">=18.0.0"},"gitHead":"28a35203f2c6e3a6eab5b7387ddad63127011929","types":"./dist/cli/index.d.ts","_id":"koda-cli-myonsite@1.0.32","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-Bl9s6M75cE9X7GjDw5GrQe7eZzUp3Pr8CMvPpVDnZv5IGWm1XNOazSugdeQaIqa9t9GpWJtDwGTJpV4Fs/4DGA==","shasum":"070037bd68e7c6b85dbd01e020e426328a996ea1","tarball":"https://registry.npmjs.org/koda-cli-myonsite/-/koda-cli-myonsite-1.0.32.tgz","fileCount":923,"unpackedSize":1999430,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBTiYyUzo/MI+ldxYgEb9qJglDv+z87QR+OmXX3wDy+QAiAoXDQ7h5n2NrE8g8Rz8w4A1Dx8OZ/1ecw7tMU5RjK56g=="}]},"_npmUser":{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"},"directories":{},"maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koda-cli-myonsite_1.0.32_1780466337743_0.5677970874766103"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-07T19:54:07.717Z","modified":"2026-06-03T05:58:58.038Z","1.0.0":"2026-05-07T19:54:07.980Z","1.0.1":"2026-05-07T21:01:23.983Z","1.0.2":"2026-05-07T21:43:20.345Z","1.0.3":"2026-05-08T17:49:16.567Z","1.0.4":"2026-05-26T06:05:04.411Z","1.0.5":"2026-05-26T08:25:08.203Z","1.0.9":"2026-05-27T11:45:33.389Z","1.0.10":"2026-05-28T08:43:30.912Z","1.0.12":"2026-06-01T06:06:51.270Z","1.0.13":"2026-06-01T07:07:22.321Z","1.0.14":"2026-06-01T09:03:12.483Z","1.0.15":"2026-06-01T09:32:04.167Z","1.0.16":"2026-06-01T09:57:03.352Z","1.0.17":"2026-06-01T10:34:07.438Z","1.0.18":"2026-06-01T11:02:26.874Z","1.0.19":"2026-06-01T11:56:36.317Z","1.0.20":"2026-06-01T12:21:16.628Z","1.0.21":"2026-06-01T12:45:16.273Z","1.0.22":"2026-06-01T13:02:55.597Z","1.0.23":"2026-06-01T13:36:37.339Z","1.0.24":"2026-06-02T06:33:33.451Z","1.0.25":"2026-06-02T11:27:27.437Z","1.0.26":"2026-06-02T11:59:46.185Z","1.0.27":"2026-06-02T12:14:51.638Z","1.0.28":"2026-06-03T04:13:09.859Z","1.0.29":"2026-06-03T04:35:11.341Z","1.0.30":"2026-06-03T04:57:29.451Z","1.0.31":"2026-06-03T05:27:58.896Z","1.0.32":"2026-06-03T05:58:57.913Z"},"author":{"name":"myOnsite"},"license":"MIT","homepage":"https://git.myonsitehealthcare.com/myOnsite/koda","keywords":["ai","cli","coding-assistant","multi-agent","multica","ai-mesh","koda"],"repository":{"type":"git","url":"https://git.myonsitehealthcare.com/myOnsite/koda.git"},"description":"Terminal-native AI coding assistant with multi-agent workflows","maintainers":[{"name":"akarshjha.myonsite","email":"akarsh.jha@myonsitehealthcare.com"}],"readme":"# 🤖 Koda — Terminal-Native AI Coding Assistant\r\n\r\nA CLI-powered AI coding assistant with multi-agent workflows, powered by **AI Mesh** and **Multica**.\r\n\r\nKoda runs inside your terminal (VS Code, Cursor, any shell) and uses a three-agent pipeline — **Planner**, **Executor**, **Reviewer** — to break down tasks, generate code, and validate output.\r\n\r\n---\r\n\r\n## Table of Contents\r\n\r\n- [Installation](#installation)\r\n- [User Flow](#user-flow)\r\n  - [Step 1: Initialize](#step-1-koda-init--first-time-configuration)\r\n  - [Step 2: Verify Config](#step-2-koda-config--verify-or-tweak-settings)\r\n  - [Step 3: Chat](#step-3-koda-chat--talk-to-the-ai)\r\n  - [Step 4: Run a Task](#step-4-koda-run--assign-a-task-to-the-agent-pipeline)\r\n  - [Step 5: Multica Integration](#step-5-optional-koda-multica--connect-to-multica-for-team-workflows)\r\n- [Commands Reference](#commands-reference)\r\n- [Agent Pipeline](#agent-pipeline)\r\n- [Project Structure](#project-structure)\r\n- [Configuration](#configuration)\r\n- [Updating](#updating)\r\n- [Uninstalling](#uninstalling)\r\n- [Development](#development)\r\n\r\n---\r\n\r\n## Installation\r\n\r\n### Quick Install (recommended)\r\n\r\n**Windows (PowerShell):**\r\n\r\n```powershell\r\nirm https://koda.medinovai.com/install.ps1 | iex\r\n```\r\n\r\n**macOS / Linux:**\r\n\r\n```sh\r\ncurl -fsSL https://koda.medinovai.com/install.sh | sh\r\n```\r\n\r\nThese scripts check for Node.js >= 18, install Koda via npm, and verify the installation.\r\n\r\n### Prerequisites\r\n\r\n- **Node.js** >= 18.0.0\r\n- An **AI Mesh** API key ([get one here](https://aimesh.myonsitehealthcare.com))\r\n- (Optional) **Multica CLI** for team task tracking ([install](https://multica.ai/download))\r\n\r\n### Install manually via npm\r\n\r\n```bash\r\nnpm install -g koda-cli-myonsite\r\n```\r\n\r\n### Verify\r\n\r\n```bash\r\nkoda -V\r\n# → 1.0.0\r\n```\r\n\r\nThat's it. The `koda` command is now available globally in any terminal.\r\n\r\n---\r\n\r\n## User Flow\r\n\r\n### Step 1: `koda init` — First-Time Configuration\r\n\r\nRun the setup wizard to configure your API key, provider, and model:\r\n\r\n```bash\r\nkoda init\r\n```\r\n\r\nYou'll see an interactive prompt:\r\n\r\n```\r\n  ╔═══════════════════════════════════╗\r\n  ║  🤖 Koda — AI Coding Assistant   ║\r\n  ╚═══════════════════════════════════╝\r\n\r\n  Koda Setup\r\n\r\n  Step 1: AI Mesh API Key\r\n  Get your key at https://aimesh.myonsitehealthcare.com\r\n\r\n  API Key: sk-xxxxxxxxxxxxxxxxxxxxxxxx\r\n\r\n  Available Providers:\r\n\r\n    1. openai      (gpt-4o, gpt-4o-mini, gpt-4.1-nano, gpt-4-turbo, o1, o1-mini)\r\n    2. anthropic   (claude-sonnet-4, claude-3.5-haiku, claude-opus-4)\r\n    3. gemini      (gemini-2.0-flash, gemini-2.0-pro, gemini-1.5-pro)\r\n    4. perplexity  (sonar-pro, sonar, sonar-reasoning-pro)\r\n\r\n  Select provider (1-4): 1\r\n\r\n  Models for openai:\r\n\r\n    1. gpt-4o\r\n    2. gpt-4o-mini\r\n    3. gpt-4.1-nano\r\n    4. gpt-4-turbo\r\n    5. o1\r\n    6. o1-mini\r\n\r\n  Select model: 1\r\n\r\n  Custom AI Mesh URL (enter to skip):\r\n\r\n  ✔ Koda initialized successfully!\r\n    Configuration saved to ~/.koda/config.json\r\n    Provider: openai\r\n    Model:    gpt-4o\r\n```\r\n\r\n**What happened:** Config saved at `~/.koda/config.json` with your credentials and defaults.\r\n\r\n---\r\n\r\n### Step 2: `koda config` — Verify or Tweak Settings\r\n\r\nView your current config:\r\n\r\n```bash\r\nkoda config\r\n```\r\n\r\nUpdate individual values:\r\n\r\n```bash\r\nkoda config --set model=gpt-4o-mini\r\nkoda config --set temperature=0.5\r\nkoda config --get provider\r\n```\r\n\r\n---\r\n\r\n### Step 3: `koda chat` — Talk to the AI\r\n\r\nNavigate to any project directory and start an interactive chat:\r\n\r\n```bash\r\ncd ~/my-project\r\nkoda chat\r\n```\r\n\r\n**Key features:**\r\n\r\n- Auto-detects your project (reads `package.json`, file tree, languages, frameworks)\r\n- Maintains conversation context across messages\r\n- Streams responses token-by-token in real time\r\n- `/clear` resets conversation history; `exit` or `quit` ends the session\r\n- Override model: `koda chat --model claude-sonnet-4-20250514`\r\n\r\n---\r\n\r\n### Step 4: `koda run` — Assign a Task to the Agent Pipeline\r\n\r\nGive Koda a task and three agents handle it end-to-end:\r\n\r\n```bash\r\nkoda run \"build a REST API with auth using Express and JWT\"\r\n```\r\n\r\nThe pipeline runs: **Planner** (breaks task into steps) → **You** (confirm plan) → **Executor** (builds code) → **Reviewer** (scores and validates)\r\n\r\n#### Run Flags\r\n\r\n```bash\r\nkoda run --dry-run \"add OAuth to the app\"\r\nkoda run --no-review \"create a landing page\"\r\nkoda run --model claude-sonnet-4-20250514 \"refactor the auth module\"\r\nkoda run --multica \"build a REST API with auth\"\r\n```\r\n\r\n---\r\n\r\n### Step 5 (Optional): `koda multica` — Connect to Multica for Team Workflows\r\n\r\n```bash\r\nkoda multica --status\r\nkoda multica --issues\r\nkoda multica --agents\r\n```\r\n\r\nWhen you use `koda run --multica`, Koda will create a tracking issue, post results, and update status in Multica.\r\n\r\n---\r\n\r\n## Commands Reference\r\n\r\n| Command | Description |\r\n|---------|-------------|\r\n| `koda init` | Interactive setup — API key, provider, model |\r\n| `koda chat` | Streaming AI chat with project context |\r\n| `koda chat -m <model>` | Chat with a specific model |\r\n| `koda chat -p <provider>` | Chat with a specific provider |\r\n| `koda run <prompt>` | Full agent pipeline (Plan → Execute → Review) |\r\n| `koda run --dry-run <prompt>` | Show plan only, don't execute |\r\n| `koda run --no-review <prompt>` | Skip the reviewer agent |\r\n| `koda run --multica <prompt>` | Track run as a Multica issue |\r\n| `koda config` | View current configuration |\r\n| `koda config --set key=value` | Update a config value |\r\n| `koda config --get key` | Get a config value |\r\n| `koda config --reset` | Reset to defaults |\r\n| `koda multica` | Show Multica integration status |\r\n| `koda update` | Check for and install the latest version |\r\n| `koda help [command]` | Show help (general or per-command) |\r\n| `koda -V` / `koda --version` | Print version |\r\n\r\n---\r\n\r\n## Agent Pipeline\r\n\r\n| Agent | Role | What It Does |\r\n|-------|------|-------------|\r\n| **Planner** | Architect | Analyzes the task, breaks it into atomic steps, identifies dependencies |\r\n| **Executor** | Builder | Executes steps in dependency order, generates production-ready code |\r\n| **Reviewer** | QA | Reviews all generated code, scores 0–100, flags issues, recommends fixes |\r\n\r\n---\r\n\r\n## Project Structure\r\n\r\n```\r\nkoda/\r\n├── cli/\r\n│   ├── index.ts              # CLI entry point + command registration\r\n│   └── commands/\r\n│       ├── init.ts            # koda init — setup wizard\r\n│       ├── chat.ts            # koda chat — interactive streaming chat\r\n│       ├── run.ts             # koda run  — multi-agent pipeline\r\n│       ├── config.ts          # koda config — view/update settings\r\n│       ├── multica.ts         # koda multica — Multica integration\r\n│       └── update.ts          # koda update — npm self-update\r\n│\r\n├── core/\r\n│   ├── ai-mesh-client.ts      # OpenAI-compatible API client with SSE streaming\r\n│   ├── agent-manager.ts       # Orchestrates Planner → Executor → Reviewer pipeline\r\n│   ├── context-engine.ts      # Detects project languages, frameworks, structure\r\n│   └── multica-client.ts      # Multica CLI wrapper (issues, agents, daemon)\r\n│\r\n├── agents/\r\n│   ├── planner.ts             # Planner agent — task decomposition\r\n│   ├── executor.ts            # Executor agent — code generation & file ops\r\n│   └── reviewer.ts            # Reviewer agent — quality scoring & feedback\r\n│\r\n├── utils/\r\n│   ├── file.ts                # File read/write/delete/diff utilities\r\n│   └── logger.ts              # Colored logs, spinners, agent tags, streaming\r\n│\r\n├── config/\r\n│   └── schema.ts              # Zod config schema, load/save/update\r\n│\r\n├── website-docs/              # Documentation website\r\n│\r\n├── package.json\r\n├── tsconfig.json\r\n└── README.md\r\n```\r\n\r\n---\r\n\r\n## Configuration\r\n\r\nConfig is stored at `~/.koda/config.json`.\r\n\r\n| Key | Type | Default | Description |\r\n|-----|------|---------|-------------|\r\n| `apiKey` | string | — | AI Mesh API key (required) |\r\n| `provider` | string | — | `openai`, `anthropic`, `gemini`, or `perplexity` |\r\n| `model` | string | — | Model name (e.g. `gpt-4o`, `claude-sonnet-4-20250514`) |\r\n| `aiMeshBaseUrl` | string | `https://aimesh.myonsitehealthcare.com/v1` | AI Mesh API endpoint |\r\n| `maxTokens` | number | `4096` | Max tokens per response |\r\n| `temperature` | number | `0.7` | Sampling temperature (0–2) |\r\n| `streamResponses` | boolean | `true` | Stream responses token-by-token |\r\n\r\n---\r\n\r\n## Updating\r\n\r\n```bash\r\nkoda update\r\n```\r\n\r\nOr manually:\r\n\r\n```bash\r\nnpm install -g koda-cli-myonsite@latest\r\n```\r\n\r\n---\r\n\r\n## Uninstalling\r\n\r\n```bash\r\nnpm uninstall -g koda-cli-myonsite\r\n```\r\n\r\nOptionally remove config:\r\n\r\n```bash\r\nrm -rf ~/.koda\r\n```\r\n\r\n---\r\n\r\n## Development\r\n\r\n```bash\r\ngit clone https://git.myonsitehealthcare.com/myOnsite/koda.git\r\ncd koda\r\nnpm install\r\nnpm run build\r\nnpm link\r\n```\r\n\r\n```bash\r\nnpm run dev      # Watch mode\r\nnpm run clean    # Clean build output\r\n```\r\n\r\n---\r\n\r\n## Publishing a New Version\r\n\r\n```bash\r\nnpm run release:patch   # 1.0.0 → 1.0.1\r\nnpm run release:minor   # 1.0.0 → 1.1.0\r\nnpm run release:major   # 1.0.0 → 2.0.0\r\n```\r\n\r\nThis bumps the version and publishes to npm automatically.\r\n\r\n---\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}