{"_id":"@kb-labs/mcp-app","_rev":"64-1c0dd6fad00633277ea9c75716ef8c0b","name":"@kb-labs/mcp-app","dist-tags":{"candidate-platform-2.119.0-canary-3edea00f6d21":"2.119.0-canary.3edea00f6","candidate-platform-2.119.0-canary-8f939a290":"2.119.0-canary.8f939a290","candidate-platform-2.119.0-canary-0c078654e":"2.119.0-canary.0c078654e","candidate-platform-2.119.0-canary-ce846d079":"2.119.0-canary.ce846d079","candidate-platform-2.119.0-canary-62ffd5965":"2.119.0-canary.62ffd5965","candidate-platform-2.119.0-canary-1b2bf822b":"2.119.0-canary.1b2bf822b","candidate-platform-2.119.0-canary-602573533":"2.119.0-canary.602573533","candidate-platform-2.119.0-canary.0b4b21a55-canary-0b4b21a55066":"2.119.0-canary.0b4b21a55","candidate-platform-2.119.0-stable-30310c8f10a2":"2.119.0","candidate-platform-2.119.1-canary.b53bbee1d-canary-b53bbee1dd39":"2.119.1-canary.b53bbee1d","candidate-platform-2.119.1-canary.a6aa9b388-canary-a6aa9b38817f":"2.119.1-canary.a6aa9b388","candidate-platform-2.119.1-canary.57c3a1e5e-canary-57c3a1e5e072":"2.119.1-canary.57c3a1e5e","candidate-platform-2.119.1-canary.1e87213c2-canary-1e87213c240d":"2.119.1-canary.1e87213c2","candidate-platform-2.119.1-canary.ee03bc25d-canary-2":"2.119.1-canary.ee03bc25d","candidate-platform-2.119.1-canary.a73502f0d-canary-3":"2.119.1-canary.a73502f0d","candidate-platform-2.119.1-canary.e834e2cf9-canary-5":"2.119.1-canary.e834e2cf9","candidate-platform-2.119.1-canary.6a127adf8-canary-6":"2.119.1-canary.6a127adf8","candidate-platform-2.119.1-canary.c8f889b14-canary-c8f889b14fcb":"2.119.1-canary.c8f889b14","canary":"2.119.1-canary.c8f889b14","candidate-platform-2.120.0-canary.68fdd56fa-canary-68fdd56fa81b":"2.120.0-canary.68fdd56fa","candidate-platform-2.120.0-stable-dafff6e385f0":"2.120.0","latest":"2.120.1","candidate-platform-2.120.1-stable-80dd88880fc4":"2.120.1"},"versions":{"2.96.0":{"name":"@kb-labs/mcp-app","version":"2.96.0","_id":"@kb-labs/mcp-app@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"48f5c366158205b3facf38280e4626f061f4698b","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.96.0.tgz","fileCount":10,"integrity":"sha512-Jx3zvsFLWSGiN91CMzccHI8pmK4QkE1gCvmhAP/8AXL4cR/I5kO0quiEENYaS9mUpC6AFFronyLO7OkbGNgGzA==","signatures":[{"sig":"MEUCIQDy507/G5NApXofytrExO/1R3PUP0LVFqPyYCEqTdJskwIgXMDnzhMya2kvf7dGKaFRxpbqFGeT+sJAGD4gUktb6Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14295568},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-mcp-app-2.96.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4236fd2dbaf1c2d2a95425a2e1d6a281/kb-labs-mcp-app-2.96.0.tgz","_integrity":"sha512-Jx3zvsFLWSGiN91CMzccHI8pmK4QkE1gCvmhAP/8AXL4cR/I5kO0quiEENYaS9mUpC6AFFronyLO7OkbGNgGzA==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.4","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.96.0","@kb-labs/cli-runtime":"2.96.0","@kb-labs/core-policy":"2.96.0","@kb-labs/shared-http":"2.96.0","@kb-labs/cli-commands":"2.96.0","@kb-labs/core-runtime":"2.96.0","@kb-labs/gateway-auth":"2.96.0","@kb-labs/core-platform":"2.96.0","@kb-labs/core-registry":"2.96.0","@kb-labs/shared-daemon":"2.96.0","@kb-labs/core-contracts":"2.96.0","@kb-labs/plugin-runtime":"2.96.0","@kb-labs/plugin-contracts":"2.96.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.96.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.96.0","@kb-labs/shared-testing-e2e":"2.96.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.96.0_1783119811175_0.2806879777501372","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/mcp-app","version":"2.98.0","_id":"@kb-labs/mcp-app@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"f17fb9af771d05031c1a7e8d4cba1030a99a1f6b","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.98.0.tgz","fileCount":10,"integrity":"sha512-K8OvDAQw3/QjQ3OdSnUTxrKsqEYVRz4+m83G2wZAdVQv0Oqr+Z+VY6A4PaJyjBOwS4RANxSWmFz64WTJ+oj+lg==","signatures":[{"sig":"MEQCIDPEF8gGD0V7LlG9ndFxAgnTAzAhl2lNbdMuUfwHNSNQAiA30nBimmij8MY10MseX2mwVVs5jDP2/7kjtxPDcZGlBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14353935},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-mcp-app-2.98.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a81920c4ba4af119669a5224fae38fb0/kb-labs-mcp-app-2.98.0.tgz","_integrity":"sha512-K8OvDAQw3/QjQ3OdSnUTxrKsqEYVRz4+m83G2wZAdVQv0Oqr+Z+VY6A4PaJyjBOwS4RANxSWmFz64WTJ+oj+lg==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.4","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.98.0","@kb-labs/cli-runtime":"2.98.0","@kb-labs/core-policy":"2.98.0","@kb-labs/shared-http":"2.98.0","@kb-labs/cli-commands":"2.98.0","@kb-labs/core-runtime":"2.98.0","@kb-labs/gateway-auth":"2.98.0","@kb-labs/core-platform":"2.98.0","@kb-labs/core-registry":"2.98.0","@kb-labs/shared-daemon":"2.98.0","@kb-labs/core-contracts":"2.98.0","@kb-labs/plugin-runtime":"2.98.0","@kb-labs/plugin-contracts":"2.98.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.98.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.98.0","@kb-labs/shared-testing-e2e":"2.98.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.98.0_1784385389170_0.0017647435516792154","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/mcp-app","version":"2.100.0","_id":"@kb-labs/mcp-app@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"6b073890d7caae25d9b2190cf61f7539cccbc07c","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.100.0.tgz","fileCount":10,"integrity":"sha512-LjNDym+ACM6mT2zJYkAzlXue2Niv7qLqh2iHo2gukhsZHDD9YaYYlYafCDJjS01uVWgAYLHG0Tp2rtiggTtVMQ==","signatures":[{"sig":"MEUCIBIRQZSW9gRrMyFyQv1ZrIxDeP/eVqR5XmjDT8sJxxdOAiEA3j6bVl1+2365irNeYlekHmWDOQIEz60APtxDshUB5V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13628103},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-mcp-app-2.100.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/12094616544175264a610f767c57bb62/kb-labs-mcp-app-2.100.0.tgz","_integrity":"sha512-LjNDym+ACM6mT2zJYkAzlXue2Niv7qLqh2iHo2gukhsZHDD9YaYYlYafCDJjS01uVWgAYLHG0Tp2rtiggTtVMQ==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.4","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.100.0","@kb-labs/cli-runtime":"2.100.0","@kb-labs/core-policy":"2.100.0","@kb-labs/shared-http":"2.100.0","@kb-labs/cli-commands":"2.100.0","@kb-labs/core-runtime":"2.100.0","@kb-labs/gateway-auth":"2.100.0","@kb-labs/core-platform":"2.100.0","@kb-labs/core-registry":"2.100.0","@kb-labs/shared-daemon":"2.100.0","@kb-labs/core-contracts":"2.100.0","@kb-labs/plugin-runtime":"2.100.0","@kb-labs/plugin-contracts":"2.100.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.100.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.100.0","@kb-labs/shared-testing-e2e":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.100.0_1784421583541_0.1109113611646324","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/mcp-app","version":"2.101.0-canary.3f3ceb8f","_id":"@kb-labs/mcp-app@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"b10dac6cd15b28a5c0931dff10960a42a2b1bbc1","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.101.0-canary.3f3ceb8f.tgz","fileCount":10,"integrity":"sha512-qrXcfjngizZcjT2lKEu5xJ3sE/NYoACgBP0we3YvXZXKrTmtT/woC7NfdTh23WfIk+/Vh+7ClsMthRUtDRdmiw==","signatures":[{"sig":"MEUCIQC9tAbaVKW3/7QglcsLjzwufT2WKn+Oth90I4oXN0ANWwIgQ7pUYmTRSYzM16JQ24pIjrq9Ygj/uUH8TF5bSKr8/Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14353968},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-mcp-app-2.101.0-canary.3f3ceb8f.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/fa9937449400a2235b69d4209296ea7b/kb-labs-mcp-app-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-qrXcfjngizZcjT2lKEu5xJ3sE/NYoACgBP0we3YvXZXKrTmtT/woC7NfdTh23WfIk+/Vh+7ClsMthRUtDRdmiw==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.4","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.100.0","@kb-labs/cli-runtime":"2.100.0","@kb-labs/core-policy":"2.100.0","@kb-labs/shared-http":"2.100.0","@kb-labs/cli-commands":"2.100.0","@kb-labs/core-runtime":"2.100.0","@kb-labs/gateway-auth":"2.100.0","@kb-labs/core-platform":"2.100.0","@kb-labs/core-registry":"2.100.0","@kb-labs/shared-daemon":"2.100.0","@kb-labs/core-contracts":"2.100.0","@kb-labs/plugin-runtime":"2.100.0","@kb-labs/plugin-contracts":"2.100.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.100.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.100.0","@kb-labs/shared-testing-e2e":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.101.0-canary.3f3ceb8f_1784472380150_0.08358363205989439","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/mcp-app","version":"2.101.0","_id":"@kb-labs/mcp-app@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"5ae18971cc5869898b14658af6875d0d3287ee54","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.101.0.tgz","fileCount":10,"integrity":"sha512-7NiFKfhCpzUNoMbgcUgKiQqN45++66sEquSi8yXyq/QCQNAL5aMppIIK1G2zN+qH4mOohxTctig7GMHTDe0rWQ==","signatures":[{"sig":"MEUCIFn7IufoRByHibRiEbnIxy70z+mZ2az6QXLByx2uZPWmAiEA9orkUw3XLWFhj1ZC/gL77Z8CGHzjo7XidJ/Zt9FmwO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14353952},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-mcp-app-2.101.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2aecc66eff896a4097d4509330960577/kb-labs-mcp-app-2.101.0.tgz","_integrity":"sha512-7NiFKfhCpzUNoMbgcUgKiQqN45++66sEquSi8yXyq/QCQNAL5aMppIIK1G2zN+qH4mOohxTctig7GMHTDe0rWQ==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.4","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.101.0","@kb-labs/cli-runtime":"2.101.0","@kb-labs/core-policy":"2.101.0","@kb-labs/shared-http":"2.101.0","@kb-labs/cli-commands":"2.101.0","@kb-labs/core-runtime":"2.101.0","@kb-labs/gateway-auth":"2.101.0","@kb-labs/core-platform":"2.101.0","@kb-labs/core-registry":"2.101.0","@kb-labs/shared-daemon":"2.101.0","@kb-labs/core-contracts":"2.101.0","@kb-labs/plugin-runtime":"2.101.0","@kb-labs/plugin-contracts":"2.101.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.101.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.101.0","@kb-labs/shared-testing-e2e":"2.101.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.101.0_1784477406151_0.44378828832626027","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/mcp-app","version":"2.102.0","_id":"@kb-labs/mcp-app@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"15de90c594c15856b3f29b2a77575d2b9a54479b","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.102.0.tgz","fileCount":10,"integrity":"sha512-bSgSUz0nNqfprzHaBnBLzV00WNVE+c9Ne+e/kI8uWbY3/+5VNdNq5fyu+yMg+pmCsriDLsh1vfBzRIvA2MoY7w==","signatures":[{"sig":"MEQCIF/ybEXnCjJXv/c7OOqs1ACk4xjLILTwLgBSEYugl2T3AiA6WKilAM/1SIfqMKyJou5pGrA3OURi9FPAovsqRdHcEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14353952},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-mcp-app-2.102.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6cb970f703045c4b7cdc073f8d919512/kb-labs-mcp-app-2.102.0.tgz","_integrity":"sha512-bSgSUz0nNqfprzHaBnBLzV00WNVE+c9Ne+e/kI8uWbY3/+5VNdNq5fyu+yMg+pmCsriDLsh1vfBzRIvA2MoY7w==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.4","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.102.0","@kb-labs/cli-runtime":"2.102.0","@kb-labs/core-policy":"2.102.0","@kb-labs/shared-http":"2.102.0","@kb-labs/cli-commands":"2.102.0","@kb-labs/core-runtime":"2.102.0","@kb-labs/gateway-auth":"2.102.0","@kb-labs/core-platform":"2.102.0","@kb-labs/core-registry":"2.102.0","@kb-labs/shared-daemon":"2.102.0","@kb-labs/core-contracts":"2.102.0","@kb-labs/plugin-runtime":"2.102.0","@kb-labs/plugin-contracts":"2.102.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.102.0","@kb-labs/shared-testing-e2e":"2.102.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.102.0_1784496659997_0.9110162814141729","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/mcp-app","version":"2.103.0","_id":"@kb-labs/mcp-app@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"9ed9fba5bdfea50477dd4e76af8a708549cef36b","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.103.0.tgz","fileCount":10,"integrity":"sha512-abI6fsi+O19whKsQAGaw29SLd5HVC86l1mhEtC0g5LnWylC8GLgjkX4rdBoWgSdLF9GIu2HF+S3y1q5j4LXRjg==","signatures":[{"sig":"MEYCIQDX+X5Gp4nAukxjKB+px1YEHDCygWk5k0oq1/v0+bNezAIhAMwC7U0+CU3/alzBP4aPf12gR3k1cfbMOT2c3O85x2CW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14353952},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-mcp-app-2.103.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1386ea5ad9ee1166adec207194d83aea/kb-labs-mcp-app-2.103.0.tgz","_integrity":"sha512-abI6fsi+O19whKsQAGaw29SLd5HVC86l1mhEtC0g5LnWylC8GLgjkX4rdBoWgSdLF9GIu2HF+S3y1q5j4LXRjg==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.4","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.103.0","@kb-labs/cli-runtime":"2.103.0","@kb-labs/core-policy":"2.103.0","@kb-labs/shared-http":"2.103.0","@kb-labs/cli-commands":"2.103.0","@kb-labs/core-runtime":"2.103.0","@kb-labs/gateway-auth":"2.103.0","@kb-labs/core-platform":"2.103.0","@kb-labs/core-registry":"2.103.0","@kb-labs/shared-daemon":"2.103.0","@kb-labs/core-contracts":"2.103.0","@kb-labs/plugin-runtime":"2.103.0","@kb-labs/plugin-contracts":"2.103.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.103.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.103.0","@kb-labs/shared-testing-e2e":"2.103.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.103.0_1784500828931_0.716010619549319","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/mcp-app","version":"2.104.0","_id":"@kb-labs/mcp-app@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"f6891251f535bf898bf37dff5996c13c877ed48f","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.104.0.tgz","fileCount":10,"integrity":"sha512-l9Fz/tvw4PZhTufDX0t3eYSWYcs/S1YGx3xsbzbZxVkb6YMfXuWI+HZAhrs8N/AalcIlzaZowxq7JBu/ludq0Q==","signatures":[{"sig":"MEYCIQCboeX5kZS7d1Q2pMcinQNqtrsLhbXa1Xjq+F41l1nPTwIhAJaajM4LD+JpBkYaZLRUSCaUDBrMNKTeZ88TpzIUtWxT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14353952},"main":"./dist/index.js","type":"module","_from":"file:kb-labs-mcp-app-2.104.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a24dc4c7bfc8a709336b2acb43c6a279/kb-labs-mcp-app-2.104.0.tgz","_integrity":"sha512-l9Fz/tvw4PZhTufDX0t3eYSWYcs/S1YGx3xsbzbZxVkb6YMfXuWI+HZAhrs8N/AalcIlzaZowxq7JBu/ludq0Q==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.4","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.104.0","@kb-labs/cli-runtime":"2.104.0","@kb-labs/core-policy":"2.104.0","@kb-labs/shared-http":"2.104.0","@kb-labs/cli-commands":"2.104.0","@kb-labs/core-runtime":"2.104.0","@kb-labs/gateway-auth":"2.104.0","@kb-labs/core-platform":"2.104.0","@kb-labs/core-registry":"2.104.0","@kb-labs/shared-daemon":"2.104.0","@kb-labs/core-contracts":"2.104.0","@kb-labs/plugin-runtime":"2.104.0","@kb-labs/plugin-contracts":"2.104.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.104.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.104.0","@kb-labs/shared-testing-e2e":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.104.0_1784505231410_0.4078570808337394","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/mcp-app","version":"2.105.0","_id":"@kb-labs/mcp-app@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"954aa84a494d862338349892c8157fd1e9d99cfc","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.105.0.tgz","fileCount":10,"integrity":"sha512-llex+cyr6+T8gRnVVa7aYdTDOE7HijhUfbS2TZL2egTgSKpMN4x68BbyNYZLtzjW73gMIZQMzYTGFP5OStq3BQ==","signatures":[{"sig":"MEUCIQCGG35RUzlClSbmnl4hCfqBKWxTWpieWrFfX+Xt+5b8WwIgFRrtB2K6VzM1IwPfdzXgN3khccdPGd9n8nC+Sql66KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13659106},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.105.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.105.0.tgz","_integrity":"sha512-llex+cyr6+T8gRnVVa7aYdTDOE7HijhUfbS2TZL2egTgSKpMN4x68BbyNYZLtzjW73gMIZQMzYTGFP5OStq3BQ==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.2","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"^2.105.0","@kb-labs/cli-runtime":"^2.105.0","@kb-labs/core-policy":"^2.105.0","@kb-labs/shared-http":"^2.105.0","@kb-labs/cli-commands":"^2.105.0","@kb-labs/core-runtime":"^2.105.0","@kb-labs/gateway-auth":"^2.105.0","@kb-labs/core-platform":"^2.105.0","@kb-labs/core-registry":"^2.105.0","@kb-labs/shared-daemon":"^2.105.0","@kb-labs/core-contracts":"^2.105.0","@kb-labs/plugin-runtime":"^2.105.0","@kb-labs/plugin-contracts":"^2.105.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"^2.105.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*","@kb-labs/shared-testing-e2e":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.105.0_1784846026861_0.30047878936411676","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/mcp-app","version":"2.106.0","_id":"@kb-labs/mcp-app@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"8d6041d3e246fbe7cc3c725180d62d6ceb7c2511","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.106.0.tgz","fileCount":10,"integrity":"sha512-jZjQd8Ba1bB/Pv4EgFDSVQsL/gR07jgdVN6n72SqgmBpNKVgKKc3vyhMDXnSbOGiN6ylDGYOLwf1H4yjt2UNWg==","signatures":[{"sig":"MEYCIQCV5l14j4T/YuZ482wqoabUPZXctsSS0eFcy9GoWHsecwIhAJxXxArRk8jiORLXg9yetK+HbrgCDMi2dFMNF5A09kyc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13659106},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.106.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.106.0.tgz","_integrity":"sha512-jZjQd8Ba1bB/Pv4EgFDSVQsL/gR07jgdVN6n72SqgmBpNKVgKKc3vyhMDXnSbOGiN6ylDGYOLwf1H4yjt2UNWg==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.2","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"^2.106.0","@kb-labs/cli-runtime":"^2.106.0","@kb-labs/core-policy":"^2.106.0","@kb-labs/shared-http":"^2.106.0","@kb-labs/cli-commands":"^2.106.0","@kb-labs/core-runtime":"^2.106.0","@kb-labs/gateway-auth":"^2.106.0","@kb-labs/core-platform":"^2.106.0","@kb-labs/core-registry":"^2.106.0","@kb-labs/shared-daemon":"^2.106.0","@kb-labs/core-contracts":"^2.106.0","@kb-labs/plugin-runtime":"^2.106.0","@kb-labs/plugin-contracts":"^2.106.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"^2.106.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*","@kb-labs/shared-testing-e2e":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.106.0_1784855268508_0.713171197176389","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/mcp-app","version":"2.107.0","_id":"@kb-labs/mcp-app@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"ed6c6a84a9dfe1bdd03f4673fda0b226a29b5a34","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.107.0.tgz","fileCount":10,"integrity":"sha512-WEQNVRE59WSGoAl6XgqpjAbXBASXL++6sJyHV1SC/LZdyyRG7qsS0D4R9OR3UdZh86y76pwIUgO4k58jMNJBXw==","signatures":[{"sig":"MEUCIQDd11t3EOjFjG4YajizsCFncsw8/HfjigE4khBn99TYVQIgCedUzdGE1QWyW+zCpb9rHvM9Uzo5bIuyEcg8D+qVH8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13763349},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.107.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.107.0.tgz","_integrity":"sha512-WEQNVRE59WSGoAl6XgqpjAbXBASXL++6sJyHV1SC/LZdyyRG7qsS0D4R9OR3UdZh86y76pwIUgO4k58jMNJBXw==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"^2.107.0","@kb-labs/cli-runtime":"^2.107.0","@kb-labs/core-policy":"^2.107.0","@kb-labs/shared-http":"^2.107.0","@kb-labs/cli-commands":"^2.107.0","@kb-labs/core-runtime":"^2.107.0","@kb-labs/gateway-auth":"^2.107.0","@kb-labs/core-platform":"^2.107.0","@kb-labs/core-registry":"^2.107.0","@kb-labs/shared-daemon":"^2.107.0","@kb-labs/core-contracts":"^2.107.0","@kb-labs/plugin-runtime":"^2.107.0","@kb-labs/plugin-contracts":"^2.107.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"^2.107.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*","@kb-labs/shared-testing-e2e":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.107.0_1785005847298_0.6637422588842414","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/mcp-app","version":"2.109.0","_id":"@kb-labs/mcp-app@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"44e3a20efca96366fbc0e31959eeeb719f9fe81c","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.109.0.tgz","fileCount":10,"integrity":"sha512-4ZbCdISiw8INiHs90TLCKTfL/2Jp71Z49RK+6w+LTvp0bYe2cmSvkcHFoLvcYkpkrC9Iatb0Qb9VnxPCjxw8qQ==","signatures":[{"sig":"MEUCIHJEMmQ+Ar9T7khEgqBE/R0VOJwhiH2PvAD29Q2hqvClAiEA0g/BPTKWvTpqZhlNRvrGk9Ej4VHa3NlH1oL9D619oPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13763349},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.109.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.109.0.tgz","_integrity":"sha512-4ZbCdISiw8INiHs90TLCKTfL/2Jp71Z49RK+6w+LTvp0bYe2cmSvkcHFoLvcYkpkrC9Iatb0Qb9VnxPCjxw8qQ==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"^2.109.0","@kb-labs/cli-runtime":"^2.109.0","@kb-labs/core-policy":"^2.109.0","@kb-labs/shared-http":"^2.109.0","@kb-labs/cli-commands":"^2.109.0","@kb-labs/core-runtime":"^2.109.0","@kb-labs/gateway-auth":"^2.109.0","@kb-labs/core-platform":"^2.109.0","@kb-labs/core-registry":"^2.109.0","@kb-labs/shared-daemon":"^2.109.0","@kb-labs/core-contracts":"^2.109.0","@kb-labs/plugin-runtime":"^2.109.0","@kb-labs/plugin-contracts":"^2.109.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"^2.109.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*","@kb-labs/shared-testing-e2e":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.109.0_1785012532314_0.8625160766414914","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/mcp-app","version":"2.110.0","_id":"@kb-labs/mcp-app@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"753e17dbe2c90238d035e1f97b53473ea3181bb3","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.110.0.tgz","fileCount":10,"integrity":"sha512-oIdo5lMDab0nCTig45zel14FhGG4h/bMlwbFlYhEB7mCYfFvoxkd9KH2cNAv68wak+ca+7vqmTFysU3Qp6eiOA==","signatures":[{"sig":"MEYCIQDBJFmWMtVysX/1p1SUL0c9ZgG9u1nRoo8clsSNILw57gIhAM38p0TRWEoSfzrLdVVNZ2mweZpdU5bSewhl3cmD7Cil","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13775699},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.110.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.110.0.tgz","_integrity":"sha512-oIdo5lMDab0nCTig45zel14FhGG4h/bMlwbFlYhEB7mCYfFvoxkd9KH2cNAv68wak+ca+7vqmTFysU3Qp6eiOA==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"^2.110.0","@kb-labs/cli-runtime":"^2.110.0","@kb-labs/core-policy":"^2.110.0","@kb-labs/shared-http":"^2.110.0","@kb-labs/cli-commands":"^2.110.0","@kb-labs/core-runtime":"^2.110.0","@kb-labs/gateway-auth":"^2.110.0","@kb-labs/core-platform":"^2.110.0","@kb-labs/core-registry":"^2.110.0","@kb-labs/shared-daemon":"^2.110.0","@kb-labs/core-contracts":"^2.110.0","@kb-labs/plugin-runtime":"^2.110.0","@kb-labs/plugin-contracts":"^2.110.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"^2.110.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*","@kb-labs/shared-testing-e2e":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.110.0_1785199332588_0.6530509103379869","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/mcp-app","version":"2.111.0","_id":"@kb-labs/mcp-app@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"ae9d95a004c0602f66084f68aeb1d42c8c709b85","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.111.0.tgz","fileCount":10,"integrity":"sha512-YBMFzdlyIiOIatJ546n22GEZ/Af2TTKEUe2khJ/O4FLRxDIx+IrqF1n9qliq7VyZg/idV9aU9ZS0Td6x0TsS5g==","signatures":[{"sig":"MEUCICyttpnNhUM3paz5yTduiUvk8/cIiJJ6AI0NmwQQtsJ4AiEA721/Y97kzpNeVsGL90P00SgW95FN4joj9qJ16CB2v0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13775698},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.111.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.111.0.tgz","_integrity":"sha512-YBMFzdlyIiOIatJ546n22GEZ/Af2TTKEUe2khJ/O4FLRxDIx+IrqF1n9qliq7VyZg/idV9aU9ZS0Td6x0TsS5g==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"^2.111.0","@kb-labs/cli-runtime":"^2.111.0","@kb-labs/core-policy":"^2.111.0","@kb-labs/shared-http":"^2.111.0","@kb-labs/cli-commands":"^2.111.0","@kb-labs/core-runtime":"^2.111.0","@kb-labs/gateway-auth":"^2.111.0","@kb-labs/core-platform":"^2.111.0","@kb-labs/core-registry":"^2.111.0","@kb-labs/shared-daemon":"^2.111.0","@kb-labs/core-contracts":"^2.111.0","@kb-labs/plugin-runtime":"^2.111.0","@kb-labs/plugin-contracts":"^2.111.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"^2.111.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*","@kb-labs/shared-testing-e2e":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.111.0_1785264884603_0.4077610720053535","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/mcp-app","version":"2.112.0","_id":"@kb-labs/mcp-app@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"7ffe63e324c126a755df5c586b2a59d204c3f2b0","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.112.0.tgz","fileCount":10,"integrity":"sha512-VgI0khHzODlLHN4tqCg4e7ghVGanP9WSAgWVsg3f3aOpvgLoUuXWIRIoyU8hf1OnzmyfTacFrVS/CqmNkaS3rA==","signatures":[{"sig":"MEQCIDv6Lj78Q31jVzUy/aO/GlzFIDnscOM8W9JyxL5s8i6tAiBchU8ufmXLwfj2xWVlJuXNMR6spOxwWjdFSbq0E6VxIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13775698},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.112.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.112.0.tgz","_integrity":"sha512-VgI0khHzODlLHN4tqCg4e7ghVGanP9WSAgWVsg3f3aOpvgLoUuXWIRIoyU8hf1OnzmyfTacFrVS/CqmNkaS3rA==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"^2.112.0","@kb-labs/cli-runtime":"^2.112.0","@kb-labs/core-policy":"^2.112.0","@kb-labs/shared-http":"^2.112.0","@kb-labs/cli-commands":"^2.112.0","@kb-labs/core-runtime":"^2.112.0","@kb-labs/gateway-auth":"^2.112.0","@kb-labs/core-platform":"^2.112.0","@kb-labs/core-registry":"^2.112.0","@kb-labs/shared-daemon":"^2.112.0","@kb-labs/core-contracts":"^2.112.0","@kb-labs/plugin-runtime":"^2.112.0","@kb-labs/plugin-contracts":"^2.112.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"^2.112.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*","@kb-labs/shared-testing-e2e":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.112.0_1785307998677_0.5347968699119741","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/mcp-app","version":"2.114.0","_id":"@kb-labs/mcp-app@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"c10aea53624d9ad6d7d87a4a2719e760958a9fbf","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.114.0.tgz","fileCount":10,"integrity":"sha512-LjUwTshTgQBLM0CFNbwC5NwH4kWUifWO++sdjvQQrujesCBdfLB+3FOXNsjqhBzi0dFPaUjQZliXszaE4FE1QA==","signatures":[{"sig":"MEUCIQDjbozIejEWj3GpTxFg4Opz9IboeliLj2zSS+wsg79VVQIgdLDAbNpWLupWdft9ictgcXXoPwsOWEIoLf8PjuMg/1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13816846},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.114.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.114.0.tgz","_integrity":"sha512-LjUwTshTgQBLM0CFNbwC5NwH4kWUifWO++sdjvQQrujesCBdfLB+3FOXNsjqhBzi0dFPaUjQZliXszaE4FE1QA==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"^2.114.0","@kb-labs/cli-runtime":"^2.114.0","@kb-labs/core-policy":"^2.114.0","@kb-labs/shared-http":"^2.114.0","@kb-labs/cli-commands":"^2.114.0","@kb-labs/core-runtime":"^2.114.0","@kb-labs/gateway-auth":"^2.114.0","@kb-labs/core-platform":"^2.114.0","@kb-labs/core-registry":"^2.114.0","@kb-labs/shared-daemon":"^2.114.0","@kb-labs/core-contracts":"^2.114.0","@kb-labs/plugin-runtime":"^2.114.0","@kb-labs/plugin-contracts":"^2.114.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"^2.114.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"workspace:*","@kb-labs/shared-testing-e2e":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.114.0_1785449179596_0.9654263105393166","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/mcp-app","version":"2.116.11","_id":"@kb-labs/mcp-app@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"65bc518f07173f17af670dfbc015d027f6d12e20","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.116.11.tgz","fileCount":10,"integrity":"sha512-FSXkPZ6VEqthb6RImdBKbMxLPyk+4J2U499jXkB7X530UBnolhh3yQLHYXMObxCpPccggD3R6AAl1LWzy/+u7A==","signatures":[{"sig":"MEYCIQDiuErG290g0nSDbJ9r/HUcQlFx+8hNAk61c5qIPWIPvwIhAOqq/Vjo7QL9gwSwS1FERzU9WuxctkXGKgbGotWDAcTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13817286},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.116.11.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.116.11.tgz","_integrity":"sha512-FSXkPZ6VEqthb6RImdBKbMxLPyk+4J2U499jXkB7X530UBnolhh3yQLHYXMObxCpPccggD3R6AAl1LWzy/+u7A==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.116.11","@kb-labs/cli-runtime":"2.116.11","@kb-labs/core-policy":"2.116.11","@kb-labs/shared-http":"2.116.11","@kb-labs/cli-commands":"2.116.11","@kb-labs/core-runtime":"2.116.11","@kb-labs/gateway-auth":"2.116.11","@kb-labs/core-platform":"2.116.11","@kb-labs/core-registry":"2.116.11","@kb-labs/shared-daemon":"2.116.11","@kb-labs/core-contracts":"2.116.11","@kb-labs/plugin-runtime":"2.116.11","@kb-labs/plugin-contracts":"2.116.11","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.116.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.116.11","@kb-labs/shared-testing-e2e":"2.116.11"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.116.11_1785618589995_0.9749724799862187","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/mcp-app","version":"2.116.12","_id":"@kb-labs/mcp-app@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"ab642dee10aa4f2e4de77f1b00363c5d83fcb952","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.116.12.tgz","fileCount":10,"integrity":"sha512-GPUePbdnADyCMUIdIz+WoUfTAnrh2Lbv2KjNlttUAYEdCw6xHMpzK3C6RGTZ7HBo0zB26KEmA6RurJHp57GuxQ==","signatures":[{"sig":"MEUCIQCyl3EUR1KQZZ7ssO/lxJWuH4nqATRtAhK9/BZJ9obJZAIgYctg7W3HMVadOF8eI7eFZMAfgcCuNKKKogPVpWOZVAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13817286},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.116.12.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.116.12.tgz","_integrity":"sha512-GPUePbdnADyCMUIdIz+WoUfTAnrh2Lbv2KjNlttUAYEdCw6xHMpzK3C6RGTZ7HBo0zB26KEmA6RurJHp57GuxQ==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.116.12","@kb-labs/cli-runtime":"2.116.12","@kb-labs/core-policy":"2.116.12","@kb-labs/shared-http":"2.116.12","@kb-labs/cli-commands":"2.116.12","@kb-labs/core-runtime":"2.116.12","@kb-labs/gateway-auth":"2.116.12","@kb-labs/core-platform":"2.116.12","@kb-labs/core-registry":"2.116.12","@kb-labs/shared-daemon":"2.116.12","@kb-labs/core-contracts":"2.116.12","@kb-labs/plugin-runtime":"2.116.12","@kb-labs/plugin-contracts":"2.116.12","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.116.12"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.116.12","@kb-labs/shared-testing-e2e":"2.116.12"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.116.12_1785621946206_0.7065295080349934","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/mcp-app","version":"2.116.13","_id":"@kb-labs/mcp-app@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"f7a3e7ceea1c7c7ae27dad62b4dd76c57197ed2f","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.116.13.tgz","fileCount":10,"integrity":"sha512-E6vI/5bwBixlVdw3pNPuGo32Cf+LvyqHyjvdZXcHjrMHafvF0pZxOPPq0DAidMbgMTTNqw4E2CUu6FI8x+/aNw==","signatures":[{"sig":"MEQCIGtRJhfl41HdTSxABZo+nCVraCBQ+iVFsSWWlsYAy9WvAiB1miTnmkqR4rvpuGkH5PXhjfTGBtknQV+uZLRjjoKbAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13817286},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.116.13.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.116.13.tgz","_integrity":"sha512-E6vI/5bwBixlVdw3pNPuGo32Cf+LvyqHyjvdZXcHjrMHafvF0pZxOPPq0DAidMbgMTTNqw4E2CUu6FI8x+/aNw==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.116.13","@kb-labs/cli-runtime":"2.116.13","@kb-labs/core-policy":"2.116.13","@kb-labs/shared-http":"2.116.13","@kb-labs/cli-commands":"2.116.13","@kb-labs/core-runtime":"2.116.13","@kb-labs/gateway-auth":"2.116.13","@kb-labs/core-platform":"2.116.13","@kb-labs/core-registry":"2.116.13","@kb-labs/shared-daemon":"2.116.13","@kb-labs/core-contracts":"2.116.13","@kb-labs/plugin-runtime":"2.116.13","@kb-labs/plugin-contracts":"2.116.13","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.116.13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.116.13","@kb-labs/shared-testing-e2e":"2.116.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.116.13_1785623534001_0.5402293304631485","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/mcp-app","version":"2.116.14","_id":"@kb-labs/mcp-app@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"103c2788b6ba362b856a80ebbbfed862de67ab99","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.116.14.tgz","fileCount":10,"integrity":"sha512-Xo5OfZhsQaxPYFxGTlDc+BJoH7wuFytOLj9EmcTEpefYGsKCuMec6GBGTX49Pg8mNms1y5gFSh4bS4FemQL5wg==","signatures":[{"sig":"MEYCIQCF+NjUHRG9zkGVcfbrCp7NtueQsfrCQuAr/twPf39KmQIhAMpc//0qwaaX+IYpHyxvvu+S4qJ5oyuGUaElfmKC4O+j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13817286},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.116.14.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.116.14.tgz","_integrity":"sha512-Xo5OfZhsQaxPYFxGTlDc+BJoH7wuFytOLj9EmcTEpefYGsKCuMec6GBGTX49Pg8mNms1y5gFSh4bS4FemQL5wg==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.116.14","@kb-labs/cli-runtime":"2.116.14","@kb-labs/core-policy":"2.116.14","@kb-labs/shared-http":"2.116.14","@kb-labs/cli-commands":"2.116.14","@kb-labs/core-runtime":"2.116.14","@kb-labs/gateway-auth":"2.116.14","@kb-labs/core-platform":"2.116.14","@kb-labs/core-registry":"2.116.14","@kb-labs/shared-daemon":"2.116.14","@kb-labs/core-contracts":"2.116.14","@kb-labs/plugin-runtime":"2.116.14","@kb-labs/plugin-contracts":"2.116.14","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.116.14"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.116.14","@kb-labs/shared-testing-e2e":"2.116.14"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.116.14_1785625330430_0.24652583416244145","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/mcp-app","version":"2.117.0","_id":"@kb-labs/mcp-app@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"5a6631c55e874df5ad3b6d1b247abdb59c45034f","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.117.0.tgz","fileCount":10,"integrity":"sha512-yj6WNuH2OG4MgL7WbcywSJ2neXXyHvEpa1s91mVv3JSYuHAonJRAlhSJn/l3lMQ1jSqvf1/j04tBJnxOPqNjkg==","signatures":[{"sig":"MEUCIGSsoDnBnm/71xm3j4kVMh5oKgDwd6R4KZI5PYY+eo4NAiEAyrtE7vY93Gb5n0J8QLAjOYCClcgx5nByYiJF3lNeB/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13880202},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.117.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.117.0.tgz","_integrity":"sha512-yj6WNuH2OG4MgL7WbcywSJ2neXXyHvEpa1s91mVv3JSYuHAonJRAlhSJn/l3lMQ1jSqvf1/j04tBJnxOPqNjkg==","_npmVersion":"11.16.0","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.117.0","@kb-labs/cli-runtime":"2.117.0","@kb-labs/core-policy":"2.117.0","@kb-labs/shared-http":"2.117.0","@kb-labs/cli-commands":"2.117.0","@kb-labs/core-runtime":"2.117.0","@kb-labs/gateway-auth":"2.117.0","@kb-labs/core-platform":"2.117.0","@kb-labs/core-registry":"2.117.0","@kb-labs/shared-daemon":"2.117.0","@kb-labs/core-contracts":"2.117.0","@kb-labs/plugin-runtime":"2.117.0","@kb-labs/plugin-contracts":"2.117.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.117.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.117.0","@kb-labs/shared-testing-e2e":"2.117.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.117.0_1786298048519_0.9620426496862142","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/mcp-app","version":"2.118.0","_id":"@kb-labs/mcp-app@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"6c43a88a7d613e3a008d677ef3786aa0a913b46a","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.118.0.tgz","fileCount":10,"integrity":"sha512-23rap3z3PMUNLmTXuBS7WxKXhA35zziIRTK+hJAhtIfdqy4OBERkf5+fiOGVKCQdmoJaEDDUSJbLnR0EX7bOfQ==","signatures":[{"sig":"MEUCIEPTx5g+JX9gBQmw5tsNHVo1kIXxOFMGFDXra1sN1nXeAiEAtrToQu055BLsPYI7gxl4EsEBb3BwZmqpwQ1RQE3/n84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13780604},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.118.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.118.0.tgz","_integrity":"sha512-23rap3z3PMUNLmTXuBS7WxKXhA35zziIRTK+hJAhtIfdqy4OBERkf5+fiOGVKCQdmoJaEDDUSJbLnR0EX7bOfQ==","_npmVersion":"11.16.0","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.118.0","@kb-labs/cli-runtime":"2.118.0","@kb-labs/core-policy":"2.118.0","@kb-labs/shared-http":"2.118.0","@kb-labs/cli-commands":"2.118.0","@kb-labs/core-runtime":"2.118.0","@kb-labs/gateway-auth":"2.118.0","@kb-labs/core-platform":"2.118.0","@kb-labs/core-registry":"2.118.0","@kb-labs/shared-daemon":"2.118.0","@kb-labs/core-contracts":"2.118.0","@kb-labs/plugin-runtime":"2.118.0","@kb-labs/plugin-contracts":"2.118.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.118.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.0","@kb-labs/shared-testing-e2e":"2.118.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.118.0_1786471507599_0.6339355627405219","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/mcp-app","version":"2.118.1","_id":"@kb-labs/mcp-app@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"17811009511e84300d9981f3ea875fc10cd4656d","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.118.1.tgz","fileCount":10,"integrity":"sha512-lcdh80BsV5TKZg8y6HRfF1a8Y7K64rUBw0rS2zrXK2StHEolNkhZ+IwgMfmu0GtrQOGk71sNL04lsbu1B851RA==","signatures":[{"sig":"MEYCIQCMG1ptNMdWuRoMOXcsYidstR+aqjOz//Z9K30F8mOdeAIhAO8PZfB0GRwTBWHLpaVLhfq5qU3K3Q3sUnUZVRn1TsIY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13787516},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.118.1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.118.1.tgz","_integrity":"sha512-lcdh80BsV5TKZg8y6HRfF1a8Y7K64rUBw0rS2zrXK2StHEolNkhZ+IwgMfmu0GtrQOGk71sNL04lsbu1B851RA==","_npmVersion":"11.16.0","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.118.1","@kb-labs/cli-runtime":"2.118.1","@kb-labs/core-policy":"2.118.1","@kb-labs/shared-http":"2.118.1","@kb-labs/cli-commands":"2.118.1","@kb-labs/core-runtime":"2.118.1","@kb-labs/gateway-auth":"2.118.1","@kb-labs/core-platform":"2.118.1","@kb-labs/core-registry":"2.118.1","@kb-labs/shared-daemon":"2.118.1","@kb-labs/core-contracts":"2.118.1","@kb-labs/plugin-runtime":"2.118.1","@kb-labs/plugin-contracts":"2.118.1","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.118.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.1","@kb-labs/shared-testing-e2e":"2.118.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.118.1_1786524638110_0.1979552685353756","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/mcp-app","version":"2.118.2","_id":"@kb-labs/mcp-app@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"44a6b167053ec4d4ffa6bc932daa843a47b8c55c","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.118.2.tgz","fileCount":10,"integrity":"sha512-9Mazde31PBFh4P0WEmLrNKLpdYEQvYIfmLArwKprpiXI8117k1h/4exK9rOR1lGrXvGyI88tSZoI/6gNlzKzgA==","signatures":[{"sig":"MEUCIQDXjB1lVvpTv7BUl/tjboq3EcTR1d/vu63VcO9YTRA8mQIgfiOudybtzpyXl4Wx59IFGeSmF/hN7J8F+V9vlfpnbCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13787516},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.118.2.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-mcp-app-2.118.2.tgz","_integrity":"sha512-9Mazde31PBFh4P0WEmLrNKLpdYEQvYIfmLArwKprpiXI8117k1h/4exK9rOR1lGrXvGyI88tSZoI/6gNlzKzgA==","_npmVersion":"11.16.0","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.118.2","@kb-labs/cli-runtime":"2.118.2","@kb-labs/core-policy":"2.118.2","@kb-labs/shared-http":"2.118.2","@kb-labs/cli-commands":"2.118.2","@kb-labs/core-runtime":"2.118.2","@kb-labs/gateway-auth":"2.118.2","@kb-labs/core-platform":"2.118.2","@kb-labs/core-registry":"2.118.2","@kb-labs/shared-daemon":"2.118.2","@kb-labs/core-contracts":"2.118.2","@kb-labs/plugin-runtime":"2.118.2","@kb-labs/plugin-contracts":"2.118.2","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.2","@kb-labs/shared-testing-e2e":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.118.2_1786573759987_0.999355475604004","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.8c5512847","_id":"@kb-labs/mcp-app@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"f002cb3080a23a84d38c1f7763aa72d267c73acd","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.8c5512847.tgz","fileCount":10,"integrity":"sha512-d0W1r+L78Rx4kCtGaoY8KBjqV+J8brrU6+ohsUTTJVcTn+GDXmQfLiz/F8VeMQO0Up2a7ziD82ustZoSVgYU1g==","signatures":[{"sig":"MEYCIQCc0B1GKFESrlU9RQX9hx2fSh66X2NbXaJZXJIoNpHHlQIhAIFq96+YW/LRf5bA3iIL/EgMylYpBtknckXypfFZcf0G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788436},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"directories":{},"_nodeVersion":"24.18.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.118.2","@kb-labs/cli-runtime":"2.118.2","@kb-labs/core-policy":"2.118.2","@kb-labs/shared-http":"2.118.2","@kb-labs/cli-commands":"2.118.2","@kb-labs/core-runtime":"2.118.2","@kb-labs/gateway-auth":"2.118.2","@kb-labs/core-platform":"2.118.2","@kb-labs/core-registry":"2.118.2","@kb-labs/shared-daemon":"2.118.2","@kb-labs/core-contracts":"2.118.2","@kb-labs/plugin-runtime":"2.118.2","@kb-labs/plugin-contracts":"2.118.2","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.2","@kb-labs/shared-testing-e2e":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.8c5512847_1786813529588_0.45895358123524055","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.cee505c72","_id":"@kb-labs/mcp-app@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"703631090661063c6ac67b4eaa550cd59c796666","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.cee505c72.tgz","fileCount":10,"integrity":"sha512-CuV3DMU8LEd9nuZSgIz1dO03Ad6fuA6jn542jwzQ3E+VS7j6vTvz5cYcbrjFrR+Ak0gBrLc7nwHW2nJwF6i8XQ==","signatures":[{"sig":"MEUCIQCiIKoVypfg4M6+C5mBoTW5OTsSby2hYjcC8XrZt9QihwIgM/LRMhLlmaD8cK3lirPB3zz6BtjQKeP4vYU0tawnTEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788436},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"directories":{},"_nodeVersion":"24.18.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.118.2","@kb-labs/cli-runtime":"2.118.2","@kb-labs/core-policy":"2.118.2","@kb-labs/shared-http":"2.118.2","@kb-labs/cli-commands":"2.118.2","@kb-labs/core-runtime":"2.118.2","@kb-labs/gateway-auth":"2.118.2","@kb-labs/core-platform":"2.118.2","@kb-labs/core-registry":"2.118.2","@kb-labs/shared-daemon":"2.118.2","@kb-labs/core-contracts":"2.118.2","@kb-labs/plugin-runtime":"2.118.2","@kb-labs/plugin-contracts":"2.118.2","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.2","@kb-labs/shared-testing-e2e":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.cee505c72_1787087347353_0.6338405585471858","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.85d060ea6","_id":"@kb-labs/mcp-app@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"ba50a33f6fc87460e71d2f094186e77ececed71e","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.85d060ea6.tgz","fileCount":10,"integrity":"sha512-6wX665GhZsFi0kSMS6LXiVR3MKxw/H+fpPkeWwuiZC5I1jFqencm1le7I+Ki2I0igx5mXNzwOLZOluKcu/WWHw==","signatures":[{"sig":"MEUCIQCSKfMovkoVtEY+jlckKl3N141E+vfmjwFY5D2vOAjtQQIgQ/ETbzl3BqOLvihk29DXVjmeH/DJNPZdM4nXDZJ6duo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788436},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"directories":{},"_nodeVersion":"24.18.1","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.118.2","@kb-labs/cli-runtime":"2.118.2","@kb-labs/core-policy":"2.118.2","@kb-labs/shared-http":"2.118.2","@kb-labs/cli-commands":"2.118.2","@kb-labs/core-runtime":"2.118.2","@kb-labs/gateway-auth":"2.118.2","@kb-labs/core-platform":"2.118.2","@kb-labs/core-registry":"2.118.2","@kb-labs/shared-daemon":"2.118.2","@kb-labs/core-contracts":"2.118.2","@kb-labs/plugin-runtime":"2.118.2","@kb-labs/plugin-contracts":"2.118.2","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.118.2","@kb-labs/shared-testing-e2e":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.85d060ea6_1787250597268_0.9965714446957501","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.c64d2c41e","_id":"@kb-labs/mcp-app@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"65490be4d081ecce367f8d8aea348a804bbc39b3","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.c64d2c41e.tgz","fileCount":10,"integrity":"sha512-56yRqjQ+zuJtaGdIF62l40wbPPAdFg40fYlLas2cCIaCAz1zAVvjE++fsfC9fAdd07GrHqOLJR3LyVG2O7ur6g==","signatures":[{"sig":"MEUCICR07cnWELea8RYAKYOXAldxmMYlqWNZu6IxIkyQTH11AiEAmz+iJDMrocfypLVmVP9GJaD3JStJ5aByaSXH4prqsPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788708},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.c64d2c41e.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-56yRqjQ+zuJtaGdIF62l40wbPPAdFg40fYlLas2cCIaCAz1zAVvjE++fsfC9fAdd07GrHqOLJR3LyVG2O7ur6g==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.c64d2c41e","@kb-labs/cli-runtime":"2.119.0-canary.c64d2c41e","@kb-labs/core-policy":"2.119.0-canary.c64d2c41e","@kb-labs/shared-http":"2.119.0-canary.c64d2c41e","@kb-labs/cli-commands":"2.119.0-canary.c64d2c41e","@kb-labs/core-runtime":"2.119.0-canary.c64d2c41e","@kb-labs/gateway-auth":"2.119.0-canary.c64d2c41e","@kb-labs/core-platform":"2.119.0-canary.c64d2c41e","@kb-labs/core-registry":"2.119.0-canary.c64d2c41e","@kb-labs/shared-daemon":"2.119.0-canary.c64d2c41e","@kb-labs/core-contracts":"2.119.0-canary.c64d2c41e","@kb-labs/plugin-runtime":"2.119.0-canary.c64d2c41e","@kb-labs/plugin-contracts":"2.119.0-canary.c64d2c41e","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.c64d2c41e"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.c64d2c41e","@kb-labs/shared-testing-e2e":"2.119.0-canary.c64d2c41e"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.c64d2c41e_1787609034525_0.7157009195522459","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.0b1ec4151","_id":"@kb-labs/mcp-app@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"7121880e2f634c8b478e56c2d51f6216325a1730","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.0b1ec4151.tgz","fileCount":10,"integrity":"sha512-xX088IsUIH16BRJ8ZwtasGL0EVu3G/8Qsj1slGYkcwtoHk0fL2vA8j0+b42OrZgkZB6ux8p7XBY0gEK+dMXqhA==","signatures":[{"sig":"MEUCIFh8JQK0c+/raUriPwH67daK47ygAdO3e0TTKw/K3vr9AiEA4i/gnEKql4+oUhtMmcE+R85LLFjzjCyZlX/8RpTl5Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788708},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.0b1ec4151.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-xX088IsUIH16BRJ8ZwtasGL0EVu3G/8Qsj1slGYkcwtoHk0fL2vA8j0+b42OrZgkZB6ux8p7XBY0gEK+dMXqhA==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.0b1ec4151","@kb-labs/cli-runtime":"2.119.0-canary.0b1ec4151","@kb-labs/core-policy":"2.119.0-canary.0b1ec4151","@kb-labs/shared-http":"2.119.0-canary.0b1ec4151","@kb-labs/cli-commands":"2.119.0-canary.0b1ec4151","@kb-labs/core-runtime":"2.119.0-canary.0b1ec4151","@kb-labs/gateway-auth":"2.119.0-canary.0b1ec4151","@kb-labs/core-platform":"2.119.0-canary.0b1ec4151","@kb-labs/core-registry":"2.119.0-canary.0b1ec4151","@kb-labs/shared-daemon":"2.119.0-canary.0b1ec4151","@kb-labs/core-contracts":"2.119.0-canary.0b1ec4151","@kb-labs/plugin-runtime":"2.119.0-canary.0b1ec4151","@kb-labs/plugin-contracts":"2.119.0-canary.0b1ec4151","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.0b1ec4151"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.0b1ec4151","@kb-labs/shared-testing-e2e":"2.119.0-canary.0b1ec4151"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.0b1ec4151_1787611102112_0.18523508964024926","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.2077501f1","_id":"@kb-labs/mcp-app@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"5dfc05c62533b9ad619e7f329dd9ae28c755fcb8","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.2077501f1.tgz","fileCount":10,"integrity":"sha512-fe4AzJGA09OQIp2DwkIi+CWFcIFUcUy8yN9WLZaVw2xgruj6V/xtD6h9RZ3fMyOVGNKbtOXA7fM6AjDsPESE1g==","signatures":[{"sig":"MEQCIHclT2u4EVMnMvxFyjUP365oMdigbZRnvWM3uJFXWvxJAiAJUTo2lqiV8UT6Bq/QM2kknfnwYz+o0xFBX0205+sl5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788708},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.2077501f1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-fe4AzJGA09OQIp2DwkIi+CWFcIFUcUy8yN9WLZaVw2xgruj6V/xtD6h9RZ3fMyOVGNKbtOXA7fM6AjDsPESE1g==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.2077501f1","@kb-labs/cli-runtime":"2.119.0-canary.2077501f1","@kb-labs/core-policy":"2.119.0-canary.2077501f1","@kb-labs/shared-http":"2.119.0-canary.2077501f1","@kb-labs/cli-commands":"2.119.0-canary.2077501f1","@kb-labs/core-runtime":"2.119.0-canary.2077501f1","@kb-labs/gateway-auth":"2.119.0-canary.2077501f1","@kb-labs/core-platform":"2.119.0-canary.2077501f1","@kb-labs/core-registry":"2.119.0-canary.2077501f1","@kb-labs/shared-daemon":"2.119.0-canary.2077501f1","@kb-labs/core-contracts":"2.119.0-canary.2077501f1","@kb-labs/plugin-runtime":"2.119.0-canary.2077501f1","@kb-labs/plugin-contracts":"2.119.0-canary.2077501f1","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.2077501f1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.2077501f1","@kb-labs/shared-testing-e2e":"2.119.0-canary.2077501f1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.2077501f1_1787613725159_0.14341772953393517","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.b20fd4a5b","_id":"@kb-labs/mcp-app@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"98ebaf4e1fac16467318bbaca72b95546be06df2","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.b20fd4a5b.tgz","fileCount":10,"integrity":"sha512-KXm63Qe4GZ3YjT+LOwjBEZZgaG+fDqJbdzpRwKTif4JRD818qtbwoFkmwb8Wcm/gY5u5V04J+U0uy4o5c8umcg==","signatures":[{"sig":"MEYCIQCln4d2g4bcmtSX+xxO5zLSjUWnzM2C4L/5IQmrtpgsHQIhAP3oNtdNrqCJLeUs9/hFzkdlDnmqgOahJP74xtIjKbbt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788708},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.b20fd4a5b.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-KXm63Qe4GZ3YjT+LOwjBEZZgaG+fDqJbdzpRwKTif4JRD818qtbwoFkmwb8Wcm/gY5u5V04J+U0uy4o5c8umcg==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.b20fd4a5b","@kb-labs/cli-runtime":"2.119.0-canary.b20fd4a5b","@kb-labs/core-policy":"2.119.0-canary.b20fd4a5b","@kb-labs/shared-http":"2.119.0-canary.b20fd4a5b","@kb-labs/cli-commands":"2.119.0-canary.b20fd4a5b","@kb-labs/core-runtime":"2.119.0-canary.b20fd4a5b","@kb-labs/gateway-auth":"2.119.0-canary.b20fd4a5b","@kb-labs/core-platform":"2.119.0-canary.b20fd4a5b","@kb-labs/core-registry":"2.119.0-canary.b20fd4a5b","@kb-labs/shared-daemon":"2.119.0-canary.b20fd4a5b","@kb-labs/core-contracts":"2.119.0-canary.b20fd4a5b","@kb-labs/plugin-runtime":"2.119.0-canary.b20fd4a5b","@kb-labs/plugin-contracts":"2.119.0-canary.b20fd4a5b","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.b20fd4a5b"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.b20fd4a5b","@kb-labs/shared-testing-e2e":"2.119.0-canary.b20fd4a5b"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.b20fd4a5b_1787625688060_0.11882801445432856","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.448a88d0f","_id":"@kb-labs/mcp-app@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"b020dbdba22c501d9b11b51a8e71a5ac49d8ab49","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.448a88d0f.tgz","fileCount":10,"integrity":"sha512-m5/76aBMP2qB1RAmq6WDVgL70TAwLGdrA3Oh+S1fBSnutxqoD7TS8VcybNEmxL7qS/eaKlYQiILaGmuPqwtU1Q==","signatures":[{"sig":"MEQCIDYSo+C2wBok1y9vxbn33ds2xlNuH1EM4mKoZQSKIyGLAiAMlfxOgu8DJRxXeVcQXVMcwkI8BsUZfWi7MchCmwBGeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788708},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.448a88d0f.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-m5/76aBMP2qB1RAmq6WDVgL70TAwLGdrA3Oh+S1fBSnutxqoD7TS8VcybNEmxL7qS/eaKlYQiILaGmuPqwtU1Q==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.448a88d0f","@kb-labs/cli-runtime":"2.119.0-canary.448a88d0f","@kb-labs/core-policy":"2.119.0-canary.448a88d0f","@kb-labs/shared-http":"2.119.0-canary.448a88d0f","@kb-labs/cli-commands":"2.119.0-canary.448a88d0f","@kb-labs/core-runtime":"2.119.0-canary.448a88d0f","@kb-labs/gateway-auth":"2.119.0-canary.448a88d0f","@kb-labs/core-platform":"2.119.0-canary.448a88d0f","@kb-labs/core-registry":"2.119.0-canary.448a88d0f","@kb-labs/shared-daemon":"2.119.0-canary.448a88d0f","@kb-labs/core-contracts":"2.119.0-canary.448a88d0f","@kb-labs/plugin-runtime":"2.119.0-canary.448a88d0f","@kb-labs/plugin-contracts":"2.119.0-canary.448a88d0f","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.448a88d0f"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.448a88d0f","@kb-labs/shared-testing-e2e":"2.119.0-canary.448a88d0f"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.448a88d0f_1787638355717_0.672379478817166","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.e120bc0ee","_id":"@kb-labs/mcp-app@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"6c1991d56fa640b74d6f93a60ef86b9a1a216b74","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.e120bc0ee.tgz","fileCount":10,"integrity":"sha512-vMyrJSTiF3IPexixKV1HKSnamzr/YTBtWOZc6OZehvdTD44m9/Ww/D2zy0I8l2+y7hcmb54P8wG0XrANvB24EA==","signatures":[{"sig":"MEUCIF8M68hOKPFGVoVlvmpZL0QOZhYDMwnk/vzi5Y7QD5Q5AiEA06hrPhMBOEc7f2DEAxruaZ9Ra1RfgR/00565iG0mYy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788708},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.e120bc0ee.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-vMyrJSTiF3IPexixKV1HKSnamzr/YTBtWOZc6OZehvdTD44m9/Ww/D2zy0I8l2+y7hcmb54P8wG0XrANvB24EA==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.e120bc0ee","@kb-labs/cli-runtime":"2.119.0-canary.e120bc0ee","@kb-labs/core-policy":"2.119.0-canary.e120bc0ee","@kb-labs/shared-http":"2.119.0-canary.e120bc0ee","@kb-labs/cli-commands":"2.119.0-canary.e120bc0ee","@kb-labs/core-runtime":"2.119.0-canary.e120bc0ee","@kb-labs/gateway-auth":"2.119.0-canary.e120bc0ee","@kb-labs/core-platform":"2.119.0-canary.e120bc0ee","@kb-labs/core-registry":"2.119.0-canary.e120bc0ee","@kb-labs/shared-daemon":"2.119.0-canary.e120bc0ee","@kb-labs/core-contracts":"2.119.0-canary.e120bc0ee","@kb-labs/plugin-runtime":"2.119.0-canary.e120bc0ee","@kb-labs/plugin-contracts":"2.119.0-canary.e120bc0ee","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.e120bc0ee"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.e120bc0ee","@kb-labs/shared-testing-e2e":"2.119.0-canary.e120bc0ee"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.e120bc0ee_1787640821020_0.26283396640894585","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.6ec5ad2e4","_id":"@kb-labs/mcp-app@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"a36c432ad4365140dd842ee14dc24eac8312f1e5","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.6ec5ad2e4.tgz","fileCount":10,"integrity":"sha512-sz/saHpny8DNG+b5eLUWzOxchlBjQpVe2FUxoBFCCWugscyq+WBk1LCOEuOQ6fX8xgmpzPPrDviu+DCkdJuwjg==","signatures":[{"sig":"MEUCIQCNlXsdQa6l36qP5iSkJ1yYt9xxg//VGQkbbY4CwFcfAQIgHOXa5zcrDd1RsByZ9q2Y9jTLY6ARF5M7SKpuFHy17nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788708},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.6ec5ad2e4.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-sz/saHpny8DNG+b5eLUWzOxchlBjQpVe2FUxoBFCCWugscyq+WBk1LCOEuOQ6fX8xgmpzPPrDviu+DCkdJuwjg==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.6ec5ad2e4","@kb-labs/cli-runtime":"2.119.0-canary.6ec5ad2e4","@kb-labs/core-policy":"2.119.0-canary.6ec5ad2e4","@kb-labs/shared-http":"2.119.0-canary.6ec5ad2e4","@kb-labs/cli-commands":"2.119.0-canary.6ec5ad2e4","@kb-labs/core-runtime":"2.119.0-canary.6ec5ad2e4","@kb-labs/gateway-auth":"2.119.0-canary.6ec5ad2e4","@kb-labs/core-platform":"2.119.0-canary.6ec5ad2e4","@kb-labs/core-registry":"2.119.0-canary.6ec5ad2e4","@kb-labs/shared-daemon":"2.119.0-canary.6ec5ad2e4","@kb-labs/core-contracts":"2.119.0-canary.6ec5ad2e4","@kb-labs/plugin-runtime":"2.119.0-canary.6ec5ad2e4","@kb-labs/plugin-contracts":"2.119.0-canary.6ec5ad2e4","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.6ec5ad2e4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.6ec5ad2e4","@kb-labs/shared-testing-e2e":"2.119.0-canary.6ec5ad2e4"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.6ec5ad2e4_1787671550093_0.612095046454687","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.f8394d5fd","_id":"@kb-labs/mcp-app@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"d7df8da5d3054d1ec388d8e9578990ca59bdcd55","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.f8394d5fd.tgz","fileCount":10,"integrity":"sha512-oVFcVsKtgqw++H2IxSmnc2kWb1wkeZXJjmQtBJ5P3zRLqAl3jQy1RDH63yYFNEB2/rPq/I4/JXVBG+r2n6I1yg==","signatures":[{"sig":"MEYCIQCGlCn/c56ZKQwCSVpN4j1bGSjPv1xP/Z9JJSBnizYmiwIhAOgChgS6ppjuhKiSy4rNO4lY01Mi/iLaXflZjT3kg0Ur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788708},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.f8394d5fd.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-oVFcVsKtgqw++H2IxSmnc2kWb1wkeZXJjmQtBJ5P3zRLqAl3jQy1RDH63yYFNEB2/rPq/I4/JXVBG+r2n6I1yg==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.f8394d5fd","@kb-labs/cli-runtime":"2.119.0-canary.f8394d5fd","@kb-labs/core-policy":"2.119.0-canary.f8394d5fd","@kb-labs/shared-http":"2.119.0-canary.f8394d5fd","@kb-labs/cli-commands":"2.119.0-canary.f8394d5fd","@kb-labs/core-runtime":"2.119.0-canary.f8394d5fd","@kb-labs/gateway-auth":"2.119.0-canary.f8394d5fd","@kb-labs/core-platform":"2.119.0-canary.f8394d5fd","@kb-labs/core-registry":"2.119.0-canary.f8394d5fd","@kb-labs/shared-daemon":"2.119.0-canary.f8394d5fd","@kb-labs/core-contracts":"2.119.0-canary.f8394d5fd","@kb-labs/plugin-runtime":"2.119.0-canary.f8394d5fd","@kb-labs/plugin-contracts":"2.119.0-canary.f8394d5fd","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.f8394d5fd"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.f8394d5fd","@kb-labs/shared-testing-e2e":"2.119.0-canary.f8394d5fd"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.f8394d5fd_1787675258861_0.33821468856481696","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.bb3d7f2f1","_id":"@kb-labs/mcp-app@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"10ac167a02f67a0203e0fdda7c8f1df15ec8b8be","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.bb3d7f2f1.tgz","fileCount":10,"integrity":"sha512-nWmpBUIA2Ws1SV2ljIf+EKsfDLsZ/ZnZ+kc4+GVKnO4YkrS/WIYIHl9iWnJ14AvtU/yyNOusodBluS1fpbDV/w==","signatures":[{"sig":"MEYCIQCWfe+J0ixZel0ghQKVgGNA5+7CdbZ01flCkCEgrrvRFAIhAM3be9DyK+vLNAYDdphDtf2fhTkOd9juGovOCzbJUlaa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788708},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.bb3d7f2f1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-nWmpBUIA2Ws1SV2ljIf+EKsfDLsZ/ZnZ+kc4+GVKnO4YkrS/WIYIHl9iWnJ14AvtU/yyNOusodBluS1fpbDV/w==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.bb3d7f2f1","@kb-labs/cli-runtime":"2.119.0-canary.bb3d7f2f1","@kb-labs/core-policy":"2.119.0-canary.bb3d7f2f1","@kb-labs/shared-http":"2.119.0-canary.bb3d7f2f1","@kb-labs/cli-commands":"2.119.0-canary.bb3d7f2f1","@kb-labs/core-runtime":"2.119.0-canary.bb3d7f2f1","@kb-labs/gateway-auth":"2.119.0-canary.bb3d7f2f1","@kb-labs/core-platform":"2.119.0-canary.bb3d7f2f1","@kb-labs/core-registry":"2.119.0-canary.bb3d7f2f1","@kb-labs/shared-daemon":"2.119.0-canary.bb3d7f2f1","@kb-labs/core-contracts":"2.119.0-canary.bb3d7f2f1","@kb-labs/plugin-runtime":"2.119.0-canary.bb3d7f2f1","@kb-labs/plugin-contracts":"2.119.0-canary.bb3d7f2f1","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.bb3d7f2f1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.bb3d7f2f1","@kb-labs/shared-testing-e2e":"2.119.0-canary.bb3d7f2f1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.bb3d7f2f1_1787681010220_0.5922529395865799","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.3edea00f6","_id":"@kb-labs/mcp-app@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"847ac959b99c07d5b06ec9a4090aa1116accb74c","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.3edea00f6.tgz","fileCount":9,"integrity":"sha512-lsbmLPztY6cLKQpQUmNJNI/8sG7qQZZ0cDDzBO92JmZfnKhyUbQ0FbgnYs75Gld9LWGxtb3XxZ+tbJ/HRflK5g==","signatures":[{"sig":"MEUCIQCfyWDy2yhGGHctyfEV7s6Ie044xHwnUedDqAP6IrKzGgIgMeAqjotZPrs19EbAPEsWxhzWR45LX6F8xrIdos1Np74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13831665},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.3edea00f6.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-lsbmLPztY6cLKQpQUmNJNI/8sG7qQZZ0cDDzBO92JmZfnKhyUbQ0FbgnYs75Gld9LWGxtb3XxZ+tbJ/HRflK5g==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.3edea00f6","@kb-labs/cli-runtime":"2.119.0-canary.3edea00f6","@kb-labs/core-policy":"2.119.0-canary.3edea00f6","@kb-labs/shared-http":"2.119.0-canary.3edea00f6","@kb-labs/cli-commands":"2.119.0-canary.3edea00f6","@kb-labs/core-runtime":"2.119.0-canary.3edea00f6","@kb-labs/gateway-auth":"2.119.0-canary.3edea00f6","@kb-labs/core-platform":"2.119.0-canary.3edea00f6","@kb-labs/core-registry":"2.119.0-canary.3edea00f6","@kb-labs/shared-daemon":"2.119.0-canary.3edea00f6","@kb-labs/core-contracts":"2.119.0-canary.3edea00f6","@kb-labs/plugin-runtime":"2.119.0-canary.3edea00f6","@kb-labs/plugin-contracts":"2.119.0-canary.3edea00f6","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.3edea00f6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.3edea00f6","@kb-labs/shared-testing-e2e":"2.119.0-canary.3edea00f6"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.3edea00f6_1787765376342_0.3489978596137606","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.8f939a290","_id":"@kb-labs/mcp-app@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"d59831d1c91c18e6f5f57f2ad141dd9e241103ab","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.8f939a290.tgz","fileCount":9,"integrity":"sha512-BKH5YwLHWlkMZ8w5LrHQRCvG8tIy015+2R+sT0Mh615s7x7hPTT8GF9odapo95+t5uVftVgqhNAmf0i2j3uhbA==","signatures":[{"sig":"MEYCIQDS+SAtCJz7NYDOa6BvfwXsuQd328TYPqHhHyaTxgk9FQIhAOFyQvgu7Pdy/fClCJO5EPZ0TTZ9uE6+4pxWxvK52wnE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13831665},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.8f939a290.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-BKH5YwLHWlkMZ8w5LrHQRCvG8tIy015+2R+sT0Mh615s7x7hPTT8GF9odapo95+t5uVftVgqhNAmf0i2j3uhbA==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.8f939a290","@kb-labs/cli-runtime":"2.119.0-canary.8f939a290","@kb-labs/core-policy":"2.119.0-canary.8f939a290","@kb-labs/shared-http":"2.119.0-canary.8f939a290","@kb-labs/cli-commands":"2.119.0-canary.8f939a290","@kb-labs/core-runtime":"2.119.0-canary.8f939a290","@kb-labs/gateway-auth":"2.119.0-canary.8f939a290","@kb-labs/core-platform":"2.119.0-canary.8f939a290","@kb-labs/core-registry":"2.119.0-canary.8f939a290","@kb-labs/shared-daemon":"2.119.0-canary.8f939a290","@kb-labs/core-contracts":"2.119.0-canary.8f939a290","@kb-labs/plugin-runtime":"2.119.0-canary.8f939a290","@kb-labs/plugin-contracts":"2.119.0-canary.8f939a290","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.8f939a290"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.8f939a290","@kb-labs/shared-testing-e2e":"2.119.0-canary.8f939a290"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.8f939a290_1787788228102_0.5116982842211915","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.0c078654e","_id":"@kb-labs/mcp-app@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"4111d2e017dae135479aca0e50a992be99015fef","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.0c078654e.tgz","fileCount":9,"integrity":"sha512-3DcX2KljGO+AB1Awm1FO9adIXVdy87EgsOwwWTojDE4uTJ9+iw2sICjOZQ3+gV6f76fcxrKCmDtiv1nhZxFCIA==","signatures":[{"sig":"MEUCIQDt1GyuXKgHwX00wFiKtJRVer7IpPInjYRkhVNa0NN46wIgBWZfFq38uqhEc2XKpYu9L7wabrQWDIBDzNqFGO4lmUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13831665},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.0c078654e.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-3DcX2KljGO+AB1Awm1FO9adIXVdy87EgsOwwWTojDE4uTJ9+iw2sICjOZQ3+gV6f76fcxrKCmDtiv1nhZxFCIA==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.0c078654e","@kb-labs/cli-runtime":"2.119.0-canary.0c078654e","@kb-labs/core-policy":"2.119.0-canary.0c078654e","@kb-labs/shared-http":"2.119.0-canary.0c078654e","@kb-labs/cli-commands":"2.119.0-canary.0c078654e","@kb-labs/core-runtime":"2.119.0-canary.0c078654e","@kb-labs/gateway-auth":"2.119.0-canary.0c078654e","@kb-labs/core-platform":"2.119.0-canary.0c078654e","@kb-labs/core-registry":"2.119.0-canary.0c078654e","@kb-labs/shared-daemon":"2.119.0-canary.0c078654e","@kb-labs/core-contracts":"2.119.0-canary.0c078654e","@kb-labs/plugin-runtime":"2.119.0-canary.0c078654e","@kb-labs/plugin-contracts":"2.119.0-canary.0c078654e","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.0c078654e"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.0c078654e","@kb-labs/shared-testing-e2e":"2.119.0-canary.0c078654e"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.0c078654e_1787790372720_0.6330950842933525","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.ce846d079","_id":"@kb-labs/mcp-app@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"6089d4d2f28940079ac50ecdc66121033f5ecb06","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.ce846d079.tgz","fileCount":9,"integrity":"sha512-Bffq88gDE5amW/WM0GIpHuE15VGh1i95QNPiz89wJ34TPOlK0hPc1feCdph+qYRyr827A84uIvOkDGmlWGipFQ==","signatures":[{"sig":"MEYCIQDV8Jxf1s3S9evQiC2S146zPkrG/jYZTkGhS3aurcVq0QIhAIN3usgqpgp9hfBA7sDlb+QfMSPdmhy3KsM2lrLZx9eJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13831665},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.ce846d079.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-Bffq88gDE5amW/WM0GIpHuE15VGh1i95QNPiz89wJ34TPOlK0hPc1feCdph+qYRyr827A84uIvOkDGmlWGipFQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.ce846d079","@kb-labs/cli-runtime":"2.119.0-canary.ce846d079","@kb-labs/core-policy":"2.119.0-canary.ce846d079","@kb-labs/shared-http":"2.119.0-canary.ce846d079","@kb-labs/cli-commands":"2.119.0-canary.ce846d079","@kb-labs/core-runtime":"2.119.0-canary.ce846d079","@kb-labs/gateway-auth":"2.119.0-canary.ce846d079","@kb-labs/core-platform":"2.119.0-canary.ce846d079","@kb-labs/core-registry":"2.119.0-canary.ce846d079","@kb-labs/shared-daemon":"2.119.0-canary.ce846d079","@kb-labs/core-contracts":"2.119.0-canary.ce846d079","@kb-labs/plugin-runtime":"2.119.0-canary.ce846d079","@kb-labs/plugin-contracts":"2.119.0-canary.ce846d079","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.ce846d079"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.ce846d079","@kb-labs/shared-testing-e2e":"2.119.0-canary.ce846d079"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.ce846d079_1787793777634_0.17467224029590933","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.62ffd5965","_id":"@kb-labs/mcp-app@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"0dae179662f2a3ecc46b18a6915efcf3f060f878","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.62ffd5965.tgz","fileCount":9,"integrity":"sha512-Qxh4dnBwSEE0SC+JFKG8ao1vU/0dif7lr1nxrWURx/4qdszGQ5oR+ahK57AJQILgJMm9hU2PK4J9KkDVyNFNCw==","signatures":[{"sig":"MEQCID/oq9rU9qNlXQE3ixPMHGjPOJxhyeNJOjaDTNPwgXHWAiB07+iCzCcaMnuL/3iSGD8BP5GjLkkBNeSfrOaZYbGAsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13831665},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.62ffd5965.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-Qxh4dnBwSEE0SC+JFKG8ao1vU/0dif7lr1nxrWURx/4qdszGQ5oR+ahK57AJQILgJMm9hU2PK4J9KkDVyNFNCw==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.62ffd5965","@kb-labs/cli-runtime":"2.119.0-canary.62ffd5965","@kb-labs/core-policy":"2.119.0-canary.62ffd5965","@kb-labs/shared-http":"2.119.0-canary.62ffd5965","@kb-labs/cli-commands":"2.119.0-canary.62ffd5965","@kb-labs/core-runtime":"2.119.0-canary.62ffd5965","@kb-labs/gateway-auth":"2.119.0-canary.62ffd5965","@kb-labs/core-platform":"2.119.0-canary.62ffd5965","@kb-labs/core-registry":"2.119.0-canary.62ffd5965","@kb-labs/shared-daemon":"2.119.0-canary.62ffd5965","@kb-labs/core-contracts":"2.119.0-canary.62ffd5965","@kb-labs/plugin-runtime":"2.119.0-canary.62ffd5965","@kb-labs/plugin-contracts":"2.119.0-canary.62ffd5965","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.62ffd5965"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.62ffd5965","@kb-labs/shared-testing-e2e":"2.119.0-canary.62ffd5965"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.62ffd5965_1787800005964_0.5950352372266472","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.1b2bf822b","_id":"@kb-labs/mcp-app@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"e7addc6716ce100bdb31769e9fbdd3d9a0ba5fc9","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.1b2bf822b.tgz","fileCount":9,"integrity":"sha512-hpvvbEHExYfRS+CqXvd1o24ta7mTFMUqhlQBuzNUexytUNL6nlJ5S5kEOdIRI8i1/JmtDO1ClphLW0LtpBRIhg==","signatures":[{"sig":"MEUCIQCbfrDBoVqECBfnZnqe7YFDj5jMTTr1ecymN3hdUU6btgIgWectEw+93x6wCGwIKP8P3T+Rd7bSt+70f++BtLEDons=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13831665},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.1b2bf822b.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-hpvvbEHExYfRS+CqXvd1o24ta7mTFMUqhlQBuzNUexytUNL6nlJ5S5kEOdIRI8i1/JmtDO1ClphLW0LtpBRIhg==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.1b2bf822b","@kb-labs/cli-runtime":"2.119.0-canary.1b2bf822b","@kb-labs/core-policy":"2.119.0-canary.1b2bf822b","@kb-labs/shared-http":"2.119.0-canary.1b2bf822b","@kb-labs/cli-commands":"2.119.0-canary.1b2bf822b","@kb-labs/core-runtime":"2.119.0-canary.1b2bf822b","@kb-labs/gateway-auth":"2.119.0-canary.1b2bf822b","@kb-labs/core-platform":"2.119.0-canary.1b2bf822b","@kb-labs/core-registry":"2.119.0-canary.1b2bf822b","@kb-labs/shared-daemon":"2.119.0-canary.1b2bf822b","@kb-labs/core-contracts":"2.119.0-canary.1b2bf822b","@kb-labs/plugin-runtime":"2.119.0-canary.1b2bf822b","@kb-labs/plugin-contracts":"2.119.0-canary.1b2bf822b","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.1b2bf822b"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.1b2bf822b","@kb-labs/shared-testing-e2e":"2.119.0-canary.1b2bf822b"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.1b2bf822b_1787804505474_0.9329177320778441","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.602573533","_id":"@kb-labs/mcp-app@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"85c7cf2faf5e82fb79f2888abec734831c81f635","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.602573533.tgz","fileCount":9,"integrity":"sha512-81oiHj4O2pPPE6pXVWFlnDPByQWnVwfelGqTcQ/wd6G22x5F3HSK8nFLe6dAYRZJLi+Uh4OmOgeymPD388RFGQ==","signatures":[{"sig":"MEQCICVjw2+TMTBLpxaQvZWjAqvxsmVkCnCUNyA42qevbzEuAiAFtytP01L0PnFshg0BP+tlRi3eUurE7eTHkQMwFywDhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13831665},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.602573533.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.602573533.tgz","_integrity":"sha512-81oiHj4O2pPPE6pXVWFlnDPByQWnVwfelGqTcQ/wd6G22x5F3HSK8nFLe6dAYRZJLi+Uh4OmOgeymPD388RFGQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.602573533","@kb-labs/cli-runtime":"2.119.0-canary.602573533","@kb-labs/core-policy":"2.119.0-canary.602573533","@kb-labs/shared-http":"2.119.0-canary.602573533","@kb-labs/cli-commands":"2.119.0-canary.602573533","@kb-labs/core-runtime":"2.119.0-canary.602573533","@kb-labs/gateway-auth":"2.119.0-canary.602573533","@kb-labs/core-platform":"2.119.0-canary.602573533","@kb-labs/core-registry":"2.119.0-canary.602573533","@kb-labs/shared-daemon":"2.119.0-canary.602573533","@kb-labs/core-contracts":"2.119.0-canary.602573533","@kb-labs/plugin-runtime":"2.119.0-canary.602573533","@kb-labs/plugin-contracts":"2.119.0-canary.602573533","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.602573533"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.602573533","@kb-labs/shared-testing-e2e":"2.119.0-canary.602573533"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.602573533_1787821802332_0.3507973566035414","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/mcp-app","version":"2.119.0-canary.0b4b21a55","_id":"@kb-labs/mcp-app@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"dist":{"shasum":"10caefae944e96c673410a709009207d13d5df2f","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0-canary.0b4b21a55.tgz","fileCount":9,"integrity":"sha512-JrFdLgbVHxluyLM1sCOE/DUKctqU4g42Jltgrp0+BSA/3YoodSae3IyuVLNTEnsc3y5eeejiBq7AAG6Yy+tc9w==","signatures":[{"sig":"MEUCIDe2Slx+CZEaTh84f6DZJuu68qsNb0Xq/NIMk00xyk2aAiEA6Rd7nyy6levburWLmQ2m1DTi8H0E/RE+Sh2ZijpEPSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13831665},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.0b4b21a55.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-JrFdLgbVHxluyLM1sCOE/DUKctqU4g42Jltgrp0+BSA/3YoodSae3IyuVLNTEnsc3y5eeejiBq7AAG6Yy+tc9w==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"fastify":"^5.8.5","@kb-labs/core-sys":"2.119.0-canary.0b4b21a55","@kb-labs/cli-runtime":"2.119.0-canary.0b4b21a55","@kb-labs/core-policy":"2.119.0-canary.0b4b21a55","@kb-labs/shared-http":"2.119.0-canary.0b4b21a55","@kb-labs/cli-commands":"2.119.0-canary.0b4b21a55","@kb-labs/core-runtime":"2.119.0-canary.0b4b21a55","@kb-labs/gateway-auth":"2.119.0-canary.0b4b21a55","@kb-labs/core-platform":"2.119.0-canary.0b4b21a55","@kb-labs/core-registry":"2.119.0-canary.0b4b21a55","@kb-labs/shared-daemon":"2.119.0-canary.0b4b21a55","@kb-labs/core-contracts":"2.119.0-canary.0b4b21a55","@kb-labs/plugin-runtime":"2.119.0-canary.0b4b21a55","@kb-labs/plugin-contracts":"2.119.0-canary.0b4b21a55","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0-canary.0b4b21a55"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0-canary.0b4b21a55","@kb-labs/shared-testing-e2e":"2.119.0-canary.0b4b21a55"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0-canary.0b4b21a55_1788376562177_0.41855292669796174","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/mcp-app","version":"2.119.0","_id":"@kb-labs/mcp-app@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"6cda562a8f2e63d9646e0e9162fc720bc306ff8a","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.0.tgz","fileCount":9,"integrity":"sha512-mNChTrGVEeBiWEyb3moV2vLE7XQ5vsUlTYCairBwHrelGpPk69X8f8whdI+leBAZINHP8/vUwr33DdRXVma22g==","signatures":[{"sig":"MEUCIFx1e3FeEoTKE71OeivakYsRv7nFfaKVeOAbr7FMBYMcAiEArxbJtWEyFqyBO8hZNJWMqw9vp9NXlWit5TS0kNGjYQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13994541},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.0.tgz","_integrity":"sha512-mNChTrGVEeBiWEyb3moV2vLE7XQ5vsUlTYCairBwHrelGpPk69X8f8whdI+leBAZINHP8/vUwr33DdRXVma22g==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.119.0","@kb-labs/cli-runtime":"2.119.0","@kb-labs/core-policy":"2.119.0","@kb-labs/shared-http":"2.119.0","@kb-labs/cli-commands":"2.119.0","@kb-labs/core-runtime":"2.119.0","@kb-labs/gateway-auth":"2.119.0","@kb-labs/core-platform":"2.119.0","@kb-labs/core-registry":"2.119.0","@kb-labs/shared-daemon":"2.119.0","@kb-labs/core-contracts":"2.119.0","@kb-labs/plugin-runtime":"2.119.0","@kb-labs/plugin-contracts":"2.119.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.0","@kb-labs/shared-testing-e2e":"2.119.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.0_1788634967904_0.27431284943857004","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/mcp-app","version":"2.119.1-canary.b53bbee1d","_id":"@kb-labs/mcp-app@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"53b5e603054171d176c03ca758c114b2d107236b","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.1-canary.b53bbee1d.tgz","fileCount":9,"integrity":"sha512-LvpWKarJim50+NzPuhLC6mtToClK19QmRjM02SkoLlTriCP5V9VDBe6CAXrn/9dtp1IqSNc5DbiDESYAuUPIRg==","signatures":[{"sig":"MEQCIHw9gC0tYT7d7XQCOBMsUr8hku2gR0Pz/oBMOxySM/lOAiBTb7w3FwMRwXh+j4ICNcY1nz1ds7YTO//jzmp3wsgnxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13985523},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.b53bbee1d.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-LvpWKarJim50+NzPuhLC6mtToClK19QmRjM02SkoLlTriCP5V9VDBe6CAXrn/9dtp1IqSNc5DbiDESYAuUPIRg==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.119.1-canary.b53bbee1d","@kb-labs/cli-runtime":"2.119.1-canary.b53bbee1d","@kb-labs/core-policy":"2.119.1-canary.b53bbee1d","@kb-labs/shared-http":"2.119.1-canary.b53bbee1d","@kb-labs/cli-commands":"2.119.1-canary.b53bbee1d","@kb-labs/core-runtime":"2.119.1-canary.b53bbee1d","@kb-labs/gateway-auth":"2.119.1-canary.b53bbee1d","@kb-labs/core-platform":"2.119.1-canary.b53bbee1d","@kb-labs/core-registry":"2.119.1-canary.b53bbee1d","@kb-labs/shared-daemon":"2.119.1-canary.b53bbee1d","@kb-labs/core-contracts":"2.119.1-canary.b53bbee1d","@kb-labs/plugin-runtime":"2.119.1-canary.b53bbee1d","@kb-labs/plugin-contracts":"2.119.1-canary.b53bbee1d","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.1-canary.b53bbee1d"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.b53bbee1d","@kb-labs/shared-testing-e2e":"2.119.1-canary.b53bbee1d"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.1-canary.b53bbee1d_1788649605305_0.3019094467954879","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/mcp-app","version":"2.119.1-canary.a6aa9b388","_id":"@kb-labs/mcp-app@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"367e5d82083facbcac8b865e76af4faeac6bdf37","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.1-canary.a6aa9b388.tgz","fileCount":9,"integrity":"sha512-X+bOLsWBCcfsoVzV4Mw4KmZwqKVBEopJnjCgOW5nKSrWtdL2ic9QKhJuuHW4v35n7BzT20geM7k9zK552D6vdw==","signatures":[{"sig":"MEYCIQDaTMPmixRVmekAgUFcRbKchcDXHIbPVRI2s51Y3G0BvAIhAOnsmOixUOFZBjHovR980U1POIM5eHlvhrZuEGYMLVEQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13985523},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.a6aa9b388.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-X+bOLsWBCcfsoVzV4Mw4KmZwqKVBEopJnjCgOW5nKSrWtdL2ic9QKhJuuHW4v35n7BzT20geM7k9zK552D6vdw==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.119.1-canary.a6aa9b388","@kb-labs/cli-runtime":"2.119.1-canary.a6aa9b388","@kb-labs/core-policy":"2.119.1-canary.a6aa9b388","@kb-labs/shared-http":"2.119.1-canary.a6aa9b388","@kb-labs/cli-commands":"2.119.1-canary.a6aa9b388","@kb-labs/core-runtime":"2.119.1-canary.a6aa9b388","@kb-labs/gateway-auth":"2.119.1-canary.a6aa9b388","@kb-labs/core-platform":"2.119.1-canary.a6aa9b388","@kb-labs/core-registry":"2.119.1-canary.a6aa9b388","@kb-labs/shared-daemon":"2.119.1-canary.a6aa9b388","@kb-labs/core-contracts":"2.119.1-canary.a6aa9b388","@kb-labs/plugin-runtime":"2.119.1-canary.a6aa9b388","@kb-labs/plugin-contracts":"2.119.1-canary.a6aa9b388","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.1-canary.a6aa9b388"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.a6aa9b388","@kb-labs/shared-testing-e2e":"2.119.1-canary.a6aa9b388"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.1-canary.a6aa9b388_1788653747989_0.603000414079125","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/mcp-app","version":"2.119.1-canary.57c3a1e5e","_id":"@kb-labs/mcp-app@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"39c1cf7f8d05a212a038b813b8fd4847e52ebe77","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.1-canary.57c3a1e5e.tgz","fileCount":9,"integrity":"sha512-KyQnd4im9X7vTFd7uO5v29d8KPyROV7GGZ/2qgVUKD/jfGaB9kyYpZ8NKOz9nVS/EBRPBqczVufxwVJCoxjX0Q==","signatures":[{"sig":"MEUCIQD9nvBYHbavDFi1b4+4g91MH8+HQCHyPTNTk+kNhF2RsAIgYid8RNLJUJiBXIcCNrHv1Z2cZkXIN8MKlZYSHv8cM5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13985523},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.57c3a1e5e.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-KyQnd4im9X7vTFd7uO5v29d8KPyROV7GGZ/2qgVUKD/jfGaB9kyYpZ8NKOz9nVS/EBRPBqczVufxwVJCoxjX0Q==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.119.1-canary.57c3a1e5e","@kb-labs/cli-runtime":"2.119.1-canary.57c3a1e5e","@kb-labs/core-policy":"2.119.1-canary.57c3a1e5e","@kb-labs/shared-http":"2.119.1-canary.57c3a1e5e","@kb-labs/cli-commands":"2.119.1-canary.57c3a1e5e","@kb-labs/core-runtime":"2.119.1-canary.57c3a1e5e","@kb-labs/gateway-auth":"2.119.1-canary.57c3a1e5e","@kb-labs/core-platform":"2.119.1-canary.57c3a1e5e","@kb-labs/core-registry":"2.119.1-canary.57c3a1e5e","@kb-labs/shared-daemon":"2.119.1-canary.57c3a1e5e","@kb-labs/core-contracts":"2.119.1-canary.57c3a1e5e","@kb-labs/plugin-runtime":"2.119.1-canary.57c3a1e5e","@kb-labs/plugin-contracts":"2.119.1-canary.57c3a1e5e","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.1-canary.57c3a1e5e"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.57c3a1e5e","@kb-labs/shared-testing-e2e":"2.119.1-canary.57c3a1e5e"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.1-canary.57c3a1e5e_1788657761355_0.0893719162579587","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/mcp-app","version":"2.119.1-canary.1e87213c2","_id":"@kb-labs/mcp-app@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"7698efefb7e265b956b3f7f304ba25f327c495da","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.1-canary.1e87213c2.tgz","fileCount":9,"integrity":"sha512-61GMpQJ+kohvHIAVUL958WwFWYc3xfIWSYXnWvwBbbQBrWMfdmBeRvWa1MuVfu21NsITzfM8mwvQb3HvUslb0w==","signatures":[{"sig":"MEUCIQCUt3c/TXzK7eev5vHokaqzRPCzul+IVeAEraYMAKWclQIgRfBTssWZr1vRcD4+YwuJh1hLx8Z7pTpdhoSQpdSPiOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13985523},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.1e87213c2.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-61GMpQJ+kohvHIAVUL958WwFWYc3xfIWSYXnWvwBbbQBrWMfdmBeRvWa1MuVfu21NsITzfM8mwvQb3HvUslb0w==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.119.1-canary.1e87213c2","@kb-labs/cli-runtime":"2.119.1-canary.1e87213c2","@kb-labs/core-policy":"2.119.1-canary.1e87213c2","@kb-labs/shared-http":"2.119.1-canary.1e87213c2","@kb-labs/cli-commands":"2.119.1-canary.1e87213c2","@kb-labs/core-runtime":"2.119.1-canary.1e87213c2","@kb-labs/gateway-auth":"2.119.1-canary.1e87213c2","@kb-labs/core-platform":"2.119.1-canary.1e87213c2","@kb-labs/core-registry":"2.119.1-canary.1e87213c2","@kb-labs/shared-daemon":"2.119.1-canary.1e87213c2","@kb-labs/core-contracts":"2.119.1-canary.1e87213c2","@kb-labs/plugin-runtime":"2.119.1-canary.1e87213c2","@kb-labs/plugin-contracts":"2.119.1-canary.1e87213c2","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.1-canary.1e87213c2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.1e87213c2","@kb-labs/shared-testing-e2e":"2.119.1-canary.1e87213c2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.1-canary.1e87213c2_1788661329081_0.331071336920884","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/mcp-app","version":"2.119.1-canary.ee03bc25d","_id":"@kb-labs/mcp-app@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"0f11213c373f3962d543dee98c7e3b63add1020c","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.1-canary.ee03bc25d.tgz","fileCount":9,"integrity":"sha512-DVUpSjH7Mr/Pehn/xobPaH+Wd1f6S45qOyFd24GQUgje2RMya/AGFefysI0CIYyFLJBfeAfxerl5tQIhb/2nhw==","signatures":[{"sig":"MEYCIQDUqKGkgYElFc8KEZ+AjGi3u0+6U9vmb7nZwi35j7vgTAIhAJAJLsbFpm9kkTnzhQXYcl8s6mGxVdGkO+iblYqvg2ez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13985523},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.ee03bc25d.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-DVUpSjH7Mr/Pehn/xobPaH+Wd1f6S45qOyFd24GQUgje2RMya/AGFefysI0CIYyFLJBfeAfxerl5tQIhb/2nhw==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.119.1-canary.ee03bc25d","@kb-labs/cli-runtime":"2.119.1-canary.ee03bc25d","@kb-labs/core-policy":"2.119.1-canary.ee03bc25d","@kb-labs/shared-http":"2.119.1-canary.ee03bc25d","@kb-labs/cli-commands":"2.119.1-canary.ee03bc25d","@kb-labs/core-runtime":"2.119.1-canary.ee03bc25d","@kb-labs/gateway-auth":"2.119.1-canary.ee03bc25d","@kb-labs/core-platform":"2.119.1-canary.ee03bc25d","@kb-labs/core-registry":"2.119.1-canary.ee03bc25d","@kb-labs/shared-daemon":"2.119.1-canary.ee03bc25d","@kb-labs/core-contracts":"2.119.1-canary.ee03bc25d","@kb-labs/plugin-runtime":"2.119.1-canary.ee03bc25d","@kb-labs/plugin-contracts":"2.119.1-canary.ee03bc25d","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.1-canary.ee03bc25d"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.ee03bc25d","@kb-labs/shared-testing-e2e":"2.119.1-canary.ee03bc25d"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.1-canary.ee03bc25d_1789209772234_0.2031894666504166","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/mcp-app","version":"2.119.1-canary.a73502f0d","_id":"@kb-labs/mcp-app@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"1318baf156fb82006b1e60ac2aa3424fd1a5a09d","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.1-canary.a73502f0d.tgz","fileCount":9,"integrity":"sha512-wNo9fXpIsrEkOAcWOoaKLyPTuLj1mHfiv36NPiM7kjjOt3rkIJRz0Jzu/Wx0LOLCxH9xQdToR2ru0WgkmPT3Sg==","signatures":[{"sig":"MEYCIQCHTnDVfRlCfqARfY4C4dsDdMHN/3JIgeDRH6bwRX5l7wIhAOKkvKYgXpzCJ84iNEFgk27QtqJ3Ycb7DoiGFicetHqG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13985523},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.a73502f0d.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-wNo9fXpIsrEkOAcWOoaKLyPTuLj1mHfiv36NPiM7kjjOt3rkIJRz0Jzu/Wx0LOLCxH9xQdToR2ru0WgkmPT3Sg==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.119.1-canary.a73502f0d","@kb-labs/cli-runtime":"2.119.1-canary.a73502f0d","@kb-labs/core-policy":"2.119.1-canary.a73502f0d","@kb-labs/shared-http":"2.119.1-canary.a73502f0d","@kb-labs/cli-commands":"2.119.1-canary.a73502f0d","@kb-labs/core-runtime":"2.119.1-canary.a73502f0d","@kb-labs/gateway-auth":"2.119.1-canary.a73502f0d","@kb-labs/core-platform":"2.119.1-canary.a73502f0d","@kb-labs/core-registry":"2.119.1-canary.a73502f0d","@kb-labs/shared-daemon":"2.119.1-canary.a73502f0d","@kb-labs/core-contracts":"2.119.1-canary.a73502f0d","@kb-labs/plugin-runtime":"2.119.1-canary.a73502f0d","@kb-labs/plugin-contracts":"2.119.1-canary.a73502f0d","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.1-canary.a73502f0d"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.a73502f0d","@kb-labs/shared-testing-e2e":"2.119.1-canary.a73502f0d"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.1-canary.a73502f0d_1789258078600_0.5211006982085793","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/mcp-app","version":"2.119.1-canary.e834e2cf9","_id":"@kb-labs/mcp-app@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"23456497c0edee15630d1da5d08bb54b8658fe5d","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.1-canary.e834e2cf9.tgz","fileCount":9,"integrity":"sha512-/lL2h4RWXVezQjjjD9N7SgS9SGsBRSY4kmco3NcynO/1SzM0m2ViDoADAq67KT7K4uptfGhEMWKNrjX3KSJXbA==","signatures":[{"sig":"MEUCIACj0qlJYJ1Augs3ZZAayZw19LOg7WTXlDJcFPApOuKKAiEAqyh++UxMm85YaHw5XdAoucQoG7kdp3rw1fcyXanUR88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13985523},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.e834e2cf9.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-/lL2h4RWXVezQjjjD9N7SgS9SGsBRSY4kmco3NcynO/1SzM0m2ViDoADAq67KT7K4uptfGhEMWKNrjX3KSJXbA==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.119.1-canary.e834e2cf9","@kb-labs/cli-runtime":"2.119.1-canary.e834e2cf9","@kb-labs/core-policy":"2.119.1-canary.e834e2cf9","@kb-labs/shared-http":"2.119.1-canary.e834e2cf9","@kb-labs/cli-commands":"2.119.1-canary.e834e2cf9","@kb-labs/core-runtime":"2.119.1-canary.e834e2cf9","@kb-labs/gateway-auth":"2.119.1-canary.e834e2cf9","@kb-labs/core-platform":"2.119.1-canary.e834e2cf9","@kb-labs/core-registry":"2.119.1-canary.e834e2cf9","@kb-labs/shared-daemon":"2.119.1-canary.e834e2cf9","@kb-labs/core-contracts":"2.119.1-canary.e834e2cf9","@kb-labs/plugin-runtime":"2.119.1-canary.e834e2cf9","@kb-labs/plugin-contracts":"2.119.1-canary.e834e2cf9","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.1-canary.e834e2cf9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.e834e2cf9","@kb-labs/shared-testing-e2e":"2.119.1-canary.e834e2cf9"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.1-canary.e834e2cf9_1789300082253_0.8182125106548683","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/mcp-app","version":"2.119.1-canary.6a127adf8","_id":"@kb-labs/mcp-app@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"1942294edb671670c5426038bf7e57aedf1dd26c","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.1-canary.6a127adf8.tgz","fileCount":9,"integrity":"sha512-lb8cdwVJFwLnbKaO/5OJJ0ZmVeLW0b9R+sbl78WkJGynkAoDvewElnv1Z+7V9Dj+Ghr+dpe5fCwW95LYt/rjvQ==","signatures":[{"sig":"MEQCICCDQnUMcMmo65WakHzQGSWQeFuzGJLWCVV74yV0YTYaAiBzvVek6krCmJHm59R9E1QgMSW/w9xtJdC8cOq9W06OSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13985523},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.6a127adf8.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-lb8cdwVJFwLnbKaO/5OJJ0ZmVeLW0b9R+sbl78WkJGynkAoDvewElnv1Z+7V9Dj+Ghr+dpe5fCwW95LYt/rjvQ==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.119.1-canary.6a127adf8","@kb-labs/cli-runtime":"2.119.1-canary.6a127adf8","@kb-labs/core-policy":"2.119.1-canary.6a127adf8","@kb-labs/shared-http":"2.119.1-canary.6a127adf8","@kb-labs/cli-commands":"2.119.1-canary.6a127adf8","@kb-labs/core-runtime":"2.119.1-canary.6a127adf8","@kb-labs/gateway-auth":"2.119.1-canary.6a127adf8","@kb-labs/core-platform":"2.119.1-canary.6a127adf8","@kb-labs/core-registry":"2.119.1-canary.6a127adf8","@kb-labs/shared-daemon":"2.119.1-canary.6a127adf8","@kb-labs/core-contracts":"2.119.1-canary.6a127adf8","@kb-labs/plugin-runtime":"2.119.1-canary.6a127adf8","@kb-labs/plugin-contracts":"2.119.1-canary.6a127adf8","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.1-canary.6a127adf8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.6a127adf8","@kb-labs/shared-testing-e2e":"2.119.1-canary.6a127adf8"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.1-canary.6a127adf8_1789313068280_0.0005874748938530239","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/mcp-app","version":"2.119.1-canary.c8f889b14","_id":"@kb-labs/mcp-app@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"8ee32a9059e5837ec1307d6c65faeb617191a106","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.119.1-canary.c8f889b14.tgz","fileCount":9,"integrity":"sha512-YVOGYcXK43E0QWW/o0XLBAcVLkhdFRn7ECtlgUg+wceFjK7ylxmHwXBabewF86jD026BdF6j8d6k9YfVjnH1rw==","signatures":[{"sig":"MEUCIQDL3EgQeUnLBEZ8udfUVJ2/uNp2DWZ2VDfGPvhupa8d3AIgUyabTxjeUgujTKhytaPcf6tdrgXJi2WdYKDdxEplEvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOUYaLca9O0pPRlXMDeyr8X6dLNyQMZdmx2DfbcPRR1gIgBCEORILrjBDE+MqURLmtzQgnoOTT/ihfRx1GpGgaJuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13985523},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.c8f889b14.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-YVOGYcXK43E0QWW/o0XLBAcVLkhdFRn7ECtlgUg+wceFjK7ylxmHwXBabewF86jD026BdF6j8d6k9YfVjnH1rw==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.119.1-canary.c8f889b14","@kb-labs/cli-runtime":"2.119.1-canary.c8f889b14","@kb-labs/core-policy":"2.119.1-canary.c8f889b14","@kb-labs/shared-http":"2.119.1-canary.c8f889b14","@kb-labs/cli-commands":"2.119.1-canary.c8f889b14","@kb-labs/core-runtime":"2.119.1-canary.c8f889b14","@kb-labs/gateway-auth":"2.119.1-canary.c8f889b14","@kb-labs/core-platform":"2.119.1-canary.c8f889b14","@kb-labs/core-registry":"2.119.1-canary.c8f889b14","@kb-labs/shared-daemon":"2.119.1-canary.c8f889b14","@kb-labs/core-contracts":"2.119.1-canary.c8f889b14","@kb-labs/plugin-runtime":"2.119.1-canary.c8f889b14","@kb-labs/plugin-contracts":"2.119.1-canary.c8f889b14","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.119.1-canary.c8f889b14"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.119.1-canary.c8f889b14","@kb-labs/shared-testing-e2e":"2.119.1-canary.c8f889b14"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.119.1-canary.c8f889b14_1789413423771_0.2774815164760194","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/mcp-app","version":"2.120.0-canary.68fdd56fa","_id":"@kb-labs/mcp-app@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"83c8a936d7c30bac78581353cf3b99c29022cb25","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.120.0-canary.68fdd56fa.tgz","fileCount":9,"integrity":"sha512-SvqYbW2fH90l4T6FV+LSo5j/Zqaqg2wfN5lrOYPpBsUAGYoQQvOBcI/IogrBsIyYY1SbabDnE+9aLz1G3zUxOA==","signatures":[{"sig":"MEQCIHwRw4YJ6te6HFKNYdyx9PJYQorhfN0PC5IcoKkQTn2LAiB/mLiA0J+LErO+dH04olgdL6tgVNTNfbCunyQ+zvPlwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDx/YsmEm+vz7qEI0tI91eQD29ZAEg88UCRh2xyOF52IwIgRZgH8g+BYdMn0EMNLd3SZBhDLxArWAUfeTqa1kkAM7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14083001},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.120.0-canary.68fdd56fa.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-SvqYbW2fH90l4T6FV+LSo5j/Zqaqg2wfN5lrOYPpBsUAGYoQQvOBcI/IogrBsIyYY1SbabDnE+9aLz1G3zUxOA==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.21.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.120.0-canary.68fdd56fa","@kb-labs/cli-runtime":"2.120.0-canary.68fdd56fa","@kb-labs/core-policy":"2.120.0-canary.68fdd56fa","@kb-labs/shared-http":"2.120.0-canary.68fdd56fa","@kb-labs/cli-commands":"2.120.0-canary.68fdd56fa","@kb-labs/core-runtime":"2.120.0-canary.68fdd56fa","@kb-labs/gateway-auth":"2.120.0-canary.68fdd56fa","@kb-labs/core-platform":"2.120.0-canary.68fdd56fa","@kb-labs/core-registry":"2.120.0-canary.68fdd56fa","@kb-labs/shared-daemon":"2.120.0-canary.68fdd56fa","@kb-labs/core-contracts":"2.120.0-canary.68fdd56fa","@kb-labs/plugin-runtime":"2.120.0-canary.68fdd56fa","@kb-labs/plugin-contracts":"2.120.0-canary.68fdd56fa","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.120.0-canary.68fdd56fa"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.120.0-canary.68fdd56fa","@kb-labs/shared-testing-e2e":"2.120.0-canary.68fdd56fa"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.120.0-canary.68fdd56fa_1790213059649_0.35638375871311023","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/mcp-app","version":"2.120.0","_id":"@kb-labs/mcp-app@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"108d5fe6cc826808ebfc3db65eb3117d35d3172a","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.120.0.tgz","fileCount":9,"integrity":"sha512-WrI6Hi+KrtGF7Qf/a5Aru4qoYE2azN737NrDoMHTF80oIiZtegFX9O5U6mNAteA72LScBjbCF4nyRVVX/EJiuA==","signatures":[{"sig":"MEUCIQCJYev8pLetpDunDN1PdbfZjLlES808sOVHYry4pWOBWAIgC8JAJL+QgrD6XlDfjrAhD/EnMFuZYkHeExBy1fPhKlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaIOd33tx67bJQQ1gwWK3lbgoXyEeeY6XMX5hSGdsVpwIhALOze+3RPka9txSmYzXOT26XcJGcMZHZ0ZdmRDIlADc0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14082712},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.120.0.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.120.0.tgz","_integrity":"sha512-WrI6Hi+KrtGF7Qf/a5Aru4qoYE2azN737NrDoMHTF80oIiZtegFX9O5U6mNAteA72LScBjbCF4nyRVVX/EJiuA==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.21.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.120.0","@kb-labs/cli-runtime":"2.120.0","@kb-labs/core-policy":"2.120.0","@kb-labs/shared-http":"2.120.0","@kb-labs/cli-commands":"2.120.0","@kb-labs/core-runtime":"2.120.0","@kb-labs/gateway-auth":"2.120.0","@kb-labs/core-platform":"2.120.0","@kb-labs/core-registry":"2.120.0","@kb-labs/shared-daemon":"2.120.0","@kb-labs/core-contracts":"2.120.0","@kb-labs/plugin-runtime":"2.120.0","@kb-labs/plugin-contracts":"2.120.0","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.120.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.120.0","@kb-labs/shared-testing-e2e":"2.120.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.120.0_1790278990038_0.6748712809858817","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/mcp-app","version":"2.120.1","_id":"@kb-labs/mcp-app@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"kb":{"manifest":"./dist/manifest.js"},"bin":{"mcp-app":"dist/index.js"},"dist":{"shasum":"f90cb21af9c378aa3ac778d403990e9642ca6d83","tarball":"https://registry.npmjs.org/@kb-labs/mcp-app/-/mcp-app-2.120.1.tgz","fileCount":9,"integrity":"sha512-3/JoziOlyv9jArTGD+Gd9C2mb4soGgd6bzBulDwGu9MqaSuLpWTedUP1ZQudioyYK2VEUSqdYxEpyygYf455cg==","signatures":[{"sig":"MEYCIQCJeikgOgedbiWP+sRXQkivwzoWMFWQ2ABG/dIHO3gt0AIhAJ6YYjg2jMYJ+ITiln9ny3nc0Zdi6D1uY/cX7j97/N28","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID3jtpdPU3cVHs1fkYLuiDIVqBqOWxUSipiaxytyA1NpAiAGx47thU1QeXiBPHoq52VQbML1lGsHiSgcH+P6e2BwKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14082712},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.120.1.tgz","types":"./dist/index.d.ts","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint .","test":"vitest run","build":"tsup","clean":"rimraf dist","start":"node dist/index.js","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-mcp-app-2.120.1.tgz","_integrity":"sha512-3/JoziOlyv9jArTGD+Gd9C2mb4soGgd6bzBulDwGu9MqaSuLpWTedUP1ZQudioyYK2VEUSqdYxEpyygYf455cg==","_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.21.0","dependencies":{"fastify":"^5.12.1","@kb-labs/core-sys":"2.120.1","@kb-labs/cli-runtime":"2.120.1","@kb-labs/core-policy":"2.120.1","@kb-labs/shared-http":"2.120.1","@kb-labs/cli-commands":"2.120.1","@kb-labs/core-runtime":"2.120.1","@kb-labs/gateway-auth":"2.120.1","@kb-labs/core-platform":"2.120.1","@kb-labs/core-registry":"2.120.1","@kb-labs/shared-daemon":"2.120.1","@kb-labs/core-contracts":"2.120.1","@kb-labs/plugin-runtime":"2.120.1","@kb-labs/plugin-contracts":"2.120.1","@modelcontextprotocol/sdk":"^1.29.0","@kb-labs/gateway-contracts":"2.120.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","eslint":"^9","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@kb-labs/devkit":"2.120.1","@kb-labs/shared-testing-e2e":"2.120.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-app_2.120.1_1790288573297_0.0019505910595409848","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-07-03T23:03:31.054Z","modified":"2026-09-24T23:02:57.767Z","2.96.0":"2026-07-03T23:03:31.379Z","2.98.0":"2026-07-18T14:36:29.427Z","2.100.0":"2026-07-19T00:39:43.783Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:46:20.353Z","2.101.0":"2026-07-19T16:10:06.374Z","2.102.0":"2026-07-19T21:31:00.231Z","2.103.0":"2026-07-19T22:40:29.219Z","2.104.0":"2026-07-19T23:53:51.612Z","2.105.0":"2026-07-23T22:33:47.119Z","2.106.0":"2026-07-24T01:07:48.782Z","2.107.0":"2026-07-25T18:57:27.502Z","2.109.0":"2026-07-25T20:48:52.528Z","2.110.0":"2026-07-28T00:42:12.868Z","2.111.0":"2026-07-28T18:54:44.869Z","2.112.0":"2026-07-29T06:53:18.922Z","2.114.0":"2026-07-30T22:06:19.870Z","2.116.11":"2026-08-01T21:09:50.275Z","2.116.12":"2026-08-01T22:05:46.449Z","2.116.13":"2026-08-01T22:32:14.225Z","2.116.14":"2026-08-01T23:02:10.708Z","2.117.0":"2026-08-09T17:54:08.758Z","2.118.0":"2026-08-11T18:05:07.831Z","2.118.1":"2026-08-12T08:50:38.348Z","2.118.2":"2026-08-12T22:29:20.219Z","2.119.0-canary.8c5512847":"2026-08-15T17:05:29.827Z","2.119.0-canary.cee505c72":"2026-08-18T21:09:07.623Z","2.119.0-canary.85d060ea6":"2026-08-20T18:29:57.519Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:03:54.761Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:38:22.342Z","2.119.0-canary.2077501f1":"2026-08-24T23:22:05.434Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:41:28.339Z","2.119.0-canary.448a88d0f":"2026-08-25T06:12:35.949Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:53:41.224Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:25:50.325Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:27:39.061Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:03:30.502Z","2.119.0-canary.3edea00f6":"2026-08-26T17:29:36.553Z","2.119.0-canary.8f939a290":"2026-08-26T23:50:28.339Z","2.119.0-canary.0c078654e":"2026-08-27T00:26:12.903Z","2.119.0-canary.ce846d079":"2026-08-27T01:22:58.029Z","2.119.0-canary.62ffd5965":"2026-08-27T03:06:46.172Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:21:45.728Z","2.119.0-canary.602573533":"2026-08-27T09:10:02.591Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:16:02.376Z","2.119.0":"2026-09-05T19:02:48.126Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:06:45.592Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:15:48.201Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:22:41.587Z","2.119.1-canary.1e87213c2":"2026-09-06T02:22:09.295Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:42:52.437Z","2.119.1-canary.a73502f0d":"2026-09-13T00:07:58.814Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:48:02.482Z","2.119.1-canary.6a127adf8":"2026-09-13T15:24:28.500Z","2.119.1-canary.c8f889b14":"2026-09-14T19:17:03.948Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:24:19.812Z","2.120.0":"2026-09-24T19:43:10.202Z","2.120.1":"2026-09-24T22:22:53.480Z"},"maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":""}