{"_id":"@comfanion/usethis_compaction","_rev":"4-fe71012ad6929d371a8ae601fef5986c","name":"@comfanion/usethis_compaction","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@comfanion/usethis_compaction","version":"0.1.0","license":"MIT","_id":"@comfanion/usethis_compaction@0.1.0","maintainers":[{"name":"evgeniyst","email":"bodunjo855@gmail.com"}],"dist":{"shasum":"55e19fdf26a1154a07004e7645ec5aad4a136f5f","tarball":"https://registry.npmjs.org/@comfanion/usethis_compaction/-/usethis_compaction-0.1.0.tgz","fileCount":4,"integrity":"sha512-5xwS2vlgiZr6Zia7icfuP/3TITL6FOP33mVqoxZwDu4+ovSfkshs2/4zKxUxXLGegf6UAZA1sWDZZhoaD/S5OQ==","signatures":[{"sig":"MEQCIGtWOTkel0S++KEXL8iGL4CTndOLr9hoYK8rNEeWDMInAiAnUG0AuMXTuwpJCcpB9r7Ieu84x6Ffn+a+NukpjPiPWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26465},"main":"./index.ts","type":"module","engines":{"node":">=18"},"exports":"./index.ts","scripts":{"test":"bun test"},"_npmUser":{"name":"evgeniyst","email":"bodunjo855@gmail.com"},"_npmVersion":"11.4.2","description":"OpenCode plugin: custom compaction hooks for workflow sessions","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@opencode-ai/plugin":"1.1.39"},"_hasShrinkwrap":false,"peerDependencies":{"@opencode-ai/plugin":">=1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/usethis_compaction_0.1.0_1769606460961_0.9729377804974673","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@comfanion/usethis_compaction","version":"0.1.1","license":"MIT","_id":"@comfanion/usethis_compaction@0.1.1","maintainers":[{"name":"evgeniyst","email":"bodunjo855@gmail.com"}],"dist":{"shasum":"83af8a40e1f1871f4b1e5c7495edadb15c684c37","tarball":"https://registry.npmjs.org/@comfanion/usethis_compaction/-/usethis_compaction-0.1.1.tgz","fileCount":4,"integrity":"sha512-i+ZTCrxLUydOlo6Xtpl4e7M0wKOh3jI8/9HMfy8WCLmWVlQPVh445dA6MtdDqKxhCnLk+B2IGWAbLieqzAauRQ==","signatures":[{"sig":"MEUCICuJnETYFUVuSwtx3lvOyfcJfg4zEayuzE35F5ZYpv01AiEAmensZPemYFioyVceaalmd0Ucvm/t5duAA0ELp4yTFwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26515},"main":"./index.ts","type":"module","engines":{"node":">=18"},"exports":{".":"./index.ts"},"scripts":{"test":"bun test"},"_npmUser":{"name":"evgeniyst","email":"bodunjo855@gmail.com"},"_npmVersion":"11.4.2","description":"OpenCode plugin: custom compaction hooks for workflow sessions","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@opencode-ai/plugin":"1.1.39"},"_hasShrinkwrap":false,"peerDependencies":{"@opencode-ai/plugin":">=1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/usethis_compaction_0.1.1_1769608536568_0.44251131945016087","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@comfanion/usethis_compaction","version":"0.1.2","license":"MIT","_id":"@comfanion/usethis_compaction@0.1.2","maintainers":[{"name":"evgeniyst","email":"bodunjo855@gmail.com"}],"dist":{"shasum":"36ce798b3dc3a89148f654be0333d41ccef81b77","tarball":"https://registry.npmjs.org/@comfanion/usethis_compaction/-/usethis_compaction-0.1.2.tgz","fileCount":4,"integrity":"sha512-MgigBlW+9d3Of7NG/T/hwXOFeXO6Qp7/j6bzXqrET7U6KWIn94z3LcUoGAW2ry4aXqXGmUrsJHsE5IP1WZh/Hg==","signatures":[{"sig":"MEYCIQDckJ/O2UFP8jj1NYLfouR4lqWRtkMmpmbyeYWdmjyZhQIhALQbPM1/Yv3fXoPskTEz0iCgCm2fQQmW6JOeEdev+rWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26508},"main":"./index.ts","type":"module","engines":{"node":">=18"},"exports":{".":"./index.ts"},"scripts":{"test":"bun test"},"_npmUser":{"name":"evgeniyst","email":"bodunjo855@gmail.com"},"_npmVersion":"11.4.2","description":"OpenCode plugin: custom compaction hooks for workflow sessions","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@opencode-ai/plugin":"1.1.39"},"_hasShrinkwrap":false,"peerDependencies":{"@opencode-ai/plugin":">=1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/usethis_compaction_0.1.2_1769608856491_0.7107397159434519","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@comfanion/usethis_compaction","version":"0.1.3","description":"OpenCode plugin: custom compaction hooks for workflow sessions","type":"module","main":"./index.ts","exports":{".":"./index.ts"},"scripts":{"test":"bun test"},"dependencies":{"@opencode-ai/plugin":"1.1.39"},"peerDependencies":{"@opencode-ai/plugin":">=1.1.0"},"engines":{"node":">=18"},"license":"MIT","_id":"@comfanion/usethis_compaction@0.1.3","_nodeVersion":"22.16.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-SRkHjvnavObHYENlya5KGEmc+CGHP1uuliRJaYIrPZtyjVt22KPa0G2VB4egQgp8kxJnDKfeQrd03AVu7Pvu8Q==","shasum":"5f4075126e3aa75f299d514b43f1d3058317413d","tarball":"https://registry.npmjs.org/@comfanion/usethis_compaction/-/usethis_compaction-0.1.3.tgz","fileCount":4,"unpackedSize":26473,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHXpCi/j44YthhscDWgfc4F0tWrB71UxQHq/ic3G8O24AiEA0op0uojtogmS3qGsf7SEOU791CyaWupeBR24nMTR7oI="}]},"_npmUser":{"name":"evgeniyst","email":"bodunjo855@gmail.com"},"directories":{},"maintainers":[{"name":"evgeniyst","email":"bodunjo855@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/usethis_compaction_0.1.3_1769608981039_0.07661186513566798"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-28T13:21:00.852Z","modified":"2026-01-28T14:03:01.362Z","0.1.0":"2026-01-28T13:21:01.085Z","0.1.1":"2026-01-28T13:55:36.703Z","0.1.2":"2026-01-28T14:00:56.635Z","0.1.3":"2026-01-28T14:03:01.245Z"},"license":"MIT","description":"OpenCode plugin: custom compaction hooks for workflow sessions","maintainers":[{"name":"evgeniyst","email":"bodunjo855@gmail.com"}],"readme":"# @comfanion/usethis_compaction\n\nOpenCode plugin that customizes session compaction with agent-aware context preservation.\n\n## Install (OpenCode)\n\nAdd to `opencode.json`:\n\n```json\n{\n  \"plugin\": [\"@comfanion/usethis_compaction\"]\n}\n```\n","readmeFilename":"README.md"}