{"_id":"@kodycodes/cli","_rev":"222-46d3f009a3ca5ed7df84b72970a6f70a","name":"@kodycodes/cli","dist-tags":{"latest":"3.35.10"},"versions":{"0.0.0":{"name":"@kodycodes/cli","version":"0.0.0","license":"MIT","_id":"@kodycodes/cli@0.0.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"dist":{"shasum":"d3b6f29b11bbe0ee79e0fb87faf94dff7e116b53","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-0.0.0.tgz","fileCount":2,"integrity":"sha512-u9um+s4pkxG5rUoWCrR029k4IphQmOglaRq2CeILDOZV3L+sJmPxxW5TFiSHgX9Bp3il7OACAB/HbIUNHSSFcg==","signatures":[{"sig":"MEQCIHp+IgamxcvmtWCRwrQSg9pW476M/UNN9W3HenDMZZcfAiBDw/sqF+Q5tFIUdzRBB7ZcN4uLy4HyarttiwR8/A6yLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198},"_npmUser":{"name":"kentcdodds","email":"me@kentcdodds.com"},"_npmVersion":"11.17.0","description":"Under construction","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.0_1787255423933_0.8118344722530375","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@kodycodes/cli","version":"1.0.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.0.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"c7544b220e95bf96a68dfd9738ce1d22b2640358","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.0.0.tgz","fileCount":37,"integrity":"sha512-bQQT3rp+muv7T+lV6t5WIQ2Kgc4lXX0TwxAxwS17Cjk3AsAdVNYpiSS5TwnChMTSB9uBt55DzXvRvlTsaVjerw==","signatures":[{"sig":"MEQCIQDGlq2tQv87WPAUGEZ64NBDGDCQ9bAFoUUb5KF9WVHpKAIfRouMnww6vZY6O6aoLDLFr5jmAhYgno/ykNA96p7T3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68689},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"89139021a863b778a6ca15edcbe1c16eee1b63fb","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@napi-rs/keyring":"^1.3.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0_1787257221611_0.3811209749288751","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@kodycodes/cli","version":"1.0.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.0.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"7fcd58e2eeb97f0fea51e6bd5ef4d4d43cb58c8a","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.0.1.tgz","fileCount":40,"integrity":"sha512-Xz7+Z50Xhryl3i6Oea7BYFLgal1d2ccTBhIGGm7eop/U02GrhMBdfK/M6majs2VP9mpqZ+X75gq4Z5sckcfkbw==","signatures":[{"sig":"MEUCIG9/C3C/VfZwCWqKWKXQ1ge6KtpIuAAD4AJofXEqpUBpAiEAxUi1cmCPl4ivsGesrVpwDah61orZQ2X1x1LKuOSDr0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76593},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"4690d0beac10b84c3b95ce67e72972a67e0aba60","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@napi-rs/keyring":"^1.3.0","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.1_1787270670551_0.38268990112546897","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@kodycodes/cli","version":"1.1.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.1.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"51a0fe82e386b90f803ca60d7c930a577d998582","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.1.0.tgz","fileCount":67,"integrity":"sha512-96Wt8Cg17ET2YrTOuDc/jMkON31nkab267l7EhaOKFV5t9CYZPlymf6M1wWmjRLdYYIMZkptk3QdE1fYOqEScA==","signatures":[{"sig":"MEQCIDaqsgibZtr5zgNxoYmO+sBPElekDmKLNDOM0+MZ7MhuAiADIefoZToRSvaewrk7pvQfBuFKT5geCjS0EJ6rFPOq9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153457},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"560fdc681e6403885b52c90377ba180ef9b87440","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"add-mcp":"^2.0.0","ps-list":"^9.0.0","@napi-rs/keyring":"^1.3.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.0_1787295740539_0.32380182343815256","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@kodycodes/cli","version":"1.2.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.2.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"f9fe51c35515a105186f54a08ffaff04553660ff","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.2.0.tgz","fileCount":67,"integrity":"sha512-KTIJpPlO3cU6frVFCdWQwlPbAvOS1MDSWmDD6IfymV6i73CZAFYxwySSuRnWKtrZTAVbrklcB8rZJA+xI5k1Vg==","signatures":[{"sig":"MEUCIFQcNde+ojsYYjS6XDG5OYd15kSUjIagkfBa2dd36wVcAiEAwlSGZobkB9HT3k0xTD3z8u7zBCwxYrRNmuFtDPvTNP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159717},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"48e7406fb92b0f682ed75ce65dcd5a00c9908b76","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^1.3.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.2.0_1789166698556_0.9230259298323509","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@kodycodes/cli","version":"1.2.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.2.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"fdb9433e4429ec76a5fa63d7d2dc10a81db32f1f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.2.1.tgz","fileCount":67,"integrity":"sha512-wRzf30u4qx07CeQGcHH5BjqQUj1R+o2/Ah0woDD94sIS1lV4qIKOBH99fK8TiGU7SyiR9cqyCR3J97uqgljx/A==","signatures":[{"sig":"MEUCIApkfGJGI+qJEeaHnRdLka++zW4XslzNlO2kcTY6hICQAiEAgtzm4TxXwhtkhDS/y5ggaVk+mpijk5F/9KnSKZXmS0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161273},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"2443d1391fe1c8794a70b4e1c5b530627e35f3ac","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.2.1_1789409137688_0.5963856314765175","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@kodycodes/cli","version":"1.3.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.3.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"bb91f8828092fac76e549a0197175905c42622dc","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.3.0.tgz","fileCount":67,"integrity":"sha512-6VcobK8UWcHUshv7VALESU7JfFbg3OI57/nk7TtkGDN7nUJHxevMDAUi68H66g6o9Brj7668z8lvYOKq2W98ag==","signatures":[{"sig":"MEQCIANJELCy3UWCy2isYLjkZMYMEG7jz++40cJAvnwqaXyaAiAu7dpptvbuWdXfBCUDXu/9q6k23ENMNarviKPwEQCpVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6yldE2JIjFC+Sl/ywDjJdS6Lay13Fd0SntD/0adRbuAiEA/t92fo9iNyY5ZIc42YnYWHHpJXPw0DSZvXpdrMGDQB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165385},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"99c199719e4a095c3ec5aa8586a224877bfb77e6","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.0_1790628047962_0.1369531392362766","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@kodycodes/cli","version":"1.4.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.4.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"b4c95927d71b4d31b6b6b4437f0c1d3b87a7b9e7","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.4.0.tgz","fileCount":82,"integrity":"sha512-WYhpKW9pXpOA2skI5BvXlLKYEaf6R7KbF390l0Zo3NBhuuwe/nZfkpTveMJHfXvnzf/ctOqJaWdBFOlnuN3o8A==","signatures":[{"sig":"MEUCIQDfuvz/XhRv7daTRnLhxbUGMlkAjJUIdccN6Ft8QyH96AIgPB9evDkZ9K9sgkCgXda+Q3E9NL2w3xT3Z/IeePm/p24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBMHEW0qFNJzOJlT1Z9WpB0soZFSolsB4vWsNNovseDJAiBIS8/UVA9Kb6k0DUVuak3zVsqpWsd0rTVpXe7d9SlgOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232451},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"59edb31d8db706b5af6f3fb7c7557ccc085ecf22","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.4.0_1790808206210_0.5446142861662404","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@kodycodes/cli","version":"1.5.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.5.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"fa05414137bf4d81f1d0fabab286bda011f730f6","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.5.0.tgz","fileCount":94,"integrity":"sha512-QDv3AhanN4bbvkZtqM+Je1AFiVjLrq/3vitip17NKIQOoJ1iTTqyZJ5mMlumZtP7i/7IuDU2SyObPk6H28WANw==","signatures":[{"sig":"MEQCIEgTRpyqtQ1lqVKHNb9EEBvBwrB6ChNWYi3aRCLKI1f+AiA04f7v4E8jI0pKEmjkb7tvWHG/s6+QSAPHbuIiwBwKnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHDv61IH6bXuB5eZnxOGipyW7MAJNUk+6wg4ZrgSuSpwAiB4lmBUAuGFHhznpTyjEbBuJlcHqfrBYhXB3lcvrRfakA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268333},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"d3a67b7695f9d71cd0bf0494a6bb180c1bfeb0cb","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.5.0_1790820868114_0.3657334554201679","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@kodycodes/cli","version":"1.5.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.5.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"d899a5eb21da3dfbbe27b755a9fb9cf5e765975e","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.5.1.tgz","fileCount":97,"integrity":"sha512-BT17Ep0RexEpHbnkXrmqLK57sY7yHv6nDYxhPwp0l6uxP6tYFG7BHZtuPatfj5TTuEpMtjz9EnxOQ4LQGZwCtg==","signatures":[{"sig":"MEYCIQD8XQ2N6aVIHY+dIT4nXrukHDEr3BAV/iM1Be2SlXN5NgIhAJdcPIcey8AA2SWLHxk8esoJ/RQ9kzMHoVRqCcqp40Fn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIkAJFbkQDqPJrmWibxX0zSlZH93MsQpHl1S/XfN6lUgIgLZmwepv+gxvyA2hlLgWBS5dpKM19i74rH4yIJNLP3VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277115},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8810f2736d140db1c8d57e9619668c7e076344dd","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.5.1_1790822178119_0.23968424516291775","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@kodycodes/cli","version":"1.5.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.5.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"a628af394089bb9a5bab6d9b82d668bd24061278","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.5.2.tgz","fileCount":97,"integrity":"sha512-1W33P+aVVoIqaXNUOR+VlBvFLS6MWiMOv0dRwHil9vvA6a1fJkh/vZoxWVpl/jaGyno07DQzRXnVf+sJ+rOJYA==","signatures":[{"sig":"MEQCIHNnlwaYMcZl8SjXAcRWXYi0IkOdtYvjVCVbMmGoHla6AiBs2bpPlHPfpn+dCJhBAM2tJSWYqSqQWc9feebhw6Ts+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIELKVqj4jiwYVS9/JTLC/v5+5p6uC4j2OaAhBBPGhmKVAiBnBtRTXflcMa8ZFu+k1Ic/7kbIYRi0cR+qz6/w9fDcHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279858},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"068aa09989dad1fef69d3f2694eead0ac681134d","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.5.2_1790875915034_0.5185364650172339","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@kodycodes/cli","version":"1.6.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.6.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"5ffeb989cb6d656326bb1fcda376d00d63431987","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.6.0.tgz","fileCount":100,"integrity":"sha512-MqUnx4MpxduGyfmCSLSfFFx6UuWyKE13jTaaGi/CYzAmNBNXXrbRjQwdoCw9OpffJjouo+e4ZfXyiVDpzEOl7g==","signatures":[{"sig":"MEYCIQDx+MkBgLhIMyew+DrNCTL3IpOpc0RkgAQ/oYw4KYbpoQIhALZJcbo7T/o0esqQ+wuhSDIeTmfbTO5hkLlCA3JNeQ2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDNp6seSVvE7ubJLPtG8YEivE5w4haCs+i2gzBwzxfXaAIhAPqbC7Bd+gqihY+kuQzTOnbiA8XDvQ9NadsWsfOK2V33","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":299388},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9d5569f390b8aaeac67fb1f182aa3bb54c18e861","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.6.0_1790886262972_0.4392119456184389","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@kodycodes/cli","version":"1.7.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.7.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"2d489d36ca93ad481857d00e11eae0006744c923","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.7.0.tgz","fileCount":103,"integrity":"sha512-Nxsqb43lA0vuMaqnk1AbGi/t8v2Sl8el2EInbTIQg2dK8fA99xLKtxiQneNafiFD8rS57YXmaA9ZR3j15CT84w==","signatures":[{"sig":"MEUCIDqKCVC4TqMPArglpHTNslPuNDDK6bLII2+oxzxXsiE2AiEAywDGxycmPAiapMFcnlxkBv8QItmsuJSm913N3OVNnfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5klXZloDCzVtsPgUnX0Q+xYWdV0riczgASsgZ1D8vZQIhAKwkkaSqL5CoGz9eptsjOx6ow3KUwC/JGYFVLNEVNZ5n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":307399},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"56436e89fe86bc85aee88ec467e22cf9f0927a0a","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.7.0_1790886879622_0.46795752558005943","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@kodycodes/cli","version":"1.8.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.8.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"4fdf955b5854d092d10480a3c298b88cb32771df","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.8.0.tgz","fileCount":109,"integrity":"sha512-4M9tFbFM0qQSF7RiG6cwvHwd99ov1wBCoWSVCb2ldDz/2/vnfKDTlGjTTcNUel5GhRtLij0PHdbMF9D+dP5rXw==","signatures":[{"sig":"MEUCIEmiTEbG8u1wy1csM2fgfRV6zKI7/TPFBR1EMxWfTDoJAiEAiPTuFJk6geTzogOJpqE/N/+RVwYRWQ5YHCW1injFdGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCwl6Vdbxg3d0UKtbK921HPuNcmYcem61jigIviL/rkNQIgEBnusqfpHAeZq4ew0vMAvmvdY+m30hA68P+i7ng/deg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341485},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"515db35edacca0198e793b3f4120250a116aabec","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.8.0_1790895967136_0.015272835640151472","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@kodycodes/cli","version":"1.8.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.8.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"7921297c4afc10823144718a72c8339e1721a011","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.8.1.tgz","fileCount":109,"integrity":"sha512-hzKQ1FW9THpsYS9FGXxSjFnCGw5428l+N40gutQFFa0L5EFDl5zp5RxPQqFDdrSLOds3hWqnSGSMlJ/WtjZAoA==","signatures":[{"sig":"MEUCIFrD6hMDfqgtzQP3JERChbEbxKmg5E8ZxkCZ24ln24J3AiEA5/u1dy6O/Axb25mOkTxiKzH79FcZOwK8Y3tKjgJjbsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICLG5B9UuOebex8lXacvHztKHouz+SZ+YDQi2NWdZhvSAiEAyQl1kDPBifKMxSTCB5iCXsyhCreYzSy7HdesD18R0yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343750},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"de81eff34b9bc6a116fa9bdd95ae875b3cb9c0b6","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.8.1_1790897332388_0.4502827806530749","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@kodycodes/cli","version":"1.9.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.9.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"e8ee2c42412561cc6dbc5730dd4dd77affb76848","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.9.0.tgz","fileCount":109,"integrity":"sha512-9p/4mRUEucYRB6r8tixsoeAG/P3Fav15sgMMepJEGt527PH34/tUwLCkXTxSwcp10BoVeZ/lIixqvdi6rQTljA==","signatures":[{"sig":"MEQCIHtZ1fNTh97zYp24iKItaYuXfoowjP+sz7oCF+guWQdzAiBOCTyguPx65KPm27dM/7yAaUJ6wpG6QYXxl4azIapBAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICCNcYpMWN/3uLNESVCJVyhbGddl9Ilvi04j6ErpkUUqAiBLZJI/rvDyMyNK+RGh2d3MigdYBJLAjqyHhOW3+DOgmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364032},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"80ef4fb52685d3020636e6219b385357fa96d83f","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.9.0_1790899338356_0.6258354290863954","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@kodycodes/cli","version":"1.10.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.10.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"1625cc7fe8c2a4ac4313bc8255fe222d62d3c904","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.10.0.tgz","fileCount":109,"integrity":"sha512-RCPJzzOS6dlIK4cMCRYW71kGrodkjuUOrpde4Fei9kUFzZhVGqTproeQ0Zx6njfFGgwboHufNNQ+7jf0npx9UQ==","signatures":[{"sig":"MEYCIQDliTtMkbxC5EiXIDFtgK8wuxXRnQgPmEaNVSY4O8Wu3wIhAIZC+ksN9M7rMPtQaKZGESdOuHdtiknzLCKVx4XaqOSV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDxY/YjXZyPl+Jn5g2vk2QM0l/e5QTGWoQB9Q1FVDaxTAiBCHfFsqm9H2Yoa+qO7zEqZrreCvOAz717pJvIRDmu1Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369746},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9f78276d43926f5a9907d302068894bcd1c15a63","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.0_1790910827637_0.0032508889503892746","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@kodycodes/cli","version":"1.10.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.10.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"810c01fa9d2b357ef5694d5a0bb647cbb225cec4","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.10.1.tgz","fileCount":109,"integrity":"sha512-DzmyatyHtsvHy3nvj87LV55q7kMh4ifJI45Ewy4DvO6+hnhY1BQUDS9vMMkgUlrQGTU7GKhtf9E7NwmB1xcJeA==","signatures":[{"sig":"MEUCICOABRc43rBYY+U3UStPPMQqKyr7ruuKqvPx7S04yXWkAiEA+P0R18Ev6732dt8fbUdsLSYZ232WEVPAnDJaqhmXbZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEDFqClqme+SZuBCXam8ci35gtXiFkHKIXzLQqjgqsZVAiEA+E5mfzfYQzziOPLVPqSh1UEHLoXiF5/DyRuk2atvS3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":378156},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"6979f101b3b088ceca41e54a5803d37f52d44725","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.1_1790980073499_0.5756683860731018","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@kodycodes/cli","version":"1.10.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.10.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"c601cfd582228809641b3d05b4ee78033b507728","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.10.2.tgz","fileCount":109,"integrity":"sha512-XQ6kQ4tZrIFe+U7/RgqUSA1cQniB6UHH8tnY8XHB2u69nWxfR7G+LTKWw22gv1FsV/ucB8vpv3L9/Duvh5rhkw==","signatures":[{"sig":"MEQCIA3uXtBUJVLwGZv8NVLgo4z5mvmU/NcrdOEQr+5FSH4zAiB5iDJO/jxKz2Qo/LK+6bS/n3luMTEryt51Ukr6eyeZHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICXAr4ETmA/XSgyFGJS5PHjvA6nynP2EatGOwoqW3Qg1AiEA3VsvlAENAI61Nm3w35bs794MldORVl7IEqVa56KeIIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380235},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"b631e58d2acf5e559f3ef98c12e9b539ae1892a1","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.2_1791013562533_0.9156800744361122","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@kodycodes/cli","version":"1.11.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.11.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"0217dafd7fea5138c8e5e9a8f250e68fb8eea71a","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.11.0.tgz","fileCount":109,"integrity":"sha512-5zIyWnnnhrOCQ3xCXBcsf86u6KuNNzK2Hy7/flgbXjvOxpDGYxI038ARopO4DKuRuyojiIoLbYG5zBLKqH6How==","signatures":[{"sig":"MEQCICrPAx4f1aBG3F5xN7ezdqJRuEArI51XA0XC3Y+pzVlnAiApjf0OpWlzbpusrzu+iNknoadYGAQyazK3cgybfONscg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrQDz4wrAKW7Y8SNV2+bkqi3p++rLmU74sHVYRmzsC8AIhAPVZnZ08aFheGW7uA9ebGDK5s1/FOSMLOQW8VTzTB9H+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393918},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9730c630f18095c390ee89ade2286a70501a9cfd","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.11.0_1791298041656_0.29943125312443586","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@kodycodes/cli","version":"1.11.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.11.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"4c4575d0a45ca70c582517d66dfafb91a19e9cc9","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.11.1.tgz","fileCount":109,"integrity":"sha512-hl48+QjRaIQ5SSgkWTqATp1O9k4gX3FVdg1+V3JOZhLD05V0RhPQA66hmscmRS7cGHBnw9RxO4o5TveuVDKIkQ==","signatures":[{"sig":"MEUCIQCeQeRBHBD6+/lfg1mzFUGnKLcgwg6GlxxSImUL65WBOAIgJOqBCa3hMGrsWPwvVT1agvbPG9ZBGsvClAywrvaXBPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNq4IhnooHtUGSelZiEGL6xXwlzDD2SbdcwTL2TBXb3gIgcWAebCzKba6CsvtxLyFPJPuDFJ9vIrnpvPMi1kQCZMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396568},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ea88b5873415a62f7aaed1516417b754657dd366","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.11.1_1791559515650_0.8842757905531176","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@kodycodes/cli","version":"1.11.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.11.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"4f96f43f999104d2d2556dda79b0bee954b1c8f8","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.11.2.tgz","fileCount":109,"integrity":"sha512-dKaxnnWMVp4n+10l+eOdlEibW45Ks0CJRMPiZciVXDuw1uLt5Aty0xJhG75roe5m6A1UVhUdIgTBX48bdq7BBQ==","signatures":[{"sig":"MEQCIC5pyix5RkVaM661yGxsf7T8bksrRBuH+445dVMZGhZ8AiBMvXuTBdK+iLtnPUs8Mdp/l7Gxx1ntBH1ueP8tpH3Zvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFkdCl1dFsBSzKVa8lzNufHGj59BLWMjmPIhO3EYxvF8AiBWm8B18KgwxtBhYJ71aGSsGfMNXT6Q7c4eK0axYG1gaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396870},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"fce44ca21be427cd98004ca1b1d9420a79b19259","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.11.2_1791576962714_0.6495874227052767","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@kodycodes/cli","version":"1.12.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.12.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"e6450d8bcbf2b7cea5fd311eebc07dc7a15dfe10","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.12.0.tgz","fileCount":109,"integrity":"sha512-3OrngMbyPgRBPs1mccEEi9SkseGFF0KydDlPenTZP46ZXF5eVYci33Xata0vltxiuIXQP0o8Q+W8AXEn7hRr+Q==","signatures":[{"sig":"MEYCIQDgUG5Txy4nsxK2yoZg+4nudd+VpMXWYH6Tl+A0YjmqlwIhAJuIPgg8rAO8g+l3MxOA3JZY9U4CRGkEoJkODjnr1HMW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBe+FHEZP0pK/1pMFkyrDcuow/QB0NT5v51gg9ZPoaelAiEAtmqyN7fuofeQPIBzIoYj3Nh9EGwi0S2QdJu16PmnCR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399732},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"0313c333a434338e089b5562f3e82ced75bcf00e","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.12.0_1791594333205_0.9706511627464387","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@kodycodes/cli","version":"1.12.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.12.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"0e0f01013f6f62b168a511a63aaacd038332a859","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.12.1.tgz","fileCount":112,"integrity":"sha512-v47NgbqQjBDTslXQXZexH8tGVjcw2l/Yae+qS6UAqfkJlZTeQUeR6j0g9iY+0YUF/WWw00vKa1FluIhdY/c80Q==","signatures":[{"sig":"MEUCIEwc+pvwHRZfQxersoZMHmcz5mZpaaL/4N2HQK8E8M8ZAiEA5HBkPk8UxeWp7oGAb1WwGjojXYn/UHoOsQpjcDtSROk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4kFDC9fp5f8JOVfewgKGGVoXsweLAPc/N0DOHYok0swIhAOX+2cCqbM72AmUa5O3OW7/nzKzrm/n88Hn6IHQoK3xm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406499},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"1f8847024200e20adbb586b1a0b792a7ddf0f64e","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.12.1_1791700791496_0.14709910157443762","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@kodycodes/cli","version":"1.13.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.13.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"0937eeeb981e229948db0b441650e915aa91cc38","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.13.0.tgz","fileCount":112,"integrity":"sha512-7bB/bFB+zXtHnc4yqo9PKLqXR5DsTfe3Mc5el3MTWXB1u8iXsyQ+V8+NX8nW/nd7hCZIjDrTyPSBUosNU7djmg==","signatures":[{"sig":"MEUCIFYhR8MbFO8GaJqoCapCcnLKl9vqSdbhEmbDp2kdR1acAiEA64DE2IfmCuB1mmW/M6dnUbo6JIhqD7vi+bjLXrXEWMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCb9xxmNbdgg1ZECeh4tvPZKBYAax6dLUjkiHrYwRM19wIgDl+cvcZ9J/ibYdtJQ2xmbSBcLx6FLNYO74Gd505akcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431619},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"405680f3f8ce7fd53e9a347ec9e159502124dfee","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.13.0_1791771684542_0.7810839839271164","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@kodycodes/cli","version":"1.13.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.13.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"815a26b18eed9a6f1a156ecf580ab776e22355e8","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.13.1.tgz","fileCount":115,"integrity":"sha512-1/GUaKPCMf971SnxduE1vwlq1Q6EowSke+4QMM8t6fgfRWigD4+VQloJFN/nwUFH+0bxnKbHZydWR3RXAEI2wg==","signatures":[{"sig":"MEUCIEkh9upq+GdNj7O5LfNJSREZSOw6+mfRo0MjV8KqPab5AiEA2eZFs10KgXhcxSp5GwGfR8kOTRUh4KuUUnXyIOnZ7AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC77TV23LOQWsLe5lQO/RcX4MAsgUs7kK3GTVgpuUyIJQIgWgQISX9kj0VK+Nknzl95Msp0OPaRJrasUi0xzoUNgMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440277},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"a95b6ae33831c18b12d4947df2fb2c881bd91d0d","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.30.0","add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.13.1_1791775856260_0.24391687797714745","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"@kodycodes/cli","version":"1.13.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.13.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"13f6c6ecf294d9e430dc8c48fb4e61e0fc88eb81","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.13.2.tgz","fileCount":118,"integrity":"sha512-+pa3s4gARc0mGsb1+x6MXXP7KcPe+r8ptO7Ricl8c1FaiW+Q1dGx4QYQi9NmQEAzYU7bMqeyf83QXJk0wYP3tg==","signatures":[{"sig":"MEQCIGM314XAD4GBBgcLZmuErClfmGjyXMdO/cz05jn/9VC0AiAkHLnof5VHezJn8Z2xmQhsQIRZ2ZXdrSZ64gSWL+ISRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSDfKSswU6xwOEFWnCj+fmtHKMGIeQqBGQTW/637yuuAIgIAByadJbKQoL0sfebXVuj3WTdRjSbBSwRMtAojs4j3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":441778},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"71d702703811f2ff1976250cebd5309c4a47f9b2","scripts":{"test":"tsx --test test/*.test.ts","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.30.0","add-mcp":"^2.4.0","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.13.2_1791826480589_0.08702008574740616","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"@kodycodes/cli","version":"1.13.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.13.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"d6b7d7da487707a5acf16e9d130b68e145b58299","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.13.3.tgz","fileCount":118,"integrity":"sha512-1gRZjHRFEhSHp+j0Lwuj0earO41+o9eXeJ//l/VGrTc85WKXh7R1WzjBtnzcG42oy9PEd1jmg0uyl2QwlUmZvA==","signatures":[{"sig":"MEUCIQCFK/epOxLJwIX9Up+wL5d7kB+DicRcDwQ+slbs4G+D4wIgSAxiI/9vfpW1qx2uJYhk8i7RYF6gngQPIQ5IUSiFYu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFhPGH1lLbAfwYLtPVDbMEDQRNrdi5Qx+KtcFK6LBO5NAiAarUk62XaMEYbszVe6HTVijl4im6q4kSqA/lHehHzHhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":442237},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9bc644ace833aa0fb1728a8655fde176e58552e6","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.30.0","add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.13.3_1791841668195_0.23847937464736035","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@kodycodes/cli","version":"1.14.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.14.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"5cedf1289c4f6462f103b1d0af51bc28fed16d5c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.14.0.tgz","fileCount":121,"integrity":"sha512-GqUQt06NTeP1+IfvIsi8ahwkpP0CQqh3L0wgPXolULJm188X9Q85MJO2zKSJ7/eBNR56bzPGZ60vG76Lbw+0xQ==","signatures":[{"sig":"MEQCIAO9EKF0cxosq7oaBjGwl8UZIFjPmc54O/IztbpcT3gmAiA8qpozApyWDALSeDiY5HUEqRQaadGNjzgCFuYSZYu4PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGF8qSxZu+66FT6vrpTsLNcMQhssm7Jt19Y/wIS0l0AQIgdYQHQSnzbLkfmIAzV/d1/mvyNH+A+BjHGflUdaRDAfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":457429},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"eb7dacfc3a4af08bcdf7f442d124361c3b9c341a","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.30.0","add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.14.0_1791869339379_0.19269042046738893","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@kodycodes/cli","version":"1.15.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.15.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"97bbf4f09b8f507719790900a0fa5ba0255fc83b","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.15.0.tgz","fileCount":124,"integrity":"sha512-CNnJppkvTozGjrj1yFNTUuLImuT5lUnEHoWPzQqnI7pBO2SohZCDv+FG48+DzTAI/NNB4P6IHjduzOpRiilVxA==","signatures":[{"sig":"MEQCIGVeFPmpeSBQ8O1A1pvQYKS7/WU0Ptpva/ZXui03QBDJAiBd0R7JekeA6hZ8u8x7JU/tI/JyqHntcerXq5Duzfsu7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA1YFs2EssM7Mip6LtFsRwc0KTBufvgLEjSyNvHND8WbAiAEpCptsvyBRaW0SU4zuCdR5ZT0iRzexROjdbm5GWkJZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482855},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"d56260482d43d3f99b156c5e132a65e273a9d66e","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.30.0","add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.15.0_1791881865668_0.004139539481022192","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@kodycodes/cli","version":"1.15.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.15.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"370242858d1f7aab566694f9cd4ea6e190196d3c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.15.1.tgz","fileCount":124,"integrity":"sha512-Vi8+/NYIRXOkhFUKZ7hkn4lwr4cz+RMtxEwwx5WqWVvF0gWd++D7TUGGxZl1AR2MdQwiXS3xgJzJFXAO/cDdtw==","signatures":[{"sig":"MEUCIQCgaXkNbxS1YeDxVWernY5pMPk2IpAUnXrF4FYlRveqeQIgBIAv9znKVx25a/mnemBbMGpksNHxIQYavr1MkFstgCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDVut9P40DQX6IoQ+p2eBsoGRpoVlkCcNY8oTFLJ3LKyAiAOeKtNKfgncVk3js0GdC04iqWfHWHJ+nJbJoYLLWPV5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494599},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8730b64fa65013204c935ac519cfc518ad0e1cd9","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.15.1_1791914540040_0.8146538483199068","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"@kodycodes/cli","version":"1.15.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.15.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"333dc9733efe307e0899a8cb0cbea8e3c1a682be","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.15.2.tgz","fileCount":124,"integrity":"sha512-uCq1VcvFMQTnFCHrYWMJ6j4V3u+1anSZJ6Ud01blXYtZZll3Fy7zIF9eaO10JEB69bSz4Z2Y+zOuq3L6Bj2dOw==","signatures":[{"sig":"MEQCIDUknCBvlYLiZI/aofzbQqQqpGGODP9UpGZercjdEm5yAiBIhEJFD/XwhJjeTbT2ZvDXmaf8Yx2hboxpYFKmFnuETA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCqOT/vt1bB4c2oENXYS+TBxUbq3IIqFIg5Y2Sg2GUOwAIhAP5+4B0mAa8ytgdfv9DBlAd8qsxvgmWsrr+3IctfiL/b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495971},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"2b89608730732914f4370f112c36174b74f350bd","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.15.2_1791915273679_0.28435765802273005","host":"s3://npm-registry-packages-npm-production"}},"1.15.3":{"name":"@kodycodes/cli","version":"1.15.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.15.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"6061fdc85b012ac5044dddb99158a312a20192ad","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.15.3.tgz","fileCount":124,"integrity":"sha512-tH9OzM0k926P7D4mo6dhLbzsKT+C3r8mv5QdkkagnNrWeEjZsaYDOHhsK5nLSNoAFIdl1JeZffbFRaYRu5diIg==","signatures":[{"sig":"MEYCIQDw0OOzYq9my22pEklAiVNbOmn2nbQrToN3UD4XWVoIBwIhAPWsLWi3QAEcBstEst1czWW6PgPpW3qgPvDmUYG3QKCU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID3X9lJ2NBKMPnd+RFPI+77/8eeGIoqEz/KLEIKBvtuEAiB11/6xxJr3w0ze5F7P5gZcGwwaidtoPx2sWO9U5suTuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502736},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"d222f446678e6272d0fc391c8efa8e51394b732b","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.15.3_1791915859322_0.6749577897993377","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@kodycodes/cli","version":"1.16.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.16.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"921ae86e3665f392948a5a0fb27281d04608d019","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.16.0.tgz","fileCount":130,"integrity":"sha512-9c0YZ29UP6Iwu7KZ6vhe1MeGA4fd3mrjzJLfnNOG6J1SmoPqYT/xzby419kdk/7p0xuYghpprWoGDDDRG7B7Jg==","signatures":[{"sig":"MEUCID0COmYL9/j1Lb2DJQxVU6slox6MMRiK0gkDC0m2SXKdAiEAydQnV2HACAv3ryByEcK2egHh8KTVYVzvTjlGht8qvLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGIdjlYJ4ReVg4gya5DZYcffsopZDg7gqSdt5N9T3cbTAiAoZQUtV7+R74DHQO+6NPtQYz1jiVEnLg+DIF6smi/4fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540285},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"a36e0d67a7c632e59e95b36e7d90cabf94ef6f9d","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.16.0_1791918042999_0.9324711678142596","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@kodycodes/cli","version":"1.16.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.16.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"ae9d692106f357902089c405e9cb63ee34b8a60f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.16.1.tgz","fileCount":130,"integrity":"sha512-qf/BSl6EkVImlLUO5mkcUP8QLSk6Pu1z3KuxL0zqc+k0bNMPYpurlf8vIcdErkVB0oVo6V1nAGLJP9jvyPAucw==","signatures":[{"sig":"MEUCIQDcRNiZB41XHW93bsL46JOM/MkLMfiMmA5bcyqBzOI3ewIgEgE2x3gT7a0nVmlYRsm6gUu1P6+Oh/1Md1jvkOn27Y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1LNZgBXP6JxMjlMDiy7CHli5mQcMc5BIC+jras9fIpAIhAMTZjPYZ1vrdSsCf+x81takXqQdVnZKEXk+xlJLYoxAN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542692},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"e85b5ead35ed0698b88704a0e8690c725b21f414","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.16.1_1791919386422_0.7708624635967734","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@kodycodes/cli","version":"1.16.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.16.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"132eb817d3972866bb322bf1dd186f20c5afaa8f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.16.2.tgz","fileCount":130,"integrity":"sha512-A2SWrtPt2mEBzCHxs/PwtZ8QS9fjVTbH9Fv9+ySRpjZTcV55JucM3DUdSbBVcHRCpMgMwZGTFvVaTE/42E1yyg==","signatures":[{"sig":"MEUCIQCLGzznTwVYjYVoUaek/C6joj8NHLTAngU2Og8scjC2TAIgdSK6HtSyC+DP2NGzxaKKYnuqq0fMnyXI5OypkWPdq2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLFGHvJAWuo973J8e1BWNE2rSS+m7Cq2bljYp/guprIAIhAPYqRj0jVm3ayWQnNVxAdmLoMasxYMOXhGSdawgGD48P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":544325},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8c28aad24f44291a30dbfde401d433e0733a9d06","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.16.2_1791919514522_0.057590164609396366","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@kodycodes/cli","version":"1.16.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.16.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"ce2025677355f1a5b35ae03ac912406647437ae1","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.16.3.tgz","fileCount":130,"integrity":"sha512-y/2l3ybCqNEOArPpW7fBC4xoIBkA2844fYhhSOEsUixWsPEJRJWkfux0GkExxn++62nEFxslT+u8td+5tm73+Q==","signatures":[{"sig":"MEQCICSNyHtLX2t8kOFmMu9pgqdPyo3m2Zdi3DWg6HtTeu7oAiACftWNzPIjlJOFIpRfRVX7mqBx5B1fdj7y1BRktCUd0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHiFYWfNL7jGk4qnCmmhAjy4qjATSZoSo4op1j2LxOj9AiEAgbp8xu7PQofCSIaizc4OXzGaSnxuU6j+EagSA3PQWAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":544512},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"3cd70a21a0697132c15db471597ae08ff1ee2747","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.16.3_1791920041492_0.41163561915832436","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"name":"@kodycodes/cli","version":"1.16.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.16.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"a8c78e0d6636c50d8d029685854f703ea0078fdb","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.16.4.tgz","fileCount":130,"integrity":"sha512-S1vzXSpjYUe8BjN4sam3x4iI1gIPidhdjRSZvKhfm4V3DE0WenaVg0AhbGYAIbaSmGXRtqkdlDUf03rJpULBpg==","signatures":[{"sig":"MEUCIA6hBccUmtcgv4dd57kxGo2beQhEKk1BOtMziEKbIaxGAiEAnoFs1IsKQ3FWKzZYN9650/u7x05/OsVAx3lZMH01264=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIALmfrzxCLP5zxKaL7u4yAI3oNGkeBwA+95ThE9UwBEJAiAt9PHZDvJBMmo2LGXM8BPc+y1LJhV36SQzbs8djmvw3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555856},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"354038078bd2e48cb4fe75d6e3c395e12aeae426","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.16.4_1791920345254_0.9128298047736867","host":"s3://npm-registry-packages-npm-production"}},"1.16.5":{"name":"@kodycodes/cli","version":"1.16.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.16.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"307bb7b02b19c3eb5afb2748879e92161199ba76","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.16.5.tgz","fileCount":130,"integrity":"sha512-SuTcNBkGp3m6bz7d+nmhxTDYqC1UdJPoCE4Qis7+TzVDDl915nZvVb1Iz9Q+ym33QIaEexLNrQ5sRDGpUuqsiw==","signatures":[{"sig":"MEUCIQDG5B1BzT8ZK2oepPAaRGey2t+gQ/zYVyPjjNFs9ByJkwIgBsf/dpJ1aoS/bYNdirVCNXNaOSJ/FMc/fNXZqheaFJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGi4V91NyyVpj4HmNLo1eU5s2q/JU3tlrs/FEJRGmzw0AiEAiDcgowAdvG+ueSMbNmCbB96mLnRO9JIzESa16qNL38o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.16.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589372},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"be397d287779c17c2542856ab512d8376032fe5e","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.16.5_1791921349269_0.6369189066597081","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@kodycodes/cli","version":"1.17.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.17.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"da398a29b3201194d9c98683547bb9be13de03e4","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.17.0.tgz","fileCount":139,"integrity":"sha512-0skwzA1cz+swYy2H5HUj4Es1JMOWdSE1qAfqhvN4gRJPmmWhPKsY5zPQYMOC56lM5k99Rcgj6/QGcUnLQC7IJQ==","signatures":[{"sig":"MEUCIC1FLOqe2IMZl25xJfh6mie/GkEAFAWdaBqFUX3atthkAiEAtvPF9+Hccn87xXhI+gC8rrbaUZRuMnJ5KMjm6pkGQMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhhZBeaWtgOygEKGk/sQqD597r2ZRLLoAJSdVYIM2sWQIgeo+AaBMvbgejRHvmOZyZfIEnMnmN9zPwVjOMl9993MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651802},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"6d22eaf32da5f42dbb9bf67c514078f6b98bad67","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.17.0_1791922338414_0.4434397696278376","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@kodycodes/cli","version":"1.18.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.18.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"fcb98e8dae3bc1e9d0c60a86ff7b87e0e93fd06b","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.18.0.tgz","fileCount":151,"integrity":"sha512-Xx6EzkuzP8ZEeKHDhPww1MXGLoH9lUO1AV30TZf48Y+LD+yka6nEd5SsH0NTWFScefo4umpaOJlrGOYNnaaXEA==","signatures":[{"sig":"MEQCIAiQYx0ssu4XokAXDqCdb/dWTu3ULOf5TjdyZO4koeZFAiBd/hWI/cdt+WIr/XZgIOc2GN913Dqz1WzdbTQnta9bZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChmQOG2I3tzKhjV8AbE9NOEh0WicY7B9Ov//3nxgrKwQIgCKB4UJ+pFMNPiQMEN/rFghyNFCG8oVsu5sROVdBstHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":729458},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"b6f0f280c1406907de6ecdf2384effe1800e12e9","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.18.0_1791923894435_0.015457306986603747","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@kodycodes/cli","version":"1.19.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.19.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"c23d4df07bc7809f33fed327574a7bec07cdd218","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.19.0.tgz","fileCount":181,"integrity":"sha512-Ep+7tdjgtIWZahwoUyoQPb7EOa0vvo23HhQFygRjpT4l++zs6Txi33y4gn3Dz8Z9hQ7TxRf07JJrNDq27IzZQg==","signatures":[{"sig":"MEQCIDA8GrkZnCDmviBtf/DYyA60J2FtzPPhm1r+rajfNblzAiAvdLs0wcuwzdF9kzunqt5MoBhBtlnj01C2EyE9B8hDjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAV3o+E/13kwVD/HzD4Y9yr9qDZaZIWYwQkD05gtUa8LAiEAlF11qYKIUES8Y0JybDT+krz860m24KvDoRcvzndbHFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921454},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9c0685d59201ce899b32969871ad1a637db8b827","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.19.0_1791924824046_0.0054814295826279835","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@kodycodes/cli","version":"1.19.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.19.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"1fcfdbe340be25688e739471b6a250bd111e1e9f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.19.1.tgz","fileCount":181,"integrity":"sha512-atjvs8oa2CfQcIAg+6tTk/OBjuleyVAPoVoh2fPjGdf/uCOlsG1o1C1F/jVm6uc6zSlXJS11Tw+PlDfycWP5NQ==","signatures":[{"sig":"MEUCIQDCSROnKN21w1n/hlcLROm8FMOm9u0LbLp8SYq59O83nAIgd7Ne641vVT88SiR6F/0aUteT/lRXyZlzlCaU+Y4kNeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB8MMJ0b9E8+7Ji8tYTr5NjDIzZSET8kFle9LOpltXbXAiEAiWa6X6gBNojNxgM4BqdQeyjY9dPJGhouvHnacqH0MLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":939364},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"498c3fac266da443538ea2c2413cfb1e0d175c8b","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.19.1_1791925531915_0.19463489942294854","host":"s3://npm-registry-packages-npm-production"}},"1.19.2":{"name":"@kodycodes/cli","version":"1.19.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.19.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"2acb9ed1173d607893f4045aef8763d70f01cf1f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.19.2.tgz","fileCount":184,"integrity":"sha512-Ju4un+HTohr2/TFSWXM11gSVkjcyV9Q4IDaYjdS9+E+hf/l+rpOTIhpU3Mev/HqJ3Oo5aEVKCoJSVsRM2fmi1w==","signatures":[{"sig":"MEUCIDRMKuSHvip2qKuTChwJ+BwgtwSwzQu56ystGmTfYVynAiEAmejkhuRjQOgKttlVLpGc9i/CdEJI9hz6SPviDFqf5f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEHF8cuEx8AZ2GoxI5SnKpl+HHCh/6vR1VLm6VcIf9GgIga9WVG9YdYmFrzHTpnb3cNoeVQ8FffMjkMtT6OhLteis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":981932},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"00820957d97ab620ed23da5e3578edd0436fac98","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.19.2_1791928832734_0.8706432807316009","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@kodycodes/cli","version":"1.20.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.20.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"db7ec82cfcfa5ef06c5d374161c371299124adc1","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.20.0.tgz","fileCount":196,"integrity":"sha512-7nDuN1vjRpHkYQG8mV+DPHjhUSp30AFhomzsvLXgR7MyUQLimZGFNZiN71mhrKoLIEK9CdVA8lI14U0QhkhzQQ==","signatures":[{"sig":"MEQCIAaa17FVw+i/jP6Amkh9KiwF5A5cD5ZMPhN1Cyq3itYnAiAcgOrNh1YD608gmRAl/L31OF1CyepqW6Pxt04SrabpMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+6covdttIZOjFudvUBCgXjva0zDwxUNZTPIhtm9WihgIhAPZJLxwnhh8YmLq7kmgsYfa9+IYjC4PwD5ne7Fg6bQSV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1037387},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"fa05ec674884a6774eab024a1415b0ce877316e8","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"msw":"^3.0.3","add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.20.0_1791929931874_0.4883764755302671","host":"s3://npm-registry-packages-npm-production"}},"1.20.1":{"name":"@kodycodes/cli","version":"1.20.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.20.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"902ce148ff38a6264189b058049e655eb781d3f1","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.20.1.tgz","fileCount":196,"integrity":"sha512-TDWq5P2WF3/kBZRVsTqcM9p9+pS+T+AVnWFTENVbtKyIxRIgwsq9D14fbUdv1U19pjthQtlOlHIJ6EZBj7w9lw==","signatures":[{"sig":"MEUCIBU1N5NUwG+9P6N9JPSwrGXBszTjnFb6rYqXApQUY9vEAiEAjcG6+QZBdmJw7GMHTWu8KpORhyykRnCaNBP93N9gSRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDVEql7b9ZPqZpVqb4FMb++RXeFqkYwkMz4Dh0NOHVLyAiB0SDeLsQkXhsWpRrG3rvV+eTeERAUl1+V3aLlZkd83lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1049158},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c404e1d5ec413d07787aaaba0eb2b050bd4abb4b","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"msw":"^3.0.3","add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.20.1_1791941894112_0.4079327092674425","host":"s3://npm-registry-packages-npm-production"}},"1.20.2":{"name":"@kodycodes/cli","version":"1.20.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.20.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"c639282517f69ac3f915c4ef61394f7ef1fdc338","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.20.2.tgz","fileCount":199,"integrity":"sha512-qK6vEPGar+qkl8929SJNyZG0bqfDqlGUE/qqiVf6fRokcpLA/GszheD53cGPg2lG5Z/jiDofnTnL4NLOmJufpg==","signatures":[{"sig":"MEUCIAED3FS72BM+e5/QZJHfpmjcTokOe0rTtjHFMGNasmSBAiEA9KvcajJ9RWZ0PLLfoMRH8qGYdxXgTY+RelrErVyDEdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG3i8hb66auYj9ZIBjD/CfByCmNkGmoaMbrUxtahfOe0AiBiV7m7YxifDODgHEOn8suKgilkxeOzTwz33yOTRnXjkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1088790},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"7e952aa8ef6b0cb7d90607a6898ae17a11838e9f","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"msw":"^3.0.3","add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.20.2_1791943886580_0.23935476732730665","host":"s3://npm-registry-packages-npm-production"}},"1.20.3":{"name":"@kodycodes/cli","version":"1.20.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.20.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"250113dfa16e66a7c7ed1b7638d0a6d99462f9d5","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.20.3.tgz","fileCount":199,"integrity":"sha512-Nas9Ar85su3CbsFwnOA1MOGaGeI3wNnInaAnHiIvj3+KHM9H/3+91YtWy8eMwA/GdulniwgCSPW+bP9YfMudZg==","signatures":[{"sig":"MEUCIQDAaekxBxGqI9TLySzQTj9EDxvLxZurNUPXI+A2/3YPFQIgCAJ77Z8SPEcGQUZEPWoZ8PVCJ+vVmLfD7Ryiohr2Hfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHJcvI4wgnNiXsyTB3Wm9VAIT6xvpKecBMYiyaq4W/k1AiBUaMj1VLTQ6fSde3Pq9/5E3735V29dPxMZxUC19jVxFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1097273},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"e6f380103bf5870f45f6eea827d2790befb9c6a1","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"msw":"^3.0.3","add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.20.3_1791989195776_0.5516675171548591","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@kodycodes/cli","version":"1.21.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.21.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"d901ca3db146524890f0d5cf582c1b40b065e39f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.21.0.tgz","fileCount":202,"integrity":"sha512-lqs6VCzIjfSMtUBsECIHwYeC/YbLzXrFbgwM+c4agCwWQICQCr2OQ2dnp4Q7Qv9OAup/SpeAwscOC212UNEpxQ==","signatures":[{"sig":"MEUCIF4uBWNoCgoS9EMX9EXnPfthrf4J6jkMiwoZUz+/RFbqAiEAwDLFRx/jl4R09446SiIc/jsQg+xvfvVlZ3JpSiQYNL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEVxOR8Im4IybBYJ5inHExyMNhPVns3nIUeVc0kmsMITAiAkrTybF9C6LfZ3xd4wt2+yrf5vbZEHIupxrQDEzwzw8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1110470},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"e2574239d1871e2b28ef43810a796d53d9027284","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"msw":"^3.0.3","add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.21.0_1791990703022_0.27141854704894186","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@kodycodes/cli","version":"1.22.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.22.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"ec4ebebd4967cafeccbd2ccccd25c8fac87f1db3","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.22.0.tgz","fileCount":205,"integrity":"sha512-TiKc8PMpAz1l0TE/Z3oZ5dZpQbWUFOwizOhYkCpwPWAuXgSgI0thqre4H7YM5kr7wgA4Lg6OmLdoIBc30ZhT8w==","signatures":[{"sig":"MEUCIQDtBejaFt8PbIrnLjsrMRCNQDdYdMBaGg8+NJSa1tlqUAIgZzj33LotrebXqduQ/F3iCV9kp0Lt3Iz6ukMhYf6E2AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoKILDjUHelIXMxnB4RoOVaBSRUq72pn3S1Kq9GP8DoAiAhWinx0lXbJtjEmLMDRZH4hAUVOtYm43x3jzlCAm6WFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128024},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ee6dfcf9cf7656782566bba4eac896381b79bec2","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.22.0_1791999417903_0.902487958976459","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@kodycodes/cli","version":"1.23.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.23.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"eb5cec3d67dcbc656e9ab491f4c83126c8ad15cc","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.23.0.tgz","fileCount":208,"integrity":"sha512-0r7Z9D6Cf/L7VErXhZh70jmBhOom/pn7LS1l4SE04wLcH3kTd6j480t8CRYYotrrRthFPyGKYCDbL2sCn5gy1g==","signatures":[{"sig":"MEUCIQCNAfbSrxVHBhYO5gWQChHIKHuRw5JEdChqkeVF3SBIEwIgKmnCTivcoXWCG0NZCbQT7vo2nasWm4XVDzvLltXAjEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAYyBcjmgvSXemzOHB2aZ940xjQZM35VuYx4ldqUD6wwIhAOT8xL6x6RGdXNDMYyEQLwu6BbQxG1lF12oWf6D6gtfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1150423},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9ee221ea53671d034b41e5c351dc07ac227092c5","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.23.0_1792015733359_0.864949325754119","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"@kodycodes/cli","version":"1.23.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.23.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"2e7532e16098985c0d86e8871a5b9c51ec430dd7","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.23.1.tgz","fileCount":208,"integrity":"sha512-X7EQl/O2PWzj8RxRn/QgksNi8cNH8+X2hZbuB1tWOPAIqvYa1nhb+U0XitBZINkX3EG0hXfGcsDyr7y4m+03dQ==","signatures":[{"sig":"MEYCIQDjOoT43BLhu3mx0PaLsQcDgveCguYYISYNhyDI9VlUKQIhAOfm5HfRWTNIVLsVD/yOF+GLYuSEX62fgAjwa8b9fdrG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDKfKmgZHPjfj4jniDiKdFzCdzCI760vZyvRoAmJz73AAiEAnfk5vlG5nyv8IV2GAjDANFtQpiZlK7zJTASH5MxqhOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154273},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"3d00a019fe13f280451ba3cc9045aed41a732767","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.23.1_1792045139485_0.10707773521888497","host":"s3://npm-registry-packages-npm-production"}},"1.23.2":{"name":"@kodycodes/cli","version":"1.23.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.23.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"caad5e8aa3576e76fe44b3fc40542f60415cb3d5","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.23.2.tgz","fileCount":232,"integrity":"sha512-D7erLi7HVd87dgqDz25nyiTBtyi9QsXgGWcwEa2B2QoWU8sVZt3UfluT23aSuzWp4DW80ryn18VrTLL2e+/7Lg==","signatures":[{"sig":"MEUCIBUNooxjDLimhKlnCwUg32d9XlQJcxag8i9sdKyBkt1iAiEAhyGto3g93DCbHiIbY0Uh59AgWf3o/IetRwzf8weUhKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDy737PFmJl5tjraeQBZZtguy27RuN4PvYBZ9aqJuK4mwIhAInDmGx9xXRkP67PBnCEHrLnmwyLlmVEfhGny+DhQsOZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232790},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"874428033f5863f4fa314e4a9458b04d4b322064","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","chokidar":"^4.0.3","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.23.2_1792045580583_0.48973627248082763","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@kodycodes/cli","version":"1.24.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.24.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"72167944508e53417975d3d62d9bc66760b9552d","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.24.0.tgz","fileCount":235,"integrity":"sha512-zXh3it3jhgIL0l1KEcFdXNn/VvUatFk/2mR46lOit4aEOpAEeL9OWrYd6pQD0GKWH/4KaGlKKfs1xCpBSzeP4A==","signatures":[{"sig":"MEQCIDcOXZzazvUP6Xw9y77zh7oDTRCYQuYil/X/wPkjuBl1AiAEVy1LjYVQeHiWCRJfBwg9nzA+CueSt0O/MEtrreGiWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHVEZ+eF6ndz8A6yriKWA7sLXKO5kKgNkPeQ4oB1I/pNAiEA2I6oQZhGLl4ivanz4z4esriPZIN+Yk53AjPCLrKRPTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1249329},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"dd29de89b81c43e475af0198de2f57c3c33d0aaa","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","chokidar":"^4.0.3","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.24.0_1792047245025_0.0038890649905460872","host":"s3://npm-registry-packages-npm-production"}},"1.24.1":{"name":"@kodycodes/cli","version":"1.24.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.24.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"3915157c26c1c86549c2e39592dd6fd04e9437aa","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.24.1.tgz","fileCount":235,"integrity":"sha512-iHXICy4ShpCrMy18Zz7vKZHiOfCWFr6xPvSaFauFB1gao8KCtA+KeL4y8aCn0dW4NTORXXu7eAPzYCgx1nAijg==","signatures":[{"sig":"MEUCIHVwKlhLNPB6ta4PpbhjpH1U73IqWkL/sUJ5ywRDBq/0AiEA0XNe4jzlmvahQVjRaznK9tpFxv52VqcAbnvazJ1SfU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICrviKgQzvrTUaF1gx6XMEfvNoT+07B13cN2PAIRMWrsAiEArajsnZLTq8xXQtBHi4hFwXMiMxk4RzAADlV93XGd4sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252474},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8b1ef0cf4ad0a20ec4701873d57c2cb03526cd08","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","chokidar":"^4.0.3","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.24.1_1792048807683_0.24330374657278986","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@kodycodes/cli","version":"1.25.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.25.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"7f4903efc8e27c824443146f9ec5c0f21c120b84","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.25.0.tgz","fileCount":238,"integrity":"sha512-uzJY6d+Kqzix4BT8onN09LHEwkkUgtbiGfDJSO+BqoWYxjvQ93wU4cHL/6pgXj91RzqIvE82/AwdAyVlb65iNw==","signatures":[{"sig":"MEUCIQDigUORtxh06sfcoIpy/Xs1HFrF8eTLdjKnIZXngT0TMwIgXE8D4m/DwrwXnE4qASjd9t+yk/kikK40zxOMhfSzvak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDk323cQhyO5KezrfCYfoZ3ehjoFuMuaMG4cqlMjL+rzQIhAJy8tCK+OLmSwaw3sdfftSUOJpFG8A6jPc14S377fS5+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1287864},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"45f73c6ee948822c82f44521bbfb9df6b9d30bcc","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","chokidar":"^4.0.3","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.25.0_1792051374445_0.41125539686030055","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@kodycodes/cli","version":"1.25.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.25.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"46d7e7c0a44deb148daf97f15fd1f1bdba1cbe29","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.25.1.tgz","fileCount":247,"integrity":"sha512-83l33roi5pgqzvIs4mhQtozF/om5nnH5c+/cRhWiqoDMjI5G5XCoZWkj5IkLZ6asaJ57AM2VSXnWJ+uMm38LcA==","signatures":[{"sig":"MEUCIQC8vvUwGS6ch7RdUJuyMrVvQwQqKsef7VTxN08dcKIX+gIgETSggPPLz0HY0SKNgLVNN1lXLRHXpBNVkJLs85eNsY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6N+7iXDvMd75MiYstFt+Xj7lPT8e3/Ys4tWo1FvxoKQIhAN1mCR8gvxPpHInOD7LMFXMAm8NB+De4VbaMbxQiUSuT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330907},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"a2baeb6312b93d4f6d67f140f19234a670c7cf32","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","chokidar":"^4.0.3","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.25.1_1792052514122_0.13634639577982965","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@kodycodes/cli","version":"1.26.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.26.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"74fcd62c136203e4f4fe6b93ff67440660944c3e","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.26.0.tgz","fileCount":256,"integrity":"sha512-0K9nHRxwcp8z5l9L/j+zVX/MYYq65DPlIdnItidjT4rean8uGzeZ2X8tYOVYj2R9zToLuoZrFvkgwTHvOKn4mg==","signatures":[{"sig":"MEQCIDY7ki4m3CAO3FEiMSHFg/Ekey9yMlAztN6oguUWE3F+AiBK/1zfnUv3lZnBxaLiFYw0OtMrEcT784E9midqUFhg0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCxfL9utTz71dH2BNKTjV1mnR4zSygInt15IjRxHOE6ygIgTNrL5Tp4THi0FrbEYaeclSVe3PEa60H5ZUB6O1txa14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1384232},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"3e212c0652e70af5f0ef2f22802b8fe710c5c621","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","chokidar":"^4.0.3","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.26.0_1792053632443_0.23380852033199706","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"@kodycodes/cli","version":"1.26.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.26.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"586f119b31adf39217ed5ff4cf8c09a11fc17be0","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.26.1.tgz","fileCount":256,"integrity":"sha512-PhKS5McpK669I/PyB8Q9cLleZIl8Fj91gbJNFL0NIqkzzi318VefwHcm2yL1IeXYBhSt5IRZ9ZJJDfPF1YE3hA==","signatures":[{"sig":"MEQCIDv2Ke7P2D2PrihhiPnQvRnCb5jw0ufk1QQ17gjX7i6pAiAT1Heaq3pJrm7L66YHLIR5/hma/t7xVOUWklA/dyncrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDV1vLkzpn9IxGQ4UcVFnKhRa1uDymkxMgiJSS4nlGRUgIhAMw4iTtxgnhLXqyWLxHlirHL3+rKTWZO6Jzfoc/NN19H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391359},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"56be6e606b01bc7532c62368320ec74b28aad561","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","chokidar":"^4.0.3","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.26.1_1792054155368_0.8045385527192657","host":"s3://npm-registry-packages-npm-production"}},"1.26.2":{"name":"@kodycodes/cli","version":"1.26.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.26.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"844ebf669398547e84a1610121c0dc1fe98892e7","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.26.2.tgz","fileCount":256,"integrity":"sha512-rERVXst4rYz/KT8ViPfdOFzn5F1TeCvLAZEVczF21IjBj+5kFenEGHWzNmT+yPyz4qenPHNNJPrhyoTqrt3ryA==","signatures":[{"sig":"MEYCIQDR8KyiD3YV+3YZZtd4fqkAAl4Px9rMPIpLePqZqivJoAIhAPZER5oSGoFkoFwdc9qx5krxa41AoXyyJ447AtGnmeqb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDD3uRfQhLJTAGSZVSFH/HisWpJ5zhPmaMYZAnWpph3BAiEAofiY4fQjg/8MWBvzX1saZmILvgCeUt/goJj1K+1XeDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.26.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1394017},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8afea4a069313779e48c7de3c6fd5a8575b45b87","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"add-mcp":"^2.4.0","esbuild":"^0.25.12","ps-list":"^9.0.0","chokidar":"^4.0.3","es-module-lexer":"^3.0.3","@napi-rs/keyring":"^2.1.0","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/client":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.26.2_1792055698447_0.7881444703862752","host":"s3://npm-registry-packages-npm-production"}},"1.26.3":{"name":"@kodycodes/cli","version":"1.26.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.26.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-bot/cli/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"25cee3f677ddca131b7647a614b7d8db09ab5519","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.26.3.tgz","fileCount":194,"integrity":"sha512-p9IeZLpt2YW10spbwINuRTIY0A4ligRaPsPYlEtuSp6TdW9oG8UESdNn+/Zkp/8RjOW7PFYidR20r4Cvh4G6dg==","signatures":[{"sig":"MEYCIQDqPZVy8bbqG56vdTZLMiIMgzfnrxtZn3zfeNqvf4nprAIhAJP97eNz02VeCPmVINohMp3wdCx2mgZlSyFPgjviYCmq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDVKqz4c+Yga2Mdmhmw+YHOs7YjpRsFC7JHtoSaxe2QkAiEA1SuccWAyXOnuQsmi7++CM11lz2TFd7RU9f8HRgwWSlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.26.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3444081},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"bac4f44c611909ded00b26a48074903cc946e7af","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0edbc3b7-ff14-46ff-b305-ec09c338d6a3"}},"repository":{"url":"git+https://github.com/kody-bot/cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Official Kody MCP client CLI: login, secure token storage, search, and execute.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31","@modelcontextprotocol/client":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.26.3_1792171489600_0.1562106091913713","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@kodycodes/cli","version":"1.27.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kentcdodds/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"664dd282d74318bda5507ee0767ad0c5a5b7cf08","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.0.tgz","fileCount":187,"integrity":"sha512-WsIWZF7gdtVeSTetyM+JA/xw+EKP0UFh5mQIQhzm8mY1hnWH6y2SvKkdqU0/YuivsvZqBYmgbE8DTHK69FLkGw==","signatures":[{"sig":"MEUCIB7hTNBKwt7wwe8u8XGIXADoiRXk1KpaNVk5XmKSIcINAiEA+VGjDnnM7B32IoKBZWaX/Jmfjk1XmFfYdbOBStiTORQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEWGmyzoeDaJ9NP8HF4vXn4tf8FmvdYdbfMfiYumu1HrAiAx7VY6YV4no7j0xpHLj3qeDHNspt47OZ6nzHf/FSQC6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1966739},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"a2df3e1ff58f3b8aa95e39e042c83d5760b714bc","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"41652678-bbc9-4221-a5da-f4fb89156a6f"}},"repository":{"url":"git+https://github.com/kentcdodds/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.0_1792185809464_0.9184741660087554","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@kodycodes/cli","version":"1.27.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kentcdodds/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"37eccb27d296e186d5e495e5f3f23fdb728b8f05","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.1.tgz","fileCount":187,"integrity":"sha512-vHiNePoUwA+kjncILYhgW2UoODtDLq3G4Ww8dz1YDR0ZAjVyOSd96v7XWLnbUTwymg4fyeYbuh21aRJsSw1G4g==","signatures":[{"sig":"MEYCIQCOIt1XtRJpSivK6FO0iK+EQh0ecSDVfk/IdVnSCXBUHAIhAI8E+7yei34CqFjG/c9aUYePcdZSylgyYKSh8OR5QLY/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHLmlhcOMv7/m5qO4o5gzXL/gJmhOrvo+29B4AND9zTDAiEAjzTqY+648wg7bZ/Qpx0U0It9bxViSnXxof93iDCVsNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1966934},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"96cf4572a7e62b06b35d3ba3226799eec6dcea50","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"41652678-bbc9-4221-a5da-f4fb89156a6f"}},"repository":{"url":"git+https://github.com/kentcdodds/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.1_1792187757400_0.9397631457108095","host":"s3://npm-registry-packages-npm-production"}},"1.27.2":{"name":"@kodycodes/cli","version":"1.27.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kentcdodds/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"6179900783e533ede250d4582b646be474612793","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.2.tgz","fileCount":189,"integrity":"sha512-b+BYPJdXg0LAzDjqlM2JrLy2EYqJDBNx+1wWT6yWJoh/q5hOQlOxLFX5mwwD2LxWgrUC2ViBbj00iKZ9mfqunA==","signatures":[{"sig":"MEMCHxu372BpGRHm5qQwiizpY0jSsF48LdbBpOJAq6qzc7wCIFGwKktbcZCZiErGk+8uFIH4w6H8+iV9GQ5D9hTR6dLW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3dzVY2H8SvdRWFAwEG88BKR4lMuCD4+/nRZZrdVEduAIhAJKQ53yTljYqUjmJPFmsjakUtY1+aHv7V/LrtrOzjdb4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2003758},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ae9c6f6781bfa24852b651dc9d32ee04d92bd144","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"41652678-bbc9-4221-a5da-f4fb89156a6f"}},"repository":{"url":"git+https://github.com/kentcdodds/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.2_1792196735137_0.0029315834009779884","host":"s3://npm-registry-packages-npm-production"}},"1.27.3":{"name":"@kodycodes/cli","version":"1.27.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kentcdodds/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"2050c2b76cacad190318cd90013fe2a03350d532","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.3.tgz","fileCount":190,"integrity":"sha512-q3sI5LfSUgdoPiJTRG/nav3IwYdxkK8rVoCbDohEyvdGQXEYRXog//LyJk4unhIV4DzlqhIyvOJ9KrvYdQQGXg==","signatures":[{"sig":"MEYCIQCkJ5+hZbrJagYYCnK/t2TYqhCW4wFNnXJgm/MrvGonAQIhAPmskAmrMs22YjFh7JPbG1F1Byjm0gEv90AMOlOi8UVx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZAFCBaQMWSmj4ea5NkeEB43Grfw30c6mG1Hr1iWMimQIgD5fciD+LgVoSQcFrA4wrbV1KWjfCqZ9IoYQ6H5M5/TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2007090},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"d9fd383903d235b94ffdb8457e2e6728371683ec","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"41652678-bbc9-4221-a5da-f4fb89156a6f"}},"repository":{"url":"git+https://github.com/kentcdodds/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.3_1792236617588_0.8377032891801741","host":"s3://npm-registry-packages-npm-production"}},"1.27.4":{"name":"@kodycodes/cli","version":"1.27.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kentcdodds/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"87b8101f7de5ff8fa1fdc7e838677923f9922d9c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.4.tgz","fileCount":190,"integrity":"sha512-iQLum/Sz12LuCCVedB17S2tb6WFmDKYHxcR44gOQeMgwsj9qA9oDfq0ar92geZvWVemT8n1qQlmoqUPjgAqG4w==","signatures":[{"sig":"MEYCIQDBQKvhntro8+FqYCVkiNENRHKACR9Qr7Ib3McubLXJYAIhAN0Fv60M1Pd5ne+/QlZHxsXTMVHRPrNOalgTc1cf8kj0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFZYqbglfcaJ6H3y7LyAz6hn+7zvW5ExXmtEOB1gAtP0AiEAhDvUF2JyXZtACQ6KzwsuEfIfpA8oGvxwmD/ev6Z4PEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2006981},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"b810c8e632d5f90f996cd8902ceef06e7d038372","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"41652678-bbc9-4221-a5da-f4fb89156a6f"}},"repository":{"url":"git+https://github.com/kentcdodds/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.4_1792247898054_0.39079078969865955","host":"s3://npm-registry-packages-npm-production"}},"1.27.5":{"name":"@kodycodes/cli","version":"1.27.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"ecf87a707f6da2f359c41abf7b51fca6c1e3db58","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.5.tgz","fileCount":190,"integrity":"sha512-9Za5hjuFqtlk6JbW4rHNHee0kE82ERTHW0gS35toPWJ5gNFqKyDvkFi92mQ73HNUuRJi6CAPEfmo5mPCgGd11A==","signatures":[{"sig":"MEUCIE8F0wZ8gjFQVu0qO4XfnkqysBavdHDGOOCn2Ffcu5wsAiEA1MZC4/W/Dma5dcmpnB4FtxDVLrE2wjiXAsLI65Ymi1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTB1XeHxuI+Q+5tTsF5YAHNygRVP86GT+QOC2c1agQ7AIgSBRHsGhjLHOApFNnKp3C0IrEozpOx+qmg2Zl8QYx6UU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2010403},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"2055af13836a0bb43a1968f5bd7b1c1ca334fe37","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.5_1792259241019_0.040740812828925055","host":"s3://npm-registry-packages-npm-production"}},"1.27.6":{"name":"@kodycodes/cli","version":"1.27.6","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.6","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"e3ee67c6436c43f219da778419c09c8a06f39e2f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.6.tgz","fileCount":190,"integrity":"sha512-J+/Tw/sH/HWLLg9t1Yt/8T3dIrGAOnZXs6J2Dw4ihqFHFfSme9YnWpKL0gMCe/fCzbnRuFViiBvQya8R+DgLDQ==","signatures":[{"sig":"MEUCIBUP7olvWHjQJZlL2BHXLSIhAQnQzt4Kl0n5HWW3yzXCAiEAt9QsFOF1/HbWtuWRWyRGh5S6fArX4usg/MA2sbtuMiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYKUK/P0TMicLCmoQwJUvSAfMNlSQKReJFLNlASDZiewIhAJj6vn9Ka2xVINb8i5d0KWafbFnd2dxARpu5WJ3MCnhT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2012149},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c6f63a0aa3e24d77c0f5e5a358b5bf7549224d52","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.6_1792259363141_0.9768653266352834","host":"s3://npm-registry-packages-npm-production"}},"1.27.7":{"name":"@kodycodes/cli","version":"1.27.7","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.7","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"a46b7290a1de37941349e56d0fb3227cb04bc91b","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.7.tgz","fileCount":191,"integrity":"sha512-TVssgFA9kwaikwjjjcc7LMwCtxSyeFKYZqerJAUWLkBQ2DnCUFJLuf3ifA5BATEheV9/DfmiLEXw06F32ZT6Bw==","signatures":[{"sig":"MEUCIG506dM3hn2776I+BT5uSGngwhjlmZTOWcj8g2lKA7F3AiEAlHRaYVugysZ3QyMi9V9XuiyfknkA/rRvHRKPIj6by6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIETzLw9oMaBsi0Cb4GoYhMx/Pkl22UzxqwCHFhHiTGoQAiB/eeM4ZxDOt/WKcZdbYtVAgBmffwqrxE3rQcVVHgnyJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2020702},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"cd108e731d6fdbb929ac9d5b709f02795eafb032","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.7_1792259999133_0.8627984157878139","host":"s3://npm-registry-packages-npm-production"}},"1.27.8":{"name":"@kodycodes/cli","version":"1.27.8","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.8","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"56a531da40e8b327ebe88fbebb40abad54018eb3","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.8.tgz","fileCount":191,"integrity":"sha512-WQsCsxKOGtzwqwuETgcLfHbTH9vUJsowCXMdrFlOJVB/ShJ2aW5UM8W2H71hEZqdakzZ3JzmJJOBzDXSNXplAQ==","signatures":[{"sig":"MEYCIQCQqdBnb2zWKmy3QFNIprRcpsIZw+XEXaJp0ibSuPqT+gIhAK4fWfu4SZmKvw/VprmihXqUdcrv/Nwtp7ZRn0F6lBH8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBRMcZdLadmhsB/KG23wHvNRAH5pv0ReHXCOCfUGkFTPAiAnM7PQS0RX2f80gkSdNXbL1QvGLmaNWqn/RC09dhyPXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2022022},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"b98e4d664c2f9e863252c341cfea2d0f674c2127","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.8_1792262987623_0.0683854713557075","host":"s3://npm-registry-packages-npm-production"}},"1.27.9":{"name":"@kodycodes/cli","version":"1.27.9","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.9","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"79d164c186f0996d569b615110294b5f961605a2","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.9.tgz","fileCount":191,"integrity":"sha512-TIV/UF+VsUYFNHZbgbbOVu8DJHh7o1OHS2TqxBAHmOLsTqE/Xx6CyjS1ZGxebMAiBf3WsyUx+EVjt0VSc5MHfQ==","signatures":[{"sig":"MEUCIFz3uafCiE8tDkZTk6UViMUF/ABTKn6OjTR2I+kZXqwEAiEAjENqvdRnbWOJbDJeKr03TRsfCvVUw/ABoppNWF7fSe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID4erWQOyTwU+H5kaaLGq+c9zH0fTcYXW9L7/yNoK9HsAiEA4nfh+2FhJRYAt6rGOSPPLHj6bjAkqt0pDsT8aHHCgdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2022022},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c022cb2898f37320dc830cbfd9f01d37167e44a2","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.9_1792266765052_0.3196990854007855","host":"s3://npm-registry-packages-npm-production"}},"1.27.10":{"name":"@kodycodes/cli","version":"1.27.10","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.27.10","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"cd97f9c3a7dfd2b61e0931352331475db65ce8af","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.27.10.tgz","fileCount":192,"integrity":"sha512-KMvsidilpOW6QZrbiJUqsigdBkCLiSnzMJ5rY2Fz4B/x9XykCyvRrYIxLoptZbwreaEXyTLUkrqxuR0NpEftrQ==","signatures":[{"sig":"MEUCIQDd9gbilIYCikCwBfPDZYwQm5bsinYOi71NI4E1OvQwCgIgM43NBmFoPKgkSbz3C06RslELkgLVcfaHBhBbk+Awg/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDobqnUJ9gIVYROGphFR8gF1cBvjRZsOt29hnd3gswwwIhAI8awg6ID4FLBms0JDieVVilANhYux7vIhrtrIg9qCZv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.27.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2026889},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"63e5818bac32c63fa626d7035cc0024634f1874f","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.27.10_1792266925240_0.4352385175604516","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@kodycodes/cli","version":"1.28.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.28.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"15a5849ca887eb67cb47c452fcf3fe3256ba3dba","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.28.0.tgz","fileCount":192,"integrity":"sha512-rhocokS0d/+BBBaBVpp63Kx2SmnowVBg42GQELFLo0RpZPxhjIyyQQnj4ovaicIgIwqJuS+EgmWnWVCWAOac0A==","signatures":[{"sig":"MEQCIBpSWmkUNDeWnkggOKfgCckeqTHr5LfrdkYFO42/FhaVAiAFKJFjiRgIK/rW0MpEC/jp4J1uJQwqznEDNCJ0vqQniw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOH5rtUw23k9aPOX7I4jk73TYiKa0DVNdNkcqen+MNfgIhAJBI60DfNu9fbs7ueKjC0/d5a1MF6COYp/QFcAgM6RWw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2027400},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"65062e0913b53b6ae5ddd6ff8a2f579feba7fa33","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.28.0_1792287280573_0.9823117118582467","host":"s3://npm-registry-packages-npm-production"}},"1.28.1":{"name":"@kodycodes/cli","version":"1.28.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.28.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"5293cba6d2208547d3687912d4485b04618becb7","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.28.1.tgz","fileCount":192,"integrity":"sha512-3DZVKXkjLvb7N3k+Lup1sBYHdwftQz4/2UCfK0urp3gEedvsYfvkA4SLJo9JFa4Q8ydFVd0dfIR0oKBdnmNmig==","signatures":[{"sig":"MEUCIQDK3HMZWy1+56WJJ0InsqU0ngpgaCciKw0u0nKtoTvs8QIgWeulLirsVTT+gG94FMmr9oFNMo7h9EME7MgOaJcej6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAyO7kpANdabOyDIdVUUilhf36jMYLUjr5ukQ6298l4IAiEA/d309nT2/DYI/WNxqMJ7X8YBY4NZFlsaLzmtsukD9bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2028849},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"a555c1c7fffb2cbcf365fd79196222dc1c6c42e7","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.28.1_1792336069284_0.5009266535840529","host":"s3://npm-registry-packages-npm-production"}},"1.28.2":{"name":"@kodycodes/cli","version":"1.28.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.28.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"75c1463f45ee5bac0366f1411b8ecec961b70948","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.28.2.tgz","fileCount":192,"integrity":"sha512-8yYQRCwzSClCP43Q/n0ow8IzNOPLZyTVKJUEHrzDy3BzVE25ejqSQ+zRm7dilE0VPqisE2dDNUArNllG+pibWQ==","signatures":[{"sig":"MEUCICd4R1tcXesGPoN4Q4ruLfrB2M+xaI8/Np8wkwcoOFFEAiEAl1TchDR2knMeYvBD53t6OucbMyiZMiqB1pTfc6ogfNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqUDy9ddO4ZE9ZZgVe9AoITK8Xco7tnPtspf00dZ+xywIgTaX3gUoilKfhFhtlchrw7XzL/aD8wgJK4q5+3yDgbuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.28.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2026191},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"bdaf3393c7762c2581dac8a98a994ead62e709da","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.28.2_1792402108563_0.6152374220449011","host":"s3://npm-registry-packages-npm-production"}},"1.28.3":{"name":"@kodycodes/cli","version":"1.28.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.28.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"5efe0844a1e0a594a6fcb849e46b751f9d845291","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.28.3.tgz","fileCount":196,"integrity":"sha512-RhytOPABd6BpxBvE+iYi/oSjqWKL4E7645FNxU/1EO4haV1mOucc3dZXdqn7D30XNXwtQHPiCOzb0gwTq+NEJw==","signatures":[{"sig":"MEYCIQCdkmlNOkog8yBnJZAMfpy2ySSBEcejdipzGqK60jOo/AIhAOLviKKQJj/NmLXFa8Odn9CgZ1uL2wexX20Sv3CU618p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuZ0ppdRCQJQo07h5xWUXCT1SkwUJFbM4kNe3rBlUb2gIhAMGTuIEhjqk+3HPpjUi3NPwrsX0P6I2AjQuObRplp3Pv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.28.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2031368},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"5b66e15a573a702d431a92f63179e3940ddfd611","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.28.3_1792416413519_0.8630765791515638","host":"s3://npm-registry-packages-npm-production"}},"1.28.4":{"name":"@kodycodes/cli","version":"1.28.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.28.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"5a75caf5ed1692a1f16d78fa93c91fd2557b8d81","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.28.4.tgz","fileCount":196,"integrity":"sha512-Y3vE3qQ+8WP2WbrNXjY2t+r3i6mNTXaa04Rjjo1g0usgpZI1vEYb9zUxvRlP0Bps0R4msQ2gly2McTDbZum7JQ==","signatures":[{"sig":"MEYCIQCRiKEGXnybKs0Y04p4UZFI1jRZrgPC8rHYLRSe2dQZCAIhAJEVrZX1/OliV2S+yn3TnFZyg2eQj+deOvKvR7WorIsh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCICMo1YK6H3kvqp/dMQCA9+3jFWinYPA+vnepCNvv2o9PAh9l3PwHyco2uCHSWhKFriKDKuL4GDQAL8BfSDtlky8t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.28.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2039542},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8aef8fb5f1e4320e474549a3923a154ce552c070","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.28.4_1792449463397_0.9773249333236991","host":"s3://npm-registry-packages-npm-production"}},"1.28.5":{"name":"@kodycodes/cli","version":"1.28.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.28.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"79541c71f4b9478db22006dad5f39bf2d7e7d0d0","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.28.5.tgz","fileCount":197,"integrity":"sha512-s1Hg3nHeRwnWddLGirvyuB43MIJFpv573AAvvhxSNgW7R1ppIQv94pOTo1W8f0XTzmVvdhIc0n+QVeHPxfTLZA==","signatures":[{"sig":"MEQCIAle8GSMQOBQXjpWGfjenVupi5o7Xf8ll33GAamhd+djAiBRTYFZNz1lkJtwSWd0/17CRfyplckKBDOePaEc4P9lJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGvHth6KTmFv+2sqQqhrZ3zeYZ/Oriv7yN9ghBJ47GxaAiEA7ZWZYo+/qH7IT944ZGORMxgqbLv00bm0TMQGavaOCtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.28.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2048411},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"95ae336b691dbaa9a6c81c47ab0bd4d109a1c690","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.28.5_1792455181976_0.7807711668244739","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@kodycodes/cli","version":"1.29.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.29.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"4aa5b7996d9b60b1aeca0501019d0a416d6d1e13","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.29.0.tgz","fileCount":197,"integrity":"sha512-OKj9SvUqaNdB4g1kWD0lZPVv89Cl5x8UpEDiM9N20XNL6nJzJlKDcc0Kgx8UY5Un/Lj9KUlkElIFxW8oymty7w==","signatures":[{"sig":"MEQCIHcXPx63vwsf0p5GSqqHGgB0/2mSLSAT0GOXlPlhdwu9AiBmf7H3ZEPGoWXDujhLlzjDG48jFBa6Qzt2u7SIb1BFUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSLfVJG72aq8VMWG52HknDFtptdX3wojLmVnvatas7dwIgWA1npDwcEUtiHd1fo4y8nU/MQkhm74sOfXxUyO3qHZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2048775},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"06be89a71f00a699b7577c8ba8ae0cb55eed9731","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.29.0_1792462827459_0.6183414974911401","host":"s3://npm-registry-packages-npm-production"}},"1.29.1":{"name":"@kodycodes/cli","version":"1.29.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.29.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"43a2ffae0598df9d86f213c20795ef440ae4f32f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.29.1.tgz","fileCount":197,"integrity":"sha512-lNsp3EKAOp8sfTIZOrCU2dYPm3cgUMG9w6BPcCXCSGJot+YBu9lxYpQyJM+ZDZNHMC40LjhdpRdciVIP14zwkg==","signatures":[{"sig":"MEUCIE3yeT7AoEZXag6aZ30RI4e7XWP1HAdyOKonamDtG9ZzAiEA27vmU5OO661e85NeIh4Q+vTRJzFhcc2JrhitjGED+PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBgi5ls6HkI1F5uBdmh+bXHvfhjIAGTdYjlcc46MsvwnAiAFYK+Wf9PJNgPeQzxzv2McyW6lqwCPirc9w/VewgzNBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2048058},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"b75b76796b950c8e4ec41ed8918ba8884062fadf","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.29.1_1792489014671_0.7104471070738545","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@kodycodes/cli","version":"1.30.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.30.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"514283bb2bfd6b0c1a7d556f75f7e7830356797e","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.30.0.tgz","fileCount":197,"integrity":"sha512-YnqF2d5i+er2Q58kHt1ybFc1zsyJoor/DtLOI13bft4PcCVcUF8wRS4zQXzAfymun+oJcrI6JYzLkmqwrig86g==","signatures":[{"sig":"MEYCIQDg4zWt3T3uLVpmUZdXX7gMXLuQ9C/bg2/bsJQC/H1qBgIhAKdDZDHI+fB/u/uj1/r7bZ+bS30LXJjMMwE74zAy8+1l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICmS1lbFKYBdtWnKGRi3zqb2JBkOI5N8M9737o/FEh/uAiA7blVAu1EfMyyVC5ZJSi8a/X30PNEWR7IW6vVQOEAdEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2048351},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c280420615d1c7fc50bf7352b99bba9af5aa8b16","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.30.0_1792512740761_0.016396462466935713","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@kodycodes/cli","version":"1.31.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"501bb91c23eea9c0377c6cdee6d2d31a9b1fa1cc","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.0.tgz","fileCount":197,"integrity":"sha512-5/CpO8g+1kYxga8xvcjkZoQ3ms6JB7sol1DPlkzcqh5SF3tw8OjTZ+c0jBQKcWa2J7urZ90tTQczMHKYk0i/Cw==","signatures":[{"sig":"MEQCID6CcoCusYSFGssl3mzWZ/aSWpmjClQGRO6UXymacdqjAiAMINLWr2j7NhWMUrWTnsgDoKUYawOu63qt8YYEsv9usQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKzE0QlrC0IL/vhi5vCMES5qKaF3v+hBMRd6DhGsfqfQIhAJtvHJoqbGMKO5BbDNiQsch9Oou5AJ6LGj8kajJtqCJM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2048342},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"38ee3440526a33d944a8f2da8e016a2cf4240767","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.0_1792513081112_0.6455432848951066","host":"s3://npm-registry-packages-npm-production"}},"1.31.1":{"name":"@kodycodes/cli","version":"1.31.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"845c5c956a11ec91bcdb3dd17b068dc8808bb45e","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.1.tgz","fileCount":197,"integrity":"sha512-vnUHg0fvSSpTAliB8Az8Bo7CIFin1rvpliWXUbUkl8OAgZ8FtvI7XALPX46C7GMljPwgWQEquzXAz+YsPQzXTQ==","signatures":[{"sig":"MEUCIQDGWL0Pgd30+xZpJcO8vKbMRhvdM9fOIoSm5OxrpznZpgIgbqW6aTPw9A70wa7tMWAv6GXKa09ft+pFTRKb1bQmmjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGuv+5uLexml4ak8zVjtIily1fJ81fsCFvj39JHIEsExAiBzhl8pVJFru+V+zjcqxaIjhZtrjsX7fcCmzjFnOnbxag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2048938},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"68581df5e2bfc16c51768b7048b90581ad46e099","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.1_1792540115959_0.13210292477337604","host":"s3://npm-registry-packages-npm-production"}},"1.31.2":{"name":"@kodycodes/cli","version":"1.31.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"e6d23b7a4e169e8832ad04825041573742b3d469","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.2.tgz","fileCount":198,"integrity":"sha512-cZKNBLhuJNY0utXqnXzR+DtfcaxlqG9PYuhV8m9nR2/QZ30tbuQabBHZYWJfCCJADOwEx/4JZJ5eSHeqCsZCgw==","signatures":[{"sig":"MEQCIGsAkf3CCpscWG9jK0uMKEzvtmzgI/GgGWPMJBzPdNMCAiBpgMSHMgCuYF8SSu1Xy3kYXh9tNzoIFkMYu6FtQEeRLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHNViPl69wyKTuK30BdKNUad/PCfeRYnr64ts/o2ZHZQIgVkg4AIwCJJyK3qv5F9xySd71IAbIUplZWRN/v6dzzus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2060255},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"50eefe1997ac872f949a4b38f4a1e254433a1c20","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.2_1792560144608_0.296398314226064","host":"s3://npm-registry-packages-npm-production"}},"1.31.3":{"name":"@kodycodes/cli","version":"1.31.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"48a893f91179f83eddbaa26704c3885f823eee17","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.3.tgz","fileCount":198,"integrity":"sha512-Q6cbdQwxqeH1/dKY6B76QNRwWovHFbne1W/qmY1Q3EN/HvQzDChYqUi3TPKujtNK5zx9rQpDHNUkvUZQYgWbVA==","signatures":[{"sig":"MEQCIB8JPprSGjWDmvK01Mei/CaPaWyQVUrQUEDtawwOaVcXAiB8/TnJjM1jMkjK13RuF4MdhC1ULQfJADo8wftqw7BwHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAsdmRF8IdgsxyBA6+DSVEA8edoKc3/5nMPG+3GlEPXgAiBM43NyZeozHIBYNUvnwiUkIzYduq3lEnNjszE0ugiBnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2060255},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"026a8bbbcf5f6aaab0888b78bc55dff0af923af2","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.3_1792575905203_0.18591471738435472","host":"s3://npm-registry-packages-npm-production"}},"1.31.4":{"name":"@kodycodes/cli","version":"1.31.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"56b37ecc107a66fbf559183f4a80d6b8ca77659e","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.4.tgz","fileCount":198,"integrity":"sha512-B677JEVSncDrZE269O9zKQdLfS62IdmtVv2ltX8XDiFhtLgqgqOgAqGX1OVpQZptPPUnk031enK7l0wdC4gnZQ==","signatures":[{"sig":"MEYCIQDrdIp/h0ZNSK68w1bQ6oSehriNsKP5sHkIwhhOXDSIvQIhAM9nXH0uEPEUIC5eEJ0pIGrVXl8aqIywG2G80b4NUsEa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFOtjkFrI0gDwjT3SdpCKmBf+lr7XP2szwPbrqwLPRM5AiEA4IH7yoC31tM8vsEKqvyfQH76K7fBewEG6lFIZ45n/QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2065828},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c7fc423af337d7e47d5484a9dee355fbb57d324c","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.4_1792623473860_0.2085331948107152","host":"s3://npm-registry-packages-npm-production"}},"1.31.5":{"name":"@kodycodes/cli","version":"1.31.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"36f3108d22d1784c4510d2125bc89b3e64efd6b2","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.5.tgz","fileCount":198,"integrity":"sha512-yo7rNQL4enbvASPrrSMH6GRUn+boYGQrTFdUlNpM6z5UGxj82oNv7SsHI9uB1nIXjyFNdI+tnTgzfB0O/+0n8A==","signatures":[{"sig":"MEQCIGIz5Gu2lQDgqUJhrg8eJsx2sO3vZd8Jf7EoaB0gY4kFAiAcQbdbQ+eQ3VciGRtyFwxeBd4T7OpOdif4acC/t652Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcIvEbH8GvP/AZXFOnX8xY4b1lmEbD0TSfSM4GP7DNGQIgf2iXiDDcFZibDLYtEpxJCS/lW+2p3DQLoE66y8CzYvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2062287},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"7e4625faf50f9f91a2050f5ee8bb7c25b6de91fd","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.5_1792672973365_0.47281961424045726","host":"s3://npm-registry-packages-npm-production"}},"1.31.6":{"name":"@kodycodes/cli","version":"1.31.6","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.6","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"7fa00b6d9c8026635ee341d7e7906460d6e73aca","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.6.tgz","fileCount":198,"integrity":"sha512-Da1diRk962F71khOoyRH9yHFP12rYPF2iH3REgMr7Q0taYt3jQD7MOZeeVBwDUu0vwCmjddW+wAOQTQoFa+OaQ==","signatures":[{"sig":"MEYCIQDVfYONXr942A8W5usN2Vici6KwgDQzr7iOyX8yG+nHugIhAOx1yfdIpf1rzc2jMMqw8R0YZEnfM9msoTCwYuihRnba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlF8/WwY5vvtHYOT/8NKJl5amAie9PrbhJWIk3D3AcMAIhAOqRUFx4XKS45VM9GGN7D0wbtGhhnaAHepoDn49pd9NR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2073246},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ae867212cfac0562a675fde258a755001acfa4c7","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.6_1792698035508_0.7986951592508915","host":"s3://npm-registry-packages-npm-production"}},"1.31.7":{"name":"@kodycodes/cli","version":"1.31.7","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.7","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"1ccb0c265d0ef9b4b75ca7e0c1e253fb6f97e5d4","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.7.tgz","fileCount":200,"integrity":"sha512-ux5X6/OmWtPLYfRIE3UuoIH44gngyGYqU9hgXjysfhM00ug4ShSkecea11qhfQGmtrGll2+YegFVPZDLFUqFKA==","signatures":[{"sig":"MEUCIHZRPqjwMaHd73+oXYD+qMoVW+AbOX9DbniYYb5nEAalAiEA2JMkYIksEVYHlJ/egi+qKWGb5gUkiGk9trDtHwWdChA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWw9sSXDysrpuT2Hq8YmHW6YRoFKdXw7CUK/jOHieeIAIhAP/EOTXCmLWsBZHEHZfAVCq610PX1wJVLHNNMsBuuTKD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2085832},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"d95a011b11793bf44810e00eeb0c74bee16bc412","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.7_1792726260831_0.8259430304010109","host":"s3://npm-registry-packages-npm-production"}},"1.31.8":{"name":"@kodycodes/cli","version":"1.31.8","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.8","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"d62f6a49d502e3ac3b397bfb8d5f13a9b7ad1058","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.8.tgz","fileCount":200,"integrity":"sha512-i3arxGAE0cdThQrKIEkp3k3WbAaFA7DR0SSEQNlNiVgj/S9bxP7+FQ+jhMHvoB+0SPh0DZCIe5VZfv3U48vbUQ==","signatures":[{"sig":"MEYCIQDf8m1ZYOZfCFEG6h1eQ4TGQ0EWLDgvW7zpMWHx94E5XQIhALUXae+BsnYV/I2lWzgzF98p8XfcVc6iYih/d+99liST","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCy44Mk5LLJ+xlMOP8CsZkqPOT8v9kCr/vfNRGhLOWeQIhAP9ju0CUbCatQ6XeXM3D259ahKL6F2TXDkVDyPowQJ0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2088268},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ac41b6effc948f0aef985acfae14d3dea34450d5","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.8_1792728182454_0.8981907467928598","host":"s3://npm-registry-packages-npm-production"}},"1.31.9":{"name":"@kodycodes/cli","version":"1.31.9","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.9","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"af13fecdc6ea370722b9d04f9898c5b157f38c13","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.9.tgz","fileCount":200,"integrity":"sha512-+Jd7nI4t0ouTkpP3D3va2j3rTe9ojOvG0+btbFVIPxOkE8o35FyS5bGoNdPgD29Lz25KK6ou+RkKIEIOqU4Qxw==","signatures":[{"sig":"MEQCIFgp495PxYyGvzRM27uDhQaVKK6RyrKMq3xnvGwXdIXJAiAov98JfzvKfHraGNnQWuC5T8FvjAwESHaLNbfoW8+Qvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3qyyRryyaB+HHvUgihGkC5dK/I3cZDQJD06XSD6S7oAIhAPhpDI+wdbpdlBDTxmvJAvuqJnkE5Pt/qdvBb/ckw+JB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2088268},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"cf0cb38d1b654072bbf64865950d4307d71b4df1","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.9_1792750065301_0.2844349642434896","host":"s3://npm-registry-packages-npm-production"}},"1.31.10":{"name":"@kodycodes/cli","version":"1.31.10","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.31.10","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"6a04e0853dc8e372b0e172688e575a9e85a11b77","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.31.10.tgz","fileCount":200,"integrity":"sha512-2G5OsONxw/u2Z7aSZVOJJKvgNd2ZhCQPcbzh/4+6c2y/BFZbceJ0p9F0ebmEN5p49llukAI7rM1rNuwIPxp9UQ==","signatures":[{"sig":"MEYCIQCIAYm8uzeEvhhPYStrhKSLJv9QGZFmmT+Q85y9AfhwPAIhAJeDJsdtsDG4b/U9SEsiA9kG4ZJeC9rZujUlg7krqnPS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICLGsm3qjcsyKHVBSPzTqBGFry8+FqUzZ6JtRLhm3LndAiBCzS8qmH16EybLzpM5/uR9Du79LlMpbdo2QU6opH839A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.31.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2088269},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"30fb30c31436701b6e05275ef77cf2420225837a","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.31.10_1792775456627_0.5907836997286662","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@kodycodes/cli","version":"1.32.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@1.32.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"3e9d6a426fd178bf83360fabead2f250ff9f6835","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-1.32.0.tgz","fileCount":200,"integrity":"sha512-BTfMyMJNOOe6pN40bu+oHA3YErt6FhmYQ6ASmWLkl+LiylATuHyVBXoPicLVddZqOnNMv7fsjlPpW5BGij1gxQ==","signatures":[{"sig":"MEUCIQDTqQcV+6+SjMT0jNKl5bgKflvQWyNkmyfauxRm0deuOQIgCaWRoi1AAbG3ZloXh4e+lp0anv2cMWWqjtBJKuFuMkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAGJ4PLZrkDyip59+GXHtAWluisJwNv17rcfUwdYw6ihAiAGIiHHoewECdvP3nOT49hBxH9TGy2ucLmcmDjX2utimw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@1.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2088770},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"1e01a0514305d2e1c378ef447ccb3f7218d0a2b1","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.32.0_1792844007295_0.27052824480845605","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@kodycodes/cli","version":"2.0.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@2.0.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"d06378689a9733642dc8e62d52738e78508bcf73","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-2.0.0.tgz","fileCount":200,"integrity":"sha512-lvY5Ii85C+C1I5ud11mpCtHDkiDampxW4N8iiS9AtKI+iu2SvgLP4P4KvrZBHwa0phGuDiSsClDbYYhtr5jJ0Q==","signatures":[{"sig":"MEQCIEAwaR2/sNMcI8qNEVEC9JT0vsjFTA+rH6JHfgib4QmLAiBX+07QGm6TRhx4NVFfNAQ2nIWS+SL9ZoqvFwAItY7k2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3NQL7qGJnvSWeKiIRBZZCsqMlo0f74qzTcVj7T8JzgwIhALKXtXOAjxCHErP27Lemb35k+1HfO85f9XxLqFFaX/6k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2088273},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"39cc5831de6e20d24e7efa2ed77f3638b9670a8b","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.0_1792883335706_0.012482049220692293","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@kodycodes/cli","version":"3.0.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.0.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"825b5f02ec6ebaa187c84890817ed1e156187f4c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.0.0.tgz","fileCount":200,"integrity":"sha512-UHJlveYR5w4U8c4asPHEG6weHrrfJt1cu+zAo1XRW0O5rgDhEQamS2sQcuSz6T2P78ZE2CioZXTvcSIRfXF+tQ==","signatures":[{"sig":"MEQCIBkOi3EoqCLDB5oSc2fZAUD8VV+a5GDt8LzKF6TPDVhuAiBbL89jvBg7ACEEJa7UONgnGJ4SmOZs1Sz9dJ4dx4b2tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFElvoCkgR8gTutPsw4KJh5RUSJ+wDmEWHNCjYREjfjwIgWnily4u/sjIHtls68n6CQ8LGpZhuziHAhia8eqBJr88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2088486},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8361bea02c64f6443d615542671035870f461a2f","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.0.0_1792905392490_0.34882683317540675","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@kodycodes/cli","version":"3.0.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.0.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"6d44b7e98bfe5e1b5831fbbdb2713b853861b817","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.0.1.tgz","fileCount":200,"integrity":"sha512-oXlaRrnuDIfvrDAT8i9ShsXt3O110dwWSoGnAJslOfxmaSrEsdAgFFzdBouWfD4D3niezL8rfYne88u3KqnleA==","signatures":[{"sig":"MEQCIEK1Z+jyo2wdewAQbJwvrsU20FHhtHPFSxjudY9eBXFsAiAD02KD8VhOmQify2/fggF1gijfS8HXNVeCSatDCiIM0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHdbY6Byx8rX7fDmGf93fDxjdEOTxxi3kHe1xIo1EfffAiEAucYcGDf+QQ77J2D5F/fvSgN+qJkfXNv+3w7TwxqLaQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2088958},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"f7fbf198e7fe403643da12265dad4b48fb046cf9","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.0.1_1792931092668_0.9634505083921334","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@kodycodes/cli","version":"3.0.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.0.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"f235716347c5c1934790ccbd57eccb2057285309","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.0.2.tgz","fileCount":202,"integrity":"sha512-X4FFakTqOEPGl47eSCO9Cc1bEkX8j/40dclJf6oGwPP4H8uFBwAgglUBIZ9iuRoQrsVtP8bltLVE74+P77beGA==","signatures":[{"sig":"MEYCIQDTcMu3w0kEaWA8FdmRE4iWOckdaqpLVcrKpgpTq+O1CQIhAO1sutk1xggYS8YsWLL5ILZFqEOXAl2UTv/0iAe0rZSQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCI35VbprTWt9i9eli50m9I2mFNMnUOcgojzlmUP0WYxwIhAJ7LLskaR5LuMp0tvJuo52GpMs6h/qxTmSAWTOzWSLVs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2120350},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"b58303d3553b1e3e64ec594fefd5c98b8b8e6b2a","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.0.2_1792933940150_0.24815497182068902","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@kodycodes/cli","version":"3.0.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.0.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"2db002e51a4dd5e4394fa13bc1b5473c0ab353b0","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.0.3.tgz","fileCount":202,"integrity":"sha512-X27Ea3+Uafgo9lk2HrkSX5RFlkm34tAGVTnDsnz5W3ve2TQM4FWDRwIkxPbABQFCq4mkq5mzs3diRzD/Jl56WQ==","signatures":[{"sig":"MEYCIQC2vS3EqruEbnhoH+GUu/ZhakCfz3QG4iL17Cl+KlmngQIhAODPdMCyb9hYQySkjA9WigLP7GebXp+OLBypnYTkt2ix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9vL4p2iH+v4/Bx4Cv3hr1KnVEGWzhqbW8gvPkM/o0mAIhAJQNTEnSgowqLflkp34yclLtOP2jZjTY+D3bNNDshdWu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2122000},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"dcf405f77ae2cf9b6388626b22f84a1eccac7cf3","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.0.3_1792934330276_0.9549709642110336","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@kodycodes/cli","version":"3.0.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.0.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"81092ebc04a512cef6dadc83af26cc94065109c4","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.0.4.tgz","fileCount":202,"integrity":"sha512-kWpXmGmeL/0IAlN5fH19iuyf4OyLn2MNuaUvA7M7jKJliVCOolFqpAhiG12ylZmn1nKk83rfuMzmXWqAyI48VA==","signatures":[{"sig":"MEUCIFclOnh7Ob/OnLy3+iobm6d4jz0umFH4Bh5IW0S2mzEWAiEA4MXlNzEtcluSRMUi9X88tTs/kIBpk1x+dpvnRUTMNIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICzq2TXqvoKx6Vz+2Jz0EicnDPL4aPEtYX2G79GN/QULAiAXc0OprSCTxh+eu4qvViffRXLT5+vjeXgUmqAcd7HGyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2124954},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"bd0a9c528f8151aa74a6a61d42f5d7c998820e74","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.0.4_1792944187479_0.2433819864256288","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@kodycodes/cli","version":"3.0.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.0.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"c4b600e5474390d06021821932b3c4bbef168d9f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.0.5.tgz","fileCount":202,"integrity":"sha512-r0+MChdJ/xWGwzGZ/22MPTxT05fBTLfkJZJHAZMQ+D3Ap4xSatQUS3t1UgqPE1WyRceqwflFfn1vy57mPHDZKg==","signatures":[{"sig":"MEUCIGHPjYPrT956pRasEPHW4v5MI3itS3pixFgAYv55iFjZAiEAowR1/5GecsNrP/j4ZnBQxt4f8pYre0JUZJrZCrQhqsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIAjS0P0FPCfZmeI0TYV3ngAbVNiQ3K9foPkwTgoI/PAIgaKKAlv+GUQnjLJbKI3MSfs+XITs6Rezttjt6zY70nkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2128275},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"6e0e3478bf0b927e0991e9e377c734f54f6fe80c","scripts":{"test":"tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.0.5_1792964997485_0.38643219535986284","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@kodycodes/cli","version":"3.1.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.1.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"7271950d5a1b91e3b6fa42b8967c2f2ef8f601c4","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.1.0.tgz","fileCount":207,"integrity":"sha512-9lmfnU2uFMI1eppiUja718v46FiNdOuO2C0+nV9KPWIw4IkrQfCsbUfKGSTC/vCihEiBpY1GiOt9Anixy91nMw==","signatures":[{"sig":"MEUCIQD9jXTercvA0KiNz4hWIucbDjmyxLlatbd3M6WPVT+ClQIgeFb0tUml10YjcP2liVMS9wy/ApN5uvVeQryobnLP6ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHL3Zy9OB4UYqvovE96eca5zIydl+hXqYY07z7iQNoSQIgZQKHG2Wpqei9/pjyhy43WSlISPi/z3dChgmcMPqMnDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2136259},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ae613aebca17291e2a475b6b572b0e3b2107bf39","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.0_1792977199282_0.4966707312812333","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@kodycodes/cli","version":"3.1.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.1.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"9dd165c69d839695459b028f74570331106aa5ec","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.1.1.tgz","fileCount":206,"integrity":"sha512-JTxLxzdPBLp91hWxJjqsNODDoaTVAXUbWEHN3y0iFMSTEn3+NkLS9xhgx1zICPQ53F/ZupwNpR9Bktx+k/WsuA==","signatures":[{"sig":"MEYCIQD4N6pqS50tgm3Uj5jJLPHKHyLqTCIw9goXbjKafCHYagIhAOUU0+FptMSriN0ZFLO1As8UAZ5/+4Od1I4mqo7O3jdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCn+n8l/bWYcAJTQ56CuKH03OEHuWuiVRbA77ap9F10jQIhAOcS7cR4n3X6sZgIgqZmQG2SB8Gc6Eak9/UOtl1fpP6f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2129328},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c1292d261fa9581f7fe644da7b7e246aa6efd0aa","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.1_1793003791203_0.9851659513768207","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@kodycodes/cli","version":"3.1.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.1.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"e8f4a949d2468793b858bee27c9c2139722b4a23","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.1.2.tgz","fileCount":206,"integrity":"sha512-Co+wAAcg0AaR47jqTeV+pS5Z2qU/dZms5hOZURJV6cs7Sc53BMk8c1Bnkn0g7xMyxBo2sXI2C3wv4asIwRcTbw==","signatures":[{"sig":"MEUCIEktTnTc02elVmdgaagqhuNRQ64xpR1p4m5AU2U3aY6FAiEA5UhIxCKh0EIvzQBGQaqWniXQQFbzHbbf+PCcr6AYERE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIImWMNxzRNsadyHKSt+X/wzyH8cfnmoSNxc4Kr6pqvwIgGTwRXXaSmoPH+o+JDbKFDR0Cya9aUvFgOWhz7awn+So=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2129401},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"37dbe2fd48e8da3edc49effcb3e27f84913057a0","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.2_1793007232008_0.5009191059154707","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@kodycodes/cli","version":"3.1.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.1.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"e08dbb2d6f41b91a1abbf1877bb1f246d36406be","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.1.3.tgz","fileCount":206,"integrity":"sha512-PfpqgjCX5kprLyAkEJRQLMYcbJ0Qn0VpZBakBte3pdgPEizmMTiGBTgv7f0Z3JTqtKX8cHnxZVBYF3S9v7+Wjw==","signatures":[{"sig":"MEQCIA/gxegWE2UGyDYYER0jRM/GoOvUwp6Sw5DfD7F+Ewe4AiBpyS1DM/pg6k61jmNEyrUPZmvfoufr3PGHUfgrHRf+CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkdPJwSxGi93374EbaKF1GrAL8vWMxBqQ1eb5LXwMfMQIhAJpsGw1Hjb/uzpUhCvJRYzmROnJpUblWqoFxKPQdgTBQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2130340},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"285d9e4c27ce6ddad65bc2e8341a40c9625479ef","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.3_1793063331159_0.37337386243242454","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@kodycodes/cli","version":"3.1.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.1.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"3d192d7d94ed20a5534774c2074a8ded71359aae","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.1.4.tgz","fileCount":206,"integrity":"sha512-qNsfEO0eFR+ufAJYEXNcB8NFznnXNrqhnri6nj+s+2NMB7EE0FBuDsvGaRhOkjqURTbKsLWL9L7i+XGZSo00fg==","signatures":[{"sig":"MEUCIQDwakPmsMC4knbbulOdVfeGBmXwEY6uqkO5xXEjo5ps0gIgK8CvIxjJ2uzHFhmzxSoDq64ik3p3q4P6O3Nu0GRyMwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmDsi11c/YDXDsDKh8UvIrRrQ0Kwx7m1GF8MisJN3gZgIgVp09+sLUZvnhc+u/WOn3kJ+Plqz/5hqQx4mbDZOteD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2130340},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9e561a94d9fdc9c8ec8458fd345856277a040790","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.4_1793074460013_0.053128720079818725","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"@kodycodes/cli","version":"3.1.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.1.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"248812b6a79252fe2befefcd126f633d8ef7dbb0","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.1.5.tgz","fileCount":206,"integrity":"sha512-YZKkxaU5y4RFoLitcdjVhwIYono8ajPhLnqXcrvPEpHc75e7d4Bpi2t2m4uh0VKB8Szh814BauzuUjutTk8VLA==","signatures":[{"sig":"MEYCIQCAzPFcXowx4A1jPr4Vnsak57HdTZP/5NjRCGORhvzpnQIhAJ3uliWrnua3H6odUJgoNNih0MKm5c1uEafV4kqpx8Eq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEdOS0u+Du0/iR+d689e9/jtpOO7YCyWAgO7cuajC00WAiAfWenkRkIUmvhQkEGQwlTHkzYgbxuJoLw9Ffmo2Z9Z9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2130459},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"4638e797a15a87290056560102822caab388ccc1","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.5_1793100618476_0.5490710527990454","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"@kodycodes/cli","version":"3.1.6","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.1.6","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"b220a245fd0d326d1399b9ab3e3b1a778e75c083","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.1.6.tgz","fileCount":206,"integrity":"sha512-aA1KRPWI9yR06qovvznjyxSxrmV26ONGhfVWNwfqHoDSk0b7vZzThhHAo3tMjb/rM504DFk0Ik/TwIp+noF+ug==","signatures":[{"sig":"MEYCIQCEBdA9wsNWd0ecryRwySm5uXb86pqnc87ekImlEoNPIwIhAMNHJl+WNge58hpTPjHe+FnK0Q74c9Wuep9p9+fHBrdf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClslkjZ/ibvN8AkUuWyabxZ/qKWLPNwUfXuk+m768QmwIhANTztmvUVldEBjhZWydT7z8nq615nELoDqV9OLZ0M4s8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2130355},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"214ce21bbd6045a132f7f474bcb6a0126a348722","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.1.6_1793162782620_0.37277183879253695","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@kodycodes/cli","version":"3.2.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.2.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"0f5aebf2d80ea296e5cfe58f5a18ca8f90895860","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.2.0.tgz","fileCount":206,"integrity":"sha512-7DYxsDrs7fbzVrZJ36+qEZgazgd6Z8czkali60MaFenGhGgUFkQLam2MMrwy10JAlk0lUzf61Ig6Xn7WwPjeKQ==","signatures":[{"sig":"MEUCIBR4KaVWcP+XU6ZC88Rn5GAXAbDGcUnXzy24x1oCrBxUAiEAqb7pQROaTG0cmAEtjOfjpPj/FYpB+ulLlZi6Zr8Oogg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBP5apwn7Mjl2bVsQOmS4eIig+3wQgwgR4C9GQymw7z4AiEAnS2d2360ZRJ2IUeHf2V+LhZaHq4ikTTsDZYfEklbT9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2150211},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"45e9a574cec18614b85bb0866ee6a3e11fecf21f","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.2.0_1793172453617_0.1589384744516832","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@kodycodes/cli","version":"3.3.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.3.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"5202e9fc34a25d5df8488351095670fb29f0e3b3","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.3.0.tgz","fileCount":219,"integrity":"sha512-J40rer9eAI1upD1NM6FTyxAFJcc9v1e+UX/+y+HhMXMbWa0Nv9dJek0T7WUQLqQr/zHcCLMI0K2pGE2zTTdORQ==","signatures":[{"sig":"MEUCICJgwbtI/fyO0KQiZGZIRJnWSQInZDLzuvuSPDiaGKfKAiEAyj0dN7axqwDYUAxiwlcKWlmCSJxIJu+u+WnvaZaGjUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuCT7hdTaXrsc1BotDd9DziFBXALUy81SCbxP2CL/wxQIhAJ9cZqqZWnQJ3YpKHIFzUjFJ5NWKZKGCFEplNwQYShtJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2228198},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"0753bc8cb200b1ea45e4cb5ab6bd6dafde9870ed","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.0_1793173111937_0.3056981669167823","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@kodycodes/cli","version":"3.3.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.3.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"20891c4e4d00caab446fb5298eafc860611786ab","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.3.1.tgz","fileCount":219,"integrity":"sha512-+d4ZbKtdmPeC34YzW9tNtqEmdbysY3owCwx1cWCmKuXI+F0H5Wu08pB4PPZMBFkl1TTVwYDhNsVQibmzbx7T/A==","signatures":[{"sig":"MEUCIQDu3KZSi2QLBnZJxJywhgDelNvL2GLrC5aQ7UXV2ghOIQIgOJKRiRRszjr1tKJc2ZQbFnaY20FyLdpVoxrZxt5wieQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzreWL1k1jNEQaE5jXJJWHnSr1fIozXJ6RPquPIkFSjQIhANHdHc0ScHELKDAqoCgwHvE1etY6at5n9e9uQvz3V0W9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2228418},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"2aa140c5bfaca35b511d50f15fcd7141f1f69698","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.1_1793178914684_0.9683567765347662","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@kodycodes/cli","version":"3.3.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.3.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"7d22413bf0320d36f024ad0acbbdf1245bf3d01a","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.3.2.tgz","fileCount":219,"integrity":"sha512-jqJIWQd3Q9GZq0xQPI5LWPAdLOLUVcX7WNCuC8zifMy3INC4igbFUHsAyGsGgyFUbwLM3c3LuMyYThOSiEZuaQ==","signatures":[{"sig":"MEQCICNm+CxeXDoQW0qhMqAki4jowhbfTxFlnILsv5JUlqkIAiAfg6+u04o0MBsPDsGMcOgrQjt/jJzJDb4Cj/L4WH3nbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID6UeNBafvrKxwd8PM2Qx0tZhXCrthPyVu6jmvV8JZJsAiEAtst/XrRYg1l5SdMxJTbFkBiXicDRN3zcDM5PlJQ1W1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2228418},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"dce96babe35ad97a2beb5471140bfd63b3668ab1","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.2_1793179634305_0.1305546911003982","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@kodycodes/cli","version":"3.3.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.3.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"57084f3c25c1f5b8baf50a3e62ceb6b214d683e6","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.3.3.tgz","fileCount":219,"integrity":"sha512-PGTGrH5aNTxlRohFz5rMkirz0QihVZvLr1yJT4DOT7u/FmEvtTHxl55EAc8Whhz+TWThqQL9ArATrWIb/HjCHw==","signatures":[{"sig":"MEUCIQDxWtvGD4zX2n6iMAl1KQEXA7+4Xl2DA1Tw4hh8QEUDXgIgJ2D4mp5Azb7hBr9SNUrkC1lDma7sItzrYtmvY+Lm5lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAyb0XCYzNaOeJrlUehrhy0K8OdnqEwg2OuBkq2lh2yOAiEApqN5eb/a42dML8g+ocmW3736rcMcVuUn85S6rrBR3qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2228471},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"e4e31c6c91c20647b295ba00c3dda4b76795e596","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.3_1793205425873_0.3508285763871154","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@kodycodes/cli","version":"3.3.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.3.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"f92c8992b96e66b645276414ef7b5529890562b6","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.3.4.tgz","fileCount":219,"integrity":"sha512-tDO591IO8BN7WJFc9Y2RVFFRqizlPYThtPlU0z/ZNkkyVN6YddE4eN00T1qN5cK33EiPCfzICt9f/4baJwgSvg==","signatures":[{"sig":"MEQCIAWmeYWD+9cHeTicBs1ZmIY6A4RO1ykZWoRsCdBGw0KmAiAKD/ueUllitbgmecbUMTt6Ncm1LXsoe6moWjG12svsQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHq3CP6Jjd30f4EdyjUqUTY7a0+1IfsRPXPSdR93w8FZAiEAheaOS0++VqFDKHHPvxErgvQNkTftDmPjLF8bWDRCVKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2228605},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"5015e0ea019217e00a0567ea5b32376d31a56860","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.4_1793211837372_0.42799507835508255","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"@kodycodes/cli","version":"3.3.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.3.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"00f77be3de372c7ad0c23882e49a74a01db4f759","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.3.5.tgz","fileCount":219,"integrity":"sha512-TlF3LrKcW2956aHA40t6pyTibKP6ClKB3i17ZaoJEm4UHK/aPAkf+nDZCCO4TIH67PTuSLvscgKjfAgsc7g7/A==","signatures":[{"sig":"MEQCIByAaZjck733nvfHhWs6cZaDEsnJtGOBHcXRE9YzjIK0AiBJAn0jtAdeiNwKk7PnOtBQisny6mHexW56qy7N9h4XAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDSjm1iSjOrELo7+fu76cIlh2FRV6SwezbOSqOKvR3T/AiBInNmtTSqVfM4qmMy9WnWvqJe/AaGBV8TEXHV7GBIuTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2233554},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"b4656bcd4f0874fa978b13fa40394d87fe8fe0c8","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.3.5_1793214164832_0.423558127024695","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@kodycodes/cli","version":"3.4.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.4.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"3ded24d07fddc1b868553badcc5b35d27a0703f3","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.4.0.tgz","fileCount":219,"integrity":"sha512-rylNALFdvDqcm+sgnYHlb18sCHzyEPLI61fx0UVXb9IUtFU4Y7TYkXThPnbwOEY5iffqy0DCpbabn3LNlFg+yA==","signatures":[{"sig":"MEYCIQCs1bHJeu7miiXGJ8e0P1ShL+IBJjv7vamPUUYc3zBhQwIhANsy4lzdzIIzJYhslMjZ+K3wMoUr98c253nvOsWNsNp8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrjgvzbb/c5Ukvto/KnZwdzgp+829Sq2fy3EgvHRnpAAIhAOGBL+Rx5y14sMHuP1Q0iQK+VVIvk08iTHXCc2pALk5W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2234127},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8769bddab88eb8ccbd93c14de3b7189248d1d6f9","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.4.0_1793216250664_0.8835651534795729","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@kodycodes/cli","version":"3.4.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.4.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"8adebee630d161cdb930c0fe454218cf94c61003","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.4.1.tgz","fileCount":219,"integrity":"sha512-bQhCLa+dHrjh1ZPsSNJDJZg2KmJ0Cmj+FJ9QevrnY41b0I0Z8oL/J/3TAJkKQtdasq75XpIn2NLwoMUPobwZhQ==","signatures":[{"sig":"MEYCIQDIWWMUahaXkzA4T1fhOtuZrAylDedlUWjseiBhJ3hPnAIhAMFjRNC35TfZsyvNXffHMr6PlPlZbbvKuCib62KCHM6d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3zT0o8/si3I4mW5h46GNrWBKntfLJI+kQqmHET40JCQIhAPAkWQNePd481/B6X0PUYy9vTzvPnF9DwgHIr9bLSDXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2234019},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"d8d030fa9a1cc5384a48ea8aa4d78f8285637c3b","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.4.1_1793216659823_0.15799496638412436","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@kodycodes/cli","version":"3.4.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.4.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"f5dca449ad9f3f1f1555ffc5cdc1dad2dd8d49b0","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.4.2.tgz","fileCount":219,"integrity":"sha512-wbc2xbVdXoSP/wiS6LgeUNQGubMJWUCwEEKZdGFH436LcaJdZ1fD55K5AJVvIRfm9N72ljwKC91yhh1329g4vA==","signatures":[{"sig":"MEUCIAeHk5+G8S5cx9iiXoL2mIK3l54rNkDWL6nGWSgcHVIqAiEAmnfUfWZhhVcOCSutuEAAdwJbUXYBInTbjBURbTNTW24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFDQ0f1Xhj0GaoMi2mpYVZv2hBb/EfzUZIcFIlsMV8PCAiAi1mPipHk/yIr38cViRmtTbMsZUA2RWBrCDcjPQ61DCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2234686},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"72e75c2ec5ff58a63a14717254426f8027b71c19","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.4.2_1793222583297_0.7976401533529602","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@kodycodes/cli","version":"3.4.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.4.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"a04c00d5681be97c7fa8d1f9be051c5bb5219c22","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.4.3.tgz","fileCount":219,"integrity":"sha512-qbgieBkmuKe/8GkD7ZH1pTpzFCd9quhHUE6nq0CTZJ2/zUiBVZlbO2e1COhi8DJjSjDbvpNp6BH4jRxbCd7wnw==","signatures":[{"sig":"MEUCIHHGSopW0eDL6ZYmuQiMATRzd/T6ERi/MuzZf8K0d7J7AiEAwl9Byv8HVHgyKwMS9FiIu98oNUX2/HlfBuL4pegEkkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCg49Ux6m9TXZnG19GScOKwBsAsnh/vjK58qL6q8JnGxgIgSvr/UbFy/vjZ7vqYECHBk+vFiCJSlI3f1vwo6rDPuYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2238553},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8a91b980524c9382158178a827e1eb50c4a6bdcd","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.4.3_1793224387109_0.5746249399736416","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"@kodycodes/cli","version":"3.4.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.4.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"54bedf7e691be87060742279c73f6943bbbb8b07","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.4.4.tgz","fileCount":219,"integrity":"sha512-0rHtVJsKB6kH0GCFbNxRq97FhK1NRoRmA+Zm1t2CfG/fUgHRGZW/HUVbFJF6rb+QB+VzzeP0rHNrwrkrHDZ5XA==","signatures":[{"sig":"MEUCIG/uI+xGId0y7Bo+antUihIMIqIpx0V3HoyjEzZR7RIIAiEAu+fbLKGsUYF8ssbqlKxB+Md1GL0lRWIji+qC0pOKYGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzV1z93XdUzyD1MOsRRnf0SK6RAhhy8mjq6YDTlORAtgIhANk7+L1xaObG0Bsb2KnRNYEVMB6UKsUEZS14ruwruw/6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2242876},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"96c07edb5aa2ef65ed760fc271b160febabe995a","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.4.4_1793225483305_0.7975081297478558","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@kodycodes/cli","version":"3.5.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.5.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"63940c6cd3b510922939e06bb6e9ea8d374ca05c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.5.0.tgz","fileCount":219,"integrity":"sha512-fpfNBz18h1LhN0BIBjGI4Vawq6YvmAhKIWy48fY9wNfy5C8d8nWXoFuxOeQeOGeZUShMU7w+rAtZsYRfAzwSSA==","signatures":[{"sig":"MEUCIFM8yV4+j1pRZHRJ8jnmS9LULZVVQPW9sfvKwH8aTC+uAiEAob5190NJYiG4yEFTDkoUCE9TW03LGthwhm2qrvvHKKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/v3IflsEnfKyTzZJj/dmiuZ0/2ASq+3bbL9TDYjZeDwIhALdJiTU1lNGow3l+O7tyWqo8o9S3BKJe//k+81w+hCSV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2243124},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"257d99df3eb07baf1e512c217cb1d77d7d36877b","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.5.0_1793229260825_0.6649073115829386","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@kodycodes/cli","version":"3.5.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.5.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"93fd05a3b72a9323c5ffd3b5b66a60da7b404751","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.5.1.tgz","fileCount":219,"integrity":"sha512-33UX1umRpuuPRsLICPkz44Pop1sB0c+q+LwS1oYTiAA7aqllGA0Xg8mDOSWMiXbVU4zvuSF2l8Y3QrCDhfPYlA==","signatures":[{"sig":"MEUCIHRsufECs55DQcIP9bZhgJm/XshlybZfsjSl+ZWnJ+TcAiEAqnMwyBZ4ZzmiofC1HRiLjQXYBdUf+eNcPxxSYSnjxLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF5988GQ0aIW5DntCvop5mfOsYeWJBJw6YYKUfbthkJGAiEA+reyJ3CpCzICqzMCfD1lmp0RW2lQi7kFfwRW6TZSFZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2243606},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"da80b194fc904435e693ae3790950e235951786a","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.5.1_1793258929749_0.28167134402628147","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@kodycodes/cli","version":"3.6.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.6.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"cf0cdd8f103e4523aaf426b660fbe57df80d18ab","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.6.0.tgz","fileCount":219,"integrity":"sha512-W3ymY5/EWCdIy5+I+UVzCzp/XuO/wRaOeO4QlJ9Q1pzQ2Os0FXI9HjBVJs9jTTeqFd2GaKUPoB+3cfLfzQJdMw==","signatures":[{"sig":"MEQCIGacTI10xIl3tJH20KSepzPvV845hrSk98fLfzDwdnddAiBxQ2YbDacPTYbfeVwR87oc4aF9QOKWRBhGZIPjS9Iqjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDITdnHpb3ZSbaoyS6aIQndCR9YTgEyoWquWt2gOv4JiwIhAOe6szN9e0WWHLGugQyxGGWgM8wJ0Z3MpWKG6eWvkxu4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2244139},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"051d0c7914082a2159872aaa2d63cc506853d665","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.6.0_1793270498015_0.022963253706362652","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@kodycodes/cli","version":"3.6.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.6.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"ea079269c48333f3f32e8419fcf4dbd9feaea0e6","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.6.1.tgz","fileCount":219,"integrity":"sha512-EqElNNd8P7SPg7Yh4cx15QiLOkwFvbyqhG4WAz4xzkF6dSvNOjzSf5y8QzH7wXMS+0qks6mabYLG52e8bglkEw==","signatures":[{"sig":"MEUCIQCIdCDWWN/c1QiAcSFfctoR344+tQ8ww7/9Y+zpTVaITQIgTUgpr94W1YwBQ8BRZgQs4Lp46EKpPsXvEhmHKvs9YIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCT5dLA4We2/1Lvvx8r3ePCqhZRMfvIPn1sNEzrrE/augIhAITlLJ2wTQdNLuQ8bwCAVEpnxSi2xGg/A/ziVjX0zkHA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2244281},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9be29552843119ad83fb7e6198b1c7518b653f4e","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.6.1_1793286826955_0.7332410039528482","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"@kodycodes/cli","version":"3.6.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.6.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"97daba76a49e3d8ab018bf9e7c62c15c5c159a18","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.6.2.tgz","fileCount":219,"integrity":"sha512-UJ2E2m4KzU9iQIlXMCO1hCEc1DWjnrVFfqqPRr7lwAoyYHADGpofIR/atp57hq+i4gMhGepRk6MMsAc1dUJx/w==","signatures":[{"sig":"MEUCIQDHUlEsxOlI6ArJgty9tXkHp+mwEJep6GzTiNbS8eOqfQIgYBKycMqqt6U7Te3Bp3v0lLIfuN9CFo14iVo07a9C7bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB2DImtNV9r+9yP6HUeUF9+zN6Z8GcNW563O4QOo9DRPAiEA55CrJ3hp2uPLpYxwvXvrVTR48agAC+B4l8E7f6x38Os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2244281},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"6ae0d7a4cdca52035d3ef58a5cdeb05dde87adf2","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.12.1","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.6.2_1793288780379_0.41839575567965914","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"@kodycodes/cli","version":"3.6.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.6.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"41227d77a06119cbac632cc45cb4b0b08f7521f3","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.6.3.tgz","fileCount":219,"integrity":"sha512-kCHprfkSsencpzMZTFVGjnAT1FRzM6QVg0wRljLnA0f+XEsxDW9xtY4i3kP2pRSp03zlIQVBH6LgUZw+qEMPQQ==","signatures":[{"sig":"MEUCICp5/ryQ/RI6c1sCNruVfn3MsbyxHw+EsVLkKqVlR7giAiEAzz0Rwh/ClX5LE1deGMffuQac8T7DUIcD2q3czbYtHrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQCbgStYWfJ6YhxpeQLxzIEhvbpC4/qyFjExB1ESgMGdrgIfIQ+F7O5iJiilYCWhui2Dq6YRqsTc0y8N5nz+JjXKjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2247443},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ee2469d0af92d861dcd23464e77590dc96de1222","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.6.3_1793312470135_0.9229430567634231","host":"s3://npm-registry-packages-npm-production"}},"3.6.4":{"name":"@kodycodes/cli","version":"3.6.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.6.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"f0d2d24b3ce44f989c395499a92c78498f9c2b93","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.6.4.tgz","fileCount":219,"integrity":"sha512-JZAcYwrRHucWZZnsZAKJFJMrR36Aj5K0daIsr/AKePqVUb4SW+pIe0F2JxsGxc6/O5DA/4tU9ukHhcWTw7WHhg==","signatures":[{"sig":"MEYCIQDh1wtsAiON/j4uZ0DrVDik2qb8oRO2zzaMXPV7f9RojwIhAN+5DGTnSgaYuXrjHRKn+aZuEFZnDDvi/QT689gKzM4L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIVIPhlziOG6pb+1rJ1LuQoebGp1U8GDNVcF3oEeP0VwIgeyh+Vji3NyYbRNhn09lXoAKQ5h4IFgO3qId/ZLool0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2250941},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"df129d0108380e2be588b5c860c297310d1c01ba","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.6.4_1793315726228_0.40200027475405975","host":"s3://npm-registry-packages-npm-production"}},"3.6.5":{"name":"@kodycodes/cli","version":"3.6.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.6.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"684e15985a310a13b51d77e794e22424a375f754","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.6.5.tgz","fileCount":222,"integrity":"sha512-haXEFceYwjVSf3eFwZfYicGn0eDkIuFJMsDp031gPXhJuKuDNrTOJfdJnQQDVEmktbTO6eo1OwIpkRVidW09OQ==","signatures":[{"sig":"MEUCIQCR7U7yX8QRyt4rwIMXAP5Jq2otzqdaKYscLLjYk+YqdAIgG5HZw3Ma+t2cVndyGRN/LUVbB3lO3RrXMFcetQeMwvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIERk3AkOIxnjk7nT+wTtEVZaOH2v0QB7LlekNg4FxI17AiALjqhseaHPYmb7j7ui5SMC5d38Go/7wN4B1lNYVdYgvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2260065},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"e4a416c42fa1ccc03ed456ad59f7faac4b72b402","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.6.5_1793331358156_0.4503684864023395","host":"s3://npm-registry-packages-npm-production"}},"3.6.6":{"name":"@kodycodes/cli","version":"3.6.6","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.6.6","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"f9ed73b04a5c81288ab5adf44b2dabcefbe3e23b","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.6.6.tgz","fileCount":222,"integrity":"sha512-8aAAhKN2as5/b92z77VsNYdDGc2Uxde9E8/ScVBV4KIsBxfYOhvZ0JEUlCmI6NdfOX4ceNAGJTEpFZKF3ucV0g==","signatures":[{"sig":"MEYCIQCFjB+phCu/R4ldDB/WliNvP0G2LP1MnT1Q4b3Z+62zTwIhAJBM4dSxzG7HLPSLJjf+eEziLFwUj8ZE6BF4VB2qfqAu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCidmlNXhTMvQB221xzDtVjLZEGvpVQUPQISzNp/tPmmAIgMLPu3yKB3LbsC7O+2Av2p+//7n5TSkTz1VWG4hYq7vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2260359},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"28a2f389c76368383c9f0a2f919e690d95ee6af8","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.6.6_1793333606177_0.5140385064431782","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@kodycodes/cli","version":"3.7.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.7.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"ec560d5922d8555c9aeb42a02fdb0e0e25b32096","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.7.0.tgz","fileCount":222,"integrity":"sha512-LcDsuqu0IfTuTbkPuqWHguF+JSsRJ5U/1Sxe3wmqiO1yiyRtwjF574ZRpS836k7/j0BpDQZa29885C6saj0UGQ==","signatures":[{"sig":"MEUCIQCVX9/IZLDWMhYwFZxOuSzsgAImXd7HAygfqx2sF2RTiwIgZR/jQSKFeNEqvYcPzxe76nSi/BQelcKl5IXnwvMO7sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKdW91tY6FlO2NGJiEx4gkUUPrx+4NNNOWBmDE3e7k9AIgJgG38MJlEUXO4217DxumMowIhtEUUd0q4aypOmYLJjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2261178},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"6e691e2cec3c6e48408aa057cdec31f88cddfdaf","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.7.0_1793337451801_0.6631650221680704","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@kodycodes/cli","version":"3.8.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.8.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"af371095ef0203fdbb7c5b4f21b67f507f7e81b3","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.8.0.tgz","fileCount":225,"integrity":"sha512-FE4C91wwZZXFrdTf8O9MHpSTETeQgBeR4m7lSNvJqcVdfWOQsfmIETNFm/5a63/LcJrnBJd7p0HqlJ9t3CY9FQ==","signatures":[{"sig":"MEUCIQC/xG29zYpcH8TshuHwO/uaK2YUSEXJzYQ17oqhldra7AIgHEJYEbK1ELVa+uii9kCSQ2xuOogbT3dgYnwduZ7Dfl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwA1B37J5COQ1tkx57pmH7vLJigNK9yfeFAlB5jvWspgIhANDqtbmvq1iFv7qV4y63Uqc9Vvt7bRVWP2AEn1LcCiM1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2271858},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"6b9169788541f54c130f1d6dbd6e31ffff047b56","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.8.0_1793339192978_0.007140730359112779","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@kodycodes/cli","version":"3.9.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.9.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"ecb297c6dc381785e992ecbe1d0bf7b23c83136a","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.9.0.tgz","fileCount":228,"integrity":"sha512-974U9K1Gjd2zw6xrDvbSnehGRJvhexO1t4u79iDX3dw8OsRwyJnYxeH2afbQm8dt88hX9IVt/x0+uKUZ5iRBXw==","signatures":[{"sig":"MEUCIQDwTMPlrPmHSrrz8xVO0WHlauiOPH5vYkdOyfkGiRe3cgIgfljv71kQrdlpbw+R1fks9F8DY3hjXTtAIWp2j92XC5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCz/om32nDCV3ZVkkYZsAFYz1PfozpH/ohKltIEnPEHgwIhANCug8OdiR2+Ad+nigr8CJSxYIJrPzOB825PYo6dFoXZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2320245},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c7e1394ae6a411cf8b0c83a5bd3b1a5265ab54f0","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.9.0_1793341622021_0.9382137553291469","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"@kodycodes/cli","version":"3.9.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.9.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"bfebaf6379d75945ea31736fe29627097608d655","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.9.1.tgz","fileCount":228,"integrity":"sha512-mwCoEiUUdEkNNLbnMtScE/d7GEWn39CxG/ba7eFlH3fMTYe3DVUPC9xSgbosIEsAXNzz1jQ5xn6djfQRMK+rHQ==","signatures":[{"sig":"MEUCIQDNhhYeJ8nHNN46j6jGmI7vkxBpCXEBIr/vvQTSKSjIfwIgW23x5LU+NHa9WAW0Y5Ltte/Z+x6HjmeGGasdT47CwyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA1ou0C+Rg3R4pfBh8qkxQBf/NtjsWX60Ds2QxusHTbUAiEAgBuq5MIeUpw8qZ2V0mv2njfECGbZy9T8B3D44wAomUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2320568},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"d981c3971b1ca4f957c72be3cbbb2e5039da7316","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.9.1_1793342051480_0.16732657318042798","host":"s3://npm-registry-packages-npm-production"}},"3.9.2":{"name":"@kodycodes/cli","version":"3.9.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.9.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"f28afd3efdadf61ab22f69d0ebaf7076cb82cee3","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.9.2.tgz","fileCount":228,"integrity":"sha512-YuMUA3hi5f3egAuD2FplgRN87U/0oqJbm6eiYym/hjxg6HEsEibLLkdLQuSAO5tV0Zv0IurFcQRkQluNxTyAIg==","signatures":[{"sig":"MEQCIDAgfgitGbA0cdlx888TkYQuYcFHXmdefYAUkyHZfolcAiB5+otKwc3v3rIBVk/X4OJZeBgLMg7ssMHXeR0qPShtYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEHneiLB5YY3HTghqiUnkiMldTCPkBMBtKgZtYUoK1rBAiAngzeR//craISDFZ+q5KAVLo0nfFDl5BYVL7b+2QNDuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2323384},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"1d86b9b1f894a08fc444543bfc716409ac15561d","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.9.2_1793345044007_0.4203130210916117","host":"s3://npm-registry-packages-npm-production"}},"3.9.4":{"name":"@kodycodes/cli","version":"3.9.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.9.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"58459fae2875c4988531ebad80962c4d7629465f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.9.4.tgz","fileCount":227,"integrity":"sha512-biD5KSZd7bJlPCxEAqMw4PwdDO4twrj2QeMeE2hL0F+UygZ7CplzZ+zVZ34bHJsAC43EidxN+PMOfhT07txWhw==","signatures":[{"sig":"MEYCIQDfgwv5gWyJ/5Go0wBePqNhbsYY1BDpdiNFOK3n0kJJtwIhAMVdZfO2o7TQGD10LtlS99RQC1lvQRUn0T42xJ5Dreh0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDc1IrBE++dlmrlRXhtgw7vzcD23KWmD4Wq7iHGQ0GuZQIhANxkMTLE5DXJ9rO6mDY54nkm+nnbB+VjOH0lGM22eEUP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2334957},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"264232fe9d4d2b4a8e156f3ef11959aecba7c2fd","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.9.4_1793345933072_0.36025355127677083","host":"s3://npm-registry-packages-npm-production"}},"3.9.3":{"name":"@kodycodes/cli","version":"3.9.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.9.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"b3324d149383e22afca2924273d532e802f41b32","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.9.3.tgz","fileCount":227,"integrity":"sha512-q3L2xAvMhg7Decta80WNrF6QqfN/CIjKpOhbaou7OXSyZ9Gemi9TJ6qQFtjHswmPlGrP89PrhBFMx+ZL54PiaQ==","signatures":[{"sig":"MEYCIQDAbGgdERivmzkbBo35kxbJJCHYVBuq5DuA1hppSPZdRQIhAPF8RVryg0mniG17Q0nh6St5kyK5KL0mqaPKH91vGvwf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFwbUbkRrCcw8oWhh8wV7UaqV3UevATS36A+lch8JSMWAiEA0fWugCCdqMQigtdC6KyI4pRZBVa5ExArQulwk5SEOMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2334798},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"2005eefb6b1c06ed419b1e2da01417cecfdb10cc","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.9.3_1793346049127_0.5249588563779765","host":"s3://npm-registry-packages-npm-production"}},"3.9.5":{"name":"@kodycodes/cli","version":"3.9.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.9.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"23b77047a7dab3d850e26111fd67138c26f930ab","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.9.5.tgz","fileCount":227,"integrity":"sha512-GL2lNFHiMKjD2FUiEdeFccHBMmFquZuYONlBhMWmxlMgKOKfRGLlMUDKhb3uyLmvGiC3RJRjTfOnmkpZBmj3Wg==","signatures":[{"sig":"MEUCIQDNSaTJEYTzxlA6gCJUPQch7KpHfAuO57yv/eubVFO8mwIgLzamZ9S4jhz2225moC3eRsbihZIybugn5rxKPdxi+Zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHiX3g9o/X3GOJpsBDZvrFxh8pcLDQef58/Ny9PgGEY5AiEA1yaBzHa+cMOOHqMEzCLrvDn1KLSqqsB7M5lu4yT4R58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2335091},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"f4e78dc59b3c2eeadf8cb7e0d45a38d3f8004de3","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.9.5_1793379105792_0.4107120313302376","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@kodycodes/cli","version":"3.10.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.10.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"328f13b3a4a09b8a5dee679d87ae5204d6264d76","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.10.0.tgz","fileCount":227,"integrity":"sha512-IY/AcbyH3Hx7sslfobRCX+Itv99xzyS2d3Afyfd+MIHTVFLEfyI/a7wd774gI2yLETwRZizaqs88V9jlJPCAmg==","signatures":[{"sig":"MEUCIGMgWcOl4q1ZKKofOS6N0alcEyVyYkt3n1Ap8LQdfgVVAiEA7e0IN/rAcaxqbYePNpLJUBJO04VpinGOoFHgLuluVbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9WyTQB0txlJt2QOSnIC9Rrm+XgIThr6o2AJmdFAsK/wIhAP0rjzhNMo650dgl7GCYpg7CelWq9gZs6BCiOf6wBRIP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2336592},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"68475a600002afff426b65ff7a47b24936b41f55","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.10.0_1793379930027_0.43087889404475244","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@kodycodes/cli","version":"3.11.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.11.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"fe2802c22244a9b5bd9f13b167e4fa4abfb86132","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.11.0.tgz","fileCount":227,"integrity":"sha512-7DPQ0bB/OyuB8JJIMbV0t9o1WJYd60Lly4Frrkg/3fieADWN7uBIrd/NIx1qxRh2QlSg//+ttdgi9w/eD01Tdg==","signatures":[{"sig":"MEYCIQDJiBjIL2NHnjVTz5stzoK3gkNKLiD5toTAJ5iexrlAewIhAPZNgzoiNMEfChdUdhCpLnBZ1B1bjoo0YoqY822oIwrN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHDT0b3PzgPBfY6VTS7UvuADdIdIyvLQ90Z3lfVKeuIwIgYP/lRSbivWMQS5+XqxjAnOPv6WyZqEBXnbcgY9WLpK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2338864},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"f9584eacdd7f40ec856bfe2bbb3904ecb88dcb79","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.11.0_1793384376511_0.8555296489299192","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@kodycodes/cli","version":"3.12.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.12.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"c2cb0c8fcb961443b9ea50efc1e133bffffbef6f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.12.0.tgz","fileCount":229,"integrity":"sha512-2MuIil4DRnE5Ak8R1gBeFpmBiw79DE4vx+hDVpw7kYocLInw6Aw6gJmsX22lpunh90JxI4iTWHAjbVF6j6ecPA==","signatures":[{"sig":"MEUCIA5nT0iRJibq5Q0YXXwFOv9vAa6i5hHVmnnGYzn4sSCZAiEAkIQ4Nbs/YjHOD1UMNIEdA4cvdM142S1H34WfimxFyT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhvGFhKg+PEygqQYMLe/ImpJNkiRv1MpQS+wp7kdzm1gIhAJEz3JP4PEUVbz/ej1gOnJ8sMuTXstIlTz48zTRsfTe8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2431070},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"1547a3c84e1f2a894cf37553468bab8f5c71acb1","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.12.0_1793394064290_0.6614441898099124","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"@kodycodes/cli","version":"3.12.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.12.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"439e652480f7c8b290a088c88203e9b428c0b952","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.12.1.tgz","fileCount":235,"integrity":"sha512-L3fq3SFvc+niCcSgs58MV2thkSv/FZ3h6zCES4KvV272kTLpxHt1pF0D7xSBeiWU/SP2x7yAncSkE9+0ozuzzg==","signatures":[{"sig":"MEYCIQC3yhZ1BpsDDAK4h1iQwi9xe1LC7QiCurmI0a19FONAywIhAMrUjLyXW9KbEAXfVQBCR5hhm56WgoJxZ0+DcrTzITVQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCwChemW9aj8ztFfLfVwoPb+m9xVRPt4N4TS1TqMQXowIgCOVjtVh9L4wTyRJ/ikutp/obH+qBWd3oXkmZV2ra07w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2452455},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8f6eea7ce3c0c8759764915c93e3d25d6dfae8a7","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.12.1_1793398720863_0.6771429914077045","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@kodycodes/cli","version":"3.13.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.13.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"e6d6f92768fcb63f42382c216e3259b27cec8aa3","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.13.0.tgz","fileCount":235,"integrity":"sha512-BZ56BD6nJ+DFWebHWLE7Ny3Ey3kEn4Ajw6bM+Bdy/oDqSTB3rWSBSTv/tqN6TSMyYLjzxIq7aO9oTzUBL72gzA==","signatures":[{"sig":"MEUCIGcwdQClraCWoswHvt0SK+4eH/Ssjw69ga8DhjNpJ+XpAiEA0NVtMY6Eg6T8crm25FR3/VnVmlO/1uZKjjcDorYX7Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHey32JLrRCf/BcQDT4l2fKCxMEnfRKoLe+nrHlTDWVtAiEA84jvPCDZsKy2QeKQhuJge4E/YRy105oJ++jP5X0v6tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2453993},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"fe3269fca6882f7356cf40631eb2bf3fcc791c88","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.13.0_1793424510619_0.9447754261558303","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@kodycodes/cli","version":"3.14.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.14.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"b513ad5dfc71980fde0512f1cd697ac81e55730b","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.14.0.tgz","fileCount":235,"integrity":"sha512-q0UpT3UOQXkBhgoS1aoKY5L54cUlZtMrCglS1ka6hERuEWzmJyQJ0QqxFPeXdttMICbwQFWMWDcO3cDtpWLSjw==","signatures":[{"sig":"MEUCIQD7q/lUfrDzbrRruWLbWl1VszmhA1Uvc1yKyWgKNoL0AwIgFJSgotHM6agK3RMwCHNKEXXzyTZy7Rpmz3ioaMJUclU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFoocyhTpRComQXbYENrWtMCxnyWHuvS6IRGLQt7u7WZAiAbqlMbbZEbBvIBs0GQmY4nhljWIYWEzl9GTeG6PKtSYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2454425},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"031f2c104a0fa5ed2bfe72491693f51c6bafa5c9","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.14.0_1793430245084_0.591225005319714","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@kodycodes/cli","version":"3.15.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.15.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"21f02d5104a5c5ed0a869191d0c0ada3410cadd8","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.15.0.tgz","fileCount":236,"integrity":"sha512-PoanQTS4wMFucfESiJGFv4hfdqVuA5Ih2E6OwyGeIThpTT5kmx60xbg76xmB3uMa5oC9TNbr0iSTtG61xC4thQ==","signatures":[{"sig":"MEUCIQDPUTtDFchevL6/aEuT5+JWHtdXBmBya6ymXbsDWJ65pwIgMyPoTBLmVpixbhpQFdq5LuiIJsiplA2uEdxtu1RemcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdJQ2al9m0BwVJGZaPR9Ul5OOE/tUD864OOznrzv7kFwIgMHE3DpYT0vSSIM8hG05HmvuZSZ0X7nWyIq/j2VZ7hFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2508576},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"f5fbaf4236b444adf123137d0d59f3649cdb3c6b","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.15.0_1793430823898_0.9994477744484288","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"@kodycodes/cli","version":"3.16.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.16.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"1031a19c0aee6f4fa1b627927e3423609f1bf5da","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.16.0.tgz","fileCount":236,"integrity":"sha512-ZqdNyxG8H0imayd1dUap3Cvrvv498w6coxALjVCsoYHCum/5IDTCAS7dWkPKEKJsbTGAJOJjSRAFFQFxnPxSnw==","signatures":[{"sig":"MEUCICBdmIqcMjFGZKJ6ZXe5koTDFGDAk0jD3d7/d+lEd9z4AiEA3zeEP74fz+s/X+OZsGIiKqf/vhIMw7lrPK0icE/KUcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA5dV52HkFuJ78FEV4rXEG7KoAmno8BIknOMO3ayTXucAiABExOgOWmCjfkvPT+BT0tID0jCv1oBP9XUmR44x9TcWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2509003},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"41304ff0e58984431a3445ecd2e4de7ed1b0f2a4","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.16.0_1793438174464_0.41486497057790084","host":"s3://npm-registry-packages-npm-production"}},"3.16.1":{"name":"@kodycodes/cli","version":"3.16.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.16.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"09334427ba396370319198cedf1b10bf11985865","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.16.1.tgz","fileCount":236,"integrity":"sha512-G4sIIlvz9uoxUsJqbjofqJIl/VJX/V3+d+36DsqYv9gE1l2VnGR64n2da0VeqmgPb+2eSoAa3wsJzNMFRGJbKA==","signatures":[{"sig":"MEQCIHBGJCNr85lYPPkv1c1H1GfFW+zRmxQ7WtxT0wFskBTaAiAzr1Y2Bm/gAbYA9wMnJcOg8rLBPDS/AIHY0/JimbgwpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEh9TAlKhXsDEhfIkGjcjIoxqxqDVyDqXP6lpOKNtyRwIhAMzp9OhTwGzBVFPIRM/dthE34zI//RB2ibz3tCdnP3eR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2509005},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"67e3379e4e6c8cbb99f59a240726a8727d402504","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.16.1_1793440457886_0.14516611302824212","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@kodycodes/cli","version":"3.17.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.17.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"1f1c5cbf28c033143b729de6fa65a2e4e5519f45","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.17.0.tgz","fileCount":236,"integrity":"sha512-Vcoh8T+Q5nZlIW9cLaXBtkA2n7GKbYzoUNCwhYKW6TB8aipC3ByYnhyJ59Rm2vqnmyVFgkrmZSW8iEW+yVub5w==","signatures":[{"sig":"MEYCIQDAtI3KnKmge6Ey+oUp7mKNDUhWIgwnc0yDWgCKkQ0ONwIhAJSMA14itEsJ+wymuuSgHwwwY+koPBXFE1gB/oWN3g29","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRePrhv2BEQKKKMDkUWeAsf4RDEavTnqKCF3aoYcOtCgIgIghU2/NB4shIx4O5gIrCjFYU9AYLLn0EI76SSCaxd3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2510507},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"883e0de0a0432b51e5d8e59d8ec5ede65d10dab8","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.17.0_1793463783748_0.9489271963372151","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@kodycodes/cli","version":"3.18.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.18.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"790dd56b358d87d96d4558c538ea11bc3d5ba255","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.18.0.tgz","fileCount":236,"integrity":"sha512-sWJMXR6EG+0+CStLMXl902ttzPEkmDkUjAsyKFaMkytgZvxj2P58SJ1ru2tjdvIttOLF/IaeJ2+Elo5eLGJcog==","signatures":[{"sig":"MEYCIQDYh4KC6IgaXCpwsiOd9f4r3Z2LR876qiQUsCSIE3dLeAIhALJ4ypJAKcXwhrYKJf7ffUBKRu6cGzcAzO1xO2pIknH5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDv34ZE+zhRVbJ2UAhJd+fCJUFI/WJfN4RzgHXIJU6WeAIhAJw22jlmgu9fTLj4zCtA0sjNXrT8RDX9OVlLDuJugh+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2511123},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"34b46c66cf545fb9e7e553c0216a268dadb1416c","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.18.0_1793465442508_0.5296217286911622","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"@kodycodes/cli","version":"3.20.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.20.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"f27a13b8d5193ca80df00f46174e1aadb93e017a","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.20.0.tgz","fileCount":238,"integrity":"sha512-cmJEYc0CPurcpvtJzWgi+W1LdqvjoPeVzN6vvta6wRgj8KFpSqEm/K+IqzuBq5ukz+vF0ZedXZkGLccHV4WTvA==","signatures":[{"sig":"MEQCICGm+uhPvFzas6+ru5CUMpDq7IcVPR9HQRCx/gmcV/RqAiBnKZsP4Vr1UPv1y40S97ad+EqCJvzK/KlkcPAUsnt4QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB0KvNhHuoufJJP+k2l9gBvasPfXwvNHFDZa1oIpo36SAiEA7ZCTdDhMAmZai/0pqhHYLE9LzzfP/lCLSHyNJmPrC6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2608775},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"d59db37ec9bd03d55db044bcd03e4a58bf8f6ab4","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.20.0_1793468632631_0.6786611915166884","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@kodycodes/cli","version":"3.19.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.19.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"87958a1d80795ca466cc0912d00345601443ae59","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.19.0.tgz","fileCount":238,"integrity":"sha512-1+6MIyaRT14+7jS8nMhARVMjay7hrW1zwkiKn2qNLCOPmJoMazz25xgrnNF0HgANMCbFvGDFhJeYkiCUIWIVyw==","signatures":[{"sig":"MEQCICnboBGT3Ral8Jm16EMLeAUbxg8wh1nbXP90SCfDdabOAiAlJ0rOrpR9JD6uQ++rAn6044Ai1/SMEWKiHwMvd71/MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDOj5GluxzbjeujAHXvC7nMalrQ9AYKdrprxk36P+U/QAiA3J63rgpanJ/n4iy8QOvJekknjkwBpPXJgwi7Kcf/X8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2608301},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"01336fec4806bd82c8b3003315fce09c4a696459","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.19.0_1793468664905_0.7549390272809207","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"@kodycodes/cli","version":"3.21.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.21.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"9f6b1f9ee3a78d9e492fc5f19e10fbce5de8f2cd","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.21.0.tgz","fileCount":238,"integrity":"sha512-g7sG6Hz3IzVcryzDkeo6HvaZ39unhFFzdUAB4CVcXcM7QCZCthriXkhuLdueyTcGolzNXFahh6fV1fG/VSv8qQ==","signatures":[{"sig":"MEUCIALgH3o1KBr0YdpBwAy8OJjyLXXATaBsEKH47a+3dAahAiEAwa2d+LAyQNwsZ5IBAMP0UpDlia7ZwlSGR9AGlt+MyrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB/qZteteGqO/zG/J2me51YToQfrWnAjvRslqYPSU/7vAiEAtvulxzW4dXG4GU41ex49YpqGW8Qvjdnn3/iyghJFiYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2613519},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"5dbb6ff78755a4530a2cf33698554dd8b9dcb962","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.21.0_1793470338426_0.09859371405050876","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"@kodycodes/cli","version":"3.22.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.22.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"12d604eda2c12b7fa0de99ead35f929be2ddc095","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.22.0.tgz","fileCount":242,"integrity":"sha512-UnZndI0lVrnoLd/0Dh5ziuNqY7QfCMBjJ7YboSsDU2uBC4f8luOQYR/VknbjfTP4GK7sAKZljBbdiRPFDumK5Q==","signatures":[{"sig":"MEUCIEL2jQSFRHnvFoDmOtqpnp5ONapNkuM3F8rgdcYdvcxoAiEA46NEbJD51AUUHUsRgtgbBPcDSJWDVlwiKSI0B25xIUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDkfCR3lUmlWJTYx9Qq6epo8fiLjAklIY4GF3zgP3SXCAiEA/gTSYgolfVBjF8otlcYhSNTdgmrzf3YmdCzJuE71g1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2650753},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"e590db203cfaec995d61ab5948f1b66737390bef","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.0_1793478316193_0.9733502234944018","host":"s3://npm-registry-packages-npm-production"}},"3.22.1":{"name":"@kodycodes/cli","version":"3.22.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.22.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"9e5a80530ddd5fa590d2d0c02b4f6efd657e9cc6","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.22.1.tgz","fileCount":242,"integrity":"sha512-eN37CqnS+YRHrfGSXvqQ0qC40PPelGk1PMHfic+fh61rXq0BxfbWEida8uFuXs0qzv791Fm3a0Vyigmf3SEexA==","signatures":[{"sig":"MEUCIQD/iMBhtyketn/AhybjsTbGeuzPQdTWLH2cypFngXs71AIgQ03iKVhWCA77DGwwZjfjuxmfBU+xq7dac58Y1ErPljI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIERrRGjnN/gIrIfLtzcSxPOjGBecgPMaDk+OyqZKcvJaAiEAxCP6vv8Y4e+bW+xfWdMDWTH5sVu84Dq6Dql5w0eVrCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2652473},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"dc0efae61eab647728daa4a8ecae04a59a560b09","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.1_1793483812978_0.06071645525037106","host":"s3://npm-registry-packages-npm-production"}},"3.22.2":{"name":"@kodycodes/cli","version":"3.22.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.22.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"2ffad97a91730341d5a4b42fd03d19ed769f52f6","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.22.2.tgz","fileCount":242,"integrity":"sha512-9lEpI0GvgjN5zDvlELhBYLKCOG7aGwqOR9xdmBsSTC5XkxxXZlh2ziXBwuVZwqI9r/zUEr3qAZc6tkDHILnL3A==","signatures":[{"sig":"MEUCIGBEiUG6/nfnm4O/oC8sw3eUBpIfApumbGOt+veam//QAiEAvoDGGMAVcXKNH9xoikftme7KF/MTBdZ9Qb/UOrXfvHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFOJJ4DzjJrQizkXw+aNAsy3WV3DjkMHvathKJiP85+GAiEAiIPhlByZ3Rj+zbjh176EwcElyhZ+7fCjOgP8hmJ8Kdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2652557},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"990a40a1fdc755d3ce1283326f00c8047b704128","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.2_1793531750041_0.8825151029535849","host":"s3://npm-registry-packages-npm-production"}},"3.22.3":{"name":"@kodycodes/cli","version":"3.22.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.22.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"b4015ae78f99a9128859063605acfe363f23700f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.22.3.tgz","fileCount":242,"integrity":"sha512-Kfg7zSy2kO26KYYNjESTfTXOpBjXMwup+YvFFVuvUhLlbmqGIA5e1IG+5bpo23VBi9/39dMTB4jTDU7Gcw1zPA==","signatures":[{"sig":"MEYCIQDbkOcqAlcVcgdlf4W9+xendjOS9M18fzYqXk8sOiaCWAIhAL74e3nokyAYKadn1omuL5bi9Y+z695/pyrBL11DzGvu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDWsy5BLOoOIlCvIaI7e+DZhHjMTrnl63Hhhpcsih1X9AiEAw0rRAehxTydC7JBV2CDAk694pFbsAkMcxmUa2MrbsZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2652557},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"f144529645b75ab7f627e974dbc46c43444915f3","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.3_1793623759201_0.24681413699659005","host":"s3://npm-registry-packages-npm-production"}},"3.22.4":{"name":"@kodycodes/cli","version":"3.22.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.22.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"67f6ed9e1b334a44c5307a2bf75a85c826c67240","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.22.4.tgz","fileCount":242,"integrity":"sha512-PFdm5xyVhh9OGpsgOh+bL7Tw63MvQreyGum5QHNfV8poq8IxOJXjj44PLMzPrE7hh30SdbMHK6+yVZOvGZEfOQ==","signatures":[{"sig":"MEQCICEnH39ccbfm6L/ytWCc+DvpxV9tBUqw0tW5DZsXVPCGAiAh35CUX0fbprrKGbsaDsO2+CHBvT4ziXVWA26FsY4t/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxxXf+boMSLBps6DUQJEAkWojQl7/a2EgDbuYmCYfzGAIgBScMhoQFkOkd+jfDXZd1myxTjvf8jBASCiqq/OHNSCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2654222},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"7bab49f4e21bef6345c8045c9399ef63a988edd0","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.4_1793632673887_0.6797384915808999","host":"s3://npm-registry-packages-npm-production"}},"3.22.5":{"name":"@kodycodes/cli","version":"3.22.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.22.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"fbd62e922b8b119f1a1dceb092fe62f5c2350b29","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.22.5.tgz","fileCount":242,"integrity":"sha512-tFXuqPOkHyhneo5/ifpklcyZwGEJ/XH5Qbvk99lRTk9dZikpGsXHJXGXGJXbtYgZlJxNVtw0KhGD8aGNaGTHrg==","signatures":[{"sig":"MEUCIQD0uSeAKMy4VGck5ANPv+Pa1yM6Bxf3rhLnVUQW9XoHagIgUO0zvPP6W7PVPyPmP8AoJrMBhsGgnp/SnfUgCmNKPeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDK96EjGPsxkWDfvszmE9lrZkOLTko8vl3tIgdw7RxGGQIgYwTxy452KiM/fkmdQnBnHUEFJPGrvkoXwgMS7KefVD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.22.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2654499},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"1bc4fc1826d9bd22fad5d397bc764321a103d928","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.5_1793643929089_0.66010658582926","host":"s3://npm-registry-packages-npm-production"}},"3.22.6":{"name":"@kodycodes/cli","version":"3.22.6","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.22.6","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"86f9dd3f0185cdf3afbc8d144d52c84b5540b616","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.22.6.tgz","fileCount":242,"integrity":"sha512-byc2/wOP3Yq0fKcP0AWtDTO3Rh/jiMn3ow3YDAVnTmtvc0/KPmpCHHGu27iixfOT8gnrOJ3W+PdGeOBZbVDYBg==","signatures":[{"sig":"MEUCIQDzEQGHpzltsE8UxSIkObDw5NnuUUbShMs4w5nqd410aQIgCfJjhehclsaIhm0fF/Skvjb6mxMjuWUJ+nrp655mK0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA2bLtnaTto7M+Y+3+ylodlF5ucXwumjsWduyo3kXJg9AiEAtmyouy2aPKZf3Y0VVRIST0aLF6dffxe30gnzcFCnC4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.22.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2654499},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"55df629e53f672232e0a230265785123995cda37","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.6_1793646429470_0.6412782999103057","host":"s3://npm-registry-packages-npm-production"}},"3.22.7":{"name":"@kodycodes/cli","version":"3.22.7","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.22.7","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"a98178e46479685dc746508685e90b715e04700f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.22.7.tgz","fileCount":242,"integrity":"sha512-nEsVkTN5yDh2+qDF4UATWAQN74o+dughuChNPX0rODLb88cvHF+KnOyYFINM/qcPs8bQldsK9+OPIqWwOc2f6w==","signatures":[{"sig":"MEUCIQDPqzCkj4iiWUJLCukG2bwoFIOUGBEJOBn7sD+JZ9PwogIgdDqZA5ZxGn4WXtaQJUFVJ03y0H3rRN7ZXq9ZCDbASTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7JL3zD3GVlf7HzXIn/mGdQdDnMyckhiQ/5NdeyEARHQIhAPxVWZlalzssv0Zq8FIgMeTreEwZqZyoYnnDeVFfl7Nh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.22.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2655450},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"3f7624008352cf369e6451d1c1541a8b2af119f5","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.7_1793680874226_0.7362260004777984","host":"s3://npm-registry-packages-npm-production"}},"3.22.8":{"name":"@kodycodes/cli","version":"3.22.8","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.22.8","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"5a0dfc85f6ad513d8791b35a33cce3ca52bdc843","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.22.8.tgz","fileCount":240,"integrity":"sha512-mXoXVZXY7B+QJ+i7moqAkQYQpdezvZu2X7UtMkWxWqjV9mj7Ipv5oiCezutARhWYoP+Thdx2me1yYnJwPNdfjQ==","signatures":[{"sig":"MEUCIDFuJJ2wSbqvNBcIp3GiXow7tIIV2hGaL+HIhH3wOmjQAiEA3v2BvU1ONZ/93DOg5iwtiwcV4eGTy5VGCXwskb/ulFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFqhvpuwHsAeY7irht4LCjO4idqzKLF65HFoG/wi5jMEAiBqcyraUkCXEo5/bDXa3iCTAEy96YK5y/mjCmBBnKQPtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.22.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2633447},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"266933a7eaf81ebf6c07229a141592c6b071ff58","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.8_1793681991070_0.12333181567178264","host":"s3://npm-registry-packages-npm-production"}},"3.22.9":{"name":"@kodycodes/cli","version":"3.22.9","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.22.9","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"858d841bb872af8dd77ebc9a2e5beca0f78d973e","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.22.9.tgz","fileCount":240,"integrity":"sha512-tn7aaTmb//KR/buS88kQUVXtp93w+L1EjMKaHwZR8GotpYZbyDSsP5clMbWbvbj4eHQwTI2COSm9ontZN6Xzfg==","signatures":[{"sig":"MEUCIBmQqvwRwYJCHkY1CKflR8OtqzqESuxd8JcAVgKZhBGNAiEA3El7FUF3irYV3Ktpub4vpvuZZiGC30kYxaVTPYv0O4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHMXY+CoAfmtl7x0dk18SOS/v+fhrARDwqrn7sFJdtEeAiA9kSmvzfc4yylOLEwxPVDD/Zuj4KuHBYmMtmVdeX2c2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.22.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2632247},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"cc49dfbc745400706ceaaf9d51bed7a7e2e44f94","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.22.9_1793686557099_0.6117398765757178","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"name":"@kodycodes/cli","version":"3.23.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.23.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"9084218295956e826c874b534bd3be54e7cc3f1c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.23.0.tgz","fileCount":240,"integrity":"sha512-IRQyc1XS3O5BEiJh69m8KEBv17Mhj2MRsPwuLgGtLF5Wg/gdAYZSKwsZ76IJf9mUatKZhnNeqsZjvN5JJVn9bw==","signatures":[{"sig":"MEUCIQDJcnwemslMcIY3HUtvIxn+08PVwbf/Ny1PNivy494MqgIgeaBlLfVhPO8MBx0ldCergaP/H8/hhGIgfA7H/GSJU4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDi4N86jopeja3yr4xZyYhYj/aWiv9Ddo+gggqcWeho/gIgSpslP3gZxmXgZsgaYsVXQ3Qna4zC1T8gW5FQsBoduEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2632480},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"7e5fd36f70ad370fbd93a18a5f0088bb45526bd7","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.23.0_1793693196545_0.9721174443107898","host":"s3://npm-registry-packages-npm-production"}},"3.23.1":{"name":"@kodycodes/cli","version":"3.23.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.23.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"6bbcd2d94ca69a1f62efe5189059e3d9d409654a","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.23.1.tgz","fileCount":240,"integrity":"sha512-gQASALMyylKRxqs3zVxMlaj8o9wnRPwfRqEmNi6NA7nj7Lt0/LT1Gvxw5UonRzpURrZaoHvTGE0GOarDL0Wi2Q==","signatures":[{"sig":"MEUCIQD2JW1UDW+sxUufloN5S9UnZA8ftLOd/UNKqx5dzuzazgIgXKdwi9w+kA9Cih0uLi9SJRCqJt/mkbNy3H8uf4R25iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIV1bh4qRrGN3vwZQWY+zfw91NgDXTd4owmWvl3jeOSwIgVWI2nhQST8rdc1irmYyAHXPNwh6i09SeuK8dyIyKTsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2632477},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"948bd46dd8702d60d8800e35b0d6430f689dd216","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.23.1_1793710313542_0.6711194978135271","host":"s3://npm-registry-packages-npm-production"}},"3.24.0":{"name":"@kodycodes/cli","version":"3.24.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.24.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"b39d69ed69847b9efe6c337ad22e3890c9d7b256","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.24.0.tgz","fileCount":240,"integrity":"sha512-esOr8UIIvu+FE0moq0U/wOgYLbVWS91oZSebUh/5dwe6oTGda2go9M8gv/nfXy1HtYYfEUEgZKkq2If/o8IPlQ==","signatures":[{"sig":"MEUCIF/C07AvikEQWBP5dHB1XTR9hMrdkjyyJuK/NnBMz0FSAiEAnMRkpMJUsJmZ0qC/8Ngeb0CBy+qsQSo4Y6Vv3WptMS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCc8q5V5OpFDIQ5CJfpx0Ux50M2WIoqFXpBP+99FWuRmwIhAL3v1hoZWKDAMa8XwjhSk54dBKErMVZAa1EqStbxLJAk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2632812},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ad9282df177dd4965ffe47377e488391ed63b320","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.24.0_1793726660190_0.47576399094495636","host":"s3://npm-registry-packages-npm-production"}},"3.24.1":{"name":"@kodycodes/cli","version":"3.24.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.24.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"5f399d72b10b5582fed6c9a4707154b2be27bb58","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.24.1.tgz","fileCount":240,"integrity":"sha512-cNxkHhKyrsO+NwDP0/nUnWUFvt33r5Vgh0oGQyoUw+HR6I6F4KC2lg87VtOwmIAiU1aOvvbO9pxJZqCNRDUwCQ==","signatures":[{"sig":"MEQCIFqHUpmVZ+/D/QG2sIbKcg2JrW0dxmFVe5BVuw3fWrdfAiBG2gHCePApByYivN2Tfp2r5L1HLyKimsAvs2W7pew/lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE467QfSD76gIep8fVKulFXuKeX6vlBeb4TURZwRbX7RAiB6MnBBeVrFSojZdFmxWTfzy9diqRnksfu4eQI7UY0P3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2640417},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8e2cbd00ed4a07563b82a07cfc64ef86fa293fea","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.24.1_1793748142469_0.5852711085294167","host":"s3://npm-registry-packages-npm-production"}},"3.25.0":{"name":"@kodycodes/cli","version":"3.25.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.25.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"617cec38509306159da501bf6e5e8e08f750a547","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.25.0.tgz","fileCount":257,"integrity":"sha512-Pz7kWly3Ynhj1//efNaMDVXaVANL/wQ0bCOUxLc/xmH4Ir7P7668AyH7ZPdapn+rWluv0BEIw3fABCHBTVbYLg==","signatures":[{"sig":"MEQCIB1gR3g6AFydHPMc4emjOI7p63nOMZOAWhdQ4JgBFNUoAiAivLXqF4sE6aabxZ5KL/pdeayV8KFR2jwlWRrwijSAVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDW6glDtT+YpdnDnxSDZ3WHLembWd8R4Z3VQODe7sxAbwIgARD2TpeKgJo5q2cEGfBmbPl955aeF6nl4+nmtfhvO7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27263932},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9ced5e9ce50e8fe2045c3d359ce7c485b6cfa9db","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.25.0_1793760654502_0.6002288838237776","host":"s3://npm-registry-packages-npm-production"}},"3.26.0":{"name":"@kodycodes/cli","version":"3.26.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.26.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"3a3392aa2e48bdcca8bdb97b327f9ac7482b77ca","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.26.0.tgz","fileCount":257,"integrity":"sha512-cRI+73t+5WKL/bYCkM4Q279euz/Ql9W+0tgelItsodQusDIAnEUuQHtgkbS+BZRV2fqRUojLhZNFT+F2sHy3Zw==","signatures":[{"sig":"MEUCIQDBp4SZCg3YH7KiwaPhSejjrqFZ2im+AYdFKT9K8Z/+gQIgP76opWOGc/ZZ7rv1BGF7QO0jfS3JkBlhObU8uxudAIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzn1px6TDQkCnW/A1b3/OBejV9olwx9fglbg4BDcPU/gIgfCa33u69aiD6YAj1dMqCKH/RQcXkRfMU6vVazIdyhYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27267957},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"b82eeae64c7efd6b463c7ad29a93d1d965dbb49b","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.26.0_1793762853637_0.3330591430956479","host":"s3://npm-registry-packages-npm-production"}},"3.27.0":{"name":"@kodycodes/cli","version":"3.27.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.27.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"bac4b491e1bab08cbe5eae054d7918d11424e436","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.27.0.tgz","fileCount":257,"integrity":"sha512-y9++3BeyEP6HmJuZniQ7JTeyg7DGtrv6e9OE8NrlmU6YHlpPyYJBKlD+aou1Bj5SCzGSi3AVbAHGVI7zzb+Cuw==","signatures":[{"sig":"MEQCIDdWbm4olnVmPHYbnBZXA5lBigzqxTHkPeaEpoSUcf8XAiARVXdwj00xQkWACp3vF46ognK/AQtZCpIdGCPSF70msA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBhMoYtOyDBMlLCQQrqjD4u+uNgB+t7KI3Tbl5S+BfucAiBOgX1dxjOm+v78PHiJeWu2DxcOG778ZWlzNmUTVL9vxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27268602},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"aa78cf6169e4264576fdc714f6832132d576e878","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.27.0_1793793584585_0.6557764370829624","host":"s3://npm-registry-packages-npm-production"}},"3.27.1":{"name":"@kodycodes/cli","version":"3.27.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.27.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"93b44bef04301ea73564b2e72bdbd6a199258d10","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.27.1.tgz","fileCount":257,"integrity":"sha512-8Jb87p5VLMEPk1mCe7irpve4Umr5jW3vbXt30mf07TEo73s/xEPWZdGkLsWdsiTTy0sagLDI42VN23QI68yLEQ==","signatures":[{"sig":"MEQCIGwP4O1wd6WuL1ZACdKrTOCrg4C2NSkBoYCeYkeRpaDtAiASlX9MFzKd+YZDfnEZe8pyGGgZCfWdAm8RQn9x4fpkVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEdLvBZjNxGLiSbD4+4Q6lrQKz9fNYFQ8pTzWTwFSP72AiAXSdRGqaTSHB3ucSyjxHpd2QtGFYF5J1gp8FNtM9i5DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27268867},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9d82788a902e26aee8e82dd8d5f3717ed120b84c","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.27.1_1793796922006_0.5922448972658427","host":"s3://npm-registry-packages-npm-production"}},"3.27.2":{"name":"@kodycodes/cli","version":"3.27.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.27.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"9e5e57f27737eb94c1dc54a0312356cfd413774c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.27.2.tgz","fileCount":257,"integrity":"sha512-N/zI2qkVAOIqGMwTXUT4jPMWM/gAr4DOZBSv1QXboV+DL+BLRc4XDCE1qz2eVpoW6Vu0DXvsKmCAllMlGmEQ2w==","signatures":[{"sig":"MEUCIDd7f0zwSumB9ERBxqlS4aI4p96aVZNNvDDZBCHSL1vRAiEAihoI+vTC2xOMfsPOlGQvVmb2ZSpOhxgJVjr2Gn8DDRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAhMJJYPmfWoU40yLjHZdjU57+wuvNn4ala0bckL5/HwIgLPxg0jp6e/PDy6mPr74EvsD63jld+EycakMuJXtqUOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.27.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27275597},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"45ec4714545e8a40cb8790869f4899f4e0ef4526","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.27.2_1793818698409_0.8701825330047975","host":"s3://npm-registry-packages-npm-production"}},"3.27.3":{"name":"@kodycodes/cli","version":"3.27.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.27.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"2c0f0fdb9d1114ce76e9960f0f927e996bf812e6","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.27.3.tgz","fileCount":257,"integrity":"sha512-3spkQusS30j8zxuFHrYBeVcnZMR8IAwtgaCCPoktxJomYItMzQG8KSMmmTM+/XYHI3M3YX7jGByt/mAA2QFcLg==","signatures":[{"sig":"MEUCIGkph4B0r7xrntYVXM55DBog5yaXYBw1RUPoX1IgK51IAiEAwvBAgGVVbWIIH5vHWVBFMZgNUcKhPO4Jl29JqF0Endw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3KjodLdm5XCWe63DQ9ZcmsZdpycNNYKuoE8YB11F1agIhAPCwWjeB9w8kR7LHyIOocqO9LhgiFhLOdqZ2DiYZ+rqb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.27.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27279452},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"f370ca6315f12118c3c3bfcb33893034f9ec4705","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.27.3_1793831852933_0.6008008925233689","host":"s3://npm-registry-packages-npm-production"}},"3.28.0":{"name":"@kodycodes/cli","version":"3.28.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.28.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"2ea45755a358bb36e95f76fb0af93dbb66d5d2d1","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.28.0.tgz","fileCount":257,"integrity":"sha512-kOIINepcIFpFOopdrFoSQDhPgRv4r4vtKA+qaXFbnDxA4dy0eeyQPnrKCICYoRNopM2ZZQYgvAcwU/Qki9V98Q==","signatures":[{"sig":"MEUCIQC/Vp5kL7yrh+mtH4xOk+LEBnbdUlelXPsP4ydfKSytngIgYfV21ohJ5U22dz9814OWalUc3PLTVRvPSWXIW++jwGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH0Yba/DIGKFKATitbZl5i3GZjUe7tzaaZPAfoIqGB7RAiAsWOaQqQI1fdlH9TSyXcug5MtUAUB64Yk1ZfSFoemicA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27283671},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"63536cd51b6ba3518a762d7f83337ae8d190b37e","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.28.0_1793844665227_0.5611562907223665","host":"s3://npm-registry-packages-npm-production"}},"3.28.1":{"name":"@kodycodes/cli","version":"3.28.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.28.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"c5631ec6a9c9d91a34e47141e6a45a8e0c123770","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.28.1.tgz","fileCount":257,"integrity":"sha512-8Xr6uhanj8gQsKfiSsQftDhOyAs+XtF6+B61uPxOy+BDi47Gu/dG2BfaQszolAZ27woFObs7SRB+7owsYE21xw==","signatures":[{"sig":"MEQCIAJJRZ72WBRxuxnsrTPTuDux+2cgEIlFeWt3Cad3TUD3AiBPJyKKDBkOQoLLfDDbZS3ybdonsXe/fHUK/H10BOMM7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBryDP8o2A7pEWJHOmPumHWSRY5j/qBVGSlxpTbF+uSgAiBsSps3H2TceYAD1brmErk/by3O9b7zUR6haVDuntjyEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27279452},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"2010574340dbe1628bc9074b690aeae020927129","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.28.1_1793847440618_0.9509820094922401","host":"s3://npm-registry-packages-npm-production"}},"3.28.2":{"name":"@kodycodes/cli","version":"3.28.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.28.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"d293fc0d4b12c37fe7fa501c0430dc70a6405423","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.28.2.tgz","fileCount":258,"integrity":"sha512-qHOgiAe9jlCttTM2MV7xtLNCrxGJq0RTOyvvHOz16SE6WIjPwwiW/ndKHDTjq7h0eRGkrlju23dtqpKbqrk+2Q==","signatures":[{"sig":"MEQCIGEUFMTScAzeFWgBJHSruDdkd0aqDvEyZxWyV9O2zBtvAiBtj9MK+RQrIF+eJ7M+Q0zYsMcLiQnVqb7UAUdAi/AuiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDf+UD83QbDfGctSMAuxNGOBrPWjm4OxJkz5xUcaTdDDQIgf+mdGxgWqQQrhHb6htiY6d0Vh11+7a9x/uN2XVr/tTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.28.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27324701},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"92b80589abfbdbbc9f328711e41e1b1aa7a51e7d","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.28.2_1793854187343_0.18322347480235013","host":"s3://npm-registry-packages-npm-production"}},"3.28.3":{"name":"@kodycodes/cli","version":"3.28.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.28.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"fee90c5090ce384eef0fe76f0c1d8f97ae60145c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.28.3.tgz","fileCount":259,"integrity":"sha512-eODogrBmTGDHGL2kv93k0nEj47UvTfMf/VgEsd2jT6vstJpZEJ7vgW5z70gPDvZ1mSAoR9XM9flgOl6bTBh1BA==","signatures":[{"sig":"MEQCIA3WGyzatQBt1rdBA8dBGwadCkBhfsZAbjY4+AN20Ji6AiAHqZKU/9Q456em3QvjcqzrYKvLb+ft2mPLQSbxajJTLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTvo66+O4islukyhtKgfVv4GHCDWR05KQbZZFaxB0FKAIhALdc+1Yo8VtkOwgE2cosacgCzUXPIEIcNNTmjJubwB+n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.28.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27347263},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8d896004f2515d628e7821a50b05e0a975ee0246","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.28.3_1793855810675_0.49632192269778863","host":"s3://npm-registry-packages-npm-production"}},"3.28.4":{"name":"@kodycodes/cli","version":"3.28.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.28.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"1418e8a71937d7427654e2ddaf929c3455e824b5","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.28.4.tgz","fileCount":259,"integrity":"sha512-cWwG6mWvpFo7Cgchb3J8x5c4U9SuibfCn8pasruRAVNuRNFs+L5ztUeahUzojnhEb4m4/Rl0vtsh95AWoFzDfQ==","signatures":[{"sig":"MEQCICnFdd6V0D1MWosYq99fhIoRZ5sim3t7JDvQhbylaMPHAiAnP4NBqCMFh7+QBWVCW83stMMb/LRT488DU6ywyGt9ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdRNPfwjitHZ7MszAJ7agnrxrcoGplStc9/ku/K6g4gAiAHnd27iDFcGaKfH6xn3aWNi+6t9kDOXFZEGZ5tYbhFpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.28.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27347673},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ee40b9a1939a0cb9d267b6c397b58c3babefb78d","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.28.4_1793877218870_0.19331519147540133","host":"s3://npm-registry-packages-npm-production"}},"3.28.5":{"name":"@kodycodes/cli","version":"3.28.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.28.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"f944b025eed6f19bfa2f16a0a1d30fcf5f12cbf7","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.28.5.tgz","fileCount":259,"integrity":"sha512-K3+DJ7u+Nu4jvqtpvSHHPq9XTH+9692N8FtT99jtBLH2fpBAlwzKUThH8XYdZvTrXmVTVR9ROpwKcyGVAVWPZg==","signatures":[{"sig":"MEUCIFgQgJTxCrSjU82ghPmAInbnBi1XsNFKuXnZQotQUxYtAiEAi+I9aEwNNku+zyblg3rjNx8+6I1QvMP7t0b1h7t3h5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBBSeYBxpa8XbE+wbxagOEvaKCNuE1L7yxgi16lOanrQIgJ2tA678vEs5bJOyKQQh6rwGMulWg2U123PnP6EOE64I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.28.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27348962},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ae20b9a861454ebd0016902ab501d0d8feb816a4","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.28.5_1793879560458_0.07873330895696107","host":"s3://npm-registry-packages-npm-production"}},"3.28.6":{"name":"@kodycodes/cli","version":"3.28.6","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.28.6","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"fc7284429d2fb32d349a40b0079efe0399ce4f97","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.28.6.tgz","fileCount":259,"integrity":"sha512-0+nhkhFtSiQW5E/xscec3VBAnIyVDd/5zZum/3MxOFgiRA3uGx+BwOZTgpdPtcGUIIE3Pdyc4/aBbc1FTvN9mg==","signatures":[{"sig":"MEYCIQCZiyINRq7DMd9iusI2cyJ5q6TgT70h3Z05amXwJrFS3QIhAP7BqBc+QtKidcjgBi3YK810NcZ9vD1wiXR62biej2Iy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfCV9skhOGpvJwPT9n8OMFtKGvHgellEFSmhLKu7N46wIhALFbVvJTXxXqj8wQ6EsLaAIGYb1IWYLghLx2yf3wa5W9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.28.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27348995},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"4f62874783d7ef9a5ad979fc1d4ea1232c3cc442","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.28.6_1793884445428_0.22825480729893743","host":"s3://npm-registry-packages-npm-production"}},"3.28.7":{"name":"@kodycodes/cli","version":"3.28.7","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.28.7","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"749b2e00e70e64acb611f09ce06c34d6fce4d3d9","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.28.7.tgz","fileCount":259,"integrity":"sha512-rOb8xhAVStNRpIvmyBDolJXsEoKRMbtmK+SxJ8ZIrf3XP+S7kKmDYY5huAxjaIO7K78Hk+d26cOABDoFrjKFGQ==","signatures":[{"sig":"MEUCIQCnJj8IR/QR26FK3yn5xK6Rv/vyoSQKltKR3fMYWdtLpAIgeaUDojKqKhQENfP1f/FhW6yv/ZEPxdsmO6Qvtc+eTIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG5AWU7/IFN1WJWQeZAtEt6ksaFxeMoUEROgX7s/yr0uAiBqMFEAlvEoLmLg9JBxDBEk8xVykd2As48nxx7F4Pta5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.28.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27353274},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"73a4e7417b40c20c9ff85e56b4bc55a0402dcc7e","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.28.7_1793892687875_0.09132775985464614","host":"s3://npm-registry-packages-npm-production"}},"3.29.0":{"name":"@kodycodes/cli","version":"3.29.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.29.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"68b09be8d1c0802433bbfd6e7334050bd5ae5667","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.29.0.tgz","fileCount":263,"integrity":"sha512-lYsYNs0PzHMeDiKJw5rHCXi7TOMDbucJjflRE3kIuqidX/yzzea1mfHkKNbmSAl1/1ixO03SSCyGp9yb2tjIDg==","signatures":[{"sig":"MEQCIG5zUzz53uC586mxszD6SBVF8SNI2V746teKWB5H3tzRAiBgduE45HGe0Nmih5WvVpq/uAlfziLvJxsHP7iXAURmWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsWiwq8S3IifY5wIpygnN0Gi0FAwV/cZFujLySFyPi4wIgMGuVSBRobKD+AagaNSnPz/ZTqZVB3fOz0cMNlBSQIwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27419986},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"2bf6907344b4fed771c5b9997d39548f51d74bfc","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.29.0_1793896716406_0.9211639312555653","host":"s3://npm-registry-packages-npm-production"}},"3.29.1":{"name":"@kodycodes/cli","version":"3.29.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.29.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"deac9ebade21b43e22800ca52b7a9d1b515635bc","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.29.1.tgz","fileCount":266,"integrity":"sha512-zub3OaCyBDa7et1ykoozZuwGDpA2/g5ZwnnK4s/FBf+QzaAAiWSTX4Gey7cZGNPObwOkwsEMgMFlohHGXD4csQ==","signatures":[{"sig":"MEYCIQC19zMfMa5mCX+6FVoMw1vCjCl1OL035ptHxoJJBJ8JDgIhAM1RL5vzTJlZZ6pTtz/PCin8Yy2g3vQve4OsmN8ADPH/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGdMpCiz9RuDimJz9hsGbE9c6+Hd2N/bONtRTWswDwi+AiB/21RksV/BT+IitrHxMB07+wHRY+O/1y5q3nWAUwYfxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27421889},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8d86c19cc6448aefaebd1ef53c7c89bcad7a0668","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.29.1_1793897661904_0.520395670288616","host":"s3://npm-registry-packages-npm-production"}},"3.29.2":{"name":"@kodycodes/cli","version":"3.29.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.29.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"5f0a61768e29812c068c5698dc5a510e1f4602c1","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.29.2.tgz","fileCount":266,"integrity":"sha512-/NmKow8zVr88/cyUQFYHs4lcCMSHlSuUscnMgv9cm6l2pnIdE+V8aQ7wTFWJpxwet7iAPXHxnm75sgEwd13iLw==","signatures":[{"sig":"MEUCIC2euTcSByh6c5iqoYumkBV1AYl0MS5IirdZGAqpr717AiEA7qpwx0h/8clYDvkq8GfbU6dpdJaXehtglL90LbBiK+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0OD2drH8EDFabI1Ocz8T3Z/eKO8c9CiUajujFRXvBwAIhAJRhjrvE+8W7UXnGXSAbOGmQmEvwFaCLHRN2bVCtbN6i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.29.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27422869},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"d0b9d1f7047068abfb256788c0fdc1bd0664eea2","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.29.2_1793933788909_0.9016612787559332","host":"s3://npm-registry-packages-npm-production"}},"3.31.0":{"name":"@kodycodes/cli","version":"3.31.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.31.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"ddf26a65e647ef186234abb5b2754c2e5cd65268","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.31.0.tgz","fileCount":269,"integrity":"sha512-37tUJ1wwC3GHlffYIG0wBPHOs2zTvBvmpTFJhU0uz7NifDBkT7aCPc086aPdOnrub3spjfj+5TTcaQ8ExLrBkg==","signatures":[{"sig":"MEQCICXGFQQsYd/xwVt0tzbqQyvh3Qu9nLOFG3SY+cQrze86AiB6km/Af0Pi9jX0bCDqv2O87yIqAQfhuzl+8ewVEqZpYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkMQnULFlSQl3FknBJvPG055UpZc5DiiLxgp+r9NvuRgIhAOn5kvF19xaTNdb5cVgupLl5mOgCVEsOVrSZxnzAUkWp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27443099},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"4af296f1795769b9863fabeb80f37a0fd20ed91d","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.31.0_1793937404302_0.6004044428826989","host":"s3://npm-registry-packages-npm-production"}},"3.30.0":{"name":"@kodycodes/cli","version":"3.30.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.30.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"0617d4afe5a365f586e3c1b9ec269c7ee6526f26","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.30.0.tgz","fileCount":266,"integrity":"sha512-B/XN6NZMbSS/lhGnbxyhnaydV+7Rt9ufJfoibUj1ZJ+gX/hPJ3HorDCUMLm0sBSv2mlRFHIVyzMLAJbdBul/Hw==","signatures":[{"sig":"MEQCIAprqvfVDvomyvbwNa6xoM5JoXFv6P0Dr9LQm2Y8DevhAiArrddu+6hxVIWxxgSrz9pwzPY0zfqPZKkIhsnfKI5ZRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFLlUpnTiyHNYSirQsFPEO4NF6pQBqopfhik1AZO5BRYAiEAmyJoaB7RfUNaF6qZsmbsQGqblmNI2PBMwoQLpsnKXpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27423283},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c2d146988133a1875520d0b0e49846248ef982d3","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.30.0_1793937420808_0.539878973090809","host":"s3://npm-registry-packages-npm-production"}},"3.31.1":{"name":"@kodycodes/cli","version":"3.31.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.31.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"06be33124379c62b7915a2c8be08f720055da1c8","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.31.1.tgz","fileCount":269,"integrity":"sha512-7nNdiDlZNZdNWlgLMOOb/wpNqGptOj2KyojA/hPW0sVM7iPGVcqRT/0AVpKFFZ1bJDr3eU82KgbHGO0WcbkUyg==","signatures":[{"sig":"MEUCIQDzWztQkaTairR4I7oeSS6MkW9giajra9n8Bmz+1uy09gIgbex5kMgOGk8xz47zPxP4qRB4ld9yEgv8Y2j4LB+xmLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCU+SlG8hYH2ubi8QrYTjwxoKGkmPBR4sDM2VDbDcY2NgIhAP6nf2Ou9z+x/up+cxad+f0USPne9Jnw/+nOkTIQFPo5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27443576},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"489ca33dec26239ff91be79d38649df36f0c2fbe","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.31.1_1793962883714_0.11953755034454361","host":"s3://npm-registry-packages-npm-production"}},"3.31.2":{"name":"@kodycodes/cli","version":"3.31.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.31.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"499bb118047f852dfd2662c4edba1508da4b889a","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.31.2.tgz","fileCount":271,"integrity":"sha512-HI53hFSNwiX8bnqVgpJdhT6u9jkgPwcGXNZa9Ofl01GZgAr8+1dO8YFEeHrQvdZN/MDxTQyqsO4kLwB1gFi9Iw==","signatures":[{"sig":"MEUCIFAXDvff7uiA/BI8dvl4I7cVG9Zx7MJyIrI1pgGcNOhlAiEAoGrzSpxe/3V3JDgkOetMsWhAw6I8zPNbSe3jdCwqG7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBSZQVziXw5CyicZrx7ZZjRBO48sm6uDQXuXwq6AvBjmAiBLgTzVw30dY6WDDHlw65QQMwSZY8DUydsxwY8exgPADg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27452428},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"06f5afd65d471936c069088128bf54296be246fd","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.31.2_1794011724791_0.8561459057255734","host":"s3://npm-registry-packages-npm-production"}},"3.31.3":{"name":"@kodycodes/cli","version":"3.31.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.31.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"74f8674512888daff9c45111a4df848aa2642c9d","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.31.3.tgz","fileCount":271,"integrity":"sha512-MM/YGVzUGMFFgQlHkJDqRKqDYXFPwnVn00bIiApOhXG6HTLid7w1BObPtDoRRlFOrlI+gbQi+0UbuUOUbJiN8Q==","signatures":[{"sig":"MEUCIQDDWlfiYoxEfYzHXuKd2fqwsXf/K0O/wpxd8VqCycJQlAIgKtoy9RqWe+D8bNc53qC2dnSwOVvfiSM8nbdjk0Quvrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/ovndlshwyRakh6sRnXuKhUeBybTUKYDySicfOacUegIgNTiIJGWgGxU8IqM0BUkwZVGFVWo/wFZeIU4rNJYn1Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.31.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27459048},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"faf6c42441a678e59ecfbf16547d648f48cf595b","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.31.3_1794020191647_0.30583091434587584","host":"s3://npm-registry-packages-npm-production"}},"3.31.4":{"name":"@kodycodes/cli","version":"3.31.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.31.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"8ed1807822ca18ffe695b00386acbbecbba5ab39","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.31.4.tgz","fileCount":271,"integrity":"sha512-3CgVqwzdbQrWlZS9tm77IwdGOQtuXbNWyJxzP9WouhhK2ZKGY/OJXNAKnbrRYe14cyz+TgYPcqhhcOja8ZAmHw==","signatures":[{"sig":"MEYCIQDiudSInPMn2LWRb9g7xcAsl5Ggdv3pGjyd6HyZouYHvwIhAPCp8HtII83DmCwg7/3FLv64swKhecXn71pTYwqTfNAx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFryj+JcIhO/YURBbEoYAQ9BV44E7XTUy2RMRZPOOQIAAiEA6FDdxRtbj/RfkDk5xE11OK7crFwfb+8a7k33caXOX18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.31.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27481412},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"6e6569ec05aab0b584daab44ee0fd79dc151c93e","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.31.4_1794059337028_0.654911329829479","host":"s3://npm-registry-packages-npm-production"}},"3.31.5":{"name":"@kodycodes/cli","version":"3.31.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.31.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"7678e48a62ce6dd8b9d49ef74a2f3ca0010d6a71","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.31.5.tgz","fileCount":271,"integrity":"sha512-N7l4SgVrARyoJ0zokRc5ATteLggRspmHlc7gCuxHowlf4q28boKHY/Z79KZEJmjErnYu7uFqH/8u11ZtxsMlvw==","signatures":[{"sig":"MEUCIBHpEtpf2vyy1plVOPrJX8A3EAKDLrnI49icYkfP7AJyAiEApS5K7qAYrx0GNH57e+ToelQR6eUAHaT2xuVu31v02oM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHqFGE6js3JKIIjbrFMK9Mb7fG3Dqh0H+zTxrTeMl4NDAiEAggKvVrdpLINw5omfGxgs5kH4ZPK9ePc5yKRpv9ZOpi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.31.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27483300},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"7f6b0faf0fb14a29400dbbfea62f05c610895377","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.31.5_1794067139813_0.5698183532003813","host":"s3://npm-registry-packages-npm-production"}},"3.31.6":{"name":"@kodycodes/cli","version":"3.31.6","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.31.6","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"31e475938ee93592de0663d68fbeddd90255a571","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.31.6.tgz","fileCount":272,"integrity":"sha512-IWgJJAj38RywcKMZuhGz413m6RbuVuvWxZe+Oa0QEavZ/XOSNUclds5SJ+naJ6n5pcE5L8A68pftbh3ylVevZw==","signatures":[{"sig":"MEQCIFRVDSNfNJ84i23HjrEHtJ3llDkXC13nfsAg2RDYtBfgAiAKjRZXCMcx0+I7EnJ/8V/ZieUr/JnMuTbtUUM1mWak2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDDcAunBn06gUbuZGDL1N3SwQbMQT1WlLL9Oi0caj2lBAiBO4XzBpHHeTEAYkHtBApxQmGz0l7MIr5KDB+cbfZMKLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.31.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27490491},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9f83dfea0ced64fcc4b3edd365c5c1f4999eea2b","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.31.6_1794072623175_0.002131283387549421","host":"s3://npm-registry-packages-npm-production"}},"3.32.0":{"name":"@kodycodes/cli","version":"3.32.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.32.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"d76e4fc36c1d6639ba2c2c88a1a86e7dab152ca5","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.32.0.tgz","fileCount":272,"integrity":"sha512-winMJnI0mF3e59AtdWxDez5taE8Xu5Ai4EvTn+ZrghLb7dk9ugGS9PNPH1zOZIgeKlOGJqwVL424bg7mW074fQ==","signatures":[{"sig":"MEUCID5Pv7p65XBBCin/tUQwmwF+90g9zG2nZr1//H3KH3nlAiEA2fvvqv5KCa+XNxmuuUAx7lUCYre2plM/5EYrCbknq4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVgooG7FTqxwtVyzrxhiFisDj/nqynSbZ94e6MbkmwdgIgfRqIcAwv7GQqQlhpNSm7Z6ntC54gSAWGNo64DRaYJ+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27491077},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8f5e4d9f116e80381f28ea68d782e7c22600ed32","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.32.0_1794075439948_0.8530341166688412","host":"s3://npm-registry-packages-npm-production"}},"3.32.1":{"name":"@kodycodes/cli","version":"3.32.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.32.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"4bc067966e9eed24f492d57bbe3ce74fd621f4b9","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.32.1.tgz","fileCount":272,"integrity":"sha512-Ky/7LLsXeyWlSRKbydzQtUSAqzd1u+c0ulHeVIFkSi5Vy7P0RGR4qjtJtFHzjTKPxjdazUZp32JB6Vm7BNj4Xw==","signatures":[{"sig":"MEYCIQDM+SzI4M9b/+9li+eENQdXAwnJm4/0LaNV3ab1vchMcAIhAPnrgnVyCHhhm7Qj3lGMO5cXcvjW9hm33rWZMsLhySPh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcwVOKRMmQQaviI/2VOqNnSHxzh/oz9x8Vxz6kq0GnUQIhAKs5WH1dMkMn/sA/yHeIra+xGkLU1C9moZ7qd121B1WT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27492328},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"40cf21c3b72f6c656b3b312524c13cf5038bcfb2","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.32.1_1794137459654_0.014833634639447313","host":"s3://npm-registry-packages-npm-production"}},"3.32.2":{"name":"@kodycodes/cli","version":"3.32.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.32.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"a7fb889d9a32983c247e82fd1e1ba08b0d1d3e53","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.32.2.tgz","fileCount":272,"integrity":"sha512-2CZ3gsVwzJL9kmgU6w3cwVvuTchrRizdXtAOiBBnNj+z4R0EfIfY+UlolN1wzJzsZBE/9AZSRwURIHNy36ZMyg==","signatures":[{"sig":"MEUCIG8P3MN637CxAf7A3AAh//rTC9XbRwWBPtZDG2Q3mR//AiEAki4HzUquxK8C7zNe1RKpqfpR2hVW530RP1BQ2TBeq3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaTcre2dKZaJ2ZlKQ2DYjZjlyWxvfhZ/loIY3aX0nYCQIgQVKCRbdPD3gyShFs9FOkA6w0l6QIAAnTEGEYj8p7Ocg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.32.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27492328},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"83db37779feaff952bf57c4f0221aa08579885e1","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.32.2_1794138582273_0.5748038312217033","host":"s3://npm-registry-packages-npm-production"}},"3.32.3":{"name":"@kodycodes/cli","version":"3.32.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.32.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"21c7865937948a0464f092d3ac0babcaf922fb96","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.32.3.tgz","fileCount":272,"integrity":"sha512-BXGfDDD1ovikxFxKtGE3XRdG1fGipdff1NagILiLwchYYM6Kq+eDgtbHYlEEBN6uHkOBmIG6zihxMSr1gTkWUQ==","signatures":[{"sig":"MEYCIQDeKlmIB3WRISPh1fper55nB6y2N2rsrkB7UfygUJODYAIhAIWjByrvL+BxMG/gcC8hRY3D+RQEGbbawG/Ss1XuL+aA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHDDWLjizLh7h72drelgivPX8fo+15taMeAYKHyc88YvAiEA7bvN86DW/bLJy6YnuzWc8ScEhCE4K9okfyjxH3tUuCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.32.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27495754},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"2abecb350c88ca2fd6a97daab0fccd97111b7f4e","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.32.3_1794145522086_0.8232578187720904","host":"s3://npm-registry-packages-npm-production"}},"3.33.0":{"name":"@kodycodes/cli","version":"3.33.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.33.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"c66ea1a7d3b8046e094bb40afc4bacac4b5bd02f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.33.0.tgz","fileCount":277,"integrity":"sha512-kxG7Mi+6Rk2mwnpIEKP7zJ5McryNTgCW4V0eCOrMFhrfV/Kj14k4MIc+w9cXuUJw8t6tAlf/vURCHjOlU6srTA==","signatures":[{"sig":"MEUCIEgWqkRIZi3awFobkeeTzivOpgulMS/hHfxrCE9MmMsdAiEAoiKARWa1A/mYIv5kCfUbe168ikX/MYGBbHMJqi7tmkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYc+6O9g2X7Ni9GphFaGbbNsNFyH+A0qo9/ziZxp9PhgIhANSZYIXU+/AXll7qoMxx4WEwA/NvveWQHCixW2MDUBzy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27514841},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"2a1ee9855496a00b8d7fc3b8f542c333b5894c4e","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.33.0_1794156567823_0.06944204981356694","host":"s3://npm-registry-packages-npm-production"}},"3.33.1":{"name":"@kodycodes/cli","version":"3.33.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.33.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"ed0e8509fcafaee070efd25636fb3478bd6067a2","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.33.1.tgz","fileCount":277,"integrity":"sha512-NocqQ3EE753j8usVBoFFJ5nvi/N5cLw9dQfrfq8E7ZW6nnsZTnFJIIJpeHdTCCZSGy51bciHTifxjrkLQ0zB0w==","signatures":[{"sig":"MEQCICrtw82uiZDrnkwav+40oW3m/chqA1hFJIUKzOFk4TBoAiBQgt4/Zv0BLOTulQ7Nb0KY13OXW6ntPoBjj3w7LqmApw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuToQEcMvuK6EHl/PFKHvNnsI6k+EDQRZYH6Xt2kg94QIhAN8Tb+jLN2jjjS4cqrf3aTJRTwv2ltjr7slvDHg8EOj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27524712},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"506c4e15d11d1c4fc2e40accd9d4386dfd6e4875","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.33.1_1794179648179_0.6325985683751157","host":"s3://npm-registry-packages-npm-production"}},"3.34.0":{"name":"@kodycodes/cli","version":"3.34.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"0ecb42bb1e6a718da0563aef8b974c64866adff8","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.0.tgz","fileCount":280,"integrity":"sha512-N9Ih1WJzBm0EjkLgOa1/FipnNTr3iHizkxOQ53LA1OJKQphr8g++Wx1bzd+ecFRlafEMfG9TSH2rrFkckXXoEg==","signatures":[{"sig":"MEUCIDaHngO3LXtHN42mkaGjUDXMO44U/15GK4vNKJRffqAOAiEAhSN5tdM30VW6+pTE3HNvfmf0smvBF4dFkN26QpkB2Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgzx7qIY9VI7Er5iKOA/CrRucQ0q3SLW8vc+Qum7BIKAIhAMyb8fsbETDjNWPldVZ68W2yWfipDO+lSP6ipkr7zXYq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27538327},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8a2669ec45469aff2598b572d9b339d24af3b8da","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.0_1794206875063_0.9714469535445233","host":"s3://npm-registry-packages-npm-production"}},"3.34.1":{"name":"@kodycodes/cli","version":"3.34.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"eeb2d8fce97c7707f718257df684015b67a38e47","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.1.tgz","fileCount":280,"integrity":"sha512-kS+U5ig1TXKhHLBrL0M7YX4H6iWkAsh/oXZ/G3JRVAHWoeddDUXDFj16dWa/K279qiZESFSqGl1NIbnXeVnaxQ==","signatures":[{"sig":"MEYCIQC6uRzwnLdUwT8vZ/U4nX3vEAkPmt+kIFJCFyh09SOt8gIhAJXiKwzhT4N/gm5MWhJ+aI1BU/xZc97e24Z/rVMPDtDd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBb/b8LsvPTLnjVwrJNLIfGrw8Iygib1rSG4dCsY2y0WAiBT07Hm4LVEr2yIPfyDiXKSCd/wQv0bSSnZO7TmmPYLcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27538245},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"20c5ee16eec85f9d68b6da3a5297c5b8d0495d9d","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.1_1794219611997_0.8874318669949516","host":"s3://npm-registry-packages-npm-production"}},"3.34.2":{"name":"@kodycodes/cli","version":"3.34.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"a31536aae7de6d66c83d0df99f0a28f5845b892c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.2.tgz","fileCount":280,"integrity":"sha512-3ZcbqdGOUHCiu2uA+BgLJcZMHxU8DgdaR5CfFUONDFEG81SvrF51GxKSA1cLVIEDRBwe5Od9cvRXHaI5REWs4A==","signatures":[{"sig":"MEUCIEnsVA24tuthnnpfbgb3zmUQ9krtrPpBYUY1t0rdItKfAiEApZBiGzdNUmzZsmWRbtNW5HcNnJh4vWvHRq2RjTxIu2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB0QZa60y4UPqLrJRF2UhU+a22P3p8A85jbOkTj7/0C0AiAnVyps74oGML4bGf+cPlbzcbMsfweQF1HwcMCY7rw4Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27538245},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"9d9263d0cf7c98744cc036f91b4dfdc816d0b825","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.2_1794222782785_0.8680015645985315","host":"s3://npm-registry-packages-npm-production"}},"3.34.3":{"name":"@kodycodes/cli","version":"3.34.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"71a8952a444583cfbe865d359fc5c79898d2b61e","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.3.tgz","fileCount":280,"integrity":"sha512-ePplHvXZkKo6bUjcr0q7HvzqDRHdWUV4NTQoardDdOb+SpxW58A2GiiNhpY9LX1ktqZO+grLKCw8ioGNI4SxCw==","signatures":[{"sig":"MEQCIF0TzRgZw4+Ees8Ma/esHaeGAY12A3n9Uuw1rD8vQ3nKAiBOql1lbHMPFG3sghyLZ8mYRB3FKrs13wnEOlmFswc35A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBIIgs0dXYjJJAdUK55bMB8+MHCOKSxgh94V2OhsOsD6AiAPDSZar+opeIQlsrsbD587BLUhutRfDqb4udbtbEQcRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27679294},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"522379b89cc740c08d8369ef038367b61e9c90d7","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"5.33.3","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.3_1794275260075_0.1932245335812962","host":"s3://npm-registry-packages-npm-production"}},"3.34.4":{"name":"@kodycodes/cli","version":"3.34.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"4476d2ff93019bab21b96a1cd2c98effe63b8045","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.4.tgz","fileCount":281,"integrity":"sha512-psttESlVltrPy1xE2Py51oiCzStRRNwZDu5bLQ14NI4D4AWsQhBqHxsIHOCGXtWQDwjAIlnZfDmPLqvQ0cz6pg==","signatures":[{"sig":"MEQCIA6ptJDoNxD7L8aXgtBWtT9YaGuFBpBP6eFFnJaRhHXdAiAp7CbKHh4UWhAug15HxjVfCTX6xId98Q+roXQf52CsLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCd7RqRPJMzADYslnSAcCu3KUP1XZAxndUxzFHVmJWgGAIgASbMJczdvkYJVFGNnaVN2MRZ1PerqExd9AFiYCwsPyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27693522},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c72857672cff61e4811ea21f3ffd1d2b1d162ba9","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"5.33.3","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.4_1794277535515_0.8459655416278932","host":"s3://npm-registry-packages-npm-production"}},"3.34.5":{"name":"@kodycodes/cli","version":"3.34.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"ff8acf3c9795861d1496eda0a6627ce52af4b41a","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.5.tgz","fileCount":281,"integrity":"sha512-Vz+pkEyfmTunwjz9fOFf94jAmL0JX5Dq9GmQpCG9OZNhSt+VZn5amlp4MEuzdAf3yxKYhPwuJFcbUECqCYo/jQ==","signatures":[{"sig":"MEYCIQDgt7bsvMKswksq6nmPoPs5vnzNrvPPxcKn7soJbheuVAIhANuqHAqVLbZ8vy9mE/GAgL/3Z4RiZt8elUJDJma9zfkU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF224YuuefAxDx2jAIiFZiQiDV3lIDMzcDKvSJQ7J+liAiEAzq1pP4mmc5r6479hQ7A+4bpz1XHfXTYVLoL+0n80SrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27709543},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"44c988e5b868ee8486f910c070dbc118aee23311","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"5.33.3","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.5_1794282399899_0.9699371738048826","host":"s3://npm-registry-packages-npm-production"}},"3.34.6":{"name":"@kodycodes/cli","version":"3.34.6","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.6","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"e721ce3d82664717ff5d62de3fd7187f4311fcb2","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.6.tgz","fileCount":281,"integrity":"sha512-HDxix9HcIF5LWfq6yreQDsdAwvcAMaLOPh8LW61nJU7DhGKboyxTHeKUKgqeF3qV9Lwi64A5u4yctMBHdPJ6yg==","signatures":[{"sig":"MEUCIQDZPBUlj9grXWQThGQnWKAm/jM2oCfxQJvdRYw/qU7E0gIgDSgZMbCpDXOvWVYx2T8GyY81Xg09v9nlX4pAKAOVUPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHlPK29R/VCfmxc0Ut4MYKk/RQOcGEK97u5FyfkD4h4vAiEA4Aep/BRjZh86TFAGZ3Rwr9nFOvKjkyAZPfOO3WkATKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27699869},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"b909b2798558a7bf842254db6bda1e5382a01152","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"5.33.3","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.6_1794290736043_0.17738580271564064","host":"s3://npm-registry-packages-npm-production"}},"3.34.7":{"name":"@kodycodes/cli","version":"3.34.7","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.7","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"3c65a98ef3ad3b256af083fb533a93bb03b05eaf","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.7.tgz","fileCount":281,"integrity":"sha512-/loeBpNjlxg3E1J8QcmneBaBJkBAb3MqDJHQqB0Vg2Tn6bYWzTs8dlCTzxBy8JLdDAufSPVcj8v90I1lZaiyzA==","signatures":[{"sig":"MEUCIQCnNLC2Srh/fcauEM8WtoxJNUyM6DLKCAGqyrkhYBi6/wIgKjZq718O5RbyX4GtEoOehxnJDcskjZsfdAJH4AshXMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3tSSXjE4W6wxhOE1A+hSfys+ICstbyD9B5KgPuuP2OAiAWisqhX69b7JLr0gAvOuBfZjiHRQvsdgTtwS9gzIHFsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27701055},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ef31f3e7161451413a19aa4e668a02c25e76c1b3","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"5.33.3","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.7_1794307774374_0.3134816759614928","host":"s3://npm-registry-packages-npm-production"}},"3.34.8":{"name":"@kodycodes/cli","version":"3.34.8","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.8","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"a2ad13435ad35ee7629c0d172156224d6ea47f7c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.8.tgz","fileCount":281,"integrity":"sha512-qR9RkHHHMjLtdVD5XpwbEo5miXIzaKgantAcCI7smXAmrRlrQS6vcP4q2XKxSRGIYqRzt4gH6C96vuUS9kxTvg==","signatures":[{"sig":"MEUCIQDK8pES09wH6InqrIIEKoOS5UBYU+fkGcC5atCT7etoBQIgcaH3CsaQLESbpSvO2Esi0t3nWedNqQw5HVt/39WieEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0b04tbiphUsUePwSRf9XOdRCJDP/suYpi9ePzxwnwuwIhANNvW0xz83zq9Pxl0FqFrWNxLmu5LXBOWf8HPOLLrtQe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27701055},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ccbefa2a0fdd6d7d86bf8c4743889a1d547079c8","scripts":{"test":"KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"5.33.3","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.8_1794309180979_0.5535485645801081","host":"s3://npm-registry-packages-npm-production"}},"3.34.9":{"name":"@kodycodes/cli","version":"3.34.9","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.9","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"839d7fe339093e2d567e91cdc6b0e28a3abc6bab","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.9.tgz","fileCount":281,"integrity":"sha512-OsAZeyYlTbOcBn+Hv9Lq5+trKlZzYJPVb0dKBFxjW3Uf+jlEHZac8IJ310zorKNXYkaasmXr7aL/bwQHTygmAg==","signatures":[{"sig":"MEYCIQCTT2wj7yiYLXfEGO8+8jhf11LL1TbW98vmJd13TaWkHwIhAOGscjfphDYPrtJ9JMlzEmEd1ftIJpoAe4JHH2iFXSQR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyhnVM5XIUBmgLTI4Bw9wFz6nhXzZvhk1jB68HXdv5mwIhAJFPJ2BM8vtI1hJEdQ9AJEJOUBN8+tfVRaIw3QWHboLZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27702071},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8bf9b5657f7132172562f489064cd26fad771e0c","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"5.33.3","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.9_1794316696282_0.38375022330179054","host":"s3://npm-registry-packages-npm-production"}},"3.34.10":{"name":"@kodycodes/cli","version":"3.34.10","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.10","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"55d399c8d260a5d4dd9f1d52ba99a05207b03880","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.10.tgz","fileCount":281,"integrity":"sha512-RP5Tl2nBAFT+6IlJm/VAO9611N6M1c7MZeCfZPYIBOwwNBfjB/L73x6atjwKhfVBwibOkZe+TegMG1iXF5LEqg==","signatures":[{"sig":"MEUCIG6QThgBD1R4/TBM+MpVNZSmKj53w7FyQJ3vMDUT1imTAiEAwiCZkyuxDrQlTyplVhdhRcVNlqQv42rhk8A8KG+4USM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBDU21X0sUR69KgQ6YUT2nG2zVKzW62EXcKKfg00d1t0AiEA6TbUA2knKCwY4woGOaKvH3Pklc62N34tgAw8bi/QQcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27702093},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"a2a5be2d493ec2a86b58f0eddf85d9a282e8a885","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"5.33.3","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.10_1794317691066_0.6326903591096028","host":"s3://npm-registry-packages-npm-production"}},"3.34.11":{"name":"@kodycodes/cli","version":"3.34.11","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.11","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"5ef3bfcd5aaf63ecb45b3c015d7debccc8c056a8","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.11.tgz","fileCount":281,"integrity":"sha512-nfqn0AVeu3UGii2UGhLHJftpyc78HlFkvrBSVyzS5ruXwnUmR3bYh4F35UFReezjmICOVmjVxkhPbflX3xPgDw==","signatures":[{"sig":"MEUCIBY+0zTpMZ2wxFHQBrsoo3acmYscNGC1MuunW2C6rIb6AiEAufpVSbLx3it6JhBJ5Ap+WKKjGhk5yEJGAmwZ7EigXCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCScElUDtRtu/0L5ogzIjAw9Db4HyEy2AuRJEKoEh2JwQIhALznG3dR/vbK/ZfcgUXtgY72dHmtj+e3FAh5Nc53CT7M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27705045},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"73202dbda2bf0b1eb4392930358654a626a5c45d","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"5.33.3","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.11_1794319460272_0.04998616958729152","host":"s3://npm-registry-packages-npm-production"}},"3.34.12":{"name":"@kodycodes/cli","version":"3.34.12","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.12","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"003c276dc7381d4dc48e124d119af1ca6ac95021","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.12.tgz","fileCount":281,"integrity":"sha512-KQnNmWVTYpCG4nxrcfNrsvPz8QMvZ0M4lAmlPjR2XibevI66zbKnVbehm8MKofgLnyFU5WeowuFX+T31imOfpA==","signatures":[{"sig":"MEUCIEWNnlVpi6E3xutFcWO30PkUhEYMd8k+H22qC4ag39NEAiEAgapjw194p4paFph5C1CfvhTY8b3HrbKFfsGrcFPZC1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDK3gLwwPMbZIridZpWDQy7ThF6fWNlvgFtnK7w7erXUgIgShfSeBtbr+0td0D6J2AznYJ2ClSEBwURRFKX5nTYJ4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27959056},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"7f94a7bffa0745c7d5b849e8f0dd9d7c91c0397b","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.12_1794323784759_0.5450373495210865","host":"s3://npm-registry-packages-npm-production"}},"3.34.13":{"name":"@kodycodes/cli","version":"3.34.13","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.13","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"4980a4a3266a1d9ba259b63d3d2675ce1d6d44be","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.13.tgz","fileCount":281,"integrity":"sha512-MEMFCvPjXZbSGBwQ2HTUkLJydnVD8eZgHpmiSC2CiJqpgR3lwG8aoshKGPWXJ92e9mB5u75okCyb5qL7yo76Vg==","signatures":[{"sig":"MEUCIQChjpQiqKWavqvlxcM+S13M1Ij5f9BRr1xeIpNU8lVSOQIgQr8VseZ7arSbzFZw8uAVPb04DdcuzauMG6h3NFjRkb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGeCU6nyG10iVUs7Y11XiqgvEKDm+HqqXhhjJBATRYAKAiBNpoJYl0mIFq5GZSh8ifMbtLlCcBy/IhAgm+ip2ZWiEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27959588},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c0e4497fe7c462695ed67f09c3b778a13612c75b","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.13_1794403042425_0.7502900963131232","host":"s3://npm-registry-packages-npm-production"}},"3.34.14":{"name":"@kodycodes/cli","version":"3.34.14","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.14","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"3843290cb01905010bb6930b957c7bbb2b24e529","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.14.tgz","fileCount":281,"integrity":"sha512-EtGjOiAL+pS5/bzSJpi5kt2fxKWP7vN1BBagsUNDRTCTycnAsd9s5f17kBHnasUcIkqnD5AXAzOrdgkKh3S8hw==","signatures":[{"sig":"MEUCIAmx9ae/jlcOmc1V+RkuZOQ4M1K6cRwBrCDvO934JEJYAiEAsG5surKujC6DaOWBXna/UlQzlhAzxJytUghJipzh0KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRDoGldn4w5KAafvLztw1CNYxmUgzAmTYlrlw8P9iaSAIhAP37IuGIbkwQjbpRAKDwwZMxgD/EfLo2IJRfZHrhEcrp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27959851},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"1aaaa1429aa9b45b32ff7a611336cbc9684a9e47","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.14_1794414827649_0.5673402835887498","host":"s3://npm-registry-packages-npm-production"}},"3.34.15":{"name":"@kodycodes/cli","version":"3.34.15","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.34.15","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"73227da828bed5bbb9ebda5d27ff3e238b224c67","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.34.15.tgz","fileCount":281,"integrity":"sha512-0f/LgfaoUKPP3XDfhx6X4GYZ0l7J3liRr6HIMESCB/L6xaK5SfVahXrNZ9jG+xn70Ve/yWsL1BxMufF/h4q5Tg==","signatures":[{"sig":"MEUCIDBqpD98xwmsqMCtAsbzBNyTqq/NyWMwsBo2lLWr27EsAiEAsXN6mYUxkRcw5YJ6uD3O5t6I5Cz3Z2QLA9yKblce3mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF6x1Mcl5rzjxhTAQNOs5JPvFxDX//Fxe/7qhwxbAZShAiA9iB1/S9PFEm6EsX2b3cqydl5BEqVgLGS85epObCRw8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.34.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27966413},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"e250c99f17f49a979ebac090b9d4dc44408ca5ac","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.0","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.34.15_1794441930746_0.8206115848475029","host":"s3://npm-registry-packages-npm-production"}},"3.35.0":{"name":"@kodycodes/cli","version":"3.35.0","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.35.0","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"1388b4d9fffccac4024c3a6da4f090cf8159ec5f","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.0.tgz","fileCount":288,"integrity":"sha512-FaDA+KVK2M+jK+OH32m2SkZw8ZTgYz24p/Lb+Tck8FzYNHYqCBTQSV+S3Mn/ANv522wig32kxSF29bJIYvG6dA==","signatures":[{"sig":"MEUCIQCnn8gTOHo0dy2DrGlCHkd1zVIZLgoCBBd3248ja4Q6zAIgF/Xer7gsBp7DBqAGpZClJCgzoXxmqEWi+1kCeZCKSzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDY/uhEvqglFsO1h15Cd+NgPDq3m0qub/pvj4JlUHmscQIgIBQRgYCk8lH/SdYiZ7rw0CeJBOaLWlE7OL1EsrwRQc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28017632},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"516fbb5a893e1afb57f26e8495b19957ff8be7f3","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.35.0_1794592382854_0.26721760186363186","host":"s3://npm-registry-packages-npm-production"}},"3.35.1":{"name":"@kodycodes/cli","version":"3.35.1","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.35.1","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"b1cba78f6862665e48b1232e6783d7b223ebb1e9","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.1.tgz","fileCount":288,"integrity":"sha512-5TG5l0GZyrI72F8pe/u3WbyM9mcULXTMcsSvuoO5Va2vBPtnZmhitH69LKcWJXAv64R1Jdrv6wlv0Su9AdNoKA==","signatures":[{"sig":"MEUCIEkC+eL7hD181rQ4TkglkZgBXxRm4PAPVAZUZl8+X63fAiEA64Z9GgLFWKPHoA8wzrFQZ3tn+Fm9J5W+5/+Os2LNS0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5adJ0MyPoAoldFwwFJqeqRSZMPUeNhgbawufKE5+JCgIhAKFxeIBbiLxKBC+HZFtwlsf7m7lfriZvaSLbaj8Z1T+7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28017632},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"dd931d5db23d24effd5aed5adde7ced405fcec73","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.35.1_1794594886304_0.49833556035472737","host":"s3://npm-registry-packages-npm-production"}},"3.35.2":{"name":"@kodycodes/cli","version":"3.35.2","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.35.2","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"9d8b1c96df152322e7058c25ea7d4635141b1ba9","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.2.tgz","fileCount":288,"integrity":"sha512-kAR66VYAMwlAXO5rvvwHAxQQZjrLA2ZYEdh0h5lpFM7iq2IvDbkHggVb4E3WVl+UxqI8/Eau5w2njwAginnSwQ==","signatures":[{"sig":"MEYCIQDDowvlJHSsDldBGLGFuR3S+xRj6satA21FTdi++KijMQIhAPRON1pDD3VR1PG2Fw8Fg3DVCS2vIi++1vxSVlp2XcSB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICK+T7J4P9j28NxZ1bT20kxau7kFCZsbLpQWy9Jw8uWEAiEA91QrCemZQG+rcKYYUR+0kOrDps/D67UbEbcU4L5h4BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28018975},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"d91d94f2a9c7e6eebffc933a23c54c62869bc70d","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.35.2_1794595807270_0.33077589776996785","host":"s3://npm-registry-packages-npm-production"}},"3.35.3":{"name":"@kodycodes/cli","version":"3.35.3","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.35.3","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"2baee714a872fa436926a0f3a701f35eb0f14d2c","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.3.tgz","fileCount":288,"integrity":"sha512-NKpZBLA6TQ1+RoaXOozxlWRa8c4oTqrC/hL4a/dgZTxHo4u45wr5hqSdHoYeXAadlvpsUaTmv+CMGtoHrQVUtw==","signatures":[{"sig":"MEQCHx/s8c3XhTFDPxJ729UOdNN78m0adyPBCw+6207tsBoCIQDoxENoazRx/U/1vHn7oYRh0LUKRuVBMQiGI8YQc1ocaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDEUK1pgJTWD4UwAhFAF1vS1g1OkPoXhbYax0J+HUulgwIhAMVe0N0QTJNm7N16OccbpXchFMd8jTcyxOv8keHbYuWa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28020691},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"8802c60883279d664cabd07ddf7e0ba6f4ac520b","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.35.3_1794608765665_0.2504902018986538","host":"s3://npm-registry-packages-npm-production"}},"3.35.4":{"name":"@kodycodes/cli","version":"3.35.4","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.35.4","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"69881417fe5c6103d338d8e9b9aa339f433714ff","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.4.tgz","fileCount":288,"integrity":"sha512-YwSYpr7SGJCZRtnlOAWF9mxbFdqW2hOgqieYSiVo5CP3q8BINz3sdZ+VsPW8f3Kwy4YCsvtz7SOJNPZhbkLSiw==","signatures":[{"sig":"MEUCIQDNef+bnfzuTDnGSQ/ifJ2eNe+CRFvhBobbKC6eyLMECQIgQbtS3oxHFyRqWpeENabB/hcMcN6h7lXaiA1v+kytzlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUdxtFgBH0VPqlp3FWvXsXzJZfbqpu1Jhz5hy916tHXgIhAIFGM3PEYowvf1yxbF4jc5PHv6tI4ADmzW9KyzIu2OIi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28026295},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"ff6810f441716e5b31b12b362e811fa64d418edd","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.35.4_1794609522216_0.10484574662763468","host":"s3://npm-registry-packages-npm-production"}},"3.35.5":{"name":"@kodycodes/cli","version":"3.35.5","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.35.5","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"00f54c52d6dd562a0992bb5769b88807ed76dc3a","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.5.tgz","fileCount":288,"integrity":"sha512-brN/wu1scncVW72eYeyTuLdkRu+qed8+Ts8k4sydMWTr+NY8BZJP8cZ+M9klyGC7KbVPQQpsuA20OZ1BT6+80A==","signatures":[{"sig":"MEQCIGC7EZSwMDJ9VP62BjFeIQyVgXT4Y+cz3kADergagljbAiA0RnxTBSBK72oMYyGu9ueQo3fXhA13HuEUVN2DBpfccg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFbsDRr6UcWm3JHZFgmB52T0Kp1j4nQBIH1AzPtUf2mzAiAgXMgY9APNMswZ6GbuDVPIGXR1rytafKMVEiDrvWfj8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28027970},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"a057dc15f88bb4f61ee4e3e40e341847008cfa54","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.35.5_1794654780924_0.1838210045887042","host":"s3://npm-registry-packages-npm-production"}},"3.35.6":{"name":"@kodycodes/cli","version":"3.35.6","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.35.6","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"9a6fca4eb099a69a3fc2ac5a687723e311661836","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.6.tgz","fileCount":288,"integrity":"sha512-a0IB75iwu5kTIMqyl5yhfbcJZOVOgeOv8U0SZU8Z5r4P/mmTSpyXpMo5CgkG0Q9zlmbda2mMlXVjap+7S8pbyg==","signatures":[{"sig":"MEUCICmnpFOGSHGPdJbzzeBKYtdP1rkCytcU7tah7QRvqjSGAiEAjigCLgvKycaYxt3sBzjBXMNnFxOV4FNmaXnQNUPBJ4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrg2t9ag6ruQIzQSn2oExRB8N+Qx367GB0SWczqUlHfQIgB9WyTIPqEcgT+R3rb4vFymauaJYCZu29y06QZ32CzKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28028142},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"518a02f027e5158df9384aa788837df289ae4c31","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.35.6_1794654903535_0.8477330654887254","host":"s3://npm-registry-packages-npm-production"}},"3.35.7":{"name":"@kodycodes/cli","version":"3.35.7","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.35.7","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"daaddf4e742fbe91ec1c2e63eaf873a5beb8d579","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.7.tgz","fileCount":288,"integrity":"sha512-eIgBWAmyunQGyD4xCell6dcrdPclF1X+xxR9v1YhQIg9cXLsIo/hPUt/yz0K8mZ/yN1dfoM95UkLqRmLUEg1RA==","signatures":[{"sig":"MEUCIDu+cXi5CXuGRq1IiNq8G/a+TdxDprxu1CJMRRPdnwLIAiEAjFpz5jaNsh+TBGTcU8qf0excPLcyohSpfF7gdFiWb5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIActSCit4AdxEV5HM3Ui4vmK4bnKRemCDDZIqt+/HF31AiEAly4Wsl9qpDxTr/ZtkTiou8jmWB+rgIem5GcScH5A68g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28028182},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"c7c188c511a90604ab2193fb4188d8d88a2b8300","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.35.7_1794662702588_0.8574181568692198","host":"s3://npm-registry-packages-npm-production"}},"3.35.8":{"name":"@kodycodes/cli","version":"3.35.8","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.35.8","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"6b3e499f0360da77581af35df7203d41319dc8ba","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.8.tgz","fileCount":288,"integrity":"sha512-kP6+rUP1BXQTPtBUN2ECi1EDXZC7+mvUAQYhNKLqJHxzVFiGIHVtw8rsundpWa09E/yuCF+yWLBbp5rqMiHwNg==","signatures":[{"sig":"MEQCIAgxRHhJBZMc7oKVDP3LI6VltLZDgX9c8Cr29cvysQ7QAiATQw/4CnC4ldGo9CU5pd1fzK4Oaq3T3MisBcPY1m+gtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDeW8pftHbGFYOVjN8733/HmxKdsxfThDju0sMZxlm1fAiEAiIwvumyCC0TotMFHNYrWJH+Z5rPTVY/tlj8RTinWXtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28029836},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"0c83356da4387f677e0de0b178e367cdcf918ddb","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.35.8_1794672393324_0.235306785144629","host":"s3://npm-registry-packages-npm-production"}},"3.35.9":{"name":"@kodycodes/cli","version":"3.35.9","keywords":["kody","mcp","cli","oauth"],"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","_id":"@kodycodes/cli@3.35.9","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"homepage":"https://kody.codes","bugs":{"url":"https://github.com/kody-hq/kody/issues"},"bin":{"kody":"dist/bin.js"},"dist":{"shasum":"468953498df0ddad73aa4c15911d54ab81dea648","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.9.tgz","fileCount":288,"integrity":"sha512-d5OHO4vY9g8X3OLx3yRoghB+F6AiSNSrjsRGpiWPwipIFc8AZqGsPqobona2SXCS1EFvCl1JH+k0pSEHzX19eg==","signatures":[{"sig":"MEYCIQD8NguxEZ/xnhAQiLpyOOM4dIzXttkXV36IbU0grvL8lQIhAL/X6nCNp0c5d6HjiWr36Yh3oB6ZxahkYnOyPb3H3k6b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHDqxCwREqvPh71kVjoDPqTVNACL12Cfs46oDZyEIF1hAiAukWy/ouI7GY30Rr/nYCnwmUywOpzy/y+/uLsSfTQHoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28034505},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"bcd649a81890bdab6f9d200a45b11f58ca13be2c","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"tmp":"tmp/cli_3.35.9_1794698672161_0.5860662214426348","host":"s3://npm-registry-packages-npm-production"}},"3.35.10":{"_id":"@kodycodes/cli@3.35.10","bin":{"kody":"dist/bin.js"},"bugs":{"url":"https://github.com/kody-hq/kody/issues"},"dist":{"shasum":"3e79955aba14b8d6f1537cbfc105a6be67160126","tarball":"https://registry.npmjs.org/@kodycodes/cli/-/cli-3.35.10.tgz","fileCount":288,"integrity":"sha512-e7ge/z8spJ+rl+FsNtLd5JZ/pd9DlSONksQhaNaeW1QSBVbJLMva+0VPfy3OwunSviiesGTlb76AnnSTV1PBlw==","signatures":[{"sig":"MEUCIFXyagjUI3ZDRHDs1WBMJsuMlzDkqngp74lXQUvN+xUuAiEAq2dcE7ufAE4opk4iaxuACTt/AelS/hLPUh5cq7rV1c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDJMSC1scdgRn5vVitb46b7BxOQWmMBONNQfCJfCttZegIgGS0piowinTHBtyd6j/yFIAn6mu/wgbnxuaNST9Bg6ok="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodycodes%2fcli@3.35.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29221105},"main":"./dist/cli.js","name":"@kodycodes/cli","type":"module","types":"./dist/cli.d.ts","author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"}},"gitHead":"b53fbcbdd7b2d27c05983db7ce56728f44c38cd3","license":"MIT","scripts":{"test":"KODY_CLI_CREDENTIAL_STORE=file KODY_DEV_STUB_RUNTIME=1 KODY_SKIP_SKILL_REFRESH=1 KODY_SKIP_GIT_HELPER_REFRESH=1 tsx --test --test-timeout=300000 --test-force-exit test/*.test.ts","bench":"node scripts/bench.mjs","build":"node scripts/build.mjs && tsc -p tsconfig.build.json","prepare":"npm run build","validate":"npm run typecheck && npm run test && npm run build","typecheck":"tsc --noEmit"},"version":"3.35.10","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"221863c9-922a-4699-b229-84347851f644"}},"homepage":"https://kody.codes","keywords":["kody","mcp","cli","oauth"],"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.20.0","description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","directories":{},"maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"_nodeVersion":"26.13.1","dependencies":{"ignore":"^7.0.5","xstate":"6.0.0-beta.1","esbuild":"^0.25.12","ps-list":"^9.0.0","@napi-rs/keyring":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"3.0.3","tsx":"^4.20.5","add-mcp":"^2.4.0","chokidar":"^4.0.3","typescript":"^5.9.2","@types/node":"^24.5.2","oauth4webapi":"^3.8.6","es-module-lexer":"^3.0.3","@inquirer/checkbox":"^5.2.2","@jridgewell/trace-mapping":"^0.3.31"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_3.35.10_1794741472379_0.2886300690940393"}}},"time":{"created":"2026-08-20T19:50:23.808Z","modified":"2026-11-15T11:17:52.962Z","0.0.0":"2026-08-20T19:50:24.074Z","1.0.0":"2026-08-20T20:20:21.760Z","1.0.1":"2026-08-21T00:04:30.717Z","1.1.0":"2026-08-21T07:02:20.760Z","1.2.0":"2026-09-11T22:44:58.693Z","1.2.1":"2026-09-14T18:05:37.868Z","1.3.0":"2026-09-28T20:40:48.043Z","1.4.0":"2026-09-30T22:43:26.298Z","1.5.0":"2026-10-01T02:14:28.443Z","1.5.1":"2026-10-01T02:36:18.343Z","1.5.2":"2026-10-01T17:31:55.121Z","1.6.0":"2026-10-01T20:24:23.070Z","1.7.0":"2026-10-01T20:34:39.725Z","1.8.0":"2026-10-01T23:06:07.231Z","1.8.1":"2026-10-01T23:28:52.507Z","1.9.0":"2026-10-02T00:02:18.476Z","1.10.0":"2026-10-02T03:13:47.743Z","1.10.1":"2026-10-02T22:27:53.584Z","1.10.2":"2026-10-03T07:46:02.688Z","1.11.0":"2026-10-06T14:47:21.817Z","1.11.1":"2026-10-09T15:25:15.746Z","1.11.2":"2026-10-09T20:16:02.840Z","1.12.0":"2026-10-10T01:05:33.318Z","1.12.1":"2026-10-11T06:39:51.598Z","1.13.0":"2026-10-12T02:21:24.628Z","1.13.1":"2026-10-12T03:30:56.369Z","1.13.2":"2026-10-12T17:34:40.758Z","1.13.3":"2026-10-12T21:47:48.316Z","1.14.0":"2026-10-13T05:28:59.487Z","1.15.0":"2026-10-13T08:57:45.794Z","1.15.1":"2026-10-13T18:02:20.134Z","1.15.2":"2026-10-13T18:14:33.806Z","1.15.3":"2026-10-13T18:24:19.443Z","1.16.0":"2026-10-13T19:00:43.120Z","1.16.1":"2026-10-13T19:23:06.568Z","1.16.2":"2026-10-13T19:25:14.641Z","1.16.3":"2026-10-13T19:34:01.649Z","1.16.4":"2026-10-13T19:39:05.342Z","1.16.5":"2026-10-13T19:55:49.361Z","1.17.0":"2026-10-13T20:12:18.498Z","1.18.0":"2026-10-13T20:38:14.535Z","1.19.0":"2026-10-13T20:53:44.267Z","1.19.1":"2026-10-13T21:05:32.025Z","1.19.2":"2026-10-13T22:00:32.858Z","1.20.0":"2026-10-13T22:18:52.020Z","1.20.1":"2026-10-14T01:38:14.242Z","1.20.2":"2026-10-14T02:11:26.717Z","1.20.3":"2026-10-14T14:46:35.938Z","1.21.0":"2026-10-14T15:11:43.120Z","1.22.0":"2026-10-14T17:36:58.007Z","1.23.0":"2026-10-14T22:08:53.449Z","1.23.1":"2026-10-15T06:18:59.634Z","1.23.2":"2026-10-15T06:26:20.698Z","1.24.0":"2026-10-15T06:54:05.125Z","1.24.1":"2026-10-15T07:20:07.817Z","1.25.0":"2026-10-15T08:02:54.545Z","1.25.1":"2026-10-15T08:21:54.244Z","1.26.0":"2026-10-15T08:40:32.547Z","1.26.1":"2026-10-15T08:49:15.459Z","1.26.2":"2026-10-15T09:14:58.541Z","1.26.3":"2026-10-16T17:24:49.770Z","1.27.0":"2026-10-16T21:23:29.572Z","1.27.1":"2026-10-16T21:55:57.512Z","1.27.2":"2026-10-17T00:25:35.250Z","1.27.3":"2026-10-17T11:30:17.691Z","1.27.4":"2026-10-17T14:38:18.150Z","1.27.5":"2026-10-17T17:47:21.144Z","1.27.6":"2026-10-17T17:49:23.301Z","1.27.7":"2026-10-17T17:59:59.247Z","1.27.8":"2026-10-17T18:49:47.716Z","1.27.9":"2026-10-17T19:52:45.150Z","1.27.10":"2026-10-17T19:55:25.344Z","1.28.0":"2026-10-18T01:34:40.679Z","1.28.1":"2026-10-18T15:07:49.390Z","1.28.2":"2026-10-19T09:28:28.659Z","1.28.3":"2026-10-19T13:26:53.639Z","1.28.4":"2026-10-19T22:37:43.487Z","1.28.5":"2026-10-20T00:13:02.124Z","1.29.0":"2026-10-20T02:20:27.548Z","1.29.1":"2026-10-20T09:36:54.792Z","1.30.0":"2026-10-20T16:12:20.989Z","1.31.0":"2026-10-20T16:18:01.262Z","1.31.1":"2026-10-20T23:48:36.099Z","1.31.2":"2026-10-21T05:22:24.711Z","1.31.3":"2026-10-21T09:45:05.312Z","1.31.4":"2026-10-21T22:57:53.971Z","1.31.5":"2026-10-22T12:42:53.485Z","1.31.6":"2026-10-22T19:40:35.607Z","1.31.7":"2026-10-23T03:31:00.933Z","1.31.8":"2026-10-23T04:03:02.553Z","1.31.9":"2026-10-23T10:07:45.429Z","1.31.10":"2026-10-23T17:10:56.737Z","1.32.0":"2026-10-24T12:13:27.387Z","2.0.0":"2026-10-24T23:08:55.847Z","3.0.0":"2026-10-25T05:16:32.588Z","3.0.1":"2026-10-25T12:24:52.795Z","3.0.2":"2026-10-25T13:12:20.244Z","3.0.3":"2026-10-25T13:18:50.368Z","3.0.4":"2026-10-25T16:03:07.583Z","3.0.5":"2026-10-25T21:49:57.572Z","3.1.0":"2026-10-26T01:13:19.382Z","3.1.1":"2026-10-26T08:36:31.394Z","3.1.2":"2026-10-26T09:33:52.127Z","3.1.3":"2026-10-27T01:08:51.297Z","3.1.4":"2026-10-27T04:14:20.114Z","3.1.5":"2026-10-27T11:30:18.599Z","3.1.6":"2026-10-28T04:46:22.750Z","3.2.0":"2026-10-28T07:27:33.861Z","3.3.0":"2026-10-28T07:38:32.029Z","3.3.1":"2026-10-28T09:15:14.804Z","3.3.2":"2026-10-28T09:27:14.450Z","3.3.3":"2026-10-28T16:37:06.085Z","3.3.4":"2026-10-28T18:23:57.543Z","3.3.5":"2026-10-28T19:02:44.964Z","3.4.0":"2026-10-28T19:37:30.800Z","3.4.1":"2026-10-28T19:44:19.960Z","3.4.2":"2026-10-28T21:23:03.448Z","3.4.3":"2026-10-28T21:53:07.216Z","3.4.4":"2026-10-28T22:11:23.406Z","3.5.0":"2026-10-28T23:14:20.945Z","3.5.1":"2026-10-29T07:28:49.869Z","3.6.0":"2026-10-29T10:41:38.131Z","3.6.1":"2026-10-29T15:13:47.115Z","3.6.2":"2026-10-29T15:46:20.507Z","3.6.3":"2026-10-29T22:21:10.299Z","3.6.4":"2026-10-29T23:15:26.377Z","3.6.5":"2026-10-30T03:35:58.285Z","3.6.6":"2026-10-30T04:13:26.310Z","3.7.0":"2026-10-30T05:17:31.901Z","3.8.0":"2026-10-30T05:46:33.110Z","3.9.0":"2026-10-30T06:27:02.136Z","3.9.1":"2026-10-30T06:34:11.616Z","3.9.2":"2026-10-30T07:24:04.152Z","3.9.4":"2026-10-30T07:38:53.214Z","3.9.3":"2026-10-30T07:40:49.269Z","3.9.5":"2026-10-30T16:51:45.923Z","3.10.0":"2026-10-30T17:05:30.173Z","3.11.0":"2026-10-30T18:19:36.674Z","3.12.0":"2026-10-30T21:01:04.399Z","3.12.1":"2026-10-30T22:18:40.970Z","3.13.0":"2026-10-31T05:28:30.740Z","3.14.0":"2026-10-31T07:04:05.233Z","3.15.0":"2026-10-31T07:13:43.997Z","3.16.0":"2026-10-31T09:16:14.583Z","3.16.1":"2026-10-31T09:54:17.984Z","3.17.0":"2026-10-31T16:23:03.862Z","3.18.0":"2026-10-31T16:50:42.647Z","3.20.0":"2026-10-31T17:43:52.744Z","3.19.0":"2026-10-31T17:44:25.026Z","3.21.0":"2026-10-31T18:12:18.602Z","3.22.0":"2026-10-31T20:25:16.380Z","3.22.1":"2026-10-31T21:56:53.085Z","3.22.2":"2026-11-01T11:15:50.158Z","3.22.3":"2026-11-02T12:49:19.314Z","3.22.4":"2026-11-02T15:17:53.990Z","3.22.5":"2026-11-02T18:25:29.197Z","3.22.6":"2026-11-02T19:07:09.623Z","3.22.7":"2026-11-03T04:41:14.347Z","3.22.8":"2026-11-03T04:59:51.160Z","3.22.9":"2026-11-03T06:15:57.231Z","3.23.0":"2026-11-03T08:06:36.752Z","3.23.1":"2026-11-03T12:51:53.663Z","3.24.0":"2026-11-03T17:24:20.335Z","3.24.1":"2026-11-03T23:22:22.584Z","3.25.0":"2026-11-04T02:50:54.723Z","3.26.0":"2026-11-04T03:27:33.859Z","3.27.0":"2026-11-04T11:59:44.857Z","3.27.1":"2026-11-04T12:55:22.372Z","3.27.2":"2026-11-04T18:58:18.603Z","3.27.3":"2026-11-04T22:37:33.181Z","3.28.0":"2026-11-05T02:11:05.446Z","3.28.1":"2026-11-05T02:57:21.089Z","3.28.2":"2026-11-05T04:49:47.637Z","3.28.3":"2026-11-05T05:16:50.876Z","3.28.4":"2026-11-05T11:13:39.195Z","3.28.5":"2026-11-05T11:52:40.726Z","3.28.6":"2026-11-05T13:14:05.632Z","3.28.7":"2026-11-05T15:31:28.129Z","3.29.0":"2026-11-05T16:38:36.616Z","3.29.1":"2026-11-05T16:54:22.098Z","3.29.2":"2026-11-06T02:56:29.121Z","3.31.0":"2026-11-06T03:56:44.465Z","3.30.0":"2026-11-06T03:57:01.034Z","3.31.1":"2026-11-06T11:01:23.938Z","3.31.2":"2026-11-07T00:35:25.014Z","3.31.3":"2026-11-07T02:56:31.872Z","3.31.4":"2026-11-07T13:48:57.251Z","3.31.5":"2026-11-07T15:59:00.015Z","3.31.6":"2026-11-07T17:30:23.374Z","3.32.0":"2026-11-07T18:17:20.210Z","3.32.1":"2026-11-08T11:30:59.859Z","3.32.2":"2026-11-08T11:49:42.480Z","3.32.3":"2026-11-08T13:45:22.334Z","3.33.0":"2026-11-08T16:49:28.094Z","3.33.1":"2026-11-08T23:14:08.392Z","3.34.0":"2026-11-09T06:47:55.277Z","3.34.1":"2026-11-09T10:20:12.230Z","3.34.2":"2026-11-09T11:13:03.050Z","3.34.3":"2026-11-10T01:47:40.299Z","3.34.4":"2026-11-10T02:25:35.718Z","3.34.5":"2026-11-10T03:46:40.154Z","3.34.6":"2026-11-10T06:05:36.240Z","3.34.7":"2026-11-10T10:49:34.588Z","3.34.8":"2026-11-10T11:13:01.198Z","3.34.9":"2026-11-10T13:18:16.497Z","3.34.10":"2026-11-10T13:34:51.309Z","3.34.11":"2026-11-10T14:04:20.546Z","3.34.12":"2026-11-10T15:16:24.965Z","3.34.13":"2026-11-11T13:17:22.662Z","3.34.14":"2026-11-11T16:33:47.911Z","3.34.15":"2026-11-12T00:05:30.970Z","3.35.0":"2026-11-13T17:53:03.133Z","3.35.1":"2026-11-13T18:34:46.555Z","3.35.2":"2026-11-13T18:50:07.565Z","3.35.3":"2026-11-13T22:26:05.922Z","3.35.4":"2026-11-13T22:38:42.407Z","3.35.5":"2026-11-14T11:13:01.158Z","3.35.6":"2026-11-14T11:15:03.728Z","3.35.7":"2026-11-14T13:25:02.813Z","3.35.8":"2026-11-14T16:06:33.534Z","3.35.9":"2026-11-14T23:24:32.391Z","3.35.10":"2026-11-15T11:17:52.631Z"},"bugs":{"url":"https://github.com/kody-hq/kody/issues"},"author":{"url":"https://kentcdodds.com","name":"Kent C. Dodds","email":"me@kentcdodds.com"},"license":"MIT","homepage":"https://kody.codes","keywords":["kody","mcp","cli","oauth"],"repository":{"url":"git+https://github.com/kody-hq/kody.git","type":"git","directory":"packages/cli"},"description":"Official Kody CLI: login, secure token storage, search, and execute over the OpenAPI.","maintainers":[{"name":"kentcdodds","email":"me@kentcdodds.com"},{"name":"kody-bot","email":"kody@kody.codes"}],"readme":"# @kodycodes/cli\n\nInstall [Kody](https://kody.codes) as a remote MCP server in local agents, and\ncall Kody's Open API from the terminal. `kody login` uses Client ID Metadata\nDocuments (SEP-991) once, then stores a `kody_at_…` device token.\n\n**Long term, use Kody through the host MCP connection** — `search` and `execute`\nin Cursor, Claude Code, or another client. This CLI writes that config. Keep\n`kody login` / `kody search` / `kody execute` for bootstrap, scripts, or hosts\nthat cannot run MCP.\n\n```bash\nnpx @kodycodes/cli install\nnpx @kodycodes/cli skill install\n```\n\nCopyright © 2026 [Kent C. Dodds](https://kentcdodds.com). MIT licensed.\n\n## Install the MCP server\n\n```bash\nnpx @kodycodes/cli install\n```\n\n`kody install` lists **running local** agents (Cursor, Claude Desktop, VS Code,\nGoose, Claude Code, Codex, Windsurf, Zed, and similar) and writes each host's\nremote MCP entry for `https://kody.codes/mcp`. Common host formats go through\n[`add-mcp`](https://www.npmjs.com/package/add-mcp). It does not list web\nclients. For ChatGPT, Claude.ai, and Grok, use\n[kody.codes/onboarding](https://kody.codes/onboarding).\n\nAfter install, the CLI prints a prompt you can paste into the configured agent\nto continue onboarding. Host OAuth stays in that client — `kody login` is only\nfor the CLI itself.\n\n```bash\nnpx @kodycodes/cli skill install\n```\n\ninstalls the Kody CLI skill into Claude Code / Cursor / Codex / `.agents`\nfolders. It prefers the always-current hosted\n`/.well-known/agent-skills/kody-cli/SKILL.md` (and refreshes stale local copies\non later CLI runs). That skill tells shell-capable agents to prefer\n`execute --local`.\n\n`--mcp-url` or `KODY_MCP_URL` overrides the default `https://kody.codes/mcp`.\n\n## CLI as a local client\n\nOptional. Use when you need a scripted or headless client instead of a host MCP\nconnection.\n\n```bash\nnpm install -g @kodycodes/cli\nkody login                 # browser picks the org; adds that org login\nkody login --org acme      # bind / replace the acme login; other orgs stay\nkody org list              # show logged-in orgs (* = active)\nkody org use beta          # switch active org (agents); bare `org use` opens a TTY chooser\nkody execute --org acme …  # one-shot org override (also: KODY_ORG=acme)\n```\n\nOr run via `npx @kodycodes/cli` without a global install.\n\nEach `kody login` adds an org (chosen in the browser, or via `--org`). If you do\nnot have an account yet, create one on that page; login resumes the same\nauthorization after signup and email verification. Re-logging into an org that\nis already stored replaces only that org's credential. Org-scoped commands\n(`execute`, `search`, `whoami`, `api`, …) take `--org <slug>` or `KODY_ORG`\n(flag wins, then env, then the active org). `kody logout` removes the active\norg; `kody logout --org <slug>` removes one org. Git auth stays user-wide\n(`kody auth setup-git` once covers every repo across orgs). Existing single-org\nkeychain credentials migrate silently into the multi-org store as the active org\n(no re-login).\n\n## Remote or headless machines\n\n`kody login` opens a browser and waits for it on `http://127.0.0.1:43742`, so\nthe browser has to run on the same machine as the CLI. On a remote VM, a NAS, or\nover SSH, use the device flow instead:\n\n```bash\nkody login --device              # prints a URL and a code; approve on any device\nkody login --device --org acme   # same, bound to the acme org\n```\n\nThe CLI prints `https://kody.codes/device` and an 8-letter code such as\n`BCDF-GHJK`, plus a link that fills the code in for you. Open either one on your\nphone or laptop, sign in, check that the code matches, and choose **Approve**.\nThe CLI polls in the background and stores the same device API token\n`kody login` stores. Codes expire after 10 minutes. Only approve a code you\nstarted yourself on a device you control.\n\n`kody login` suggests `--device` when it detects an SSH session or no display,\nwhen it cannot open a browser, or when the callback port is busy. The browser\nflow stays the default.\n\n## Commands\n\n`kody <command> --help` or `kody help <command>` prints one command's usage,\nflags, and subcommands.\n\n| Command                                           | Purpose                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n| ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `kody install`                                    | Detect running local MCP clients and write their remote MCP config. The host client starts OAuth when the user connects. **Recommended long-term path.**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| `kody skill install`                              | Installs the hosted `kody-cli` skill (or the bundled stub offline) into Claude Code / Cursor / Codex / `.agents`. Later CLI runs refresh stale copies by digest.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |\n| `kody login`                                      | Browser OAuth (CIMD + PKCE) for the CLI itself. Adds/replaces one org login (browser picker, or `kody login --org acme`) and keeps other org logins. `--device` signs in from another device instead ([Remote or headless machines](#remote-or-headless-machines)).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| `kody org list`                                   | Lists logged-in orgs and marks the active one. `--json` for agents.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n| `kody org use [<slug>]`                           | Switches the active org. With a slug (agents) switches directly; with no slug on a TTY opens a chooser; without a TTY pass a slug.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |\n| `kody logout`                                     | Removes the active org login (or `--org <slug>` for one org) and clears a stored bootstrap/API token when appropriate.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |\n| `kody status`                                     | Shows CLI login / stored API token state without printing secrets.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |\n| `kody auth bootstrap --code`                      | Redeems a one-shot `kody_bc_…` from MCP `cliCredentialBootstrap` and saves the same credential `kody login` saves (never prints the token). Every command, including git, uses that slot.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| `kody auth bootstrap --scopes`                    | Saves a deliberately narrower credential (the list replaces the default): mints the code itself by passing `scopes` to `cliCredentialBootstrap` (with `--token`, else `KODY_API_TOKEN`, else the saved credential), then redeems and stores it. See [Narrower scopes](#narrower-scopes).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| `kody auth setup-git`                             | Installs a Git credential helper for `https://kody.codes/@owner/name.git` (persistent `kody_at_…`, user-owned token with `package:read`/`package:write`). See [Git HTTPS](#git-https-setup-git).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |\n| `kody auth remove-git`                            | Inverse of `setup-git`: clears Kody HTTPS git helpers and revokes any token left in the old API-token slot. Leaves the saved CLI credential alone.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |\n| `kody git-credential`                             | Credential helper invoked by Git after `setup-git` (`get` / `store` / `erase`).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `kody whoami`                                     | Shows the credential commands will use (`--token`, `KODY_API_TOKEN`, or the saved CLI credential from `kody login` / `kody auth bootstrap`), its token id and scopes, and any other stored credential it outranks. See [Which credential a command uses](#which-credential-a-command-uses).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |\n| `kody search [query]`                             | Calls Kody `search` from the CLI (prefer the host MCP tool). Token-only auth uses Open API `GET /v1/search`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |\n| `kody api <operationId>`                          | Thin Open API wrapper matching the MCP `api` tool: `operationId` + flat `--params` JSON. Auth: `--token`, `KODY_API_TOKEN`, then the saved CLI credential (same pick `kody whoami` reports). The parsed `/openapi.json` route map is cached under the Kody cache dir keyed by the document's `ETag` and revalidated with `If-None-Match` on each run.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |\n| `kody secret get <name>`                          | Prints the value of a secret whose local reads a person turned on in Kody (raw by default; `--format env` or `--format json` for several). Refuses an interactive terminal unless `--reveal`; piped output is fine. A refused read prints a plain reason and, when local reads are off, a link to turn them on for that secret. Same auth as `kody api`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |\n| `kody run --secret <name>[=ENV] -- <cmd>`         | Reads every listed secret (or none), then runs the command with them in its environment. `databaseUrl` becomes `DATABASE_URL` unless named. Exits with the command's exit code.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `kody package publish`                            | Thin wrapper for `packagePublishExternalPush`. Optional positional `@owner/leaf`, bare leaf name, or package UUID (names are resolved to the package UUID via `packageList`); extra fields via `--params`. Same auth as `kody api`. Prints the API JSON. Exit **0** for `published`, `already_published` (including `artifacts_rebuilt: true`), and `dispatched` (poll `workflowRunList({ workflow_id })`). Exit **1** for refusal/rejection statuses (`checks_failed`, `locked`, `approval_required`, `not_fast_forward`) with the API `message` (or a checks summary) on stderr, like npm. Auth / permission / network failures also exit 1; `--json` adds `{ error, message, sent }` on stdout for network errors (`sent: false` = not sent; `sent: \"unknown\"` = maybe sent — prefer `kody api workflowRunList` with `workflow_id` when known, otherwise a recent list, before retry). Re-publishing the same commit is safe (durable dedupe / `already_published`). |\n| `kody package collaborators` / `grant` / `revoke` | Who can use one package, and add or remove teams and members of the org (`--org`). `<package>` is `@owner/leaf`, the name leaf, or the package id. `grant <package> --team <slug>\\|--user <username> [--preset read\\|use\\|contribute\\|manage]` (default `use`) adds or changes a collaborator via `packageCollaboratorSet`; `--preset read` shares source only (read, clone, and fork — no execute). People outside the org are refused. `revoke <package> --team\\|--user\\|--grant <grant_id>` removes one via `packageCollaboratorRemove`. Needs Manage on the package and a token with `package:manage_access` (`auth bootstrap --scopes …,package:manage_access`). Prints a summary, or JSON with `--json`.                                                                                                                                                                                                                                                          |\n| `kody execute`                                    | Calls Kody `execute` from the CLI (`--invoke`, `--code`, `--file`, or stdin via `--file -`). `--invoke` is client-side sugar: the CLI writes the one-export import passthrough and sends it as `code`, the only module field hosted execute accepts. With a scoped API token and no login (or with `--token`), cloud execute goes through CapabilityProxy → `kody.execute` — no `kody login`. Add `--local` to run the module (and static `kody:@…` package modules) on this machine instead. `--credential key=name` (repeatable; `org:name` / `personal:name` / empty `=` for none) picks ADR 0068 credentials for `--local` or a `kody login` MCP session. `--allow-private-network` opts local execution into private and local network access. `--target prod\\|mock` (default `prod`) sends CapabilityProxy / search hops to prod or the built-in CLI mock; `--target mock` implies local workerd.                                                                 |\n| `kody dev`                                        | Local testing for unpublished packages. Serves `kody.app.entry` on localhost (`--host 0.0.0.0` for LAN devices) via workerd with hot reload. Subcommands: `fetch`, `job`, `webhook`, `emit`, `check`. Default `--target mock` (scratch storage, fake credentials). Covers exports, webhooks, schedules (run-once), and subscriptions. See [Local package testing](#local-package-testing-kody-dev).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n\n`kody package publish --build local|context` builds off Kody cloud\n(`--build local` pushes HEAD first). `--context <name|cloud>` names the context\non its own or with `--build context`; it cannot be combined with\n`--build local`. See\n[publish-large-packages](https://kody.codes/docs/publish-large-packages).\n\n`--json` prints structured MCP results. On command failures it also prints a\nJSON error object on stdout (`error`, `message`; additive\n`sent: false | \"unknown\"` when a network hop failed before an HTTP response;\nadditive `runId` and `idempotencyKey` only when the API error body includes them\n— not on transport failures, even after a run may have started).\n\n## Token-authenticated execute (no `kody login`)\n\nAgents already on Kody MCP should prefer `cliCredentialBootstrap` →\n`kody auth bootstrap --code …` (ADR 0056) so a one-shot `kody_bc_…` seeds the\nCLI store without pasting `kody_at_…` into chat. Interactive humans can use\n`kody login`. Scoped API tokens (`kody_at_…`, from bootstrap redeem,\n`tokenCreate`, or `POST /v1/tokens`) authenticate the Open API and\nCapabilityProxy. They never replace MCP OAuth on `/mcp`. See\n[Which credential a command uses](#which-credential-a-command-uses) for the\norder the CLI picks them in:\n\n```bash\n# Preferred for agents on MCP (no tokenCreate, no second OAuth):\n# 1. MCP api tool, operationId cliCredentialBootstrap → { bootstrap_code, cli_command }\nnpx @kodycodes/cli auth bootstrap --code 'kody_bc_…'\nnpx @kodycodes/cli execute --local --file ./task.js\n\nexport KODY_API_TOKEN=…   # scopes: local-execute (+ search:read for search)\n# Cloud execute — module runs in Kody's sandbox via CapabilityProxy → kody.execute\nnpx @kodycodes/cli execute --code 'export default async () => ({ ok: true })'\n# Same token, module runs on this machine\nnpx @kodycodes/cli execute --local --file ./task.js --params '{\"to\":\"me@example.com\"}'\nnpx @kodycodes/cli search \"what can you do\"\nnpx @kodycodes/cli whoami\nnpx @kodycodes/cli api usageGet --params '{}'\n```\n\n- Neither bootstrap store, `kody login`, nor a token → one shared\n  not-authenticated error: agents on MCP call `cliCredentialBootstrap` and run\n  the returned `cli_command` (never ask a human to paste a token); humans run\n  `kody login`; CI/headless uses `tokenCreate` + `KODY_API_TOKEN`.\n- For `execute --local` specifically: `--token` / `KODY_API_TOKEN` wins when\n  set; else the one saved CLI credential from `kody login` or\n  `kody auth bootstrap` for the selected org (see\n  [Which credential a command uses](#which-credential-a-command-uses)). A token\n  an older CLI left in the old API-token slot is moved into that credential only\n  when nothing else is saved and no `--org` / `KODY_ORG` is given; `kody login`\n  tries to delete it. For a different API origin, use\n  `auth bootstrap --api-url <origin>` or set `KODY_API_TOKEN`.\n- Wrong/expired token → 401 with the same agent-first not-authenticated guidance\n  (or the OAuth platform-gap message when the bearer is login OAuth).\n- Wrong scopes → the error names the missing scope and the exact command to mint\n  a token that adds it (see [Narrower scopes](#narrower-scopes)). When your org\n  role lacks the permission, it says so instead: a new token cannot add it, and\n  an org Owner has to grant it.\n- Account flag off → the error includes `feature_disabled` and the\n  `local-execute` feature flag. Another token does not bypass that flag.\n- Prefer the env var so the token stays out of shell history and `ps`.\n- Never scavenge host MCP OAuth tokens from disk (ADR 0053).\n\n## Which credential a command uses\n\nOne resolver picks the credential for every command, and `kody whoami` reports\nthe same pick:\n\nEvery command uses the same order: `--token`, `KODY_API_TOKEN`, then the one\nsaved CLI credential. `kody status` names that pick and marks the saved\ncredential when it has expired. When the saved credential expired and cannot be\nrefreshed, commands fail with an error that names it; run `kody login` or\n`kody auth bootstrap` again.\n\nDesktop integrations can set `KODY_CREDENTIAL_SOURCE=login` to select only the\nsaved credential. Unset it for normal CLI precedence.\n\n- The saved credential comes from `kody login` or `kody auth bootstrap`. Both\n  save the same kind of `kody_at_…` (every scope your org role grants, 14d idle\n  / 3mo max) in the same per-org slot, so for each org, whichever ran last for\n  that org is what every command, including git, uses. A command acts as\n  `--org`, then `KODY_ORG`, then the active org (the last `kody login` or\n  `kody auth bootstrap`): after logging in to `acme` and then `beta`,\n  `--org acme` still uses the `acme` credential. There is no second token and no\n  fallback between them.\n- A token saved by an older CLI in the old API-token slot is moved into the\n  saved credential the first time nothing else is saved, and is ignored once a\n  login exists. That old token has no org, so a command run with `--org` or\n  `KODY_ORG` never adopts it. `kody login` tries to delete it and prints a note\n  when it could not; the leftover is ignored either way. Old tokens keep working\n  until they expire.\n- `kody whoami` prints `credential:` (which one is in use, with its token id)\n  and its `scopes:`. With `--json` the same data is under `credential`.\n- `insufficient_scope` errors end with `Credential used: …` and how to widen it.\n\n## Narrower scopes\n\nBootstrap saves the same scopes as `kody login` by default. Pass `--scopes` only\nwhen you want a deliberately narrower credential (the list replaces the\ndefault):\n\n```bash\nnpx @kodycodes/cli auth bootstrap --lifetime short \\\n  --scopes org:execute,org:read,package:execute,package:read,package:write\n```\n\n- The CLI passes the list to `cliCredentialBootstrap`. It mints with `--token`\n  when given, else `KODY_API_TOKEN`, else the saved credential. A child token\n  never exceeds its parent: only scopes the parent holds, never past its expiry.\n- A bootstrap code's scopes are fixed when it is minted, so `--code` with\n  `--scopes` is an error that prints the matching `cliCredentialBootstrap` call.\n- `git` needs `package:read` and `package:write`, so a narrowed credential\n  without them makes `kody auth setup-git` fail with how to fix it.\n\n## Git HTTPS (`setup-git`)\n\nKody provides persistent `kody_at_…` HTTPS git auth (see\n[auth-setup-git](https://kody.codes/docs/auth-setup-git)). Install a credential\nhelper once:\n\n```bash\nkody login   # agents on Kody MCP: cliCredentialBootstrap, then its cli_command\nkody auth setup-git\ngit clone https://kody.codes/@owner/name.git\n```\n\n`setup-git` never mints a token. It checks that the saved CLI credential is\nuser-owned and holds `package:read` and `package:write`\n(`GET /v1/tokens/current`), then configures a **stable** credential helper\n(global `kody` only when that install's version supports `git-credential`,\notherwise `npx -y @kodycodes/cli@<exact-version> …` — never a major-only `@1`\nrange or an ephemeral `~/.npm/_npx/…` path). Re-running `setup-git` rewrites\nstale helper entries; every CLI command also refreshes an outdated pin silently.\n\n```bash\ngit config --global credential.https://kody.codes.helper '!… git-credential'\ngit config --global credential.https://kody.codes.useHttpPath true\n```\n\nThe helper sends `KODY_API_TOKEN` when set, else the saved credential, and\nrefreshes it the same way every other command does. Undo with\n`kody auth remove-git` (clears git config helpers and revokes any token left in\nthe old API-token slot; leaves the saved credential alone). Push moves live HEAD\nonly (packages do not auto-publish). Existing `kody login` / `auth bootstrap`\nflows are unchanged.\n\n## Local package testing (`kody dev`)\n\nTest an unpublished package (app, exports, jobs, webhooks, subscriptions) before\npublish. Bundling reuses the same esbuild path as `execute --file` / publish\n(`local-bundle.ts`). One shared flag:\n\n| Command              | `--target prod` (default for execute/search) | `--target mock` (default for `kody dev`)          |\n| -------------------- | -------------------------------------------- | ------------------------------------------------- |\n| `kody dev`           | Local app against real Kody                  | Local app against the CLI mock                    |\n| `execute` / `search` | Real capabilities, storage, secrets          | Mock catalog / scratch storage / fake credentials |\n\nOn `--target prod` the working-tree package itself gets no hosted\n`packageStorage`, `packageSecrets`, `email`, `events`, or `packages` (published\ndeps keep theirs). That is intentionally unsupported; see\n[Won't do](https://kody.codes/docs/package-apps#won-t-do-storage-secrets-email-events-and-packages-on-target-prod).\n\nThe mock is built into the CLI (no kody-celld). It refuses unimplemented routes\nwith `not_implemented_in_mock` rather than faking success. `--reset-storage`\nwipes the mock session's scratch store. Share previews are out of scope;\n`execute --local` behavior is unchanged when `--target` is omitted (prod).\n\n```bash\ncd ./my-package\nkody dev                         # serve kody.app.entry; live reload; --target mock\nkody dev fetch /health           # agent-friendly HTTP probe\nkody dev job heartbeat           # run a declared job once (never schedules locally)\nkody dev webhook ping --body ./fixture.json\nkody dev emit demo.event --body ./event.json   # subscription delivery shape\nkody dev check                   # local bundles + snapshot membership + publish checks (needs login)\nkody dev check --offline         # local bundles + snapshot membership only; publish can still refuse\nkody dev check --debug           # also print the publish checks call: HTTP status, error code, request id\n\n# Four surfaces against mock then prod:\nkody execute --target mock --invoke ./greet --params '{\"name\":\"kent\"}'\nkody execute --target prod --invoke ./greet --params '{\"name\":\"kent\"}'\n# Published export locally (no --code import wrapper):\nkody execute --local --invoke kody:@scope/pkg/export --params '{}'\nkody search --target mock local\n```\n\n### Testing from other devices (`--host`)\n\n`kody dev serve` listens on `127.0.0.1` by default. `--host` applies to serve\nonly (`kody dev fetch`, `job`, `webhook`, `emit`, and `check` refuse it). To\nopen the app from a phone, tablet, or e-reader on the same network, pass a\nlisten address:\n\n```bash\nkody dev --host 0.0.0.0     # every IPv4 interface; prints a network: URL per LAN address\nkody dev --host ::          # IPv4 and IPv6 interfaces\nkody dev --host 192.168.1.20   # one address of this machine\n```\n\n`--host` takes an IP address (or `localhost`); anything else is refused. On a\nnon-loopback address `kody dev` prints a warning on stderr: the server is\nexposed to every device on the network, and anyone who can reach the port can\nuse the app. Prefer the default `--target mock` (fake credentials, scratch\nstorage) for device testing. `--host` with `--target prod` is refused unless you\nalso pass `--expose-prod`, because the app would then act with your real Kody\ncredentials for whoever reaches it.\n\nThe proxy still rejects unknown `Host` headers. With `0.0.0.0` / `::` it accepts\nthis machine's own non-internal addresses plus loopback names; with a specific\nIP it accepts only that IP. `request.url` uses the address the device opened, so\nsame-origin CSRF checks pass on LAN requests. The workerd sockets, the CLI\nbridge, and the run secret stay on loopback. `--json` / `--ready-file` include\n`networkUrls` on `ready` when `--host` is passed.\n\n### What `kody dev` does while it runs\n\n- **Rebuilds never drop requests.** A save starts a new workerd, and the proxy\n  switches to it only once it is listening. The old one finishes its in-flight\n  requests and then stops. Requests that arrive mid-rebuild wait for it, so you\n  never get a `503` or the previous bundle after a save.\n- **Watching survives editors and scripts.** chokidar watches the package\n  (skipping `node_modules`, dotfiles, and `*.map`). A 1s stat poll over the\n  files in the current bundle graph backs it up, so replaced files (`sed -i`,\n  `cp`, atomic saves) are always picked up.\n- **Build errors** print `file:line:col: message` with a code frame. Until the\n  next good build, every request gets a `500` error page with the same text\n  (HTML for browsers, plain text otherwise, header `x-kody-dev-error: build`).\n  The last good build does not keep answering `200`.\n- **Runtime errors**: an uncaught throw from the fetch handler returns a\n  dev-only `500` page with the stack mapped back to your `.ts` sources\n  (`x-kody-dev-error: runtime`). Runtime wrapper and native frames are dropped.\n  The terminal prints the same stack.\n- **Logs**: app `console.*` output streams to the terminal tagged with the\n  request, e.g. `[GET /scores #12] saved 3 rows`. `warn` and `error` go to\n  stderr.\n- **Live reload** (on by default; `--no-live-reload` turns it off): HTML\n  responses get a small `<script>` that listens on `/__kody/dev/events`\n  (server-sent events). The page reloads after each swap to a new build. Build\n  errors, and runtime errors from the page's own `fetch` calls, show an overlay;\n  the page reloads on the next good build. There is no HMR. Only requests that\n  accept `text/html` (browser page loads) get the script; compressed HTML, agent\n  requests, and `kody dev fetch` responses are left untouched.\n- **Fast rebuilds.** File events are debounced for 30ms, and esbuild reuses an\n  incremental context, so a save usually serves the new code in about 60ms on a\n  small app.\n- **Ports.** Each package gets a stable default port in 4100–4999 (derived from\n  `kody.id`), so URLs survive restarts. If it is taken, `kody dev` moves to the\n  next free port. An explicit `--port <n>` is used exactly and fails with a fix\n  when the port is busy (`--port 0` picks any free port). Starting a second\n  `kody dev` for the same package and target without `--port` fails and names\n  the running server's URL and pid.\n- **Client bundle and assets**, same URLs as a published app: `kody.app.client`\n  is bundled for the browser and served at\n  `<appBasePath>/_assets/client.<hash>.js` (inline source map;\n  `client.externals` stay bare imports). `packageContext.clientModuleUrl` points\n  at it, and `/_assets/__version.json` reports it. Files in `kody.app.assets`\n  are served under `/_assets/`. Both are `no-store` and rebuild on save; editing\n  an asset reloads open pages.\n- **Prebuild**: `kody.dev.prebuild` runs a shell command from the package root\n  before every `kody dev` serve rebuild (with `KODY_DEV=1`), for generated CSS,\n  icons, or data files. It does **not** run for `kody dev check` or publish.\n  Publish builds the pushed git snapshot, so generated files that exports import\n  must be committed (or produced somewhere publish can see). Prebuild output is\n  tagged `[prebuild]`. A non-zero exit is shown as a build error. File changes\n  made while it runs do not trigger another build. `kody.dev.ignore` lists\n  root-relative path prefixes the watcher skips:\n\n  ```json\n  {\n  \t\"kody\": {\n  \t\t\"app\": {\n  \t\t\t\"entry\": \"./app/router.ts\",\n  \t\t\t\"client\": \"./app/client.ts\",\n  \t\t\t\"assets\": \"./public\"\n  \t\t},\n  \t\t\"dev\": {\n  \t\t\t\"prebuild\": \"node scripts/build-css.mjs\",\n  \t\t\t\"ignore\": [\"public/generated\"]\n  \t\t}\n  \t}\n  }\n  ```\n\n  `kody.dev` only affects `kody dev` serve; publish ignores it.\n\n- **Cleanup**: Ctrl-C, `SIGTERM`, and `SIGHUP` stop workerd and remove the\n  `kody-dev-*` temp dir. If the CLI is killed outright, a small reaper process\n  does the same. Each start also sweeps dirs and orphaned workerd processes left\n  behind by dead CLI runs, including older CLI versions.\n\n### Driving `kody dev` from an agent\n\n```bash\nkody dev --json --ready-file .kody-dev.json &   # NDJSON events on stdout\ncurl -s http://127.0.0.1:<port>/__kody/dev/status\nkody dev fetch /scores                          # reuses the running server\n```\n\n- `--json` prints one JSON object per line on stdout, each with a `type` and an\n  ISO `ts`:\n  - `ready`: `url`, `port`, `basePath`, `pid`, `statusUrl`, `buildId`\n  - `rebuild_start`: `files`\n  - `rebuild_ok`: `ms`, `buildId`, `restarted`\n  - `build_error`: `file`, `line`, `col`, `message`, `diagnostics`\n  - `runtime_error`: `message`, `stack`, `request`\n  - `log`: `source`, `level`, `message`, `request`\n\n  Status lines stay on stderr.\n\n- `GET /__kody/dev/status` returns\n  `{ ok, state, buildId, url, port, basePath, target, package, pid, lastRebuild, lastError }`.\n  `state` is one of `starting`, `building`, `ready`, or `build_error`.\n  `lastError` holds the current build error or the most recent runtime error.\n- `--ready-file <path>` writes `{ url, port, basePath, pid, statusUrl }` once\n  the first build settles, and deletes the file on exit.\n- `kody dev fetch` attaches to a running `kody dev` for the same package and\n  `--target` (found through the user cache dir and confirmed via the status\n  endpoint) instead of booting a second workerd. The request waits for any\n  in-progress rebuild, so fetching right after a save sees the new code. Pass\n  `--no-attach` to force a one-shot server.\n\n## Local execute\n\n`kody execute --local` runs the same execute module (default export called with\n`--params`) on this machine instead of in Kody's cloud sandbox. Local CPU is\nfree; every `kody:runtime` call (`kody.*`, `kody.mcp.*`, `workflows.create`) is\nproxied to Kody's CapabilityProxy and metered like a cloud hop. Static\n`kody:@scope/package/export` imports are **resolved into the local workerd\nbundle** via `POST /v1/local-execute/package-graph` (same Bearer as\nCapabilityProxy — never hosted MCP `execute`, and never a whole-module\nCapabilityProxy → `kody.execute` defer). There is no author-facing\n`packages.invoke`.\n\n```bash\n# Prefer login when already signed in (no temporary API token to paste):\nnpx @kodycodes/cli login\nnpx @kodycodes/cli execute --local --file ./task.js --params '{\"to\":\"me@example.com\"}'\n\n# Agents on MCP: bootstrap code → store (no tokenCreate, no second OAuth):\nnpx @kodycodes/cli auth bootstrap --code 'kody_bc_…' --lifetime short\nnpx @kodycodes/cli execute --local --file ./task.js --params '{\"to\":\"me@example.com\"}'\n\n# Or a scoped API token (still wins over login / bootstrap store when set):\nexport KODY_API_TOKEN=…   # minted through the Kody `api` tool\nnpx @kodycodes/cli execute --local --file ./task.js --params '{\"to\":\"me@example.com\"}'\n\n# ADR 0068: pick credentials for credential(key) / credentials(key)\nnpx @kodycodes/cli execute --local --credential github=work --credential resend=personal:prod \\\n  --code 'import { credential } from \"kody:runtime\"; export default async () => (await credential(\"github\")).name'\n\n# Call a published package export without a --code import wrapper:\nnpx @kodycodes/cli execute --local --invoke kody:@scope/pkg/export --params '{\"name\":\"kent\"}'\n```\n\n- **Auth:** `--token` / `KODY_API_TOKEN` when set; else stored `auth bootstrap`\n  API token; else a valid `kody login` session (OAuth access token as Bearer —\n  never printed, never exchanged via `tokenCreate`). Prefer the env var for API\n  tokens so they stay out of shell history and `ps`. The bearer stays in the CLI\n  process; the sandbox only talks to a loopback bridge. Host MCP OAuth from\n  other clients is never read. Paired `kody login` OAuth is accepted as Bearer\n  on CapabilityProxy and package-graph. Unpaired API origins need bootstrap or a\n  `kody_at_…` token.\n- **Node.js:** 22 or newer (`package.json` `engines` is `>=22`). Older Node\n  fails immediately with that requirement, before workerd is downloaded or\n  started.\n- **Bundling:** `--file` entries are bundled with esbuild before workerd loads\n  `main.js` (relative local imports and bare npm packages from `node_modules`;\n  `kody:*` stays external for package-graph / runtime). That matches hosted\n  execute and publish. Unresolvable imports fail with a clear bundle error\n  before any network call. `--code` and stdin (`--file -`) are left as written\n  (no filesystem graph to follow).\n- **Runtime:** a pinned [workerd](https://github.com/cloudflare/workerd)\n  release, downloaded once from GitHub, sha256-verified, and cached under\n  `~/.cache/kody` (Linux, or `$XDG_CACHE_HOME/kody`), `~/Library/Caches/kody`\n  (macOS), or `%LOCALAPPDATA%\\kody\\cache` (Windows). Override with\n  `KODY_CACHE_DIR`, or point `KODY_WORKERD_PATH` at your own binary. No Docker\n  required. Linux, macOS, and Windows (x64/arm64; Windows on Arm uses the x64\n  workerd build).\n- **API:** `https://api.kody.codes` by default (`--api-url` or `KODY_API_URL` to\n  override). The CLI calls `POST /v1/local-execute/package-graph` before\n  starting workerd (it authenticates the bearer and, when the module imports\n  `kody:@…`, downloads stamped package modules for local embedding,\n  [platform issue](https://github.com/kody-hq/kody/issues/2808)) and\n  `POST /v1/capability-proxy/call` with `{ path, args, conversationId? }` for\n  each runtime call. CapabilityProxy requests go through Node's own\n  `node:http(s)` client with one keep-alive connection and a 7-minute idle limit\n  for headers and body chunks (`KODY_CAPABILITY_PROXY_TIMEOUT_MS` overrides it,\n  in milliseconds). Origin's 5-minute deadline for a `fetch` with `{{secret:…}}`\n  placeholders ends that call first, with its own error. The client idle timeout\n  is 7 minutes, so Node's default 300-second fetch limit does not apply. With\n  `NODE_USE_ENV_PROXY=1` or `--use-env-proxy`, these requests honor `HTTP_PROXY`\n  / `HTTPS_PROXY` / `NO_PROXY` like Node's own fetch (Node 22.21 / 24.5 or\n  later; older Node fails with a clear error instead of silently bypassing the\n  proxy). A PR preview's API host is\n  `https://kody-pr-<n>-api.<subdomain>.workers.dev`; the app origin\n  (`kody-pr-<n>`) answers `/v1/*` with an HTML 404.\n- **Errors:** an expired/revoked token or an account without the `local-execute`\n  flag fails fast with a clear message before any code runs. The token is only\n  sent over https (plain http is allowed for localhost). A non-JSON error body,\n  such as an HTML page from the wrong `--api-url`, is shortened to its title or\n  a 200-character excerpt plus its size. Missing package-graph API, unresolved\n  imports, or missing artifacts fail clearly — there is **no silent fallback**\n  to cloud `kody.execute`.\n- **Lifetime:** no execution time limit locally; Ctrl-C (or SIGTERM) stops\n  workerd and removes the temporary module.\n- **Saved packages:** `import { … } from 'kody:@owner/name/export'` under\n  `--local` keeps the user module + package graph in local workerd. Local\n  package CPU is not billed as a full cloud execute of the user module; per-call\n  CapabilityProxy hops (and whatever the package-graph prep call meters once\n  shipped) may still meter. Prefer keeping `--local` in agent workflows — do not\n  switch to hosted MCP `execute`. `--invoke` without `--local` sends the same\n  CLI-written passthrough to the cloud as `code`. `packageStorage()`,\n  `packageSecrets`, `email`, and `events` stay unbound on the ad hoc entry like\n  cloud execute unless the downloaded package modules carry stamps. Outbound\n  `fetch` is public-network-only by default. Pass `--allow-private-network` with\n  `execute --local` to also allow private and local addresses; the loopback\n  bridge used for CapabilityProxy calls remains available either way. A refused\n  `fetch` throws a plain `TypeError` that names the setting, the blocked host,\n  and how to change it (for example\n  `Blocked by kody execute --local's network setting: the request to 10.0.0.1 was refused because this context allows public internet only … Re-run with --allow-private-network …`).\n  Execution context daemon runs apply the context grant's `egress` the same way\n  (`public`, `public-and-lan`, `allowlist` hosts and ports, or `none`), and the\n  message points the machine owner at `executionContextUpdate` `grant.egress`.\n\n## Execution context host folders\n\nRuns on an execution context (`kody daemon`) use workerd's virtual filesystem\nunless a host folder is allowed by **both** layers:\n\n1. The context's server grant (`grant.fs`, set with `executionContextUpdate` by\n   someone with Contribute on the context).\n2. This machine's local policy, kept by the machine owner in\n   `execution-context-policy.json` under the CLI config directory\n   (`~/.config/kody/` on Linux or `$XDG_CONFIG_HOME/kody/`,\n   `~/Library/Application Support/kody/` on macOS, `%APPDATA%\\kody\\` on\n   Windows). No file means no host folder access.\n\n```sh\nkody context policy                              # show allowed folders\nkody context policy allow ~/Desktop --mode rw    # ro (default) or rw\nkody context policy remove ~/Desktop\n```\n\nThe daemon mounts the overlap of the two layers at its real absolute path, with\nthe narrower mode (`ro` wins), and re-applies it on every `grant.update` and\npolicy edit (running daemons pick up edits within a few seconds). Paths are\ncanonicalized with `realpath`, so symlinks, `..` segments, and prefix tricks\nlike `/Users/a/Desktop-evil` cannot reach outside a mount. A context advertises\nthe `fs` capability only while at least one folder is mounted, so\n`requires: [\"fs\"]` routing and chains skip it otherwise (`no_fs`: the server\ngrant lists no folders; `no_local_fs`: the local policy allows none of them).\n\nHost folders are for the operator's own runs only: runs by people the context is\nshared with get no host folders (and no host commands). Credential stores are\nnever mounted and are refused inside a mounted folder, symlinks included: this\nCLI config directory (login tokens, context keys, the local policy), `~/.ssh`,\n`~/.gnupg`, git credential files, cloud CLI logins (`~/.aws`, `~/.azure`,\ngcloud, `gh`, `~/.kube`, Docker), package-manager tokens (`.npmrc`, `.pypirc`,\nCargo), and OS keyring files.\n\nInside a run, `node:fs` / `fs/promises` `readFile`, `writeFile`, `appendFile`,\n`readdir`, `stat`, `lstat`, `mkdir`, `rm`, `unlink`, `rmdir`, `rename`,\n`copyFile`, `access`, and `realpath` work on mounted paths (up to 32 MiB per\nread or write). Writes under an `ro` mount fail with `EROFS`; paths outside\nevery mount fail with `EACCES` naming the layer that refused (server grant or\nlocal policy). Synchronous calls and streams cannot reach host folders. Other\npaths, including workerd's `/bundle`, `/tmp`, and `/dev`, stay virtual.\n\n## Token storage\n\nCLI credentials are stored in the OS secret store:\n\n- macOS: Keychain, read and written through Apple's `/usr/bin/security`, so one\n  \"Always Allow\" covers the terminal, `npx`, the background service, and\n  Kody.app instead of each node binary asking separately. Calls give up after\n  `KODY_KEYCHAIN_TIMEOUT_MS` (2 minutes). Login and other blocking reads cannot\n  print while they wait; machine-key reads print a wait notice after 1.5 s.\n- Windows: Credential Manager\n- Linux: Secret Service / libsecret (not the in-memory kernel keyring)\n\nIf the keychain is unavailable (common on headless Linux), the CLI writes a\n`0600` file under `$XDG_CONFIG_HOME/kody` (or `%APPDATA%\\kody` on Windows,\n`~/Library/Application Support/kody` on macOS). Tokens are never printed.\n\n`kody login` checks that this folder exists and is writable (creating it when\nmissing) before it opens the browser. If the folder is blocked, login stops\nearly and prints the folder path plus the commands to fix it. The sign-in link\nis always printed too, so you can paste it into a browser if no window appears.\n\nAccess tokens refresh automatically on expiry or HTTP 401.\n\n`execute --local` prefers `--token` / `KODY_API_TOKEN` when set, then the one\nsaved CLI credential. See\n[Which credential a command uses](#which-credential-a-command-uses).\n\n## Execution context daemon performance\n\n`kody daemon` runs up to 2 context runs at once by default. Change it with\n`kody daemon --max-concurrent <n>` or `KODY_CONTEXT_MAX_CONCURRENT` (1 to 8).\nThe context's grant `limits.maxConcurrent` can only lower it. Each run still\ngets its own workerd process and temp dir, so runs share no globals or virtual\nfiles. Granted host folders are the real folders, so concurrent runs with the\nsame `rw` folder can write the same host files. The daemon caches package graphs\n(32 entries, 60 seconds, per requester, org, conversation and module source) so\nrepeat runs skip that API round trip. Code that imports saved packages\n(`kody:@…`) is never cached, so package access is re-checked on every run.\n\nEvery remote `execute` prints where it ran and the Worker compute units it\ncharged (`Ran on my-laptop (your machine), 0 worker units.`); `--json` has them\nin `structuredContent.ranOn.workerUnits`. Execution-context runs are always 0.\n\nEvery context run reports where its time went in\n`structuredContent.ranOn.timing` on `execute`: `queueMs`, `setupMs` (including\n`packageGraphMs` and `packageGraphCached`), `executeMs` and `daemonMs` on the\nmachine, plus `serverMs` and `transitMs` (dispatch and return on the wire)\nmeasured by Kody.\n\n## Benchmark\n\n`npm run build && npm run bench` times the built CLI (startup, `status`, and\n`execute --local` against a loopback stand-in for api.kody.codes) over 20 runs\nand prints p50/p95. The `bench` workflow runs it on every pull request and\nweekly, failing when a scenario's p50 exceeds the budget in\n`scripts/bench-budgets.json` (milliseconds over the bare Node startup of the\nsame run).\n\n## Releases\n\nThis repo uses\n[semantic-release](https://github.com/semantic-release/semantic-release) the\nsame way [match-sorter](https://github.com/kentcdodds/match-sorter) does:\nconventional commits on `main` publish `@kodycodes/cli` with npm provenance\n(`id-token: write`). A squash-merge subject that omits a conventional prefix\nstill publishes a patch when the merge touches `packages/cli`. Version in\n`package.json` stays `0.0.0-semantically-released`.\n\nTrusted publishing for `@kodycodes/cli` is attached to this GitHub repository.\n\n## License\n\nMIT © Kent C. Dodds\n","readmeFilename":"README.md"}