{"_id":"@kwirthmagnify/kwirth-plugin-censor","_rev":"52-befff4b43bdc045f4b11eb8dead62ca8","name":"@kwirthmagnify/kwirth-plugin-censor","dist-tags":{"latest":"0.2.52"},"versions":{"0.2.0":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.0","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.0","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"42c38c3a90c0be5791de602a656dd9db839a0abb","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.0.tgz","fileCount":3,"integrity":"sha512-fYTfkbnPqrT5JUnpaAIKw5h5pEjVplJrBu2aGn+4UinK7gIsYKiOqfKr2hMWwgzDBD+LjkL7021Czo5HGZKvjw==","signatures":[{"sig":"MEYCIQCalW6jQGo2gB50PI4RnJJeiwNWgGBUy4V+fcfsiskSlAIhAK13oRto4eRPZSFYWldf7wKfkU3MySuhwmrqYdPVRARc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121021},"icon":"FilterList","gitHead":"014e480680a6126fad044802ec969eb7eaf6f106","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.0_1780215579284_0.019236864364793105","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.1","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.1","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"dd9dc9fa0120be87403e0cff4419d5ab824e0a27","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.1.tgz","fileCount":3,"integrity":"sha512-wh5b0p//LP9H1tip4v/fRgg1Ek8OIZUNw4XBqInJ4WkCJ7onEumO876/obPin5V0PUbzInGKyC5osfQbKjMrjA==","signatures":[{"sig":"MEQCIDsIpH4J26/aejQLkhT+Pd8smLn20rSXOryeVBMqSneWAiAX5dU1CJVF/U7Zx9Icc0cO9EpOAy9ZNOUzkdhruErYIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121048},"icon":"FilterList","gitHead":"9b6432a7bb0aa477caa98908d425b0b1530e218e","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.1_1780265557271_0.9309551394593589","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.2","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.2","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"3fe00f037fa7331bb2055dc9f8d5639ddbdffe33","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.2.tgz","fileCount":3,"integrity":"sha512-82jHnJ5fYTD31/dS1ZLB5fXiNXpv90THtMLNqAaZ70Fmq+KuQ/C5GJS+k0BqcrorRqETFc3JrRuMGyXLIuGYBQ==","signatures":[{"sig":"MEUCICPTIPQLKWXgQ+8npBtIPJONNmlH0005hmmUKoMjTs81AiEAgk1YQJCLVO0OtL4Uea2IGfTNsj3Fn5tmBjEQds4cDjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121077},"icon":"FilterList","gitHead":"63604af6d9c375f2c694974c9399ee271eb759cd","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.2_1780268999722_0.7440106860257274","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.3","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.3","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"0489d4bcb6cdf2e9648c348bbbdc7c17f438f9e0","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.3.tgz","fileCount":3,"integrity":"sha512-zOGGkFuGeKQ1rRnBVQ/z5TsYp7Xcb1V20f/URW2/WevXhCUONH1hZVbV9rHJS1x21W2kGVTBWbfOT7JwndjM4A==","signatures":[{"sig":"MEQCIFjX5hs360nc4wzDMmdgBH+K5yVK6W2K0soa3mTGSDCFAiAMPTmaPvymrGqzpVUZCsdXkOeVLu4mc0I6H2A9rAe5cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121167},"icon":"FilterList","gitHead":"69c3874cb700af7e2cc54a0bcc46d75e1465c145","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.3_1780296121581_0.2474043926831273","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.4","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.4","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"1e7da7748cc8d0e9d6f36ecc9c0c55510911fb2f","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.4.tgz","fileCount":3,"integrity":"sha512-uyRy1lSuMO9FZjI05UKjz3RFqR3Kbd31Bn6eRO4zuagvr6MYTBAhrRUQHvWMgPhuksDGcCAPalA/5GikShXxog==","signatures":[{"sig":"MEUCIQCOCtFtB2BMsPSny17qDqnBmNkDouazYptNpJTV2gqbBgIgNs6dhn0r0e38SFgMHanW66BsVTH52aL4Ech46tHcsQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124402},"icon":"FilterList","gitHead":"5091b6e781c34ebc6870509c5e01c9d299fffa91","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.4_1780350600974_0.37451571377162884","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.5","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.5","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"1bf128c0415ea242b7412bccfa2739cd4e4aca46","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.5.tgz","fileCount":3,"integrity":"sha512-+p0ov865zQsmOX/duNz+rNhZ88lW4/b+8S5nhSaUDoDPqFaEIdHSuhPodoVTTAeeht6B7vs78tvV+UovpKXbWg==","signatures":[{"sig":"MEYCIQDHubttb5uea6PXxczRPhsds8UO0rD4NIkWB2n44qdKIwIhAL6jV2t2aVTH8xfrltG0ArzSDd6q/nYxP7AliROXcdBR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125654},"icon":"FilterList","gitHead":"20ad465c415d187cf4121db0b974576572caf8c8","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.5_1780401766405_0.3261241138361668","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.6","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.6","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"24ba6370d5a0e1f8391c41b43ce97e9e12660031","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.6.tgz","fileCount":3,"integrity":"sha512-M9Dpp0gR+vEO4UygdxydRbB5N9Avti9j5rhdh867bwYj5Q2LfFiidF19RqIykjJy41d+PZAHsxM1Xj8ev9/jVg==","signatures":[{"sig":"MEQCIGocQ3nd19w4tXQtRtLHZGYk4LW7qbH+ufgJMdiXdxt6AiBKB6GR+FMZQVmYKAXyIVCLpuh+c0SH8QiFV+zL+bfTFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128695},"icon":"FilterList","gitHead":"1802dab2e354e935bdb7d2908e9dcf3305a254d4","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.6_1780420953679_0.39904623135659745","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.7","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.7","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"d761296bbcf8bcbd33f99f938da20f8d95eddaec","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.7.tgz","fileCount":3,"integrity":"sha512-rvPFtI+EjLItHQOu82chDSXXjBntB/S59bVp/WeHVLilXoaLgZnFCEKqgqLgYfHMtUHAQAtNDzz2445DomuC3Q==","signatures":[{"sig":"MEYCIQD2qLDDcb9rnte2C5xUBETRCnDz0MZk28p1QcbHB5OfKgIhAK4i578P1A4V8jsopBl4jIHZ4O5mH/2mHirjdcr3WsEa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131348},"icon":"FilterList","gitHead":"c0e0e4a276e006f2dfd331c333eda80f69320063","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.7_1780490738835_0.17910671635102737","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.8","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.8","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"6c43ee543e963f47824189a767ed3ab55e968ab6","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.8.tgz","fileCount":3,"integrity":"sha512-uHbcY8lMN9yFDQoFybBX6dKTTHw+jcHjTpXHwNOiOB3RcGPR2/4USXz1NEAh30bJoYJOVEIdKcHolJsIWjfl8w==","signatures":[{"sig":"MEQCIA7UzoVIdWa1CqYdvIBHBQcQ7fLcQ1hPmtwGA+oW9FNNAiBGaFfR/HaVvJJ39RHFxqXOXPsZYpLqgmZ2q1UBJco/BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110210},"icon":"FilterList","gitHead":"b4a2453f3270f93cf25539120f1bd4a57ad9535f","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.8_1780564293389_0.8635753889121405","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.9","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.9","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"5959841cc0f934514a0ac057d46572571134760d","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.9.tgz","fileCount":3,"integrity":"sha512-vZ+0wnXtvMyNmr8jX69XLM9Yujh7N0Jx+6P5oBl53UvIbIEc03QeusaGMfwmxpYDz0/bbpbE9uhID8bDi+KrjQ==","signatures":[{"sig":"MEUCIQDOGIiO7ZFTAiP3fZQFg1EmPUVC78pE42s4BypHyS7+JgIgLvYUUJTOkhF05EWUeodemSNo9LjF4V1SNNIh3G+Hykc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111003},"icon":"FilterList","gitHead":"3e261d3a4b75917cb02c46a7e876354f9d9e73bb","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.9_1780578013374_0.9138504769367322","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.10","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.10","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"ceec89e6005684497dfad13cbeff90183bd6d250","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.10.tgz","fileCount":3,"integrity":"sha512-MgYcpgVJvBewVvyMnuwxL0fjJ70Wc61ejlOHt2AY7IqyjyfhfJHb4sm9hrPis/6xsG832BgN1qGg/h5w1ViAxw==","signatures":[{"sig":"MEYCIQDjLNyoLUqlcwPJRqLQFZ5mA6HuzFi2k9Em3/cSCY+poQIhALLfqOhgfk9X8bA7Vkc5s2siAqbY/k4Cc13Lat4jbM2S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111070},"icon":"FilterList","gitHead":"3e261d3a4b75917cb02c46a7e876354f9d9e73bb","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.10_1780582619436_0.5694637771074511","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.11","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.11","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"c36a6f73941e48b00cb468164701956f7ef75eae","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.11.tgz","fileCount":3,"integrity":"sha512-KwvYJcNI2aakzf5JGMZcfFPVPUoiZX08lePsx08GNbWvQIyteImCgDTYT/PP+8/9TjtduicTrLXvmmdXrIKUIA==","signatures":[{"sig":"MEQCIHM64l3Y9Qs5S4ibIBIUN+NvgDry2TYLdevTrI1sR5RFAiAVevMj6NekY91ZRtfQVHw9gqChkrRquHfsDb95bESfGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111083},"icon":"FilterList","gitHead":"3e261d3a4b75917cb02c46a7e876354f9d9e73bb","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.11_1780583684826_0.882253780540583","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.12","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.12","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"591063ab869c1e64994317daee71c04a65268384","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.12.tgz","fileCount":3,"integrity":"sha512-fGfGcp1Y86hA9Fgn3lmrXkzrzdagyffEl2iyfHuV8pN/KEdgl4in0RAxytFWff9EJvDc+4c7/K58yt0nQ7bYpQ==","signatures":[{"sig":"MEYCIQD+HRA1VesLGWP7ft824cyxMELYy1Ewx+V4LK70VkNx2wIhAIzcXnemCZG/2R8dLU2+t01Nd2s6M/aiNjb8Zc3fnsMm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120520},"icon":"FilterList","gitHead":"9d8c98ca181c5bbaec13dd4130cad08ae1643cf7","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.12_1780602380821_0.6164448538928475","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.13","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.13","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"09eebc284f50f93e2ad2455f449012fc48271146","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.13.tgz","fileCount":3,"integrity":"sha512-nAxYndMuwnzd5bC078rHZGIlBtRlh/0k7VhIoSzDinTj4YDDUxbuFGCdVn22lZS0OsUEnXGv9sxyddwAnjiBkg==","signatures":[{"sig":"MEUCIQDEhhDRlV0p+nRAkedN9Nq4kYPIsounrVBc384+yRajQwIgYVeD3FRDiLTWG6vymf3ILmz0k3VV/ZQ+WL04ofGlINI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120520},"icon":"FilterList","gitHead":"2c1460d27b32fe12e21df5290fd1ed097a2a3184","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.13_1780604041864_0.010725710466008787","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.14","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.14","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"f4d719e5b64c0c6d7ca23df524de5512e8cf011b","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.14.tgz","fileCount":3,"integrity":"sha512-PBarTwBLDcEdbLsCij1LaMlZR/vqnvZwNA/x+Tk70Fnc7/Cs4tqegN4cj79stJs45UxvooBvjfdVDV5hc3ViEA==","signatures":[{"sig":"MEQCIFdyDE5/QdzaKx/LS0OPywLgIfMKdr6lx15Yi1udOG9UAiAbuURYK0qb2SJKgJQTgp/iI4x9mUbtx1HY1borFJLDDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1161353},"icon":"FilterList","gitHead":"bf90b336af6becc155bd64bcc4789d64ba0757e2","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.14_1780736675387_0.2577176798897818","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.15","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.15","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"b1d40da620cf6a27db52f870d1797b333c43c365","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.15.tgz","fileCount":3,"integrity":"sha512-F4HVzwMfWxCczrHAzh941B0/B1ZAQpxDrQ1WMVpLQkoPCIE4RQwy9maN+z2cTkjcQSramcFYMTrHUjOpbTIBxw==","signatures":[{"sig":"MEUCIDkhsQFytzlV/8LEiZv3FzoHPKwzNfgF84cI69AdBYqFAiEAloxZfsahDuV5pof3EeI1jbr7l/zpjhANZ3C0UPYygzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125499},"icon":"FilterList","gitHead":"efd95ec24bf4184df0ed61c27dbfe5572d0fec53","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.15_1780929434694_0.3540432288965576","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.16","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.16","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"b96639455578f1b7f9ee76d814c894d6ea0d2cf8","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.16.tgz","fileCount":3,"integrity":"sha512-qNCXd3StePtc4DGUiWOzYrVV1sDVppZnhj7Y5siuJLbQDDIClWXHgTDb1Ygp9DSdg0I4SwyPjZXBsjCD8fJuCw==","signatures":[{"sig":"MEUCICormLAJ+mRCCzsc2gQkWFH0xGL5KmVqBSaz41hO2SlvAiEAhB7M38AAOlNaix1JnamTIJpl8iPOeGSCwKtWZ08m3wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122699},"icon":"FilterList","gitHead":"efd95ec24bf4184df0ed61c27dbfe5572d0fec53","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.16_1781014897550_0.7570135719106008","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.17","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.17","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"bdb540105c91a471208d216aa99d75427fe53597","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.17.tgz","fileCount":3,"integrity":"sha512-Zl3qeIohqfPETBC9Pe6zX5uuYr1/Jcy39rYWHXZm/vUzuDBjcbAB3XiJ9oxCcm9EzIhmAKHUoXUS7VY13M7hog==","signatures":[{"sig":"MEUCIHtlTJVoYUnXDDh+rH+nmml8gwSx8HIicE6e0MaNZyCfAiEArKgF+4ZpxhBS+EiGFJPN/lFQ8uO+Zf9KGZwGg48X7bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122699},"icon":"FilterList","gitHead":"e9061b3830e3a7400b4e2267932360ba2f1a7804","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.17_1781032666418_0.9248146246065085","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.18","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.18","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"86217aabee3def6c1300972a6391a2abde714e7d","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.18.tgz","fileCount":3,"integrity":"sha512-i+ji7AULuPiQrcsMkOk/fhd7N7onKUrUSAzOvOpxGYcAth5mDnRionY9c7jmPB04ZwMEminSSSV48ctoZ2GHOw==","signatures":[{"sig":"MEYCIQCnyDXSe9lGsDxrKVvs5MyetIfBv0j04l+DBdtb3xnTqQIhAMJW+yXukyYaRgx7S9DJY2ThwMHs0noRJKdF5Y+MLXqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125351},"icon":"FilterList","gitHead":"6d1332358d0b55adf67ea90d701d2a2babc2f16c","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.18_1781119660685_0.21430305740575317","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.19","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.19","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"cb04e06834b2d0480c599217b3306c7d0e2aa7e7","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.19.tgz","fileCount":3,"integrity":"sha512-mqFDOz+70EC7bC0XogcB65KxfG2RQPNodcxm5JyvkxQLqXW9F0B8xUBfaW8ngPd5+tff6X6/Lor8JDsITkaIQw==","signatures":[{"sig":"MEYCIQC/BpoR9bUn0E+n1wadhDQqSg5DKzemeLODz/sZwskqUwIhALjZr9whxUQx102TU5gQihxron7fJo/h+GYeUDAdm20Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125351},"icon":"FilterList","gitHead":"181a95373c6e3e3aa39d245944026eac64775063","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.19_1781170532240_0.12867675346384333","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.20","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.20","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"82c41f3bf1fe69c3a78f6d1fb89703c688c1f2ed","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.20.tgz","fileCount":3,"integrity":"sha512-Rogt2yxs907m1KVJNjOHTUQiMJbjuG1hjuwTu5FFibOi56YF03KdNtRdcRPb+E/++yMamKYW+crSCHoKrxSDoQ==","signatures":[{"sig":"MEYCIQD0QG1I35kIt30ozFNHU2GqZ/xV5w4kHB2dAPb6mWHKhgIhANRVMmShOjp8Vc1Iuz6zuefRvXLbRDDzPP7yoOlFihF4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125841},"icon":"FilterList","gitHead":"a55099a87ff3b8df00f946b6d70c76a4cf379208","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.20_1781173575431_0.9944872795914454","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.21","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.21","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"5d7c70c2f875d6935be12917d15d9cecd503c1bf","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.21.tgz","fileCount":3,"integrity":"sha512-QZ5BKtLpCkEmXqweaS0/EsjpycCGT28g/BAaydsBtuEPM8ngoiku/5ul6Fue6LcD9KbKwUllPbh0hS4EVJ2HGA==","signatures":[{"sig":"MEUCIQCNOMtNF8EA/tkaM+9UDEtS7H9HmrgXXKTUe5sWAWBJzQIgCssz2sbxbmNs8m/BxBi9zQrRWMdpSejT+GfeO58M8VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126236},"icon":"FilterList","gitHead":"a55099a87ff3b8df00f946b6d70c76a4cf379208","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.21_1781174884286_0.9719243802540032","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.22","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.22","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"ce7020735431ddd69eb36c7f29eae97ea731a633","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.22.tgz","fileCount":3,"integrity":"sha512-5IpERIijPnyBm8zAMXX1NNgRR/TDdorZGiz3UWTR/2N2fbJp6k9Q+tClpQfWKX09k0HmXwd5i3v7GhPeDXMjvA==","signatures":[{"sig":"MEQCIFMJyM0cN5aTYQ3y3ZSNmrOV5W0KaCgVgIr7hUwTuT+lAiAuGpdHlRx26VQyPyBM9u/bUdbjEJKw2XUbIZ0fD9U4dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126247},"icon":"FilterList","gitHead":"816f8cec368575515e7a1cfaf6d626c342f44e28","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.22_1781176084013_0.4254907431553858","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.23","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.23","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"61ec2a6ee1b13251490619dc97e17c28787f6af9","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.23.tgz","fileCount":3,"integrity":"sha512-+6seSA54gUzkbX8R+K+ljss27mWv3aWmLwshpAlW6Coy+Lu19LulpyvtPWkDgOjJZUfIvI7mgIFUsoGAcX7SIA==","signatures":[{"sig":"MEQCIDQQn7cerNdEMbsfcxg56jU8oS5HPsgC5O8+GbaYK16lAiBYMLXsk/x7PcDSqFxenwCJgkrsQ1V68l4ol1c9sOLvCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127763},"icon":"FilterList","gitHead":"816f8cec368575515e7a1cfaf6d626c342f44e28","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.23_1781177054538_0.919238744384463","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.24","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.24","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"18591bae74d00d9bbba3d7587ebb68fc1e2ca485","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.24.tgz","fileCount":3,"integrity":"sha512-SF5eg5Rr/5bMax79IzRvzBh7ejPryy+Zt6PluWxxq+MGOtMkoTsEX5jK/7+xRU2HKGWU0fRERF+WbHhcWqYMPQ==","signatures":[{"sig":"MEYCIQCM2jbfRWwoysOFf8hVpJ9c/ofpKcIjpZ6/GiJ0mFx4cwIhAORhW3yM5JOHduJJRfRgH9pG/ujTSNYSRvFzTouIFPRu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128188},"icon":"FilterList","gitHead":"b8d85e0f91b4c630277437bbef9c6fb2bf37d1d7","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.24_1781177373333_0.08289121246946252","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.25","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.25","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"f1304d2ff8ac20a1a46dd75b5fe96f76a1bfc84b","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.25.tgz","fileCount":3,"integrity":"sha512-dfGH8FYScwqKADDk5r2s4fmctXV4gKIr8YYuKz41u0yuMTMOG0vLvkHJzVLrlO6kVR2VWCQJBUak9SwkmW1CUw==","signatures":[{"sig":"MEUCIFwAATvXjY+tcaVP3SYK7PmKF3ij6cxOTpD1mQi86vaXAiEA/6QgZUmbhn2kLfPkJ8yEGRIPNYRouqwnOgKZvuBcbjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132052},"icon":"FilterList","gitHead":"b51c6e2b7db9c11579c40dc7d73ae407805f5254","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.25_1781191052612_0.10574095439052034","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.26","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.26","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"0827f4eef3919927c37ae1999f38da8298bf6fe2","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.26.tgz","fileCount":3,"integrity":"sha512-89utVBpiSPJb31Y2EC//v9sYYJkwMeQJmopQ6GT1uk7MCKAc8jD/jahgG1id4sMvOwCh81P0YtibLj4mFhqN2A==","signatures":[{"sig":"MEUCIBhEw8kOsJ+wxDHWNDDf2akcRlPV9aJ410hRjAwCZ0aqAiEAhpbS+URwDobTQOViGovQ3cpUB2xHYq4+aVESX9VGkag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132052},"icon":"FilterList","gitHead":"291decc74ca5b05ab90ddca8f3e9c73d292ea58f","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.26_1781197266968_0.47338287018249847","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.27","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.27","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"a2390ed91b284c9b6e8a178b04b5e34206bfe344","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.27.tgz","fileCount":3,"integrity":"sha512-vbGwocGYGQUZ9XPVailE6WkoMS65OhDl5fOZIlHEv1d4UyiHG9V5YZhkKeC8AHTOJpivac9BEi1Uom6gvjgmqA==","signatures":[{"sig":"MEQCIBgVj/QHgB4ltVPIEJDs4oLwJnc65mok+FQyBg0ShnfBAiB7p4SgOppr53ecSkWWs4AwxuASmyqftW8q3ceyXniCiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132030},"icon":"FilterList","gitHead":"18a98091978f0f5cb13f3ef4aea854ae34a85613","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.27_1781207551993_0.9846333207849907","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.28","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.28","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"d4bfbf8087c4fa6fe3a8528562a691a6c4c6383d","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.28.tgz","fileCount":3,"integrity":"sha512-6SoWUF0+jGPUmIbz5MaXXd/uiIeLtBKch9mt7jPDPZpSCpuokPsQGBH6xvvkFhxhUkZaqHGWNbmJj3BF4F+RHw==","signatures":[{"sig":"MEQCIHoQ/UPp8zHx9psPuRdjLoxdgyOFqnxGWjkyMDyp4eIdAiBTC3CBgPRZFJKsNciLi0I4egwjG9xhJHmQSiN/EMoaVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165898},"icon":"FilterList","gitHead":"12072f8702441770b18074f392f6252b17d805b1","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.28_1781559397905_0.9993346150689679","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.29","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.29","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"ad6151a01a8d1417f9b90b97dfd551dbc70c6d5a","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.29.tgz","fileCount":3,"integrity":"sha512-fNDTKZqp+Xkq1V67QkLwh+j0AdMzBun3wlDk6d4q++zsxSr/lpJrpmv8TdYADABb7bcuAcAzssia4cHR4EL7qw==","signatures":[{"sig":"MEUCIA8eGrmaxRFkTgd+mkXrIaDTCPbomIkS81lsITKOGw0nAiEAnnFEMcHo/l+iW8cn7tcwwJDkB3XRxMUZxvyF7FBLFdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165898},"icon":"FilterList","gitHead":"cf6f504baabf4d520a7fdd71c2582e3a7fcfd5e6","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.29_1781870555768_0.6559943609314527","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.30","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.30","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"62680f1535a1cce4bbb8561233e53f5ba0c0b078","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.30.tgz","fileCount":3,"integrity":"sha512-uPuua8DX7R4LgWwIQ/q+oz8sBgMYnvL97hVhsnJI+S62JXDjNw3wRCeWO4bQ2yTMviufWaHzDehfXOJEpaI8mg==","signatures":[{"sig":"MEUCIGaYfb1MEy05fJCtlk9S8RhdqqaIL0CLj7jmNTbTnkocAiEA6X6WGVu2Js87b+tQ+v6CR/DanrZI8upBLeTASicyUQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165898},"icon":"FilterList","gitHead":"30767273cd3f57f7925769d502275cf8666ab938","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.30_1781882131479_0.01086506486898009","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.31","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.31","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"3c31752c2d9d0166ecb1739b6567eb642e396b5d","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.31.tgz","fileCount":3,"integrity":"sha512-t86OgkmWcY8hUcotW3XC6nmarMhPM/9PBaIAZ67184i1yLTegV0YqGdsy9e+TJzVf/A9baNSFDXftJVbnbP5ZQ==","signatures":[{"sig":"MEUCIDIaVjy2TKN8vsxRbZXkFyG2B12itariG80vCEvWmIYsAiEAmHuDYeBvuj7Xl7VsIZrsm9p2PiY5TaFMTYeyvycWRBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165898},"icon":"FilterList","gitHead":"ff8b3257fa6dcd573e1f50a8e3664549d3c6c59b","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.31_1781957754775_0.00879179532045149","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.32","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.32","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"a5596e2fe5765c89e54c72fa75faeb90982518a7","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.32.tgz","fileCount":3,"integrity":"sha512-nwrPTdgE9mJ77XZS8Ifsd6AcwXTjuj2dm3lOqfgA5L/5e5PFFa0LpDbh75A+YS0ppFcGLBlFCFXFPZtkr/YZJA==","signatures":[{"sig":"MEQCIAQenhBibVfZpXre+3sWZa6FKvO5HUt7J01slxKgh2YcAiBCqDpTYMzn+kD9B9bdmgfVprM7g9YuvZdUOYhBRaxVuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163373},"icon":"FilterList","gitHead":"1851a0f27ec733fb4f0178186696747aabe2d5b1","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.32_1783006125324_0.12969219162309287","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.33","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.33","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"6ad0dea19551c4ca538525ccfdc5cbc71e11b9ef","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.33.tgz","fileCount":3,"integrity":"sha512-Z7bmfHYKEB7oQd7mM5cZqALs2zMns+dcp1TjANUybxltIMEQxOClxr/3SBuV6FFEPsiAQB5hzjhCBDAzz+QKoQ==","signatures":[{"sig":"MEUCIQCuip2nO2LqtSPsLyFAWoilUv+N4U36FKfa/diYPlzynQIgLicUeGHo57Tp99SzafHy40xk12vOGT1xI9FUpmW/snA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163573},"icon":"FilterList","type":"plugin","gitHead":"aff8a2b81be2b4e4e1bb493c5067d8108b1f21a3","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.33_1783445681556_0.9366485005003231","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.34","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.34","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"a2d9e2796b513b1d2a1ceda8aa5a9f0e5c7dae6c","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.34.tgz","fileCount":3,"integrity":"sha512-A+lS7YXTp2fN4L0jBR82HF9l/9/W5DeuVWrqgbDXZG5UJDh+JNgRxTjKU0aGlijFigIIiQVywSoSiWyi6tireg==","signatures":[{"sig":"MEUCIDYzBiH26I1nOIXwryMyKYtFtN0m0uLZgTHcYyJegEXQAiEAuJiTloDv4KP+CK0LZ6pWBEHpMAxqQk30rhCt5K4DizA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163604},"icon":"FilterList","type":"commonjs","gitHead":"52097d3319d41becc1adc6219dfc6ce1ce49c4bc","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.34_1783447903114_0.8430062172006314","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.35","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.35","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"dfed3f32ce45885754eecbbf7dcf528fa044fafb","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.35.tgz","fileCount":3,"integrity":"sha512-QYWjwTioC8OgXX4CFO0+ZQDAOlKBX9ntbIC/tC5Nh8ry6TW2Uw2jh/okm5zzW6TrUNpdy8kViEt96o3I68q+Fg==","signatures":[{"sig":"MEYCIQC/uXW7n8j59PNZ1WhfINGe5YYYjPW1cZkzsJvu1TmgYgIhAJs7Uka3k9aYOolgIdQoUzYxw46g1XgtNHanO+fEkE9p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163604},"icon":"FilterList","type":"commonjs","gitHead":"bd25f22738f774342334343422f081621f8b4d45","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.35_1783505307114_0.38482835077893607","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.36","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.36","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"e1b66a08941fecfca3f0478ffd0e80994293ae90","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.36.tgz","fileCount":3,"integrity":"sha512-BqsAZjtAz9XymURTCXypiAMO3BvWmOmmyPBI5Y/EZju0qix9EV/K0pY2E7jQcChG2y46Hz3uYCu1LCxJG/Qzbg==","signatures":[{"sig":"MEUCIB0XOHQ3aLVHHPT601fJ7MWISde1CDZfEPhhkJX6Co+7AiEA0ZLIu4l3w9j6WYbxpsEQZw6BwNl7lRalZ1e/ai7m42c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163604},"icon":"FilterList","type":"commonjs","gitHead":"e2dbd196ad03535c776ceb4cc8e8ec06384c2e68","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.36_1783522077112_0.4179151628076305","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.37","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.37","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"5c8afa39ca97d2ec4598e4acb096d19ca7bba0f5","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.37.tgz","fileCount":3,"integrity":"sha512-AJXAstbizCeZdzEVRitI0boyXzm6o/pWVoGGabaDFvjdQs0POjQDfqfJvQ/nVMiWa8dmbLIARWsAzjmqzh//ZA==","signatures":[{"sig":"MEYCIQC4oD/smb8vfM7JiI6cTGx58MwjDK06SQ0L5ELblyeLhgIhAKwkFfNBH9qu8pSlaBMx4YDOfMU/RyhP5bzqB8o4cjUc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163604},"icon":"FilterList","type":"commonjs","gitHead":"4d812cb33b7a2c8c9feabadd5925c5d760878a7c","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.37_1783585405957_0.8955947410017255","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.38","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.38","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"674f102f3cb51e07b6c9b2a4a13397a4396156cd","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.38.tgz","fileCount":3,"integrity":"sha512-itEbcVAzowSaUXUEvFDaSZO1F89xw8UwKX/nk0IYx4bP6ZZN/Sfzd9UhZp4H4UNMiErYXnzjuV+S3yIZwXpqLQ==","signatures":[{"sig":"MEQCIHETdEerNr8v5XjeT+j5+94RMBd8IOz2Wp9jHLxqujGeAiBTkIxYXuaCk+t5eNx1uA1jYSFjlWZYXjw/kDem3YvBAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163609},"icon":"FilterList","type":"commonjs","gitHead":"8c4ff7c30cc9475a9c68388e3b21e0bedef82846","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.38_1783694529831_0.6936941694626866","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.39","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.39","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"5323d3e06f53bf9c3e050da9e5f7237106ac27e3","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.39.tgz","fileCount":3,"integrity":"sha512-NYYBtw3ALpM/4+p8oT3KxOwe3tUX5fBApVscTEnK5NbMJ5/pCZBoAt5cyPeMMfG6QuzvxbAqKRLGnoCQ0uaHEQ==","signatures":[{"sig":"MEQCIAe+uetXKr8FZuOBUpf5S2U/vev8lP0s+ASH1ehS3jmnAiADvTDj3uepKZ4Ew1Z+3StU+JwtTGoGmrzZLaU8US7psQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163609},"icon":"FilterList","type":"commonjs","gitHead":"e3ec05c7b152291f8e04570836e144ccf6addc2c","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.39_1784549073123_0.4043128426436218","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.40","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.40","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"fa14485d37e302483bb10ca43c4db4ed9f1df415","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.40.tgz","fileCount":3,"integrity":"sha512-wD4DFkB/ruzSwCmOLC/8xGTky0ACq9ZxYZB2KWOGiP/bVRBesH5HNrlAeMEAT934sH46eWQPwLm9u+Ye0Pqerw==","signatures":[{"sig":"MEUCIQD+81vKFM8cvUe6pHOmfHd+2zI2gIr1W3RSRSo4h2thnQIgZyKNrglEkfWr5MWiSRdPiTcIzhOG0BdOgjQISB4vcNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163697},"icon":"FilterList","type":"commonjs","gitHead":"a3963d062b2a82bffac207904799910a14fabc55","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.40_1785532837300_0.868635847101354","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.41","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.41","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"c6aa957f74e92cbc43df10d1084d63c189c07345","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.41.tgz","fileCount":3,"integrity":"sha512-9ba6/ljLU2cudK1KirXRYge8EX6HCY8/68NUAiXwzd4YkI3bOojcacLhYOtJaJ7sqW60ynQ0NJD1IOlNmgKjgw==","signatures":[{"sig":"MEYCIQC/sa42vv0ztk4Iy1orqeJUHkp0RWsZd8t8r3OMHBMqZAIhAIAFNca0C/32N3w/H4+ZVXHIYIqtrlW/LixRQQ2Egoiq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163829},"icon":"FilterList","type":"commonjs","gitHead":"b778417f94c042ee6d8c68aaa4b36de03149a735","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.41_1788186803429_0.9945148113188216","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.42","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.42","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"3ce484cd27eb6a1d6c58eba9b6a6a6966278e036","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.42.tgz","fileCount":3,"integrity":"sha512-4Dc5gDxTAVEAUl3wwujVhjzw39vANyONUCKktr8E4A17Cg8hIckYLTGidVcaEdbQj+ZrTwL4vqbjbRmznNRfUg==","signatures":[{"sig":"MEUCIC1UVcX+KPneYHp2dbhLD6pyGAIzuc+MBbZB0RvqhMd6AiEAhZWNcXCSk6ifne4V16t08vgiNt5D/bDKct/qUEUACKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163857},"icon":"FilterList","type":"commonjs","gitHead":"6b696ac8a048d241043a677150f5046664f4d198","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.42_1788268432580_0.05441306498238485","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.43","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.43","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"1d4863a6879f34e3e8145c3e23e7d1720ceda875","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.43.tgz","fileCount":3,"integrity":"sha512-Tv8NMWoL7zN5oUdMWlRmv1IN6KWHiat+/t7La1blFxb+JrJVAHBJZMqNIxq1QZQBU9Tewl+q85A/vqf3PEWhJw==","signatures":[{"sig":"MEQCIFY7jqO8F8qFFlFtQsNocboCrnQB8pQgLQwY8VHjp2ytAiAnC+MC/1mvMmmrC+hVC7/n9YgdFRx2NCtspC3P3iVPVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163940},"icon":"FilterList","type":"commonjs","gitHead":"6a9fc4d696401149126b21469b4f084a6166f92a","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.43_1788273029703_0.162460573835987","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.44","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.44","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"882655eccbed5d2fc6ca86cf873211d4850929ec","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.44.tgz","fileCount":3,"integrity":"sha512-/KJUTTjH7stj2j4vlwwR8qvM/rZAw1Nxc7pJ5y27+J/WuJOftYbwqli0Fuhbo3+HqcK2ARMKR0xKcHOi/DPcuw==","signatures":[{"sig":"MEYCIQDOnSCxPDE03oGRRTqvXAQn9zaWOTvB8RZ5MwrxXuVCqQIhAPblpvuYyinY4uKcHWlSZ9IwSH8ir2ca0YpsQnHuNW+L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168576},"icon":"FilterList","type":"commonjs","gitHead":"ad2ea1920917304f518cb539b9904e53530e1832","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.44_1788355389084_0.8535540644072972","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.45","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.45","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"52bee1aaf6ece09a64e3d27cab5e31e0ae910af3","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.45.tgz","fileCount":3,"integrity":"sha512-QpAd/Mc0l2/URvftdagb9YRMttprh8eGjfd14qy/YSZaRjq0xlZ/kYl14sxLBpoo12UbgIbiulmIV3Hxl1DFdQ==","signatures":[{"sig":"MEYCIQCOU+Kr0T3jUyfbFFhedF3xLEY4kka78AWSTOeWR4uFRgIhANPO0fdiF7OynM2XH6RISLSZXusPwHntpqQz6NNWgxPx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168576},"icon":"FilterList","type":"commonjs","gitHead":"eeac4f3b124096eab37b498eb6a54ea5ee668830","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.45_1788527124534_0.7971348495937778","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.46","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.46","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"2ae26bc5241e57de2ac21695e0b02bb13e53703c","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.46.tgz","fileCount":3,"integrity":"sha512-2DsabTbU3Jwe4bIMy8lVR878gEAchUJ4hbAxb24BYNKhNbH+gy27JPcPZzooV5Gb7iAw9kipLgxgArsH16sVYg==","signatures":[{"sig":"MEQCIGyS1YZeo059CS7QnhlRXmB3R/6ZXwz7KLG2eAbn4ReOAiAeK93Pe1v4ocz3x8UZB6teg3yKQ7XCOB/gDxMydycCnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168576},"icon":"FilterList","type":"commonjs","gitHead":"99ba42c48cf972d15696a6f7215010bc2756dfe8","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.46_1788537057268_0.6801292732059758","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.48","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.48","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"33a02f594bee030c86bd4f56899b79a48a828c88","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.48.tgz","fileCount":3,"integrity":"sha512-WBP0sEvOQz6gI8mRFjXpecFIhFbOkXw2jE8KhNcRhWFPsH3deNwo1P9KQ2r9vNCab7VHv/n6DdEqXsc+ZAh5Lw==","signatures":[{"sig":"MEQCICREojdxWvYfMkz416X87+jpzx/GqJ7h1sk5+0YhTH5HAiAs7qlxegaWcQKwZKvEZV8ha/GuLo6FAetwxXIaqb46+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172626},"icon":"FilterList","type":"commonjs","gitHead":"c53fd3b9d0c05dad3cbfe8291948db718e50fd6a","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.48_1789024970702_0.3120785043190999","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.49","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.49","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"f18ad21a4b3abaf4774a08e7ff0dd92ca9d21b45","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.49.tgz","fileCount":3,"integrity":"sha512-Yhn6eAx28w9dYKbBNbbNq8rhQmsmm3GetVFh6KDw4KV5g2hUPV44kXMoaqFATL/dcj9gzcNx0urZ4h+fERhZnQ==","signatures":[{"sig":"MEQCIA32abK5pvRk+ib32OlF0SmpEa+W3lNcLVj5yhHH7tceAiAdPv1qvTB8iaPRs18ctHjR5YgD1SEGQ8KQBZVg36x0zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172601},"icon":"FilterList","type":"commonjs","gitHead":"1e782e7d501a5d09a07697c0d35f2099f7fe9cae","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.49_1789288263015_0.33168046006460505","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.50","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.50","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"f9037cc8af1094075ce855a93c5de4f7f31c2f64","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.50.tgz","fileCount":3,"integrity":"sha512-QL2UR/uw23pkfbg2U2pXII/eUf+aVrNezjweWE1/4Jn+ugWsPtFHScbyjn22M28YnPkiSusNvCXF/bJkUFymEA==","signatures":[{"sig":"MEYCIQC1cxIg3MXBaQIZHEh0wI6EUyaxVx5UepbuyH8QUNi3qQIhAOLo40F4EuSHQ0slHP7IxkyBufgekmMZ25DRM5t6CtxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDKPVxiNUlIHzwpCIQIna6Z1qtV75Hu5LIahDDMf28/QIhAIwG04hWMhob5gWrHd3FQX1VWcLndUQS6Gl3fRxCub+w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172605},"icon":"FilterList","type":"commonjs","gitHead":"c566d9ca8b0a29565ff7509a74cf9b58765b7cd1","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.50_1789810354175_0.21990138796844616","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"@kwirthmagnify/kwirth-plugin-censor","version":"0.2.51","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.51","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"id":"censor","dist":{"shasum":"96b936ffcd80ece0b7f35207eb76d7ddebac1079","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.51.tgz","fileCount":3,"integrity":"sha512-NC0Yp995li01cUwp6LLJWr3PBXcs+kB2yb0StnC0RAcx7XEkEQt9rFfbGPq1r9/vVrwhAv4FqLpvbGGcXo2Ttg==","signatures":[{"sig":"MEUCIQCG7qWw2HDPbR6tmOEtnFd9smn3Zu82NAVQwVh6QgbPgQIgUHjCS78lZWmpfWIqHTmDATSlyJbhho+8L/Ek1dgLVQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+84xrgH6SEKjtRogL47uk0o/UkCtlVjtH7iOgBCtE7AiBiwsbULrUPgMolLu6IwZ50foOWKkZa+6xSjUzMl5cO/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175309},"icon":"FilterList","type":"commonjs","gitHead":"b2a6ba665ed200dea03963e2deb9dd63591a5686","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"tmp":"tmp/kwirth-plugin-censor_0.2.51_1790079414109_0.9424852693201993","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"id":"censor","_id":"@kwirthmagnify/kwirth-plugin-censor@0.2.52","dist":{"shasum":"a7eba22bfdb2a71ad0ca78d264d4a791857c4863","tarball":"https://registry.npmjs.org/@kwirthmagnify/kwirth-plugin-censor/-/kwirth-plugin-censor-0.2.52.tgz","fileCount":4,"integrity":"sha512-TISH0sGaqOomSoS2UqZBvYo7mOT8TCpTpZ8NXH2Oetz7ABNWMYiVouVAVLI6JHP3+KdDVn7ljz85fluo/emWrQ==","signatures":[{"sig":"MEUCIQD6rpnFifsGieVTeTg4ByY7WNaQ3AOIq7ag9LsIu9pA0QIgEJD9245l6mtRYgAk86HT73jmD/ehf2Jfkw2jA7X0kaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGgXLmdA4+w1+f5VSR8wZHgAjbrznjIyrXMdbV0bwobzAiA0K0JvbqxVcIlY8zhRFJuDlBDQcyqRnEKgoJk1loXH9Q=="}],"unpackedSize":178920},"icon":"FilterList","name":"@kwirthmagnify/kwirth-plugin-censor","type":"commonjs","gitHead":"c9023fd09b3e5415bcf2c77671e4433e96e2096b","version":"0.2.52","website":"https://kwirthmagnify.dev","_npmUser":{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"},"_npmVersion":"11.11.0","description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","directories":{},"displayName":"Censor","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"_nodeVersion":"24.14.1","extensionType":"plugin","_hasShrinkwrap":false,"requiresRestart":false,"requiresExtension":["provider:business:0.1.6"],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kwirth-plugin-censor_0.2.52_1790687302083_0.6603262764641642"}}},"time":{"created":"2026-05-31T08:19:39.140Z","modified":"2026-09-29T13:08:22.333Z","0.2.0":"2026-05-31T08:19:39.448Z","0.2.1":"2026-05-31T22:12:37.447Z","0.2.2":"2026-05-31T23:09:59.848Z","0.2.3":"2026-06-01T06:42:01.710Z","0.2.4":"2026-06-01T21:50:01.123Z","0.2.5":"2026-06-02T12:02:46.563Z","0.2.6":"2026-06-02T17:22:33.815Z","0.2.7":"2026-06-03T12:45:38.956Z","0.2.8":"2026-06-04T09:11:33.522Z","0.2.9":"2026-06-04T13:00:13.570Z","0.2.10":"2026-06-04T14:16:59.580Z","0.2.11":"2026-06-04T14:34:44.975Z","0.2.12":"2026-06-04T19:46:20.959Z","0.2.13":"2026-06-04T20:14:01.995Z","0.2.14":"2026-06-06T09:04:35.553Z","0.2.15":"2026-06-08T14:37:14.838Z","0.2.16":"2026-06-09T14:21:37.699Z","0.2.17":"2026-06-09T19:17:46.563Z","0.2.18":"2026-06-10T19:27:40.841Z","0.2.19":"2026-06-11T09:35:32.356Z","0.2.20":"2026-06-11T10:26:15.559Z","0.2.21":"2026-06-11T10:48:04.445Z","0.2.22":"2026-06-11T11:08:04.166Z","0.2.23":"2026-06-11T11:24:14.734Z","0.2.24":"2026-06-11T11:29:33.460Z","0.2.25":"2026-06-11T15:17:32.760Z","0.2.26":"2026-06-11T17:01:07.138Z","0.2.27":"2026-06-11T19:52:32.106Z","0.2.28":"2026-06-15T21:36:38.087Z","0.2.29":"2026-06-19T12:02:35.996Z","0.2.30":"2026-06-19T15:15:31.628Z","0.2.31":"2026-06-20T12:15:54.896Z","0.2.32":"2026-07-02T15:28:45.631Z","0.2.33":"2026-07-07T17:34:41.693Z","0.2.34":"2026-07-07T18:11:43.259Z","0.2.35":"2026-07-08T10:08:27.246Z","0.2.36":"2026-07-08T14:47:57.257Z","0.2.37":"2026-07-09T08:23:26.092Z","0.2.38":"2026-07-10T14:42:09.970Z","0.2.39":"2026-07-20T12:04:33.255Z","0.2.40":"2026-07-31T21:20:37.451Z","0.2.41":"2026-08-31T14:33:23.576Z","0.2.42":"2026-09-01T13:13:52.716Z","0.2.43":"2026-09-01T14:30:29.821Z","0.2.44":"2026-09-02T13:23:09.234Z","0.2.45":"2026-09-04T13:05:24.667Z","0.2.46":"2026-09-04T15:50:57.388Z","0.2.48":"2026-09-10T07:22:50.840Z","0.2.49":"2026-09-13T08:31:03.147Z","0.2.50":"2026-09-19T09:32:34.251Z","0.2.51":"2026-09-22T12:16:54.190Z","0.2.52":"2026-09-29T13:08:22.164Z"},"description":"Censor channel plugin for Kwirth - LLM-based log noise filtering","maintainers":[{"name":"kwirthmagnify","email":"kwirthmagnify@gmail.com"}],"readme":"# Censor\n\nA channel for **[Kwirth](https://kwirthmagnify.dev)** that reads your logs with an **LLM** and turns what\nit finds into **regular expressions** — so the noise that buried the signal gets filtered out, and the\npatterns that mattered stay named.\n\nNobody writes the filters for a log they have never read. Censor reads it for you: it streams the logs of\nthe containers you point it at, asks a model what repeats and what is worth flagging, and proposes regexes\nyou can keep, edit or drop. The filters it produces are plain regular expressions — yours, portable, and\nreadable without the model.\n\n> **Kwirth** is an open-source Kubernetes observability and operations tool: logs, metrics, events and more,\n> in real time, extended with plugins like this one.\n> Website: **https://kwirthmagnify.dev** · Source: **https://github.com/kwirthmagnify/kwirth**\n\n## What it does\n\n- **Inventories** the containers your configuration matches — the **Objects** tab — and keeps up with the\n  cluster: in a cluster-scoped session a pod created later joins the list on its own, and one that goes\n  away leaves it.\n- **Streams** their logs only while an analysis is running. Stopping closes the streams; a stream that\n  Kubernetes cuts short reconnects with backoff instead of dropping the object.\n- **Asks an LLM** for patterns, and shows each regex with its match count, its share of the total, and\n  where it came from: **L** (LLM-generated), **M** (manual) or **H** (hybrid).\n- **Takes business events too**, not only pod logs, through the `business` provider.\n- **Routes what it flags onward** to any Kwirth sender — mail, Teams, a file, a ticket.\n\n## Installing it\n\nFrom Kwirth: **☰ → Manage extensions → Plugins**, find **Censor** in the marketplace and install it. It\nneeds an **AI provider** configured (its own dialog, shared with the other AI channels) before an analysis\ncan run.\n\n## Configuration\n\nA **config** is a named filter set: which containers it covers (all of them, or sources by namespace, pod\nregex and label selector), which model to use, the batch size and the prompt. A session can run several\nconfigs at once, each with its own runners.\n\n**Auto start what's ON** starts the analysis of every active config as soon as the channel starts, so a\nrestored workspace comes back analyzing instead of waiting for a click.\n\nConfigs travel: **Import/Export** moves them as JSON between clusters.\n\nThe user guide, with screenshots, lives in the Kwirth documentation:\n**https://kwirthmagnify.dev** → Guide → Extensions → Plugins → Censor.\n\n## Development\n\n```\nnpm install\nnode build.mjs          # typechecks, then builds dist/ (front.js, back.js, package.json, README.md)\nnpm test                # harness; COVERAGE=1 npm test for coverage\nnode watch.mjs          # rebuilds on every change, without typecheck\n```\n\nTo run it from source, add it to `back/kwirth-dev.json` as `\"censor\": \"../plugins/censor/dist\"`. The core\ncaches a plugin's `back.js`: after a back change, **restart the Kwirth back**; the front reloads on its own.\n\nThe e2e suite lives in [e2e/](e2e/) and needs the app running, with credentials in `e2e/.creds.json`\n(gitignored). It checks the UI contract and cancels out of the config dialog on purpose: it never starts an\nanalysis, because that would spend real LLM tokens.\n\n## License\n\nSame as Kwirth — see https://github.com/kwirthmagnify/kwirth.\n","readmeFilename":"README.md"}