{"_id":"@frontmcp/plugin-cache","_rev":"115-292ea2094c5dd4f7530ee368e7f6b52d","name":"@frontmcp/plugin-cache","dist-tags":{"beta":"1.1.2-beta.1","rc":"1.12.0-rc.1","latest":"1.12.2"},"versions":{"0.0.1":{"name":"@frontmcp/plugin-cache","version":"0.0.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.0.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"cae221ad3081f75f66bff1c86db8cb8459f6f221","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.0.1.tgz","fileCount":3,"integrity":"sha512-byFcU5MuAZNzmEjply5KVtRTBAyNENaBFqi8fOmYfQdPnKaUn7qZVJDBh2oYoD5sb7Il4wird2GM/T7DBBRKMw==","signatures":[{"sig":"MEUCICeia/0Vug/nS4gmM++yRdBmbbEyQwZaWL0IkeHgChFTAiEAq8lbgzkOzepedZjqD8c9WlKCCTNmeMFRT9rnOB8cyDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14817},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"fc02b892914f583f870bf19a15be7c91ff30bbde","_npmUser":{"name":"davidfrontegg","email":"david@frontegg.com"},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.6.2","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.0.1_1767927761457_0.0829468159635014","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@frontmcp/plugin-cache","version":"0.7.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.7.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"41b0a554e89d2cc2beb75a4214074c3d160079c0","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.7.1.tgz","fileCount":20,"integrity":"sha512-P7Ega7D3VCTxFPXTWIBnIpztUHEIHgKXCip50ncgEUzd10fmOhhXGk9tDV66O/U7gfQuDlG1alR45f5JTqF7zA==","signatures":[{"sig":"MEQCIFdbjfWJ+kPHnwLccT7g4tn1rDPvR2w8DJyTFT4ykK7KAiBfXRJnAqg+AE+GUBoBpnHVe71BlVnoKVSqxdmryepUqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61376},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"db68a86169b6671bdfefa89e333a7fed997642df","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45531209-ceb5-4045-b45f-0c5ed5e4a9c0"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.7.0","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.7.1_1767930492181_0.7792498863931323","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@frontmcp/plugin-cache","version":"0.7.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.7.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"280d50e7f75af84f78414720bdd745513a22d213","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.7.2.tgz","fileCount":20,"integrity":"sha512-ctxZUtH8EXqIRs1P+yQChqwJT1XNoSwuYtsxyYAXlM7+NSbE7QVHIaehYz7llDarxfbndc3nvAPdduLoLDY1RQ==","signatures":[{"sig":"MEQCIBde1pg1ffQz6SmxCqN8P9CyeJnimM9/9Si8QHrDh9fNAiBmKBin0vHuh+Ap9wrC/0+KzcuSCQH+JGMFGFTJ/sD0Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61376},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"4591b588f35a60f837bdf738e5f49124e5cf1577","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:45531209-ceb5-4045-b45f-0c5ed5e4a9c0"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.7.0","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.7.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.7.2_1767985753485_0.5831757784320604","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@frontmcp/plugin-cache","version":"0.8.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.8.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"200556d14e9e47a7472e397a90082ddd665dd1f7","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.8.0.tgz","fileCount":20,"integrity":"sha512-5oRme3mQ/Ay1qcUX76YMOXvOXCW/AsnGNufsaBnXM1CKklqefFJwyHfQzWOgIpTQkRv9A57hnTujYn0398MI2Q==","signatures":[{"sig":"MEQCIDlp4tXFnkerVB33uOUoAJZd1Qyt5qcMTSqXXCFADNdhAiBLzoqDRsFjOWw37sfJxC96aM5lK0tn7Km+2cd8vJJXDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61376},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"84eddc1d81e39a22a2f87efb9c6d3a6e6c3f5389","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.8.0_1770050226632_0.8134357612781233","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@frontmcp/plugin-cache","version":"0.8.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.8.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"bd9642a4e1b801ec8f1d379bfa6f3fade95c131f","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.8.1.tgz","fileCount":20,"integrity":"sha512-r22G2O5xtiBTVkJfaO/60W1M4Lr390x/PoUFhcV3VzandVnWQsoQcb1FU6c9VyWZH7djpxBwq90cX+03y9gZTw==","signatures":[{"sig":"MEUCIQDLTmEbJTAcuh7qqV2dsuMnjobQxs1+6KLFn/8sPJnPhgIgG5ANC3jt7yAweNhbud1l4ffD7plrtwE6gkGD3h6DPso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61376},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"763c49531b43651ce2bf83c4967940e9850557d6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.8.1_1770101438824_0.7792565902756523","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@frontmcp/plugin-cache","version":"0.9.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.9.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"5074822834cca142a383a878cc6d8c65640a1144","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.9.0.tgz","fileCount":20,"integrity":"sha512-Xn7EbawKO0yZWfgnBInfFXG64byIhuHuZqAZ7NJTSeewlgzY8eEbaM9NnAn//fpeP85cFAD2B2JdiRnkAnxCHQ==","signatures":[{"sig":"MEQCIDf2m5kaF5gVHA7lsR+OWYpJcuPUOCf7vM5fWtuk/nYiAiAB6JTvM9j7IVRKgVBcIT0GucVn/CyeDxegohYcCpVKOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61376},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"82716014888d1cc3f49bc9ec2c2bd48cd76b201e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.9.0_1770335772606_0.8481724786344107","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@frontmcp/plugin-cache","version":"0.10.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.10.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2b2e8c15d52936b94f4e4ed2a32932f58e930ce7","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.10.0.tgz","fileCount":20,"integrity":"sha512-ARR/wuyQB/sJ8Molu5EUS0slc1HGFp9pzsbxxfMoKA03vssWfFe+5btHreEO54QYOuHJcoR9kPjc4LLYLQdO7Q==","signatures":[{"sig":"MEUCIBQSBKBkq/Tfo63JXaPo73hsVHYF3J55p5c8gLd/XrbkAiEA3BBEy8PpZF47M8ffe1JLRTwOkiBNT+ox/LJ3+FsSi/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61380},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"c5b74ec80c3a9dac9f635370fe53879e34e8c71d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.10.0_1771018593786_0.5102555708375545","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@frontmcp/plugin-cache","version":"0.11.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.11.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b904983fac61933ed7e392f134c763a7daec72c0","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.11.0.tgz","fileCount":20,"integrity":"sha512-USFXCwb6bQmIZFNhhCwCeGF8FHPg++HqzrORpFj7otEutBMNxdVWABfjco9MYuO+XY95zE3pZkBXmZS6cO0RaQ==","signatures":[{"sig":"MEUCIQCeyf3pvYMR40IxPNyEs5FZFNO5UKTwcfoJdMo55KrPOQIgG64WwqGzmnBEnwFU/4kdc/a2lMpA8yfGZIlG8Borymk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61380},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"00c428c1186dc86ca8e4ddfec3bd4be4b5e89bd3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.11.0_1771532214776_0.032824180892498056","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@frontmcp/plugin-cache","version":"0.11.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.11.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"43cd4eb52a3c1481e35a442e594170db88680108","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.11.1.tgz","fileCount":20,"integrity":"sha512-DwtXflzQH6c3ivHk5Un1lGZfYqbW6HqNnfv88YOJrjH35WCtsfiJkaY2sDxVauVRXD8ZJkJaExcGPllq+EUsKg==","signatures":[{"sig":"MEYCIQCdRytNgKv3ubjx85ZfYzJOlWg2XkPkVbMqxogF36HKGgIhAORNq1iG5HVrIxWbd6olnY1AL3gD5d5w7CQuYHGnRrKU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61380},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"48f522641dc11d7e541eb8126c59169ec8289748","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.11.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.11.1_1771613981561_0.5914443475955438","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@frontmcp/plugin-cache","version":"0.11.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.11.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"eab6cbc6807b28305034e1dd7444bb2c9b2866b2","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.11.2.tgz","fileCount":20,"integrity":"sha512-DefE1bg2lcfsbv1vF6XXpld+uzfWRhV5ZCXbMHkMaInDWFNEyVQlzDM/4R9H1HaNgU4DUByyp5jFYjgsGHTaXg==","signatures":[{"sig":"MEQCIFcHNftVPtUFS3VRy6bk7CmTVsMjJLXvknrsOPtntjOfAiBS4AO9fwFN2xP5r4k5kB/D77KtyzyX9ej3QPb+BWmR8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61380},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"ae92f4b7b24108d9154237e2c3c587fb023ba521","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.11.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.11.2_1771709975560_0.28475672833836807","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@frontmcp/plugin-cache","version":"0.11.3","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.11.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"6f87b50a61ee69a2997e7b2da78045cfd605a460","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.11.3.tgz","fileCount":20,"integrity":"sha512-ZBShOWMZ98cI2w/wRnrqU3EjhUqg4GFZqWaxGM17ey/pVV1C7siLpdJS53B1Orm+pUYvwFNzTQiscgH8uOVnqQ==","signatures":[{"sig":"MEUCIQCIEIM2p+fvPBKQr5TtPp9VP+GRMIZ0msEwQMKCwLtunQIgAjU75B8WT5WsQnovKDzj7a4vLdV/9S0iOPhG1mAOFcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61380},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"5ce23e5743b3cb4f5276a48a556931032fa2c9e1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.11.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.11.3_1771793326364_0.31632077281538384","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@frontmcp/plugin-cache","version":"0.12.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.12.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"8cd93e8de129dcf562d8b7d5bc0de1a19cd00a6d","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.12.0.tgz","fileCount":20,"integrity":"sha512-IfHkSD4TS1OV+azqazbTzkgyaznjZBIAYyaEvjhnFO6BSdqwTdqs8LLr5FvP5uxUe4lllBsdV/ieEYFg/tt6iA==","signatures":[{"sig":"MEQCIDAy7c/F78Dnh4MkiE5OBHi99k3KuBi+EtQ15anP1PmtAiATwJUcxOHf81pOBh3aiXG7RX/Kxl8OocwkowFnCxIW+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61380},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"49e6d8928019536af9e9f848bdb4be427bc642c9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.12.0_1771979471573_0.8134436702726471","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@frontmcp/plugin-cache","version":"0.12.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.12.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b3ddff7081002470ff3536f4a1c81420c51eb7e3","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.12.1.tgz","fileCount":20,"integrity":"sha512-OuH2zGixGSJlQrCiFq/UOgyWteX5yCOKgeHEB2KujXHcTGZuz56g4xL3TUlwD1vrvILC04sWzf7mA65SKeQ09g==","signatures":[{"sig":"MEQCIFXti1kE6FUEMPmvRoXvF2PXAeRPwBccQ9eLOQVaxchjAiBgo4M3PWwP5IIr8YTAjCBJogX5YblROG+xg3erOPMspw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61380},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"e5a79996cf90f6d05d069b7b466b9ffad485c2b9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.12.1_1771981769867_0.09376285470426704","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@frontmcp/plugin-cache","version":"0.12.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@0.12.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"326409ecd9f2376db493fa4462ee6be201dc6571","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-0.12.2.tgz","fileCount":20,"integrity":"sha512-D0X9WqcOFokIHI9TTUMBxHeIw0+PSomoz1Jn5lfrGBwj1uF3Pnbmca3xpxtJMRUpG6Lt8soU7kUIX0cArqHoZA==","signatures":[{"sig":"MEUCIQCQ6NTW1VMTRgxkns4I+8pCxYUuZfD+kWUoc/IeA0lHOQIgeTjG9CKaeZO9m00Zr4k4UZHZnzFigbXAO/lWRh8zCpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61380},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"c6adc7eb0487c0a7d0cee78f29d62a4e291de917","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"0.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_0.12.2_1772066732102_0.8600033208780258","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"38ac89700cc73d0e01f688bf2ea62031d5a22ca4","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.1.tgz","fileCount":20,"integrity":"sha512-FFowsZak8xqUImlfooGC2OF68Xynh7kLvDkqYqL62oCnS7Cxrp2YBguyeaA5jene2At5WMEriQltbjoNS7S5+w==","signatures":[{"sig":"MEYCIQCPTHzc9E/LKSviTqbiVZZ4hhieD2tRxrGlBG4cTh1fDAIhAO0uOnVFphQiuoxQ0M6oeIIsVm+cXq/M5Ynr8/ePXy2j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61404},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"3c9393dd4ba4a49e9aca9759f519af2bdb0fd41e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.1_1773684301023_0.682681518503081","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"07a76b19a449407074268ca8b70ebf0263d5db37","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.2.tgz","fileCount":20,"integrity":"sha512-bKURl2a1hAQQM9YOlXP/3uIqtgmdrNXFW2B54q6RuCjGmPc/Mjc/ed5BD9LeDkgREp+5H1JeUJtMQ4p1KnG5dQ==","signatures":[{"sig":"MEYCIQCTSqyPB/APWYgalHvJwH6LgJ6zAnkut+dCvuKhQb4V+wIhAOpG7cGlt8mLUsUCu0hI8WyQLAJyo40yT7pZZvOFys5h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61404},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"f44f8f9e7641996858f6e76a9a3825e511b5e25c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.2_1773849349792_0.49086742240851433","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.3","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"7f548f99ecd9f9c916505d2d4b172cb531aef462","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.3.tgz","fileCount":20,"integrity":"sha512-kFO50aifwQ9kQQNL5Oz0ceSf5zn7OejZLii12T3oiXulcDVRnI0QAMW35sQ/rIbvC4piPiL/fuluCOI/QCnNow==","signatures":[{"sig":"MEUCIBE4BouUuVnlWNm5OIQGBpGor2kNsybB6TWSea8vd+i2AiEArvDu9opZzS52pnpqq3P271sq/BEPoGOq3KqjCN4hIZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61404},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"c1cf59f2783280910d026973937999146e64c290","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.3_1773866652327_0.7012268133523507","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.4":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.4","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"ad828acaa6f3004d05c4df54dd724ca0f4008be4","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.4.tgz","fileCount":20,"integrity":"sha512-0JKXL9k+ucHccpBb2nYjUghG07s7WGXxwOHV3P3uFK8+yk87Bwo46BWcXc0jg/laBqScpTbe5tkoppwdPCfgAw==","signatures":[{"sig":"MEUCIAmesB5ecplh3tTD6y5jLqg0zXXM3v5NRQ4mQy5UrGFRAiEA0m/iSsyMUqbaJZXh6Owv/cFHVxPGcP/1c+OR08u/MVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61404},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"4f885065b1555bd19a5424b9d501119c9ec05862","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.4_1773873503918_0.02968994903963007","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.5":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.5","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"688e8640305f652a260b75b40d9118b92c4aa05f","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.5.tgz","fileCount":20,"integrity":"sha512-+cvKMbA4DyPkQ+d21kn/pGzc7SPp63cEGtivbwrpVv/kfFXSza40huNHp+Klwgz66T2MnBcu8mfoH4UPeo1GFQ==","signatures":[{"sig":"MEQCIADRfB9tOdrgHB2MGew585Z2+WhxO+2HCDz0R48oJ8fFAiArA7lq9GOF0sdY5Kz69mFjh/BDZloaUxWijl72WkVBYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61404},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"7e3d3fd444488ca036201146aac81bf51527ad94","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.5_1773884869973_0.21763669876478509","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.6":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.6","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.6","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b4eab21d399934d0bc90c350a0eb832f1a4de873","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.6.tgz","fileCount":20,"integrity":"sha512-CrHUivLBqUF/Hjx5gK+vozjtwTbQySVKcAsbaJ6tFEJ+HK4+3g/M6GaaWAjZF+iNj8CM+3Jx0uG61pCdsMZhKw==","signatures":[{"sig":"MEQCIC2AleTyfcBk8BCOpYvR6xrvwszem+cclnxhWXcii4XCAiBlx0JnT3w94u73NUbWNdewZdsTYxFMSjxZBvpXsvHgQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61404},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"6f7b9bfd071e3bee2107bd860825cb36ce4bfc58","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.6_1774054082665_0.3557760711839928","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.7":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.7","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.7","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"884898abcdea3552dcdd0d7fe9850c362dba41d3","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.7.tgz","fileCount":20,"integrity":"sha512-pHMKbxioIfDrEC/ixzKekPtITPu32FRrZXvKzlSy6dTNR6VTRndxlcJPukQqKSzUalP2JAuL/SWl+0yO3CzN/w==","signatures":[{"sig":"MEYCIQDc0PNyg+1H1XHDWCUS/HbdndQnO7s1EHZxcW7hBCWQkQIhAKQWPuMS5XX900VkPCCG2lrc61xUWd9/J6kwYtYYwnY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61404},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"a6eef41dd0700d433c9767322c6dcd2d64b9cec4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.7_1774295086116_0.9350582093150701","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.8":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.8","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.8","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"c42389336432397e7fecd409c5ef715cbccdce78","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.8.tgz","fileCount":20,"integrity":"sha512-j0WdtNuPSPuIug4MyBVvXxXJ4OFCbDBE5APfLhcI2HxXfrTaRNWk7qrkvPAJ2cBhbZ6HCHeWO7XNRf3cjJzY/w==","signatures":[{"sig":"MEUCIFSeMp+JTDANDyBVU52Lr7ih9THv+i8ThCBrQk5CFYPlAiEAnFvl9c0R5GKGZmUDXUhQWLv07uTSmgjXIEEM3zYzYqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61404},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"fd7e2a78eab01cd99bb2054ff775dfaaae91612e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.8_1774385273205_0.8400341355966878","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.9":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.9","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.9","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"4eaf9fe1229ae907746ca462d7bf57832c7de60a","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.9.tgz","fileCount":20,"integrity":"sha512-a3ZmJQ4eB2i5WNFaj9YI2K2V5U3JhuBTHZjVZUASUp5U8DsM6TSYsuCu0OjiO8piHAkfupPs2C1fXPHLuHLHZg==","signatures":[{"sig":"MEUCIBvXdgszzzorKyG0hv2wzDRd3uUp9dsaPE7/INo6Is9tAiEA/RTfO0ZJjZLvzmOjhzD/MBPhwWTyB1hsmydhrNNp+YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61404},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"1c4062065549efa3128ed75c88812957a62b1fb2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.9_1774651816694_0.9710033458072642","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.10":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.10","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.10","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"91662b6010cf7e01b38a794d3d3c059117f1466b","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.10.tgz","fileCount":20,"integrity":"sha512-KpdCb80srFv9mp+KZb25RrJ9lxtmx8vTLE3mLkt5OY4Jd8ilfFhZKBPsgOsQn9xVVzwgT7WsfWPy3pHlTKOpXg==","signatures":[{"sig":"MEQCIF4TPZM+A3Y6LI8hEcdgNdKSaSCNZfiuFb3rraR8Jhn1AiAI6X+9BkXr2S8mCmj0te7ZbjoYUJqSuImh7Qpi/+aeDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61408},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"cd2a8d0522150ffb8d38656bdc61e7808aa6c93b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.10_1774721272209_0.7523453983614765","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.11":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.11","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.11","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"9efe94f5415f2e3db046844d4b9bb49a44e55f27","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.11.tgz","fileCount":20,"integrity":"sha512-W1RNmv8B5onflFeG7rUFid3uthDvvNPe1+SIO/fvtCPreOyX5a2TOvGDq3iipba7hOOB0wUo+hqn4VsApFw+5A==","signatures":[{"sig":"MEYCIQCzjzctbqbHL9s2ItRHhLkrqF4XLsEPdsXn3KBff2nt2AIhALBFUcp7qxF3vKKo+DKr52yH6BoXD5ikCKy9RkaKcBLg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61408},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"b0b83f8be8012798b9e3739260881eacfaffb27a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.11_1774751065307_0.8058100054846109","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.12":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.12","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.12","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2711e4e2cd48ba51a02abafd944cb09680e1a279","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.12.tgz","fileCount":20,"integrity":"sha512-Xn8EWOedaume6lG3qAtqdOg1IiBdBYFF9KSkQAEPEmgMoILrcLm/G+ayo4N0QgxoYSqvviDddXQ+3yaVKqX3bw==","signatures":[{"sig":"MEUCIQD5f5Tn0rvmTds1U/0jjtELaIS7I2HngIRzj/qJfOO7PQIgO113n/RqI7QrK1FiDG+aXm550SiB8uah+CYN5GOvC0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61408},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"00cc626b9b7c09464ab0757a299e7251126df736","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.12_1774756310279_0.3840084742143062","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.13":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.13","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.13","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2683f9d47e725130d47d4d35be7a15e81a5cd542","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.13.tgz","fileCount":20,"integrity":"sha512-XW+M/usyx0VJcSDrsF/kAd1VMhSI9pJ1A/fin7uN+sTEaLyRRx/8mFZ7mz77dm/q872/3PvBmzFfykPknXYvEw==","signatures":[{"sig":"MEYCIQDPa7JQiw+rj6Hz4fgGkv5+ZsvmeEMeneJzidn/Ol3IVQIhAL5nG6vgO4RiU9d4YkGVP6/1pkUP/v9Z57Jl4Wz6jGaO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61408},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"4e06ff207b82809bfaba3dd0919a8a445d2d80b2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.13_1774766912243_0.2116003510983282","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.14":{"name":"@frontmcp/plugin-cache","version":"1.0.0-beta.14","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-beta.14","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"ce803ab879bfb33a8eb21cb7eaed4aae368fca83","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-beta.14.tgz","fileCount":20,"integrity":"sha512-yk6n1pZkV1BnDOo/SJCnpHqFbj84fLDQEiVw7eEAAIRS6i5jgQqzO3MCahTBcgCNLaTe1c6sz3O0eiJZxkWcIQ==","signatures":[{"sig":"MEQCIEHn55Jb86i+pEFHyUAld2y/1WbD7OSYhr6dUdfLy23NAiBPuPcj1aa2aLgxPczBDXJIZ3j1/seI7YcDLmbvtcVEkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61408},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"2452586cf4c01c82e2279cca5764a47abb95899b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-beta.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-beta.14_1774939665402_0.6313039348181606","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@frontmcp/plugin-cache","version":"1.0.0-rc.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"33901d4f00ef9624c0ef9dc80b4bab810aac9768","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0-rc.1.tgz","fileCount":20,"integrity":"sha512-SWMGkSTIXqLY0bvVf/An//B1fPPw6Upi/sHFVdy0v/HGyW4fQRFqnIk4c0DGtEtZE136bctskBljLIvo7zXr0A==","signatures":[{"sig":"MEYCIQC2qA+C9ujcaMmYVGwReKZrYQ8rW53a1wIKGZ/iD0YAGgIhAN7Kj+WVJlljHO28MbzqCWRjE6ZhOqAnmb/hf3H6EfOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61396},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"7a56c07964074f967290d7b2a5ffe5c3779dbcd8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0-rc.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0-rc.1_1775432899450_0.6806833404241708","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@frontmcp/plugin-cache","version":"1.0.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"7bd38555ebdd0cd185d8bef2effbc067334aac6c","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.0.tgz","fileCount":20,"integrity":"sha512-ZYDaV5MWOL43g94sdroreCR5h4MwgLiP9anAZ9sFdBBH5NT95TZBa6YEM3vgMMpEmjD2ALRAMxnMoOpinA66Hg==","signatures":[{"sig":"MEQCIBzh0eD4lBk7mFvndnIY07dfJ9pQj9QWdFXywAdc0VAjAiBdXKQo6N/JJMfjUgUAmtjqWnLlMYqCy4NvWTSTc+jWGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61376},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"5c65d9c1ecf47eb0fdd822266e5c736d98d34fed","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.0_1775434623411_0.8924426338550511","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@frontmcp/plugin-cache","version":"1.0.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"13f8aeac0ea34a970436ed30d2a6905f554052fa","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.1.tgz","fileCount":20,"integrity":"sha512-FJpX57n8+xqrtQrxloZMOgR4C/nhhlgMkpVknkX8Xsea34Og2k/kQ2GN9ZcVRUpbEXqz4GATmnurOQtd/qDF9w==","signatures":[{"sig":"MEQCIAt7Ul+dhdsmzmfIXSCAe3EfSxWZ9fyJwkgaEKMu3NlvAiBGLbohrsuJf1HU+s5ADdFCCNsruEJOpAH2/9y0ANpLpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61376},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"26467ab04590678ce21e3312aaad623c5c9f03d9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.1_1775453350386_0.7303207168156483","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@frontmcp/plugin-cache","version":"1.0.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"d4a421c7375d84a9718ff4fab978d62d27bd40c8","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.2.tgz","fileCount":20,"integrity":"sha512-/t977tUqOS4HvjoDz2bDH22v7Xod+R6Mm9OLprK+v/cG1Eg3N9bsQ2zJtPlF7NvtY5gjEwTCgr9OPFyUQ1AE7w==","signatures":[{"sig":"MEUCIFVz+C5hleskeHTVqVenViSQRQwkP3Ps3umTBmdGoRO5AiEA+MBZh0rW6Z1gyDt7Rl52rvreQFn8Z0C6rQj54xkr8nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61376},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"628cc317ea15344d04b97d5e7ab9cc0f74f6b6d2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.2_1775489954628_0.1546897206869846","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@frontmcp/plugin-cache","version":"1.0.3","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"48c2bb503600424474b2ea28000b6ccd5a1ae171","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.3.tgz","fileCount":20,"integrity":"sha512-KDuph5BCm08N0RnlKVOhV/AKn6cbpz2ZoYfdXU8kOZb+66SX90KmpGFQzYLyYUl17GkAOrmgIiwFnV+RroBu6Q==","signatures":[{"sig":"MEUCIQCSDi3eD9twI7sp+ZgIHUGECzG5HCymJ6ndcrElmIGpYQIgVl4EXPqpXydQTuASHT5PK6eFansX0zYGKFPl53oY5Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61376},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"b12d5b505b565f77e395c0902f6f5a02c2b5f5b8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.3_1775500839769_0.28386871965173754","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@frontmcp/plugin-cache","version":"1.0.4","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.0.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"445bd9a5e2d23cc264c2157555e51b6284b2eaf5","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.0.4.tgz","fileCount":20,"integrity":"sha512-rGIQ33IxbavZ4j5nUGSCRkXLBMIQknLR3tdPqsh4CLFX63VZI9CoJwqXVInrS0Q6kX+WNV7mKmjk3DVLg8JQKg==","signatures":[{"sig":"MEYCIQCOoa5CyNSA71Z1U3y3tB6Pw9fyy5iRwqqDTCo9vag/0AIhAL/w9nTPXiD2ueklQ95h0EBGzy6QwluBvwVC2WEopDgY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61376},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"b69f4d8ed3edc7de3e85ddbdcc78910339510d53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.0.0","ioredis":"^5.8.0","@frontmcp/sdk":"1.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.0.4_1775615331196_0.1809259359809534","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.1":{"name":"@frontmcp/plugin-cache","version":"1.1.0-beta.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.1.0-beta.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"afcb67f8fb3a00d286fb32a6e5d4cd900b1de72a","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.1.0-beta.1.tgz","fileCount":20,"integrity":"sha512-qMAEpRFkGeH0kucTfZFC8ZN+IdTKmdsrd4MNR/mAmt0L7OIPm33tWb9MM7ovPJBzvi8uW/SnlWPGjI5pdVjqsA==","signatures":[{"sig":"MEQCIHkCAXxFfM6Z+5lTjcrC8fEoeaL3orP8Il9On+B1prmdAiARvU18qKh8nU8Qew0f8aAok64Vr1FHkLRQj5+ep3ggAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61362},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"4de7f504846f76cac3f88dfd4216ec042827ab3e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.1.0-beta.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.1.0-beta.1_1777653578793_0.5065151253970124","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@frontmcp/plugin-cache","version":"1.1.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.1.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"ba54bf519c28632232aaa4835445fc9285fe5ed9","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.1.0.tgz","fileCount":20,"integrity":"sha512-F1NiWZBVKIqyoK5P1KX7ieRRZo6+pfxV7Rl8jW7/Wkf9rkX36TxtcLtCItM8/TkChsZ7HtJ+SSBd+PyVMdVW0w==","signatures":[{"sig":"MEQCIEIad5dE3TpmXkJaKoq1mAqTGHgkh3iHBCD7GiOKRKz5AiAk3LWCI/gmKud5MlH5XHFI3H+wVPthyFriEW2VBGLSog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61334},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"aa70fe284b2b65d2537bbce0b5392ebfbf805fe5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.1.0_1777676564998_0.6632038156988758","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@frontmcp/plugin-cache","version":"1.1.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.1.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"23940bbbb98022a23c89a85b6dc33daaf222f48e","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.1.1.tgz","fileCount":20,"integrity":"sha512-UAIGC8nooxVpgDrVRMrMIF9eX1qKUbewdq9F4o6dOt6FCUdf79BoLoecvwppAf2aW0OY9cp5gGxeGDOgwm7bDw==","signatures":[{"sig":"MEUCIQDvqz4rQAZIHksuvQcEQ+fz579dyS/ltUPnxqV0jQLP5gIgW7ZSvtRl5ET8Oo5/xUVVxmF1Rg2dvh88fksP6TXlZyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61334},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"5c6f287d677179f341b3d895523acbc12eb5c194","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.1.1_1777769550347_0.016570824545241614","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-beta.1":{"name":"@frontmcp/plugin-cache","version":"1.1.2-beta.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.1.2-beta.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"c1c24369b07bb27dbc4072bc97605a33e5ab80aa","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.1.2-beta.1.tgz","fileCount":20,"integrity":"sha512-iG9R8lt+sJyM1/J4UYMIW3B4jdYkIz9IwWr7HtC793Di0R2nMzD76/a7vjM4w8w8EnDqjugj3g+VcLvHelY72Q==","signatures":[{"sig":"MEUCIQCyHL46QkKdOTXtHApa/0xnDwjum8ctM0eL/9MY5cPutAIgXzaLG0e7yvq5DyU2oIZqQMN1jF9o2Ijp91EaQKskJeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.1.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61362},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"f144de6ca06683ca5de457de25d07010912fe5dd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.1.2-beta.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.1.2-beta.1_1777815153412_0.8429202106637086","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@frontmcp/plugin-cache","version":"1.1.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.1.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"c94d40a6cb5790c3745df391914a5e8672ed7b9e","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.1.2.tgz","fileCount":20,"integrity":"sha512-c6fEK5pN7Twg/Gkbcua2kllyMXhLGqWsU7k6weWQkuIQe5dMcZ84GwYDmC7uQHNO/Yx/2ji0RqUoYI4vwGubqA==","signatures":[{"sig":"MEUCIQDEYFAwnZN4P6T1bYYW3RJ4K4/PrOblNPAKsypgRB3U8gIgfGpatYBqrMB7oC963wi/7dLZZSPxfE7cOMJa5eZmQ1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61334},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"26ece768380a07d2dd50e5d46e343523c510e919","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.1.2_1777819073199_0.30532506163278206","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@frontmcp/plugin-cache","version":"1.2.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.2.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"08c075d9882a78447af7262d58e4e7955f7080fc","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.2.0.tgz","fileCount":20,"integrity":"sha512-svqvaULPnVYz9fnhhWvagoknuxw1IuXNBvZsxVDkH5cMiPXjJ0PbZhlhaubTSqTvZ0bNScIDjeej3kCGlJb2Rw==","signatures":[{"sig":"MEUCIQCdXuenOxgsGMc1m2hqESn8+o5UFx17rLMAK1IMmidyswIgTMZE9oKZs/pMNBHodG7PEFTdHxxYG1b2QH5QM3VfCG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61334},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"76ebffec7a656de03aa2ccf40378dd2d76a57218","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.2.0_1778021855596_0.9442426589628863","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@frontmcp/plugin-cache","version":"1.2.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.2.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"7b5f8a8ce409fb008037135adaa36869752bc56e","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.2.1.tgz","fileCount":20,"integrity":"sha512-/cDnR32Z7PbKSD+Wgd1HRfKxcjuxxfUWURLLWnSh93B/TolV6Cg0uR41D+Zt1bXEOVlwjCKS0T276dLt81gOgQ==","signatures":[{"sig":"MEUCIGTyVF5VIqtDDkU3zCFR2WYoUPeaCZh4WxMs6VXudnMmAiEA5nY2jPQDYZthqaj9XerTg2MmqVBGgenpzmd64n/1dcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61334},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"5bc4d462bb67cae68f17c4eec31149687250cb69","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.2.1_1778032065738_0.454163739188276","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@frontmcp/plugin-cache","version":"1.3.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.3.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"ee561f856c99727f9fd69f5f7139fcf68ca5480a","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.3.0.tgz","fileCount":20,"integrity":"sha512-w9kMPyTMFI0YJx3anbz6pw2LaVgPk1cWZiyOZCWO2k2niAbRVKIn5y2qe3I8CJYGZ5luxTs8fOdZo66KVm9gfg==","signatures":[{"sig":"MEUCIA+8WuIZ23p9S5V/YTUV3jIHC436T1MwmipqZAIJQN5KAiEA7jxlNdHeVFpPYdP1GL8vvgcXi9O+AQaST7hze4wYd80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61334},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"01566f7bc9ac7a71ec22fb81ab1873cb4f965f0d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.3.0_1779910507118_0.7657356351216065","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@frontmcp/plugin-cache","version":"1.4.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.4.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b45cbc940c2486074c071a212699bcf0ab473e16","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.4.0.tgz","fileCount":20,"integrity":"sha512-Aui/HtQS9KeRPNLx5kxPzCT6jvrintvF61Iuigwq++eiLvJjMsisPbCwtbI4+JtE2FyIQU/Rm0JZ8gPs3Y//yg==","signatures":[{"sig":"MEYCIQCLWOdnK8HEHgj+D+U70DzcHZ+SW673xegjcy42jUzeWgIhANWiMor2P0fbP1dvMytWgX81GBVbOCny7jAskB+dfuHb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61334},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"8dca449db2404a807cbb71d0b83e4b625e8b9854","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.4.0_1780856699505_0.5061833664174347","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@frontmcp/plugin-cache","version":"1.4.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.4.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"c762ea4ab6200217c24dd43bd0fef4b04deb11c7","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.4.1.tgz","fileCount":20,"integrity":"sha512-C3wTK9GCegsKdkhtoqwRGFeiUIWQ0yOFEbyi5SoDXHVCnQPK5v6eWjh5BOw95XSCZyjaGkOwYxGHGUSESH2YRA==","signatures":[{"sig":"MEUCICl3AyW6yhO4vAeilIezhtzIe6apedcdSUEZ81y4Q+nwAiEA7hGa+ViN+6ZA1vauXKqt4wvlnSjSiX+MYOeKQCszZPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61420},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"bde3bf460484b46323196cdd478c956b7d61c899","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.4.1_1780926467500_0.06060196997821432","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-rc.1":{"name":"@frontmcp/plugin-cache","version":"1.5.0-rc.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.5.0-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"fb791bda88c26d78b36484b52dd3d714642aa331","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.5.0-rc.1.tgz","fileCount":20,"integrity":"sha512-2ZCdnmOQIK1GY5or+r+YrL70zRYqlE1QiqqwH4YWvmB8Lijy/Vnu4yZZsZ9IZAa6WUBodYxyn0rFbEWgLX3aMQ==","signatures":[{"sig":"MEUCIGoKXZeET9q/02jr6nJVXULoMj5UtNga/SGwtmOz2s4+AiEAtlVROMjKyB9hPkAeADVnFPr8VVizhWRVlNbb0cup2ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.5.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61440},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"1bc9c89e34a995dc17bd167e99ce102d4a81ed35","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.5.0-rc.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.5.0-rc.1_1782057598764_0.41742907402481566","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@frontmcp/plugin-cache","version":"1.5.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.5.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"647045e6754f4d95a1920ca2ed244ba0e425dd73","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.5.0.tgz","fileCount":20,"integrity":"sha512-MZ0KuSW9jEpT/3MeVeTiXd9tTGCAekeejFuzj5jPl4O7tLNu/dhQMvWHFqJuBwCr3DOw8KgF+mCbLYtiumUr7g==","signatures":[{"sig":"MEUCIEcQML5joG2LFi3lSOHbgUzWZu7ZV01gunv67Ud4hoL8AiEAvKaueGXUf/vf1rRXZxl6ryAJMONYGt/3hB5+pWj91KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61420},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"96a78eaa5c6c4bc51cced557d83d1a03344cb03d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.5.0_1782082996200_0.2376818325279546","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@frontmcp/plugin-cache","version":"1.5.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.5.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"4805d70a482a8e4e93f9b072e7c741737791c387","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.5.1.tgz","fileCount":20,"integrity":"sha512-VpsEaN3yyAhSjBc5I/vt8LtdF1KBY/klOyCmpXXRi0/ndMa8XO1EsCCPH/IeiCUc3oYhLIQXpW1/u4zrkJkEvA==","signatures":[{"sig":"MEYCIQDCQSLq9tiDLB2mikd7L/mgobkV72uq0FmmO2JLlRcyYgIhAOcN0Kr6wyzxTB7PRm/0Ks9F3F/5nOsr4YvJ5Jo6RxFx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61420},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"adaa27684700496a1a8d71c5316f38749fa71a42","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.5.1_1782118802426_0.8965985740186506","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@frontmcp/plugin-cache","version":"1.5.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.5.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"3c73440ee4c80448da1d2050ee4895bb7495a5fd","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.5.2.tgz","fileCount":20,"integrity":"sha512-QwVEDwm74drYIBpLn736p8NqX9ilKVIaJvSicS4+IOnsCWzbKFA9Y2HKqVyoRZDiC2Z7nsk1UcwSqQqd13S8lg==","signatures":[{"sig":"MEQCIB96rT3/RIRBolX60Y5Jx0GYSXIMRohB2FoOYbWJTZh7AiBo57YSxVpaabDwKauTfLn3Xr66I42mlsB3hMTaaD130w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61420},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"68154c5162d8ba004db07ee7a4e567c964c93028","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.5.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.5.2_1782160067344_0.8334688564986583","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@frontmcp/plugin-cache","version":"1.5.3","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.5.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"f37a6c4904e5a4247f84f18c91f3f4cbd00c33f2","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.5.3.tgz","fileCount":20,"integrity":"sha512-p45Iv90TlipH6P8EOgTcpav3UhbnBHDfWNkwQzzPJ5AThddxWD0IMwzSEH00NOyzYzUXNVK11H3WdkQXlPOuPw==","signatures":[{"sig":"MEUCIQDpCIwPdXuyy/Jz/ELhpL+8h98O3ViU1KOZ0joYUWsL3AIgdzOO2Tp7MblQLpqBZk+QrTim7Myn1gSk3XnJD/XCUc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61420},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"5bd23bb96ba3488f7c06e5abb480836d5ed06cea","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.5.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.5.3_1784418448836_0.4265453097617664","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@frontmcp/plugin-cache","version":"1.5.4","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.5.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"d419dbe4d401d9cd2b689cd2d18bd12e3eaa29f0","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.5.4.tgz","fileCount":20,"integrity":"sha512-N50pvwAMo4sr830KM5duvuirFPlmpHoeuVQr0kxVs5uZLKDIgWR7zcurbF1d4D6sq0HrKiBQ3wqvpYR0n27Adg==","signatures":[{"sig":"MEUCIBane4H6CejuvlB3ngpigovo16K5IvU2DvOkU0oBylDaAiEA/v9ACxD58XzC+b5UMMIiw5doUvoDcUofuaWJ0DcSrhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61420},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"89b4d3669e84cc5e88e6951fd5ad3595864125e5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.5.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.5.4_1784420120527_0.40476780317536853","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@frontmcp/plugin-cache","version":"1.5.5","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.5.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"12417f6ffd8634b8043a93da0bdba959bdbf5bbd","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.5.5.tgz","fileCount":20,"integrity":"sha512-eJNS3k7fTOsvchf7COlSg6HOd6zE8a78m1z6IKyXLGWFDGa1r2fp9EZVyWqZkRkNHrT9TRe7fQez9oyJ0sOgbQ==","signatures":[{"sig":"MEUCIHrXJ/ElPx7i0Fjp3xDjoZJpw1VlDZsiUqY+MGPwOpZ3AiEAwyJTUrkrpFihx2U6Cyex1mvbDDi/RGdspFjnp6kFE2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61420},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"82f53516ef73c759ac1563e83b68ce89911cd122","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.5.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.5.5_1784631026774_0.7052789481415238","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@frontmcp/plugin-cache","version":"1.5.6","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.5.6","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"649bdf4598b9f3d215981a993d7cc1a15afe94a7","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.5.6.tgz","fileCount":20,"integrity":"sha512-E+3lTxghuVzx5lc39OfpFe3fIp8tPrt9biuj9ItPXC1IcVAfonPcf7pstGOxMSwIivwtjKUU+eueRyrxLLFWlA==","signatures":[{"sig":"MEQCIBYwL5dcCuRh9c9Rg9X8QHlyzuSczw5K1sgs7Wg+bNcyAiAn1MQ0gWEJZ0AAMl5TQFJOf+BZnEChhs/ip6aE+bhnDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61420},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"077201e109bf6f45dbc85c36d6bd77ded18ab13e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.5.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.5.6_1784840540015_0.7132579825574421","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@frontmcp/plugin-cache","version":"1.5.7","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.5.7","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b9c7610290a259b0263803f30b3302fa0bc98535","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.5.7.tgz","fileCount":20,"integrity":"sha512-1XeHICjZ+vJDnMsY45oFv9A+FLQHPIo8P6nbJ3MeMNVwUCXujJK+H10LUEBhLAwGD4iiow4ALy7yyT+N7xOX3Q==","signatures":[{"sig":"MEUCIQDFqt5syW/qkbr1Zko6D88pSGU7NM0GIqtqmVtOAWS6CAIgeA9JuRZfTlvOsU24m5TlPn8mdzuLCG71laOqcqZgOfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61420},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"209cddd19a8d4db0777f725b527818da7df6f67f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.5.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.5.7_1785031666182_0.516086490044134","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@frontmcp/plugin-cache","version":"1.6.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.6.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2522c766e04aea4a9b8a2bb2466bd831986c2c3b","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.6.0.tgz","fileCount":20,"integrity":"sha512-JicWg5wGmlpZ24bEYuHe5gstTn1HqbsIZCcGuRR9OGTDL9b7BHYdJnKYrCMf8+YfPOlFIjsP3pHWAI6/ol7iWQ==","signatures":[{"sig":"MEYCIQCwEorydKzSgK8k/GUy2E+CYJlJGcOMGJRRsMpACffa1QIhAIQYiSxTcapCqebFM6L2X7oJ+NN37sPHJ5F6wGUtBrGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61421},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"4e8bb124fb826daeee4336073db12ae9b3a394c0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.6.0_1785634698583_0.6822077893057394","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@frontmcp/plugin-cache","version":"1.6.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.6.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"c4997aad849f718f0e33928df6fae473fc760de5","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.6.1.tgz","fileCount":20,"integrity":"sha512-4yKi54q+Q+bzO8hmmLVTXP1UTaFN5WLwUeWhDAC+YWisWWzFv76JzkjLTfF3XGMDgv25y25tNUCinLs7Q85NSw==","signatures":[{"sig":"MEYCIQDwmnaID0SDPTaFbRo7Vtn2mLS6wEoem/vZgM9nUi8oFwIhAO325jQNYhii/jS2TOa4NnIRjOTNzNSFj5fDSe6JIr8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61421},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"6dd9a0792e270af953a222a50406a33feeb69e1c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.6.1_1786063584337_0.1304561109801785","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@frontmcp/plugin-cache","version":"1.7.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.7.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"30347ec42ad39d89df61116aaa24611ae7edd4e5","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.7.0.tgz","fileCount":20,"integrity":"sha512-sExfwetCpj/6c8qaCkXDzzDBR/eiL1IQP8lGjsRlX7IQxs1mLDp9b4wov2kih+os/jHr+fwpecmj/++onz9nAA==","signatures":[{"sig":"MEUCIQDpgLNtpK2+XxeciDbQlpAjXbbSiuuqK6y4hDE2kKAmKAIgZg3nO1Wn+GO0t0yyTvTY9JCJlzXnQO5XmIJRUOr6j70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61421},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"c5c91280a46767aaaeb60b01cfbf35cc7877fefb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.7.0_1788281648119_0.6039388363960296","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@frontmcp/plugin-cache","version":"1.7.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.7.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2ef7621b326b196311629b7540a99f17de542f8b","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.7.1.tgz","fileCount":20,"integrity":"sha512-LHkkpCDCULxTA+UTnFyjpLGSV9XQYofzUAWedYY/XpSYKSYpQNPiXD9v6ET9jSQfkbsz9NmpyO90KODH2KcYNQ==","signatures":[{"sig":"MEQCIF6S36i5eQONYaVZLbHrOHWfUUUNtLPRitJ6+IRgx/QRAiA7FrbFk/lYX5xWh/QsbAoFetogdx6frJMPexpsEeQojw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61421},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"4c6bd9fd9929f0c07dcb26c6bba60cb57d9678dc","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.7.1_1789001860734_0.6515360943259951","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@frontmcp/plugin-cache","version":"1.7.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.7.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"09a3d011f0cfcbe9af6f98b145b768b39ff07e37","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.7.2.tgz","fileCount":20,"integrity":"sha512-usHCtk/j4MXOcNp6Vt/5q33hWYG2L5urupRup6DzTH7zniTI0G1p/r45iQazoX4uIKEydHhdQvWerazaB6q4Dg==","signatures":[{"sig":"MEYCIQCP5uSZcEdQ3UFeHRouFRpQuptydiTavnPtlYK2cUop8QIhAOkm/llD6XA9AyZoQiw05Vm/bFT++W8HRl5L+EggOJFo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61421},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"4c3664bb8725090c377f6b7567184008ff64b6b2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.7.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.7.2_1789348964626_0.39273159805578906","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@frontmcp/plugin-cache","version":"1.8.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.8.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"99142ebc074f6d47cc0ba604c1d94cf5f7a339b9","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.8.0.tgz","fileCount":20,"integrity":"sha512-jLA1BOC/vRL/FJRlHmTaY6L5IlU6el6V5Fh5rM6mbbuj8BSPVn3mz3PM/EJmBF2UfX6RcUjujS6143YjsWk6ng==","signatures":[{"sig":"MEUCIQCY+FyWI8XScR50Z1yiB3rWp0ySFZD4MASdrsHSKmKDyQIgeUOBzDiU8BCei04hw7Z5gQwnnKSxrXLIJ4LyzBzLUsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsaIz9M1+rqLKGIRXrnNjNm1BmcBH7NfIN0AJDlIVT5AiAprAl4E+JkkgZ3JBdRvxSh8LB+bsacV+nuaVoUtsYjfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306077},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"c46a95dd25cac887b92fdb07ab3efd13da3d2636","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.8.0","@frontmcp/utils":"1.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.8.0_1790030540443_0.0013217420717117623","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@frontmcp/plugin-cache","version":"1.8.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.8.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"6e230106e23c3e98217121bcf6bc0cf64e892382","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.8.1.tgz","fileCount":20,"integrity":"sha512-d0qoef9kPNDWkJfWBGokK4Ho7/mR1BRmDe2Wem/hLAqu2Aj7RbdYevu3sBG1nYbZWodHTDRzZgH5VJkkRPMYzg==","signatures":[{"sig":"MEUCIQDDxjfyuJokhsMB75eQ3F6UeBSxFOdiT+QrWTzYyPM0bQIgLyFXm83rPxQNN17z/Do6sfblxfgBNuqjo7k9daPH9EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaUmpuaH7MGTSzkCGUAynjltK9J4YmrN0Wk58Q194z+AIgIwHxwLiniFP9HugtQlRWY9AzoOjQbIwAd27aOYy5wzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312352},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"9aad47d2c1ed8e1182beb0e89248a4ba6020cbee","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.8.1","@frontmcp/utils":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.8.1_1790437442847_0.15923144165197378","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@frontmcp/plugin-cache","version":"1.8.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.8.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"4e86a2f04f26c9660357606598694f8c74af10c9","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.8.2.tgz","fileCount":20,"integrity":"sha512-5RLuoEo/9IAb36ciuPFj/h0EYM8f4sANKSWAoZXcflbebFcxESOeejYBqaZT4qzZXLJ3L2rSkoZN7wvrjvot9Q==","signatures":[{"sig":"MEUCIQD/pfwF0ulc3ZdnIB90CwEMmcZr9qAA3fyZ0w4/SNCG9QIgeHlyu9bs45GQPxnMKaXOl9HnM+uU/ka0iQWTjFHGxuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbiDlqoowP6G7nj+nGt3/FT/R+i6H1c2X8Dwg0gtfX+wIhAIwZjnMVJXBtRdUq6p8seJJUIj9zpHNmA6XAtM5RU48m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312256},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"9760995ae4cfa28175c716580da45e8c866888a0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.8.2","@frontmcp/utils":"1.8.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.8.2_1790457137621_0.8446858620434383","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@frontmcp/plugin-cache","version":"1.8.3","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.8.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b5c73ef778067abde7d994bcdaa41ec1571c76fa","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.8.3.tgz","fileCount":20,"integrity":"sha512-64VpGDlcRiL/qJ461cGpHbJkyQIIP4NQmbjJeAA4Zizl6VIpvhlYr92HSYLBUpo3tZKFsC1adzTr2zI6nz4UiA==","signatures":[{"sig":"MEYCIQCNZEG9VuVv+UuO0uZ4NE0LSBKMQqpxui2hZvJRpex0tgIhANPVOWPMuolnRIRIGyWAXpb0zPaZHAazLVUrPVnP4/Fo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNgHzFNHV8N3PE7dBqPkywRbQkMNE+KBiUQMgnbG9QhQIgH2XRPxZz0M1w95YEIyfklVIIkvsjw6suQDZJZlnaIxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312256},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"f9731edb2c6f5a475dcc27d56569ae6952d1650d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.8.3","@frontmcp/utils":"1.8.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.8.3_1790585650557_0.7928838709206363","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@frontmcp/plugin-cache","version":"1.8.4","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.8.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"664157556fb7426109936a97a2ac55db0ad64509","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.8.4.tgz","fileCount":20,"integrity":"sha512-IowlKOKbTxgm55MeXiTtYlnEffNIZy3bHU1k4r+Vwdso5OPfG7r1/mWzoXMlbF7j6KtXVxnNvZxFLl4GXd9EEg==","signatures":[{"sig":"MEQCIHlHpn/ycdsxDXBb8H62zRO0+VkRpsV7wZP7Wr+HOzLiAiA8ZLTWLgiUlDZdswCgaL6rofvRFXQMRu1ieu/OqU7W+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF15/KIV8Wi9QBEJDFmtx49sBgT9ORru8X2ttzGncEccAiAy+sn5bmUNafYkkuVIsyHG81Y7PH4ecq28tC44Liep+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312256},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"032005884f4145bfa4311fc4042c147ba326745c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.8.4","@frontmcp/utils":"1.8.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.8.4_1790610975346_0.944620418231854","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@frontmcp/plugin-cache","version":"1.8.5","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.8.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"acecbc969d1138406cb0ed890b7f4bee58d85659","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.8.5.tgz","fileCount":20,"integrity":"sha512-ItICuotSM8NF8PJinazMpdPNfrxPI6L3slyP/PhsBrz0EuXIfobjEzznYgYhQkzJL3I5vVjdOT2mRU8vgD9IvQ==","signatures":[{"sig":"MEUCIQDHTKpt2vhO/wYgpU7LyJcMqYXSWDt00IPndzuwtMKApgIgHULUouaIVMJCsIK8aGHTy/ter17S41y490JH9jxbVZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvPQcH2b3d6uXxyu16H+X2dfS5o8ySzdRsyQSaI+TknAIhAPqFv5sbS566f+/D2YEx+IqCa36N1BBFemTqgCEXt4gT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312256},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"450737a4cd9a0b357a685ee003b7216e14b935e4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.8.5","@frontmcp/utils":"1.8.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.8.5_1790675750285_0.9352597802307105","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"@frontmcp/plugin-cache","version":"1.8.6","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.8.6","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"7220a8e0153e20351b1170f93a6d3e3b28e8ddd9","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.8.6.tgz","fileCount":20,"integrity":"sha512-iRdeLIDY+7LShzoICxgyqWiQl5pEpyUnwtbnOglXOtHL+mXxAnNHI0mPdV5eh5FsTMtzyh3V6ZKCZPBGKmfmhw==","signatures":[{"sig":"MEQCIFiDWzLy83ApR8vLSF7TdNpt7NMrbBsDor6Wdey3rZntAiBgbGNsty/lL/cMfgXWkUsnFXMWj3UsBzxoMLhYtxZL5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEsax2x4JH/onB1KK9/nbtGHrSqjTscTIRd+BlwPvEvhAiEA7oUW9YEwvBkqmoGqiIjXK+3LSvxwu4Kf8kqoWpLckjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313895},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"11dc67d3a954c10d2410b9704a04df2568d82daa","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.8.6","@frontmcp/utils":"1.8.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.8.6_1790765875042_0.8685286766338738","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"@frontmcp/plugin-cache","version":"1.8.7","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.8.7","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"e828054e3d893ab09022abd35332627eb522bf6e","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.8.7.tgz","fileCount":20,"integrity":"sha512-u85GMBg/fTj/Ux7tv+OxFJO9ryCpYmatbwWmesSyq11a2jWJHncledDb5JFKpD+0xlvd/pl29vqfBK3nmvmYSA==","signatures":[{"sig":"MEQCIGZBs0itRF4nlszgLdU6QvQazftTpDNXckabEzL7NAmcAiAafAHj3++Ea2wHqpYSXFMcOjiFLUXhJBxf0TmSRDoKpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBfD907ODntaH+lk5J2945yd7Akjd8ypmGjA1LT6E3zwIgcH//2zGAR3D5eizcfNjk5I3QNSINTN//ja7yOZtnRHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318190},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"0821bcb0b7aa43fcf748fbf9cacd401a2ac90f4f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.8.7","@frontmcp/utils":"1.8.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.8.7_1790816753238_0.848730696713961","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@frontmcp/plugin-cache","version":"1.9.0","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"067ef775288bcdfe57e2b0839e6312cd5358671a","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.0.tgz","fileCount":22,"integrity":"sha512-vVwPg0SAtVxWMzs2xw+rte8vF10ty6sYqr4cT6OhpMjjsOCpLPJxZg8fXVRsVA5rwYyyn9Xi6yaP0wLunsZ0XA==","signatures":[{"sig":"MEUCIQCxVVWwnsawZtuohqF3B0imLiT7Jwj60xQhmnHCxrBP1QIgGqtXG4b2LBRB9+/BjpiLboPjDz6dpxLKnbM6BRBZOGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGlNpoeK0+qTfdxoRlD0ydwMwLZPBnjyvFORCHRfJ/bGAiAeIVmLJcWKJ2e/dilgDFoMu3GysGxRbZTSQD3votH4mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324737},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"257eaafd2417629371810b5a8175ce29c7427db9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.0","@frontmcp/utils":"1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.0_1791068070303_0.5174684097681277","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-rc.1":{"name":"@frontmcp/plugin-cache","version":"1.9.1-rc.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.1-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"0483ec0e8841cdb67d60cae7bab8a432d72591f0","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.1-rc.1.tgz","fileCount":22,"integrity":"sha512-2FFdKOv/mFrU0ANOF1E33bcVSLd45WRGKpA9h0Uzsb2+ruZ4GOy5r3iCMrjWdlx4sg17k5OEyAfwcXASqosoYA==","signatures":[{"sig":"MEUCIQDE3KE/wP6GLiSe+hXT4eq/VqLdGcylaanwrMuxJD4W7AIgeRWZnwY/+aFKkdDau3cJGNuUdWzCpQdGMb95+sscgg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBa31hqzwbdqM8CpaZSOjViefbemgHuyxB3AMPaC/myZAiBRMTG+v77obYYKXWC+4uy1gq46YBIeNA7v5guwhuQLcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.1-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324751},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"308f53d7129356befca21fdbed6792350236b462","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.1-rc.1","@frontmcp/utils":"1.9.1-rc.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.1-rc.1_1791132083446_0.840768915709367","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-rc.2":{"name":"@frontmcp/plugin-cache","version":"1.9.1-rc.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.1-rc.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"1b9e892fa95c266f763a3f35131e4b573a2798ed","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.1-rc.2.tgz","fileCount":22,"integrity":"sha512-JNLPS+XLpDLtfSWQ0i6iHJM5C9XkjIjCStcvEUWPldV7wR2BLiRhiMEIfA0RohwiMW36CbxzWR0GlAlJPLe7jw==","signatures":[{"sig":"MEQCIB7DbRN5BKQlJK0vO60jgUz/CzOQX6lI1j+udWAQZ/QjAiBH9W90Pj/goDHUSmFrfqGME44N93Peoxma6+8nrhdR8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF8aKVP9UDiyJLbQ054OH+IMDjazspgI0fcmkYJuVqXCAiAFlXbxu4+IAKUqlFvzJf6oamGs2bUaRxVcBiM9ihHyMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.1-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324751},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"477089e1f073e34d2f338e29959acd04b378e355","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.1-rc.2","@frontmcp/utils":"1.9.1-rc.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.1-rc.2_1791205739642_0.11229013688732148","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-rc.3":{"name":"@frontmcp/plugin-cache","version":"1.9.1-rc.3","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.1-rc.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"0f83f681aa3b0613c0afb3af39549d5f2094c3ae","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.1-rc.3.tgz","fileCount":22,"integrity":"sha512-/gIKvfbISUy1/1hHPzTkLMAo3BRHZ0M/grfnzkpAagPY+3ko11z11Tc/3YMn1mNHM1cx1IbUBWV9NzCWT25DGg==","signatures":[{"sig":"MEUCIAhZjbjT4uOdndXfLvox8x22bY98+tEmhTPyzedlbGIRAiEAqKkBknyNR8/6V3xObF4mE9Pbych+qJhXXq1MX+f6CZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhnAQZgI2b7mw3vEvXeqF5umks3eC+LeBgSbb5a7Vw3AIgFfaXTOqqtR8AIBjotdb8wXJ3lUuLdZWMH7XM8OIwfbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.1-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324751},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"8f648c98718b0616db654ea033f56b198bbda601","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.1-rc.3","@frontmcp/utils":"1.9.1-rc.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.1-rc.3_1791214720803_0.4930176317509578","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@frontmcp/plugin-cache","version":"1.9.1","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"842059842c0e231cd161dcdfbb6724d95707e645","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.1.tgz","fileCount":22,"integrity":"sha512-WNsmoxcJTy/427SgDh0f48GzZ+SQfvZkS/iCUMi04B1B4jWcZwgofS7RLmL/jdQBtEl4i+ETZ8LHUpXCdu8QNw==","signatures":[{"sig":"MEQCICCPfJpFBsB+xq95c2yrhZa5CNRfdjsIiAZyWKqgu6PPAiBS19gzb4iZzL98/L3M9OvjjZs3Z0lAfyEkJnyzcRpUjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHMURcz7YhUpIdsSIKgHDw8uv84cbir772nNEQCPn73/AiEAgpBqCyLU/2KBllyMqsFPVk7BDhdGFLXUuzcNRvYPF6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324721},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"c1c92f790a33b89844d29f763a3d14380ce1c825","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.1","@frontmcp/utils":"1.9.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.1_1791217367477_0.34966469044256776","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@frontmcp/plugin-cache","version":"1.9.2","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"f2cc4c5becdd0c31e33f726c96737fc615a559d9","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.2.tgz","fileCount":22,"integrity":"sha512-WHedkCx/AYeb24UZIFgQs5Y7vUON5uxGQgZpLXzQX9DyzPevacbCorm9sLZMT798Ik9h+Zp4A7flHsROMsRuZQ==","signatures":[{"sig":"MEQCIBzddVDcYhdBAJElWRvLyO4xY4axevstoOeDA8eO2gxwAiAFcO9j7NB3tGZrNUz9BkojebrKDh+JAL9Z7XrvKMscwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICsP6okVCNfB2+KP5CzUh26mtVuNf1J3UyPs2WpWTeC9AiBUxmy37Zlnb1AK0dx+P/LdPMfsATpmrMwZ//PoSqfIuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332703},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"def4a5b977ee1a51a0b8e6cafeb7e26f78e372b8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.2","@frontmcp/utils":"1.9.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.2_1791289437765_0.4617525923649748","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@frontmcp/plugin-cache","version":"1.9.3","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"d1bed15d35fe88b2d32adc195e1bae63f13ed6f4","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.3.tgz","fileCount":22,"integrity":"sha512-NlX21P8XD7eIzROrSz4eIrxbSCbuoqJLz4cy73ewFyiGaWLhkeIBiLz0fT0v2PI+Orf2CpprQEL/fXBbFZA4ug==","signatures":[{"sig":"MEYCIQCzAVkyNhqw8LMMN6YCljX7YAa8kKe7Xnyj1WYePOMmswIhAM82Cprcq+5PLgyda88SvHrZzmeR4LUyFtAkIz3rZSWL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiB3bMF1qy5mwxMF4G/UQPnsMH3qv3NAH2rC5YP8IDewIgf9pLixbegMlvFGSB5MD7g6FAIi0y4Ra3yDMCmW77BpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322680},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"011e339c17d76f9706952a731a144844d3bf376b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.3","@frontmcp/utils":"1.9.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.3_1791343249064_0.5280201908116646","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@frontmcp/plugin-cache","version":"1.9.4","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/plugins/plugin-cache/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"f612215b3edcc21b6669cbe535236451890ae127","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.4.tgz","fileCount":22,"integrity":"sha512-FPpeEsB/GoEWr0dWZ+s+shoOz2QSmTq0V6ofdJxR035obgYtvSlEzKpnzeOSMGgLkU2+o+MzGacTZBMXeRE1eg==","signatures":[{"sig":"MEUCIQCrlxJ2eOTC6l29tIV+6/i/NTwygcx1ZphfcdSzbWoQkAIgHZTqmMNb5j2VIwwqbiDTE1p/Uusx0mMa0PyxqDQomOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB1l2EGVelOh5GmsWym/oGEO0UURn41xnw+1lz8blMwdAiAhC2+gAuOBHPLQnwnLCDCCvRoUzfWJ6QI1XP1RKlvkag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322812},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"b3ed25ad27ae1204c6f023b816f2962a8b77f759","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.4","@frontmcp/utils":"1.9.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.4_1791592736882_0.1242732422234365","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"@frontmcp/plugin-cache","version":"1.9.5","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"03a69339075de67a0b0ce0d2dc7d0f11838e592b","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.5.tgz","fileCount":22,"integrity":"sha512-6YDVlCzNAJoITodydTH5SUJTS+h4mh0sO5KyztrW+Br7TsrnVX1t2LvI+VfOoPZIdLDPmrYpljDkH8dQD7Z6aw==","signatures":[{"sig":"MEYCIQC1xTalrff65HUGYup4YuyA5hLflvRdDmy0Ll6rYfxGJAIhAIbdyCVlmY1DC2eZ1eDvk8rdKJpfASewzBeOOAzb8Mo8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAXyS0v+zP9A24RvCIHoRbuRTHw8H9QdtzQGlaoaarJ0AiEAu/8348zfql+fnsXTvXDY0FIshBAMO0CdWSj0o7F9rFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322742},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"40f83cd630c3461173f50b9721c1767031f0e606","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.5","@frontmcp/utils":"1.9.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.5_1791708843492_0.17026829096670504","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"@frontmcp/plugin-cache","version":"1.9.6","keywords":["mcp","cache","redis","vercel-kv","plugin","frontmcp","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.6","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"94798dbd4b573a45c8dee50cad8c95a9ba46c255","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.6.tgz","fileCount":22,"integrity":"sha512-u4GYFBQupey1Kv2OVlGF0EvLYaHi6sXbjD5Cpx3HJfMfFrOYYlhS8hHlj7l5AgkoieA/JG6KZtg3mrnC6I6Qpg==","signatures":[{"sig":"MEQCID7BLWB1w9GPGSw/IV6gcoLtMFltQkOUmA+NZ7Ck8ueIAiAYb+YXaLHBJae5EnXOTUtCuFSxB+ODHkDryYvBhhTiOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbSaCKVzzlU5YCmiDgLNJzhqRZip1x6ZQLDe1FBfRK1gIgBRifH1bxuHZoS2ZVZZy+Onh4JsbHowEHchP2T73ZTQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322742},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"5c50e152f743cd568372dad7143607eea1c0b6b9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP - Redis, Vercel KV, and in-memory caching with automatic tool result caching","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.6","@frontmcp/utils":"1.9.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.6_1791739934394_0.8909060751030078","host":"s3://npm-registry-packages-npm-production"}},"1.9.7":{"name":"@frontmcp/plugin-cache","version":"1.9.7","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.9.7","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"5fadf242ac7e811e8130d5cb38c71d2abd3cdc1a","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.9.7.tgz","fileCount":22,"integrity":"sha512-+Zae3pkMxqtAd+dOstBMblK3RBUv+jwvSupm/0BADA7zhqnIspRIjm3pm1YL9DHlEnYQsQxP/JewJ/8RjdNhYA==","signatures":[{"sig":"MEYCIQDtw282LmaNSXGeFWdnKWBjBf27qgxvQu3QvAHFZSX36AIhAIaHZtb0eb90s4dXcjA1WvKiciOCxQY/CaI9PgoPYYxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUJN7c7cqe7WuBP24ygsjm6fAfbexD3XAMiDOQ2tHq4gIgeX1KVdD/o3CqPLh8EVg+MTQeHVGLoRsJjdD9R40VOhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332801},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"2780fbc2ca56a3d2a8f6f49cb8b97b293a8d3626","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.9.7","@frontmcp/utils":"1.9.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.9.7_1791821920332_0.7518249429327988","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@frontmcp/plugin-cache","version":"1.10.0","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"d2517510ca57a93abd1b1a00c48b9fae0d6de223","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.0.tgz","fileCount":22,"integrity":"sha512-ldPpAnZbYahQTiRH524kLZXnHt1+kfQbTNPW+0AfGHJ5hVq4jMX28QGC7lgn87UXiyIoVEjygFomhczMGUAmMQ==","signatures":[{"sig":"MEYCIQCwMX/kmO7mnySGniHLDlGUfcUmgVdmNuClRupttb7hJAIhAMPnInn1X9RLCQgKuKmtNoVvO2LTISNqTSVbcHIfcQ86","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHbvJPQzjuC0+EP5d7OtDK5z4Mxr55pM9dz/Wie+M1azAiEAhYZAA2uLU5BR1UefbrA8HOX+ttcwgIwXNNcD2O1jPXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332807},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"ff9ec45ac9b2f922cdf2451349d3392158d1d548","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.0","@frontmcp/utils":"1.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.0_1791853293891_0.758271716899632","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@frontmcp/plugin-cache","version":"1.10.1","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2158394955577edff79194cbfb2c4666019d8943","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.1.tgz","fileCount":22,"integrity":"sha512-/5SkZCsva7UvjwajyaIB0WmKn7AI0bWIG/uzXy8MxZMB13WdsVOnO0nYYKv7A1JbTVVhB92UFLqziC7Ja7IFoQ==","signatures":[{"sig":"MEUCIQDVj9lVetIgLf8WQOLYzDEUKy6kGf8H6hkSjTZR5fcuOQIgdjjiXxC+bibLjqRVXeQ0BYVhaUeEAbHiDaR1dM3JxxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDC7jWOOeQGAqedjkddLSXbNn8HUKZGFky0SOFOKOrHMwIhAIhaOFM85sKE0Y7OxffSgBHB63rAomVlK3zSdjtd8Q8D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332807},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"50fd932e7d7cfe277d95abf1105fb6c9e10b3d4d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.1","@frontmcp/utils":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.1_1791861374130_0.7080007976614899","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@frontmcp/plugin-cache","version":"1.10.2","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"6a858cdad87a883ce6020cfdfb96e2865f8cf78d","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.2.tgz","fileCount":22,"integrity":"sha512-cxDMtNMhzBHOKndqpRtjtZuWk/nKwO6eTP6z5v4IuZ4vZeFYyZO9XSPUFG/1ue18CoZV04q6o2yBAjQsCb6+OQ==","signatures":[{"sig":"MEYCIQD6kTV4LpSfKCLc+bNHx5mte24ghEzfSIJqw2IsnHZvAgIhAJ8+s1aqpuWkMaIMQsbr/27tBdDg1Nt7t4MmMCwTQreW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBPYgqBp84OlFgr8uouCG6rX7fpk8ljuG8DPXF9WpDXPAiAOpwSQSiL0/GWNnijRRTn1OBRYqbycZMF3VkuPOXtPdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332807},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"718bb460a89116caa48f1871537211b15b1e5072","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.2","@frontmcp/utils":"1.10.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.2_1791873352988_0.27516035083107293","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@frontmcp/plugin-cache","version":"1.10.3","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2f388413c7ee425aa39ea864676887672a561fa9","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.3.tgz","fileCount":22,"integrity":"sha512-oiQisLRgDSgcYgyDSTBC6sWug+oFx+sdbyPTl+82I4dvxrAcHVmBd/kzN9xArDrA2otHWXiBftgkzB8xFOt6ww==","signatures":[{"sig":"MEUCIBYzCmkOq6f3gxUlqn/tiMUMrhj9SBAI40rR2d3CDLFhAiEA+xMRAW13Fm3UAsWd+56azJ26VbSnxBRXicVjXTSp/gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXb4jp84BZDsrZCmiAVvZGecqzcWXv2Uzh5dpe+Tl+hgIhAMHdFGKvtiNBsWvuXtCrvuL7AGchR6xSbH6hi4zlppql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332807},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"663bfd76a7c7452c748429102e4425c8981afb62","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.3","@frontmcp/utils":"1.10.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.3_1792277437354_0.9262032437358518","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"@frontmcp/plugin-cache","version":"1.10.4","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"438fc0ce098ff10afc08db91f5e4c793ebf09810","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.4.tgz","fileCount":22,"integrity":"sha512-ma7hKf+SnZbGknfDRPMBtUgWLTyLcyPmvTs9q6D3xA/qcsXeydyWC0fBsD1L1ztXaYHX7MzfqlIWkBPAXtztWw==","signatures":[{"sig":"MEYCIQDLRj2ujUETtkoSUQw1B5eK10L9ZrTqAl7Jb3HDcDQBvAIhAMd2QLL20DgwTHScBPgjb8x0xBs/qbOsScl4PHGn7j3X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB0ASJfX2ca4MpH67c3Ht+mwWJ29Ev2B+OqXBkE7TpNpAiEA9F/H56eU6IICw+Ic7MFxgA6ilb26Qvdrck8/1UzfiTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332807},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"0d0c2b9d45bd89ff625c519239f2eaa93459d1c2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.4","@frontmcp/utils":"1.10.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.4_1792483173815_0.2887081584297666","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"@frontmcp/plugin-cache","version":"1.10.5","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"e9604e8eab6c19b2b049d7d405084e5606c22ae2","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.5.tgz","fileCount":22,"integrity":"sha512-PKJyQZs1AeEuffuWtO964sUYFOix2e22SlOWzN1uoFnDYeuwHtLqnHBXLfx26aOzNLEq380q6BFwMQi6W80yUw==","signatures":[{"sig":"MEUCIC+0HdFBXjv+bwCmlYyTOqYctnjpT97tfArkW5VZzP9vAiEAnxzUyeKAa/giIlNkKZeK+oMPYMyhRLteGTFS0QQm8OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDL0pF7Ns5suawdUf0y/yTeb4pIDSImracr7IQ1ouPZgAIhAPVDgoYPvQZtB2ncgjyVZWMbbIZNebAtXqWxa9yab99i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332807},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"36f4d8585fc16258b728bc683b225fc194fd5c92","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.5","@frontmcp/utils":"1.10.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.5_1792486166545_0.41659394350657153","host":"s3://npm-registry-packages-npm-production"}},"1.10.6":{"name":"@frontmcp/plugin-cache","version":"1.10.6","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.6","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2701cb11f279d836d73f01f60075a25368735884","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.6.tgz","fileCount":22,"integrity":"sha512-e/7Y0kT82mCO/1mvOZIsUxw90IL29PyVKqhJR5NvHR4xRAzebXQkys0PE7gFwjB9ibcNX4JO7lowuONEmfWikg==","signatures":[{"sig":"MEUCIQDiUwInc2+SwkytaguATnYGtaJF5f5Pjoff9fKbIk3TSAIgbG+lmD4UsE3SHNCFxg3eH4ZFHcFUVfoz8RaOomSBU9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBfgyYRAyzYapZsFxL773BELhvtpD1VC8uSRnHmO3AvOAiBkL8XnNXJt0QnPm9XI9jJUXFZ1/Ep9H+gBAYYa2TqTXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332807},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"30b31110fed8d5d55ba931df2cac6489f41f76b3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.6","@frontmcp/utils":"1.10.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.6_1792500184388_0.8466495153543079","host":"s3://npm-registry-packages-npm-production"}},"1.10.7":{"name":"@frontmcp/plugin-cache","version":"1.10.7","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.7","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2bb11fd92c282150ef3f9402263401295be85cdd","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.7.tgz","fileCount":22,"integrity":"sha512-1X9dGYn8Uix/No0++pR6kc+yqiq4JBriQh/PqMiKzeEm796B+eefoCnvmtKyeuWnjRMX9Ktm4tRQC9dO/9jIUQ==","signatures":[{"sig":"MEYCIQDS6vrpX1VVkDMOeu0S+OVtqq0N0Km5e/50Q6qs4aJa8wIhAIfNqiELDDp5bBWV6OkkKL+faDeL3xQs5ZQ7VHAz+6Vp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZLeTLNaq5xk+vWItHVpCVUufiLfGJuEU+yUm5VCff/gIgaYpE3zHWrJ+IEaHTsyvmUVnouA121LmVuF7MxcCOcF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332807},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"7ac4684f37a13d3c74caff03575d747fea343479","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.7","@frontmcp/utils":"1.10.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.7_1792508398908_0.907895894911624","host":"s3://npm-registry-packages-npm-production"}},"1.10.8":{"name":"@frontmcp/plugin-cache","version":"1.10.8","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.8","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"1f20d466295dd183e8052c10bc4de6c1d78c89eb","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.8.tgz","fileCount":22,"integrity":"sha512-hjFJYn6D95xRoaJO0KULtVdEPnyTN1V7frPCoKcrn+jZ96RSFwLg7zfQK6xHT4EBvGTADv5Ojj+0smMu7HQTkw==","signatures":[{"sig":"MEYCIQC+cGJC2/7I6YdFWcdYNaiMri0dpaUe92KPxtEAXTFOwAIhAP5LjMehxMFCXSwPvrroOwPia8zf1VXipcupFUQwXswP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFLgNnrFFuSG1k0/7BGUlyepxUO+yv+jN1+Camrb7I6cAiA3QicgAf4xQ25H85pE1bZzCA2jaePrYbQ/MMqj2ke9KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332807},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"022c8cacbbb0d3f9e848c35c69acff31876711af","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.8","@frontmcp/utils":"1.10.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.8_1792533546333_0.6641893729847483","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-rc.1":{"name":"@frontmcp/plugin-cache","version":"1.10.9-rc.1","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.9-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"f6f643665c4073174c7abf197b6e961a4194505e","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.9-rc.1.tgz","fileCount":22,"integrity":"sha512-/oXyYAjv41LEajs8cdHDbNh5iqP0rpZGJCVxVVLYXsZ0eBT6/GN4p21tlbapRS1ox5mEeEHGBGVyL7IetM3blg==","signatures":[{"sig":"MEUCIGPIzz9DbEZAKVaFtwJyUF3goaUw7ng4jWAzdynzszCeAiEAu672cGzr1vEzBQL3Yit7XXhw6wtj02B27uGn5ixTZTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAOWBTrqxelrXbX8s6XPn7IJnaDZr8/mQTP0mBb4ZG1nAiA7AaHHEClgTziBh9tN84R8rJpb+crbbV1sfBF0OFCc2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.9-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332837},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"9a1d017f519a772463ea34d9d3503b2d7356864d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.9-rc.1","@frontmcp/utils":"1.10.9-rc.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.9-rc.1_1792536678212_0.7158814639191122","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-rc.2":{"name":"@frontmcp/plugin-cache","version":"1.10.9-rc.2","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.9-rc.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"51586dbb67e86e02ad874d7ade062d680531268f","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.9-rc.2.tgz","fileCount":22,"integrity":"sha512-uxmbhfr0O1BsnLWy4NSkLGlJxJtKGS6TUqIHEmu5YlZ5IhJpJw5c8OmInXT8L/YOmnBi4N+/JdPTD8/Io2flxA==","signatures":[{"sig":"MEQCIAojiJUKJvVk4ZOi2rcGswbbcqDpTS3g6cKBNpYL/gvDAiAIEvPY5IBFSgeyjDuH4pgYUElbLBf8uo7PTUSiAI6pmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH1xnm9gtMvtlVTb+21/xqYkbM5MQKDj+FrLPVrNGG5aAiAXDjePZ2TaEYj/UDx9biH/aieotxJJJLeHwEtGVEsdzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.9-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228908},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"f9bf70ce6d1fd560fa50f97d3aae9eba166615d4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.9-rc.2","@frontmcp/utils":"1.10.9-rc.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.9-rc.2_1792586718371_0.30266456244856155","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-rc.3":{"name":"@frontmcp/plugin-cache","version":"1.10.9-rc.3","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.9-rc.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"d159d8b85817967f62afd020ca80501c889213d4","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.9-rc.3.tgz","fileCount":22,"integrity":"sha512-+7hNEq57kroxq5DDQRR3K/EHskvdaC8zm9vWRd0ipvWgqZPReSv++JjK3uM57NHKtsSmfF/UFyYe79ntixijAg==","signatures":[{"sig":"MEUCIQDjOcif3GFbeXvQtZmWJqnKkSG8PQ1b81XuAjAxQks+rwIgOFp+t0Q6eTsUUMIuX6L8xP8jBL+HD65GbSzXzCfE1gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDa3MpA5e5cEwPhVzParuKCuQ6fsDE+jJ5gw7igB6uxUwIgOiuDV2S2YALfBJN/lRA9qiHtrn5H/53LTSDNLEt71RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.9-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228908},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"26a3aabad00bb0e653f2ede0e624cd18742f95c6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.9-rc.3","@frontmcp/utils":"1.10.9-rc.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.9-rc.3_1792590803272_0.8308452419200911","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-rc.4":{"name":"@frontmcp/plugin-cache","version":"1.10.9-rc.4","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.9-rc.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"97789182d33351d31c6f0b6aed3625493fcb79ed","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.9-rc.4.tgz","fileCount":22,"integrity":"sha512-ajevqeANy83htNgqrDyV2EbgDPQ7BdQcSyrxRLagjVZC0m0yYbxt55WEGDKf0L5SbtJM32hw7R5R+ol6vLm45Q==","signatures":[{"sig":"MEUCIF8MrHDNPy3lBOsGQesrHVsJjKZNNbbrYa7hsNxUAocbAiEA1F6pG6+Z/axkREnIpRE+BRZj8bEUlO7mPf4E4ZoXdDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICErhBBaKoj8Cb378XxShEkw0k8/m7R+73HtyyBKMoDIAiEAwW3K3IZ1B7sL3eiQJCUypBSSApWe90+5Zfms5bS+17I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.9-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228908},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"f13b8af46c505c2dbcb817c15192e25280ae491c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.9-rc.4","@frontmcp/utils":"1.10.9-rc.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.9-rc.4_1792600161263_0.7099034787462168","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-rc.5":{"name":"@frontmcp/plugin-cache","version":"1.10.9-rc.5","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.9-rc.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"3e7a0a55dd384445cf106a3d51e9be47e5f51d47","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.9-rc.5.tgz","fileCount":22,"integrity":"sha512-yVZUTkmkKGEgkjeYu1wn+OZCYSi/LbSn/a4O9UY7kn1f5u7vsFMtuSQtCrOQyfJN+PiH+YdNHNShmFbIKEzIaw==","signatures":[{"sig":"MEUCIQCWXl/Tzg09/tOmI0W5PNBXZBFId1pNM2ZquymIVrLmHAIgcrLPGLhve0XPmOT9NldtePnruT4Kil05dDwQxRL8Ykc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCX1E986kajPvlOyuNIc14ORrPmpo7tRuo2IzszAQQuJAIgSoK2lGy0fbZA9scGXbROvjKQOfaBtQGUcqfkao8e7vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.9-rc.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228908},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"71df5d8dccff3dad0a1c02f051667da28c616fa4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.9-rc.5","@frontmcp/utils":"1.10.9-rc.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.9-rc.5_1792604047589_0.9298154966560193","host":"s3://npm-registry-packages-npm-production"}},"1.10.9":{"name":"@frontmcp/plugin-cache","version":"1.10.9","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.9","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"ef3ac0629d0ef69b129da93dfd93907e1c3fa213","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.9.tgz","fileCount":22,"integrity":"sha512-lLMLBkqNGhFlGXb8wFeUL3ADh9Gt5dLaOZ094Kkj5QQQBLYvOxtQw4owaWEOd3Q4ddNY4kpRFmRlILSNksy/9w==","signatures":[{"sig":"MEUCIQCa8X7xMV5T+KDElkSufCzFv1dw8pwRpZUv+INCIHSrYwIgXvuIIEymh31ROk8hAxSkXCjtYObds3elviDWz6H1qHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDmUyp2laahUQG1G2imokeDnleBJR0Ceo3plIju38wPQAiEA0jwXOy1z5XbQO7J778kcgIis/+dbaKEKCcUSIXD13mE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228878},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"2e1bbeff9cf15f2bf1ff623662295395f604e28f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.9","@frontmcp/utils":"1.10.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.9_1792607153722_0.32836994858933366","host":"s3://npm-registry-packages-npm-production"}},"1.10.10":{"name":"@frontmcp/plugin-cache","version":"1.10.10","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.10","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"e1defcadc9d119234e2631316c789d7a7d517c7b","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.10.tgz","fileCount":22,"integrity":"sha512-5XJJav6sX8ab1brRTGqwCqEFYQwj2JWt+OKvoACm/c+GAfZM8HjOiwWROCFZeHoIXqxGHYP0g21IfFv4Bqv1QA==","signatures":[{"sig":"MEUCICiIgezsF4tN+YHZYnlcN/g1hlSb3uyIulRJcpIQ1RV+AiEA1HF+f+jYpRU2rKZDhKOXGUUUMurh9SUMl9fMKf6LnQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFWnAL/0DSTCJhpl/4d3aqhRf41zTnVEdibrZm5t9HW2AiAHdVEO3VnKOK18EHDHla5Sc0ihJesDvS3F6Q6Mln7FDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228952},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"cef3cc4ee2dcc41ee163c438f8571a97bfc6a057","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.10","@enclave-vm/ast":"^2.17.0","@frontmcp/utils":"1.10.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.10_1792609341781_0.568263071190918","host":"s3://npm-registry-packages-npm-production"}},"1.10.11":{"name":"@frontmcp/plugin-cache","version":"1.10.11","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.11","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"ae56544e36009aafd809d16e9270c51d1214ed7f","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.11.tgz","fileCount":22,"integrity":"sha512-+kBgeDQwSRLBNbBIkpPKUA7BoqI21CBz3wzwum4YRlRe9dsDRGnlRb9KLekc3d/K/8EhlG8lB91P8HYeOzWLYA==","signatures":[{"sig":"MEUCIQCuoI2t0AmfsKoZ2WyoZ0tiMS5O9+9xZz5FqK+6GfaCWQIgGNjx/6x91TmGymVB1WSC0s25K42eyls6yNP2YTIxq0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPw+4Wwwvi8m5jpwUIs525LMxUi7jRiBNyEJKbjjyGSQIgCKKwaUiUy3lfJYfE5cKrWhWXBVI8s/+t6L+0HmzJUpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228952},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"fed248b1a78eb8c89a7adc16ab9cf31f5f75c3ed","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.11","@enclave-vm/ast":"^2.17.0","@frontmcp/utils":"1.10.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.11_1792971303700_0.5551719224666902","host":"s3://npm-registry-packages-npm-production"}},"1.10.12":{"name":"@frontmcp/plugin-cache","version":"1.10.12","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.12","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"1dbc34d48c5dc12e68275b7a3e451ab43cf0d896","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.12.tgz","fileCount":22,"integrity":"sha512-gSwVlkR6YnuMsBe25FQWYxCWmFLqtI/GRwdq3Llb9rt68KX+cS9bSMk/Xoeiz3yK1xjzlFaxFuhVvhN07ejHGQ==","signatures":[{"sig":"MEQCIGcFa2l7sHnoRYQXCx8ZKM+2ka9wAMTTHlgbtUAPGDgmAiBK0S43hxA3R1lelvC8xQlq6AgCplt4U0yDKmnwErScvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE7Ouy3iaqAl0GUnPDhV036k01RluzAiOSjdYnKn+DEuAiALpetxYoM5uDk02KIrKSVZiVtxkFTaGcBoSMcNEGwtLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228952},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"35dc71be52f6447ca7715e6d921d48bdac30445a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.12","@enclave-vm/ast":"^2.17.0","@frontmcp/utils":"1.10.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.12_1793201783592_0.8814160975705806","host":"s3://npm-registry-packages-npm-production"}},"1.10.13":{"name":"@frontmcp/plugin-cache","version":"1.10.13","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.13","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"c2f7b14567b2229338701cd4a8b13734d9ec5958","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.13.tgz","fileCount":22,"integrity":"sha512-3t2z3f1sV66wyISjyzWKIwG1edA00Qcxja7eHhXmzWI6gL/tNPBZ+DrQhWd23ohbavU4/NyDaWRdRCZqJV8fgw==","signatures":[{"sig":"MEQCIDgXDIQrXeoYgjn8diR/pzkR3hxgtiIp1unFibqisyZbAiBgD3GFU+2jNWjVSw76KDnnfeBcEvZZc+M6MB4WJ8x/iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC3Bs9nW+pOf2kfp3bN/G++gQxzHLLFQAd5AtzYbwG/rAiEA3uo8QfLI5unohVr570NyMg4M/bft1J8mNtWFs/h+qFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228952},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"cd91cc340285cbc36e612a6a6d31fec1bc9fd735","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.13","@enclave-vm/ast":"^2.17.0","@frontmcp/utils":"1.10.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.13_1793218429753_0.32445126718801964","host":"s3://npm-registry-packages-npm-production"}},"1.10.14":{"name":"@frontmcp/plugin-cache","version":"1.10.14","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.14","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b8dcc35e30bcf34be5b9acbfc0f32c2d36432e38","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.14.tgz","fileCount":22,"integrity":"sha512-5enc/JCXur4U+T2HUkqzv9oLwBHyO3AJ0CnX7tf43BB4YH9vu4bznp2dl6HvsC76ZdE6oAximvOB8XgTNwi5Mg==","signatures":[{"sig":"MEUCIQCtfA8gd6NI2N5DROVleubh0RsMqkvboymHRaTgvuBzJQIgUTREOII+c3f2HCjVGgeQABTl80dxxS63ugFpYBuKuiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA0W9HRlCH6F2ka617OJ78M1x0ShkLzoXpBcnJcuYIuIAiA7XzrU7MQFEBmIVHaFZekjnLT1+3gtDYEhfMI5Mz4dqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229360},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"b3f1dd18069a4191c404b67b0be7a0429de6e07e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.14","@enclave-vm/ast":"^2.17.0","@frontmcp/utils":"1.10.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.14_1793552718933_0.6405301606829609","host":"s3://npm-registry-packages-npm-production"}},"1.10.15":{"name":"@frontmcp/plugin-cache","version":"1.10.15","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.15","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"0f698fdad70ca10239108164987354191112ab85","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.15.tgz","fileCount":22,"integrity":"sha512-TnBqq4A4YoFfMZe9FiU80l82EoTHnyiGVJ4xomPS9luuh+ng0eRzG+sP4NDvA5tnNSp5FBBCOwP5Y1f1zRObOw==","signatures":[{"sig":"MEUCIQDZuNVf/HlwOwOPiqs6eeRJCOiOKJNhXPgG+bRn+VRj9wIgMfrmrsElIIBfRfTtFZfkZbRtEfV7rN1AOuiNgzwSzvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBABE/P9c7DI3vyN6k4fsaecOwXqOlw7HcOAafRjAfa+AiB2Jf6OxF3XHSHidfx0zq81gNM4/rbdOmfdlVLxRTg2SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229360},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"2275cbfde1b665892c111786464b6a89c1a495bd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.15","@enclave-vm/ast":"^2.17.0","@frontmcp/utils":"1.10.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.15_1793559026259_0.5979016702334922","host":"s3://npm-registry-packages-npm-production"}},"1.10.16":{"name":"@frontmcp/plugin-cache","version":"1.10.16","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.10.16","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"aa1cf6a2e5bcdb7e4570977c3341e3dc027df5a9","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.10.16.tgz","fileCount":22,"integrity":"sha512-S4C865VbcmlA73zqDdjJVnmdpCvlwYP36kxS1OQboZTQcYOSYxgSV/b/xZNGqdnVX5XTtoHBigLON4YNW6zZ2w==","signatures":[{"sig":"MEQCIA4P2PDUGEDK4+2vHYToUHmUhw4dZIOwkHbqKOsgjtwsAiBJf/ddSKiadihnoVFf0cDISBGDF5Cfq2QGyylp+GYiSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1+w/WVGow6dUcRvQTTAjiC2qkNUSSLZDzHtL+F3d2HAIhAJE7gx5ETYjEZfYVua/dWnx6ZDzsCLgxK85e95ch80n1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.10.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229360},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"e4001693d46d17b350748d83d01b9a1f8dc0040e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.10.16","@enclave-vm/ast":"^2.17.0","@frontmcp/utils":"1.10.16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.10.16_1793615190203_0.9656095892456927","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-rc.1":{"name":"@frontmcp/plugin-cache","version":"1.11.0-rc.1","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.11.0-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"5725cf3c8d25a9d9b3d6d7bb67de8eed768444e1","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.11.0-rc.1.tgz","fileCount":22,"integrity":"sha512-m65RswzxK31yL2GIY9EqU3v5+3cA0HKsrvBFCBt1afWAejGq8r7ADStp9YbNVpsZT4XreQBf0nG6V2IIHVx8qg==","signatures":[{"sig":"MEYCIQCOuAbOpkgcAbsNtMRSkBXKh3csMuFbNiJTTrZMkTpPggIhAJ38+4tLfXr6C/amW+7Gz6PqKMtXkClYG2moJffKfMb0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnPqmAqlejg7Z7XT5TvKC1tLKAb7C0nGZg33ZGckqn0AIhANeSOeXgqBRqhWwsVhJj25j4iEuNF/y2cdaVM97lrjme","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.11.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66310},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"ec31e9faf34751ff0f4a399136aff673ba8fc4ba","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.11.0-rc.1","@frontmcp/utils":"1.11.0-rc.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.11.0-rc.1_1793730083129_0.5709192843029094","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-rc.2":{"name":"@frontmcp/plugin-cache","version":"1.11.0-rc.2","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.11.0-rc.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"91e31f6919f5dd127234b347b5468e9e9e367780","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.11.0-rc.2.tgz","fileCount":22,"integrity":"sha512-2Jxe3PpXc7KSAfxQF1imzDwbVZ1EW4zWJFSPh0M94isOg2uljPRhi985ruHOQoXdWPz+VdeyujF9uklMfS1JbA==","signatures":[{"sig":"MEQCIGvGU0YWHfmiq+1XvIpjGBxSVhcYF6Z+swWMqQznGzZMAiAr0XzEvoNkPTg5Pm3gwzv6DkVRjx/6s1PEHyzK9rfKiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEOfi+Y3B5z9ssx0SIkgF+9yJ6s/wKDKWSa94iLCY3Y1AiEAmYsWp5cpIUfxwmEHMIgjSIYEHLZWS0MMOyfAkv3R8Ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.11.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66310},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"f34b5a5a3623c66aed8976f450bcd36c00cad8c2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.11.0-rc.2","@frontmcp/utils":"1.11.0-rc.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.11.0-rc.2_1793744299103_0.14132523852021805","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@frontmcp/plugin-cache","version":"1.11.0","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.11.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"a755ce50303e19237b99dcc1ea8d8a685232e48c","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.11.0.tgz","fileCount":22,"integrity":"sha512-boHTq/UwgumE4Xz8qsItd2kcRebfR95SSOyBtDGM+jTRn0OZZJFy4yIAJki2bblnSqy0sqtS4bXlIm6UOX107Q==","signatures":[{"sig":"MEYCIQDRXDUW5jfhoYmQIYZJtE7Pw3mesDhNfW6VKoPs3QmEKgIhAPMh/OzbzMWnAmLMFkB/1H834KXz6BgmnKSsb0+A++o8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOhTDQ9mprWIFO3qUKqApoQF54Lph0nMpZgL8g7EqS3AIgeHhCuFqWoXbpmUnOOlUaYukFSq8bNiw4mjNzfOFDlGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66280},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"8108a08929bdc0ebc4c79d7a4f0cab9b260469de","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.11.0","@frontmcp/utils":"1.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.11.0_1793746571818_0.5569646388784247","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-rc.1":{"name":"@frontmcp/plugin-cache","version":"1.11.1-rc.1","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.11.1-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2e694228fd9b02ea9a59d5f96a5d938add761931","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.11.1-rc.1.tgz","fileCount":22,"integrity":"sha512-TWFAH41rcq9dFUbB0GCuv1efcKHuyKbAAaPkLLaH0e7FOaHRBOPHYrXhGUZSF/1QatJjjsxCU0x/PtRk1gdGxg==","signatures":[{"sig":"MEUCIQCGxpJzErpxKapYi7u4EDwPNxQM8ypBhU46Jlz0R2xUPAIgAcZn1KX1MXLW4a2soElyF9TL13U2kqB9ROSHDnXEgco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFW76yWg0RYu7zVlvW0wyW6O/VwXDaxNDj98WZL13lWZAiEA9/LoPZppdq1W2/lrIBPwAcgVv6jjJQvCMsuIdqTsQnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.11.1-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66310},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"bbf139f23edf30e23dec4d2f4defd598a775d5ca","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.11.1-rc.1","@frontmcp/utils":"1.11.1-rc.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.11.1-rc.1_1793842379582_0.9330189620258834","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-rc.2":{"name":"@frontmcp/plugin-cache","version":"1.11.1-rc.2","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.11.1-rc.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"0ac9c04e8dedde1e12279912e8b3a8a6a45f1d73","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.11.1-rc.2.tgz","fileCount":22,"integrity":"sha512-5k2mMPR4YrZhl7ycRKvbOP9kUOcRsVagmlb073skfD4fRBKS8RMngCTvQR4SUBLYCpLOd/vp6/GONRbsRh59+Q==","signatures":[{"sig":"MEUCIQClP5UOYbrpvJqv0aobcuZfyLCPOScFu0zHC0e6+Z0PzgIgL7XddwiIq7P1oPd+aDr/6mDuyLEhbZVlBYSjFb5/JME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfNG0ly/2aTDIvEClnvR0v5lJteEibm+Tj+9kCW0S4lgIhAMeIIA1dooUuEhhXqZkq0afytkSGYIrGju63hLsu8/tv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.11.1-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66310},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"f502e5a9af9b8a20ef69be8297d9ad6aa544f9cd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.11.1-rc.2","@frontmcp/utils":"1.11.1-rc.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.11.1-rc.2_1793905308008_0.532372820590359","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@frontmcp/plugin-cache","version":"1.11.1","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.11.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"f08a41c47e93d44ff9ce16486cf09b84df8c2c7d","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.11.1.tgz","fileCount":22,"integrity":"sha512-309a/c+SjsTs4EOHOb9iMrws8mioWMBR+usakKt7ZvqwOKhOOmq+fQ31vG5CL22XF/JLeH7y6cXXx3f3+YRoMQ==","signatures":[{"sig":"MEUCIAQnhHId7VQox+rV9OiSoLND/cT/kmw+6L1Fbye4SqkMAiEAzS5dqqy0JYDKWXJjvY2gxhQ0ZzCFMk5+M60SBsexJE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCX6bS1Ev2ybimJGn93X6bOfCuQYdjnnRUQ9fQD1uDlhQIhAO6KcXTo3NZJI/IC1qxedIudfuYyVcNJjMzrDVMgnf7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66280},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"e643a41d5343c553f1416fc4c67022830017e60b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.11.1","@frontmcp/utils":"1.11.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.11.1_1794133099371_0.3747512764304324","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@frontmcp/plugin-cache","version":"1.11.2","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.11.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"22029ad33303210c8de865caae543747c4b1fb7d","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.11.2.tgz","fileCount":22,"integrity":"sha512-iQzdmX4HjOh9tKLw2WbgyB+caWNeniyOv4CGCrxnulOfB5k+rhUJMTFRJID0HN9MMxdGisnsPLQgdcYvaftbqg==","signatures":[{"sig":"MEQCIE5eyfJ+Dgql0xx/lYKMcFOuvb05Fk12Ey5Wqm3D6Z4oAiBH4zON8HNkURyD2BPYBq/zT73fj+25MblhcdCiqBDppQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBgageY/0IGZQzQdHSbch7YBgyYLjxlVqrUO3NqvYYxlAiB/jLg0GErfsEwRvLNBMPd6U2sTYKdcbA0QWoHdOwrifw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66280},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"1502559231d1c3e1299aef5f2d3c299fcd042856","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.11.2","@frontmcp/utils":"1.11.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.11.2_1794185774981_0.859008944815451","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@frontmcp/plugin-cache","version":"1.11.3","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.11.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"eb49d93be03f9aefdeeddca6ea82166223153a98","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.11.3.tgz","fileCount":22,"integrity":"sha512-fOsJIKY6pORnaajOm+QGndQRSNQkC/5M1Vfi/741jXA73vQSPN5qs2lloWq9/GhOBOlF1c1va7QX5KMRZkA4YA==","signatures":[{"sig":"MEYCIQD6+VE76ARrsnO+nZMhAQ4pYOn0RwMD41xtlLujZlmDmAIhAI/ROXqQex9buXPQO+HiurH/sMberauyA/IMvHLvmQMQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCT2k6Sn+pGpt3TeRc4IzSRcMoqDNVKtx8nUsCeKn66igIgOii1+keMZRf2JTYRRnmtgG4YSoLcKYRkUS98TUYj/U0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67062},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"4704a658adb1139f111d661a3313a3101dc0455d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.11.3","@frontmcp/utils":"1.11.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.11.3_1794254162658_0.4953884780805071","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-rc.1":{"name":"@frontmcp/plugin-cache","version":"1.12.0-rc.1","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.12.0-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"224a9d37b323d71deb922cc9aec37df6867036ba","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.12.0-rc.1.tgz","fileCount":22,"integrity":"sha512-k3UWvRC2G25S6IwU67PEr9aaEY9aot7HZZeXWHMQiMVUm1tsOdVGPCvmM6Ruai3yRjJa0Mn4LsbbIp3Omz9GJQ==","signatures":[{"sig":"MEQCIAaYbP2Wpkkhih6Yo5obJzKdSURdLGvZzMORqKtF77iWAiBiKDrW0BgJF+3S8jAgnrF+P+gsRzhY7/yW0TI0DZOVOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDYZbq4BqsphiYo5fYqMOrofblslHykXyjSbxQZFx+ztAiEAuvqW5zPXyp/wUwDN7hcW91GHQXdY9XYfp6px/TKDWMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.12.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67092},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"aa0ad4c9bb60982b2296df50d32973bbed441013","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.12.0-rc.1","@frontmcp/utils":"1.12.0-rc.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.12.0-rc.1_1794405105080_0.5956152750185875","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@frontmcp/plugin-cache","version":"1.12.0","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.12.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"21d104c362947dd33955ddcb2dfc3f3fe95e0954","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.12.0.tgz","fileCount":22,"integrity":"sha512-d5AYD3DJLtnIt4p5sTafzBt7YJRxsLEkxsvfdYsdjCiff8ujDNTmoWwqLEAXM59fBZp8znmv1z3PLhasM4Q81g==","signatures":[{"sig":"MEQCIGUNWPPxAOQcSMcL0mxP9+znkFJn+xZQ1HBF6Nvja7G2AiAJNfWSezI5cFf8Urv84iC4x6HrweYA2pYkq6NzINo5kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjeuePvmSFE4YyARZAKuCtFKstmJf5DoL6gEkuGfCDXQIgUdUQyJt8Ehpqpcwg/uv/BZ5AzWosrTDVeyLzMeUb2kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67062},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"2b00e7c02fd1547b8071e07470469380bda25abe","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.12.0","@frontmcp/utils":"1.12.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.12.0_1794409130070_0.2639971513233049","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@frontmcp/plugin-cache","version":"1.12.1","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/plugin-cache@1.12.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"},{"name":"davidmantoon","email":"davidmantoon@gmail.com"}],"homepage":"https://frontmcp.dev/reference/plugins/cache","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"a8f380e2e44c779e6e8968f507d7ff2893562038","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.12.1.tgz","fileCount":22,"integrity":"sha512-Lxo4GoqR3sLD7wQjYoaAK594AKoSl+hOMD07+NVU+7npmn1xhGBsZKkqO3jBXqZSFdqi5yBOZPs75tU4My4mNw==","signatures":[{"sig":"MEQCIEzNqqMASiKD1cJ0nBZs9BMzzQj3TZ3uQSNz4gr8BxAyAiA48oI2LkairgaIs8ljk7Yvxi0JVro9oit8EA2KrqH09w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGTW9hRtWsKKXqiPd/JDz6l7uDtmciScPveSt8fNdpT7AiEAphNCGYa95ZJmYsIGwC487M0crszBAL+BPkoFy8ssPCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68949},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"163441ed8e823bc935fea9b776a0c4862406973c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.12.1","@frontmcp/utils":"1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-cache_1.12.1_1794562958951_0.43373907411366086","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"_id":"@frontmcp/plugin-cache@1.12.2","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"faf44077dbbb473b1d6ec9b2e93a56fb5cd9c293","tarball":"https://registry.npmjs.org/@frontmcp/plugin-cache/-/plugin-cache-1.12.2.tgz","fileCount":22,"integrity":"sha512-hVDIFJIzhKkjIYBmGBT+FZK0aEuhoucSXTZbIrnaK2vjiGL5zTxJQrcASZTDlaJFrt1WOErj2c2RxSKEn131Lw==","signatures":[{"sig":"MEUCIFYRMYAQqV2eiCmDn+T2mqOEeyt83X6usWG8H9zsZqC+AiEA+CNcfH626anj6Y3KMxrGOl6hbHbht/Sg2zdjtRVPmXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCyLKigbl9OpCCr9rjnzjmLMo5FWQ4gNS0oQvoqD9jesAIgNCW1GhJ4P47KpzmYuSvJINhctKnusbWP5msGN9L2CTU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fplugin-cache@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68949},"main":"./index.js","name":"@frontmcp/plugin-cache","type":"commonjs","types":"./index.d.ts","author":{"name":"AgentFront","email":"info@agentfront.dev"},"module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./package.json":"./package.json"},"gitHead":"07a9de63e3c7fee4c7b8c53e4fb3a80f1714ba91","license":"Apache-2.0","version":"1.12.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b50117f6-f595-4be7-8523-a87023be739f"}},"homepage":"https://frontmcp.dev/reference/plugins/cache","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"_npmVersion":"11.5.1","description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","directories":{},"maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"},{"name":"davidmantoon","email":"davidmantoon@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"ioredis":"^5.8.0","@frontmcp/sdk":"1.12.2","@frontmcp/utils":"1.12.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"reflect-metadata":"^0.2.2"},"peerDependencies":{"@vercel/kv":"^2.0.0 || ^3.0.0"},"peerDependenciesMeta":{"@vercel/kv":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-cache_1.12.2_1794690662154_0.905719859347333"}}},"time":{"created":"2026-01-09T03:02:41.318Z","modified":"2026-11-14T21:11:02.667Z","0.7.0":"2026-01-09T03:01:10.966Z","0.0.1":"2026-01-09T03:02:41.598Z","0.7.1":"2026-01-09T03:48:12.350Z","0.7.2":"2026-01-09T19:09:13.641Z","0.8.0":"2026-02-02T16:37:06.799Z","0.8.1":"2026-02-03T06:50:38.965Z","0.9.0":"2026-02-05T23:56:12.748Z","0.10.0":"2026-02-13T21:36:33.938Z","0.11.0":"2026-02-19T20:16:54.929Z","0.11.1":"2026-02-20T18:59:41.744Z","0.11.2":"2026-02-21T21:39:35.686Z","0.11.3":"2026-02-22T20:48:46.550Z","0.12.0":"2026-02-25T00:31:11.718Z","0.12.1":"2026-02-25T01:09:30.050Z","0.12.2":"2026-02-26T00:45:32.256Z","1.0.0-beta.1":"2026-03-16T18:05:01.171Z","1.0.0-beta.2":"2026-03-18T15:55:50.156Z","1.0.0-beta.3":"2026-03-18T20:44:12.480Z","1.0.0-beta.4":"2026-03-18T22:38:24.075Z","1.0.0-beta.5":"2026-03-19T01:47:50.166Z","1.0.0-beta.6":"2026-03-21T00:48:02.802Z","1.0.0-beta.7":"2026-03-23T19:44:46.263Z","1.0.0-beta.8":"2026-03-24T20:47:53.355Z","1.0.0-beta.9":"2026-03-27T22:50:16.841Z","1.0.0-beta.10":"2026-03-28T18:07:52.353Z","1.0.0-beta.11":"2026-03-29T02:24:25.463Z","1.0.0-beta.12":"2026-03-29T03:51:50.439Z","1.0.0-beta.13":"2026-03-29T06:48:32.371Z","1.0.0-beta.14":"2026-03-31T06:47:45.587Z","1.0.0-rc.1":"2026-04-05T23:48:19.598Z","1.0.0":"2026-04-06T00:17:03.609Z","1.0.1":"2026-04-06T05:29:10.537Z","1.0.2":"2026-04-06T15:39:14.790Z","1.0.3":"2026-04-06T18:40:39.918Z","1.0.4":"2026-04-08T02:28:51.362Z","1.1.0-beta.1":"2026-05-01T16:39:38.940Z","1.1.0":"2026-05-01T23:02:45.142Z","1.1.1":"2026-05-03T00:52:30.474Z","1.1.2-beta.1":"2026-05-03T13:32:33.544Z","1.1.2":"2026-05-03T14:37:53.348Z","1.2.0":"2026-05-05T22:57:35.750Z","1.2.1":"2026-05-06T01:47:45.921Z","1.3.0":"2026-05-27T19:35:07.353Z","1.4.0":"2026-06-07T18:24:59.639Z","1.4.1":"2026-06-08T13:47:47.650Z","1.5.0-rc.1":"2026-06-21T15:59:58.892Z","1.5.0":"2026-06-21T23:03:16.346Z","1.5.1":"2026-06-22T09:00:02.559Z","1.5.2":"2026-06-22T20:27:47.569Z","1.5.3":"2026-07-18T23:47:28.972Z","1.5.4":"2026-07-19T00:15:20.673Z","1.5.5":"2026-07-21T10:50:26.896Z","1.5.6":"2026-07-23T21:02:20.164Z","1.5.7":"2026-07-26T02:07:46.329Z","1.6.0":"2026-08-02T01:38:18.708Z","1.6.1":"2026-08-07T00:46:24.482Z","1.7.0":"2026-09-01T16:54:08.250Z","1.7.1":"2026-09-10T00:57:40.852Z","1.7.2":"2026-09-14T01:22:44.751Z","1.8.0":"2026-09-21T22:42:20.537Z","1.8.1":"2026-09-26T15:44:02.950Z","1.8.2":"2026-09-26T21:12:17.746Z","1.8.3":"2026-09-28T08:54:10.651Z","1.8.4":"2026-09-28T15:56:15.453Z","1.8.5":"2026-09-29T09:55:50.371Z","1.8.6":"2026-09-30T10:57:55.128Z","1.8.7":"2026-10-01T01:05:53.327Z","1.9.0":"2026-10-03T22:54:30.385Z","1.9.1-rc.1":"2026-10-04T16:41:23.545Z","1.9.1-rc.2":"2026-10-05T13:08:59.731Z","1.9.1-rc.3":"2026-10-05T15:38:40.909Z","1.9.1":"2026-10-05T16:22:47.566Z","1.9.2":"2026-10-06T12:23:57.902Z","1.9.3":"2026-10-07T03:20:49.163Z","1.9.4":"2026-10-10T00:38:56.966Z","1.9.5":"2026-10-11T08:54:03.588Z","1.9.6":"2026-10-11T17:32:14.505Z","1.9.7":"2026-10-12T16:18:40.441Z","1.10.0":"2026-10-13T01:01:33.987Z","1.10.1":"2026-10-13T03:16:14.218Z","1.10.2":"2026-10-13T06:35:53.087Z","1.10.3":"2026-10-17T22:50:37.441Z","1.10.4":"2026-10-20T07:59:33.904Z","1.10.5":"2026-10-20T08:49:26.645Z","1.10.6":"2026-10-20T12:43:04.477Z","1.10.7":"2026-10-20T14:59:59.009Z","1.10.8":"2026-10-20T21:59:06.438Z","1.10.9-rc.1":"2026-10-20T22:51:18.307Z","1.10.9-rc.2":"2026-10-21T12:45:18.482Z","1.10.9-rc.3":"2026-10-21T13:53:23.348Z","1.10.9-rc.4":"2026-10-21T16:29:21.358Z","1.10.9-rc.5":"2026-10-21T17:34:07.698Z","1.10.9":"2026-10-21T18:25:53.823Z","1.10.10":"2026-10-21T19:02:21.870Z","1.10.11":"2026-10-25T23:35:03.786Z","1.10.12":"2026-10-28T15:36:23.744Z","1.10.13":"2026-10-28T20:13:49.867Z","1.10.14":"2026-11-01T17:05:19.035Z","1.10.15":"2026-11-01T18:50:26.332Z","1.10.16":"2026-11-02T10:26:30.331Z","1.11.0-rc.1":"2026-11-03T18:21:23.217Z","1.11.0-rc.2":"2026-11-03T22:18:19.173Z","1.11.0":"2026-11-03T22:56:11.914Z","1.11.1-rc.1":"2026-11-05T01:32:59.686Z","1.11.1-rc.2":"2026-11-05T19:01:48.106Z","1.11.1":"2026-11-08T10:18:19.461Z","1.11.2":"2026-11-09T00:56:15.074Z","1.11.3":"2026-11-09T19:56:02.737Z","1.12.0-rc.1":"2026-11-11T13:51:45.195Z","1.12.0":"2026-11-11T14:58:50.175Z","1.12.1":"2026-11-13T09:42:39.105Z","1.12.2":"2026-11-14T21:11:02.267Z"},"bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","homepage":"https://frontmcp.dev/reference/plugins/cache","keywords":["frontmcp","mcp","model-context-protocol","cache","redis","vercel-kv","plugin","agentfront"],"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"plugins/plugin-cache"},"description":"Cache plugin for FrontMCP: answers repeated tool calls from memory, Redis or Vercel KV instead of running the tool again","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"},{"name":"davidmantoon","email":"davidmantoon@gmail.com"}],"readme":"# @frontmcp/plugin-cache\n\nA FrontMCP plugin that stores what a tool returns and answers the next call with the same arguments from the store,\nwithout running the tool again. Use it for tools that are slow or costly and whose answer doesn't change every\ncall. Tools opt in one by one, with `cache` in `@Tool`, or by name, with `toolPatterns`. Entries live in memory, in\nRedis, or in Vercel KV, and each entry belongs to the caller who made it unless you say otherwise.\n\n[![npm](https://img.shields.io/npm/v/@frontmcp/plugin-cache.svg)](https://www.npmjs.com/package/@frontmcp/plugin-cache) [![License](https://img.shields.io/npm/l/@frontmcp/plugin-cache.svg)](https://github.com/agentfront/frontmcp/blob/main/LICENSE)\n\n## Install\n\n```bash\nnpm install @frontmcp/plugin-cache @frontmcp/sdk\n```\n\nRequires Node.js 24 or later. Keep `@frontmcp/sdk` on the same version as this package. The Redis\nclient (`ioredis`) is included. `@vercel/kv` is an optional peer dependency: install it to use Vercel KV through\n`type: 'global-store'`.\n\n## Usage\n\nRegister the plugin on the app whose tools it should cache, and mark those tools with `cache`:\n\n```ts\nimport { CachePlugin } from '@frontmcp/plugin-cache';\nimport { App, Tool, ToolContext, z } from '@frontmcp/sdk';\n\n@Tool({\n  name: 'get_exchange_rate',\n  description: 'The current exchange rate between two currencies',\n  inputSchema: { from: z.string().length(3), to: z.string().length(3) },\n  cache: { ttl: 300 }, // answer repeated calls from the cache for 5 minutes\n})\nexport class GetExchangeRate extends ToolContext {\n  async execute({ from, to }: { from: string; to: string }) {\n    return { from, to, rate: await lookUpRate(from, to) };\n  }\n}\n\n@App({\n  id: 'rates',\n  name: 'Rates',\n  tools: [GetExchangeRate],\n  plugins: [CachePlugin.init({ type: 'memory', keyByIdentity: false })], // the same rate for every caller\n})\nexport class RatesApp {}\n```\n\nA cached answer skips `execute()`, and its result carries `_meta.cache: 'hit'`. `CachePlugin.init()` with no\nargument, and `plugins: [CachePlugin]`, mean `type: 'memory'` with the defaults. On `@FrontMcp({ plugins })`, the\nplugin caches every app's tools.\n\n## `cache` on `@Tool`\n\nA tool is cached when it has `cache`, or its name matches `toolPatterns`. Nothing else is cached.\n\n| Value                                   | An entry lives | Reading the entry                                          |\n| --------------------------------------- | -------------- | ---------------------------------------------------------- |\n| `cache: true`                           | `defaultTTL`   | Leaves its expiry as it was                                |\n| `cache: { ttl: 60 }`                    | 60 seconds     | Leaves its expiry as it was                                |\n| `cache: { ttl: 60, slideWindow: true }` | 60 seconds     | Gives it a full 60 seconds again                           |\n| `cache: { ttl: 0 }`, or a negative TTL  | Not stored     | The tool isn't cached, even when `toolPatterns` matches it |\n\nThe key is a SHA-256 hash of the caller (see below), the tool (`<app id>:<tool name>`), and the validated arguments\nwith object keys sorted. A result the tool returns with `isError: true` isn't stored.\n\n## Who gets which entry\n\nWith `keyByIdentity: true`, the default, each caller gets their own entries: a signed-in user is keyed by their token's\nsubject, so one user never gets another user's cached answer.\n\n- **A caller with no identity skips the cache.** A caller without a token subject, a client id or a session the server\n  verified, such as an MCP 2026-07-28 client without authentication, runs the tool on every call, and the plugin\n  neither reads nor stores an entry for it. An anonymous id (`anon:…`) counts as no identity. There's no error or\n  warning.\n- **For tools whose answer is the same for everyone** (exchange rates, a public catalog), set\n  `keyByIdentity: false`. Every caller then shares one entry per tool and arguments, so never use it for tools whose\n  answer depends on the caller's account, tenant or permissions.\n\n## Options\n\n| Option          | Default                      | Description                                                                                                                                                                                  |\n| --------------- | ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `type`          | `'memory'`                   | Where entries are kept: `'memory'`, `'redis'`, `'redis-client'` or `'global-store'`. Required when you pass options. Any other value makes `init()` throw a `CachePluginConfigurationError`. |\n| `defaultTTL`    | `86400` (a day)              | Seconds an entry lives when the tool's `cache` gives no `ttl`, and for tools matched by `toolPatterns`.                                                                                      |\n| `keyByIdentity` | `true`                       | Keep separate entries per caller. See [Who gets which entry](#who-gets-which-entry).                                                                                                         |\n| `toolPatterns`  | `[]`                         | Cache these tools too, without `cache` in their metadata. A tool name or `<app id>:<tool name>`, where `*` matches anything: `'catalog:*'`, `'get_*'`.                                       |\n| `bypassHeader`  | `'x-frontmcp-disable-cache'` | A request header that skips the cache for that call when its value is `true` or `1`. It must start with `x-frontmcp-`, or `init()` throws a `CachePluginConfigurationError`.                 |\n| `config`        |                              | With `type: 'redis'`: `{ host, port, password?, db? }`.                                                                                                                                      |\n| `client`        |                              | With `type: 'redis-client'`: an `ioredis` client you created.                                                                                                                                |\n\n## Stores\n\n`'memory'` keeps entries in the server's process: they're lost on restart and aren't shared between instances. For\nRedis, let the plugin connect:\n\n```ts\nCachePlugin.init({\n  type: 'redis',\n  defaultTTL: 300,\n  config: { host: 'localhost', port: 6379, password: process.env.REDIS_PASSWORD, db: 0 },\n});\n```\n\nOr pass a client you already have:\n\n```ts\nimport { Redis } from 'ioredis';\n\nconst redis = new Redis({ host: 'localhost', port: 6379 });\n\nCachePlugin.init({ type: 'redis-client', client: redis, defaultTTL: 300 });\n```\n\n`'global-store'` uses the store configured on `@FrontMcp({ redis })`: Redis, or Vercel KV with\n`redis: { provider: 'vercel-kv' }` (which reads `KV_REST_API_URL` and `KV_REST_API_TOKEN` when you don't pass `url`\nand `token`). Without `redis`, the server doesn't start.\n\n```ts\n@App({ id: 'catalog', name: 'Catalog', plugins: [CachePlugin.init({ type: 'global-store' })] })\nclass CatalogApp {}\n\n@FrontMcp({\n  info: { name: 'shop', version: '1.0.0' },\n  apps: [CatalogApp],\n  redis: { host: 'localhost', port: 6379 },\n})\nexport default class Server {}\n```\n\nA browser build (`create()` in a web page, WebMCP) has no TCP socket for Redis: there `'redis'` and `'redis-client'`\nthrow `BrowserStoreUnavailableError` from `init()`, and `'global-store'` on a Redis `redis` throws it when the server\nstarts, before anything connects. The message names `type: 'memory'`. Vercel KV, over HTTPS, is allowed.\n\n## Docs\n\n- [Cache plugin reference](https://frontmcp.dev/reference/plugins/cache): every option, the key, hits, bypassing and\n  troubleshooting, with runnable examples\n- [Caching Results](https://frontmcp.dev/learn/caching-results): a step-by-step lesson\n- [Plugins and adapters](https://frontmcp.dev/reference/plugins): where to register a plugin\n\n## Related packages\n\n- [`@frontmcp/sdk`](https://www.npmjs.com/package/@frontmcp/sdk): the framework this plugin extends\n- [`@frontmcp/plugin-remember`](https://www.npmjs.com/package/@frontmcp/plugin-remember): `this.remember`, for values\n  your tools store and read themselves\n- [`@frontmcp/plugin-codecall`](https://www.npmjs.com/package/@frontmcp/plugin-codecall): depends on this plugin\n- [`@frontmcp/plugins`](https://www.npmjs.com/package/@frontmcp/plugins): a meta-package that re-exports this plugin\n  with three others\n\n## Contributing\n\nSource: [`plugins/plugin-cache`](https://github.com/agentfront/frontmcp/tree/main/plugins/plugin-cache). Issues and\npull requests are welcome; see [CONTRIBUTING.md](https://github.com/agentfront/frontmcp/blob/main/CONTRIBUTING.md).\n\n## License\n\nApache-2.0. See [LICENSE](https://github.com/agentfront/frontmcp/blob/main/LICENSE).\n","readmeFilename":"README.md"}