{"_id":"@ksm0709/context","_rev":"66-ed15214e7113657da65ebea6d088c1e8","name":"@ksm0709/context","dist-tags":{"next":"0.3.0-next.1","latest":"1.21.0"},"versions":{"0.0.1":{"name":"@ksm0709/context","version":"0.0.1","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.1","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"dist":{"shasum":"41b6ce4b491261b040eaa4fedf44195e28299198","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.1.tgz","fileCount":7,"integrity":"sha512-AOLmiBHWYOUMffuoyZysTtBrD8c9Tr8vJSz1D9jORKG8sBlS7lvNIOj894hRlojTtBcGHx+OdEnUOfQPQw6FkQ==","signatures":[{"sig":"MEQCIFaPoARPLtORrTAdAvUWB1sJq1QyqGT60FZ6ixFbtX4TAiAJwj5a3VebsNKt4Tc+dDD0h+WovuU+I9A/ZOvJk/6EvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36477},"type":"module","shasum":"41b6ce4b491261b040eaa4fedf44195e28299198","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"_integrity":"sha512-AOLmiBHWYOUMffuoyZysTtBrD8c9Tr8vJSz1D9jORKG8sBlS7lvNIOj894hRlojTtBcGHx+OdEnUOfQPQw6FkQ==","repository":{"url":"git@github.com:ksm0709/context.git","type":"git"},"_npmVersion":"10.8.3","description":"Intent tools for Bun","directories":{},"_nodeVersion":"24.3.0","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.1_1772032572599_0.6730666541894512","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@ksm0709/context","version":"0.0.2","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.2","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"dist":{"shasum":"6d0f00199f036a8f3c04133e3e1b0a71d79b7897","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.2.tgz","fileCount":7,"integrity":"sha512-BcWpbNEOiQF/M6a1C470/b7Aov20UqRVBmY2NmyBuF97EdpU5+S2Ed+krXGRFp+yQi0OZcL/f8Ly1TUEmsG+VQ==","signatures":[{"sig":"MEUCIG/8N+Jv2ksKwSE/oi/3lDQtUt08LQMfCCKquuvJVz1ZAiEA8TO9YHsqFQdRcAvcdTSYYROyie/pxRFQ6b0afG6w3lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40463},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b123b10f268d95daa081d632e3bd1530167bf717","_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"9.2.0","description":"Intent tools for Bun","directories":{},"_nodeVersion":"18.19.1","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.2_1772069443676_0.5952489940662111","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@ksm0709/context","version":"0.0.3","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.3","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"dist":{"shasum":"e5a7fcd2fdd77254d44ed480e639f736e447d537","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.3.tgz","fileCount":7,"integrity":"sha512-UzhuoAS8SJXjexyljMoJzGBSiBPrR1AONjocLoW5Wa44vxvSqKLagskKCYuNC/bMwX/L+fAQWU7lltSX7ivDcQ==","signatures":[{"sig":"MEUCIHPL74Tvor9fue3SxZlU+sJwlwQWTGg9EvJamaQUMSHoAiEAwbJY5zvY8TB+iImrJcTYpZfDcN4Qdy+3hrYJNIiGiRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40641},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"39c679aad491bf8598cb926e45819977cd1ea5c3","_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"9.2.0","description":"Intent tools for Bun","directories":{},"_nodeVersion":"18.19.1","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.3_1772101469957_0.45838803128522354","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@ksm0709/context","version":"0.0.4","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.4","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"dist":{"shasum":"b6db51e40980f884cd62ac040e17017c91709cd8","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.4.tgz","fileCount":7,"integrity":"sha512-QONm2iLE+7cax8q74qOu3KUCb4sUjshPSrNdBHWn+0yjnmDykfgK7G5kqzxUfeSF88dyQCCy1+U/48JOnrPZ5g==","signatures":[{"sig":"MEUCICRHgOGCU9Nx6vr0wKrmQI+1mB9K1zlVzkY/4D26f4vEAiEAmFTY/9iMwQEplf4n3tKCVIO+ltw+NP2QZ5G5IO2RADc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48750},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"910f7478bf245f79c4bea0e8dacd9d4ac76a9533","_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Intent tools for Bun","directories":{},"_nodeVersion":"24.13.1","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.4_1772118000268_0.23360864418422933","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@ksm0709/context","version":"0.0.5","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.5","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"dist":{"shasum":"e1dacd6480adc8144c276689f2b964c947b1fd8a","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.5.tgz","fileCount":7,"integrity":"sha512-EtpSoTE9vhEW3BRcyATp4TsXJKfI83hFi7jZgOWDJQcS+p2wceJgKP4VzHm1LkHWZrwzihFF5S9Ju6YdH4CCEA==","signatures":[{"sig":"MEUCIQDSGkLEm5oq5kPVBW3pyVfpvKTr4V1sEHZ/5QZNrcn5CgIgRummbq22AOrhwEwTYOxOZLdFkTf4emuLFdpA10uKjYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48703},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1cb295171064d9d8e1e73b195cc596e26975ad41","_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Intent tools for Bun","directories":{},"_nodeVersion":"24.13.1","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.5_1772121241078_0.7555778810564884","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@ksm0709/context","version":"0.0.6","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.6","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"dist":{"shasum":"242c93f893647be5447ff851153a9c6fca336158","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.6.tgz","fileCount":7,"integrity":"sha512-klZI37LHDfGiwgBD93grWCHydbGDsMzBoTZMNS7uq2r/ryH+HDkEZgbUjX9+J427IWKekLzuHmgSIKPFOv0W8A==","signatures":[{"sig":"MEUCIQC91wiaHLU8iCXP5T5rkbhlYgceJo+H7UmE2LCh8/DMiQIgfrJAjG8Vte2FOogFkBQfcLKPiScJpaBnYxYCKYFFNQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55685},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d83ac92c3f6046be70c3e29c5bccaf8778958770","_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Intent tools for Bun","directories":{},"_nodeVersion":"22.22.0","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.6_1772345627900_0.16379749077764827","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@ksm0709/context","version":"0.0.7","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.7","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"dist":{"shasum":"1416b1546b903829d7b71a894c7b065ddc52c8a1","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.7.tgz","fileCount":8,"integrity":"sha512-hcBW874joa5fyrSH6k0/h2GNEFDXKGcpLUVJYLHp7J70wjqevWV/3T3oPw59hC+4v/qi6X/BHx4SA2fEgwC2Hg==","signatures":[{"sig":"MEUCIGQDQwWTNj0UfU346XHQ8qWmDPm5Xq7fR0eG/aj2D0+PAiEA4PRV6/hhk9A95CilUFz4BfkyDgnqfc0JP9Ip79U8/hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57369},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9a7b007141bdd79af45374bcd74364e6d4ff5f5c","_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Intent tools for Bun","directories":{},"_nodeVersion":"24.13.1","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.7_1772349764528_0.8395791870603362","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@ksm0709/context","version":"0.0.8","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.8","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"dist":{"shasum":"b910a8b1e3607818f0c799accf035aeb97646b11","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.8.tgz","fileCount":9,"integrity":"sha512-LcTCVUdQ6pIZM5t2CmqLarS1cixF7IUP33NSJ4HyzUCATdQ//HcZyRDagXB3dZTnIRIP9znuRJKWbT7si8Bljg==","signatures":[{"sig":"MEYCIQDEsgTsfc7JLROro6rCXFYAQj9o7/wT8GaEnurRNUMR9gIhAJqJJY/mjTSElkcZMzg49/UBqSrqdGS8uqRn9HKfEKG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111276},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"769f9f3887a6be267861568a07b91d5ae083676e","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"24.13.1","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.8_1772360679144_0.8111234975162325","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@ksm0709/context","version":"0.0.9","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.9","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"7ca905e1f774068e147aa8d10088d0606e19c77b","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.9.tgz","fileCount":9,"integrity":"sha512-mRS9M3oU5qZduWiSd3eXEyrBisC4RKqFwM7uooZv2yMcN7elJnhJpEYYMEOc0+nSrVTO9J6Rs2N0PGNXMJfmug==","signatures":[{"sig":"MEUCIHQPNWPuwW4xVqLA4gffqjkUM/cyYEunklCo7AtMK08VAiEAj0WQSUODP13cphxlhdTBVMJGDt7VwcrO3F3NRY8Eb9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130627},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"dc5b80f64dcc4639802d61f268d720cc6ad284a5","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"24.13.1","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.9_1772968867726_0.6956276767969267","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@ksm0709/context","version":"0.0.10","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.10","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"08ed5e08f31c740d6db480649f417703b9d5c705","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.10.tgz","fileCount":9,"integrity":"sha512-3QvXlwaFafeUXR9f0aQDT1BA/EKlizxmXMCEZlVo1w1a+pcBAFARTOOg4xTfJCU3A0s0Py8WUusD455dCQ0OjA==","signatures":[{"sig":"MEYCIQCuXOYjPl+Csx4moRETpJJUO8GMQi8fvfZJue6nmNRdEAIhAJJyL1rBvF/nyiE8XmF6gaWxG+FQ8ownxx8NNTiOUxji","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135774},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"4574953cd02ae15120bbf6f2510318a2860507b5","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"24.13.1","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.10_1772972285999_0.773409031046632","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@ksm0709/context","version":"0.0.11","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.11","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"311e3915ddea6a8785e5f0aaae607a8803729b35","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.11.tgz","fileCount":9,"integrity":"sha512-FikSD32K4l2i/jbbw3pOQfuv9xhlEGSNyPDmkFXR6eZDGOcQDtzuGLB0z2ysLnN+S1ZHDzPBa4v+y8zjbTgpnQ==","signatures":[{"sig":"MEQCIDzymn3/wGxyjHYf0minZk1q35oAdJCLvOOzVvt45wJVAiAyhNYisXvNC5AgI3x1si7tXTWaD8DSX8i6Ny94YpRAJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136074},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"4ba1ad61149b8b5fc6a8a7668dd8356701954555","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"24.13.1","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.11_1772972481185_0.6726571179272394","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@ksm0709/context","version":"0.0.12","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.12","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"a3f50a42afe52371732f028ac8b57a6ad69cdcbc","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.12.tgz","fileCount":9,"integrity":"sha512-vkEYiPg8Lnw9hHFm5rHYa2SpHEHwtXB4sUniNsUbm54PKChfBdt/+7gLSJaSOfelHV4rQe6UC4cr+CHv2l62MA==","signatures":[{"sig":"MEUCIBQ6ciNwU8pgbZV8d1YGpH+xRYsK2dcGwWJ5WcMJtPdsAiEAvtyeI90/E2kGWn1M1drEFyN1MFf15/SQK3fwo6t46vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143901},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"7f1051fbe253e0f8f328a79883684e280f1f8610","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"24.13.1","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.12_1772977251999_0.835354099887677","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@ksm0709/context","version":"0.0.13","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.13","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"81ae51eca4b1cf907e2a2f01df0f03414dc474fe","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.13.tgz","fileCount":9,"integrity":"sha512-Uinf/QjxpItd8jGSjA1FojiuGuUVQbW/RkqcM0lTjDwaa+aPTCWsAVyH952Vf8bb3j6yFCgz/H4LvWwGYlHXPw==","signatures":[{"sig":"MEUCIHDORej2R12xHjZlKwR0s9NjmIU755V4KttVZOHV911DAiEAuAo3/1BDUkDPphjZ2aTGF1lcrdbuVSHh5cTlMzDxCt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147158},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"fc3901375da782c30cd4e4ca853bf0060af5aeba","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"24.13.1","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.13_1772986367327_0.32817444221854397","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@ksm0709/context","version":"0.0.14","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.14","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"221e3cea22d5a69948214a7c5af568019f6157c3","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.14.tgz","fileCount":9,"integrity":"sha512-I+R88GACVA5HFwpNy21/7+0hP0CgciT1x9b/Ol2Jg03if3lIAXkXq8E6G1v6qBe3+KvE/b/kECLdkizYjyB9HA==","signatures":[{"sig":"MEUCIQCNp5sn5LXdQccbc4OnC0cTrcMEOxXvh4Ve5wt8eK18/AIgHhxIxXbvAGpUAm/BvfHPTgsXkShM2JoA8dCisKHRsrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149587},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"12bb566eb20bc06f46a0d749d1ff8c286f84f8dc","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"24.13.1","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.14_1772987326776_0.34875388842315247","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@ksm0709/context","version":"0.0.15","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.15","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"6daab77faf6f29f8e8a5b9801333d76449997dff","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.15.tgz","fileCount":5,"integrity":"sha512-GQe9xi31Cb2eH6KEUPdmPc7mpkczdupJsH449aodBnZQyt1/r7mi84ue/avs9MfBbTRpP+N0KO0Z1pF8vIFZrg==","signatures":[{"sig":"MEYCIQCc66iCb6pDGsl5cPk1B+64v5mGGQBc5Ti1k/RHvOECYAIhAPC+hOf+RTqU9mpx/DtoYpA9C6j3eLECRfieEvCWpR0D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96646},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"f19123c5de4cd0c47ca9b306fa63b2558bacafd6","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.15_1773142204146_0.2971965310521998","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@ksm0709/context","version":"0.0.16","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.16","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"93a5ee68615e5255697b85fe4239db217ca04c28","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.16.tgz","fileCount":5,"integrity":"sha512-BLPZOMQ6u/yr/lhNJEpIfEpAnB3pbfqbuVX5NNYvhRRojMb+VaC0Qyjr7uqpNGVTEF31Ul4s94QcJig9uqbmag==","signatures":[{"sig":"MEUCIB3vJAczz7MZQZH0qmNd19FEMbn4EHluehb3s4TDwPbGAiEAoISo6b3Xz2tfj6xDioWacaAXhoOv3XSccoV2WkJofHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96990},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"f19123c5de4cd0c47ca9b306fa63b2558bacafd6","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"0.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.16_1773143080188_0.04968986213157289","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@ksm0709/context","version":"0.0.17","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.17","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"c6ad050149e0ea19cdc49226bc1a26dabda2005e","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.17.tgz","fileCount":5,"integrity":"sha512-80GYQJ7yE8+YG5ngdY+Ql6Gf94+y68bc+KVrmclrSwfoRHyryuyUu4r2wtwOg8kGMd/wte4zXOwcas7qJ8GKDg==","signatures":[{"sig":"MEUCIQCFmZ8kawjmBpcN3/uwcBSzf0c2P0vEtjkgLNIlIyuPAQIgKXexE+lbH7S3BEOg9q9/Gtr8wJENbWuCQPqGw2WG9RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97843},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"f19123c5de4cd0c47ca9b306fa63b2558bacafd6","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"0.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.17_1773146867598_0.2706799876363919","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@ksm0709/context","version":"0.0.18","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.18","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"2e5b3097a4b2729de5d00f756643eeba76b992b5","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.18.tgz","fileCount":5,"integrity":"sha512-fghchapTIKjx5Tv1DMWE+8lre5+1bWqU4Bxijyh2X0IZuDAha2yanMU8pn77mAQby7OrcftuSA2Nw0AT/Ez5ww==","signatures":[{"sig":"MEQCICHI/R16mqnltXGe203NiBuiiWYpohFut6HDJ68UCP7NAiBlFQ3GitTshmQmMXCp+PIPaSs8phsmcK6HXrHPw5MVXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79958},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"b7ecdb6fc39ed90677e7c75f74f6dc541ae4c2d2","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.18_1773308475929_0.919460526631694","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@ksm0709/context","version":"0.0.19","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.19","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"f76fd717bafdfd83f344a0cc2725091ded8c53f7","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.19.tgz","fileCount":6,"integrity":"sha512-vDGNyPFERBKk5ZQT/GUi5426vQ1s2BmO3z/OyBYcvfQycAFx4QSHKOun1p8Ge/KcuNqRmS8uhWU4HHeU4SgkVA==","signatures":[{"sig":"MEUCIH0Kd1dxo9NW/BpQkNmOBWZIwe4pXlT9MkaOGknG3ON/AiEAkUqZtqkbDrQBV2ILclR3usqvO8lnZBFUYkp8eVYiHbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111154},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"9d7f5ad781d4885df824672a8873949793fb442a","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.19_1773840073005_0.21361139792178263","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@ksm0709/context","version":"0.0.20","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.20","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"234898c7e49b7ff01360d1640cae7fdc9aaeb4da","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.20.tgz","fileCount":6,"integrity":"sha512-Y+pIowpaNYLeyx5fNWbsXuyYgFOXhIRDmzc+y/AfTtnbuiXGNqZ+gZS4dyDtnBUYvy9bsx9yFXCaCMI0ytg2TQ==","signatures":[{"sig":"MEUCIQDGq2aetKZMKJPponJl0DCH4DVT/X9z9Ag4GSjEQaX8vgIgEA2O3nvQ57raWSXAUXNUZDKbcMJCv/lMeNKGs0unofo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118998},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"fbdee7b628a7074411896016e422bfd9296c483c","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.20_1773847534868_0.6783101760850268","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@ksm0709/context","version":"0.0.21","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.21","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"53a5edd3b19569c5d869c533463246b86a8e78e0","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.21.tgz","fileCount":6,"integrity":"sha512-/EFaOurpfUAYm0W2VsCgTGTCLGoCBNGmLSSydkQyYkZy76I5hFKo/tJoNqkM0NbvFImHYRKOCZ71FNL3f9iYTA==","signatures":[{"sig":"MEYCIQD1hSte4ZcTBZlmQHvsw4nIl7eAg52WIsQ7UUkvJPtkhQIhAMZxqLujqVk1R4U/futAg/LKal3332mbBxesAWzEpjl3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141856},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"d879820aee0e782c73bdc22642ddcc7676d5335b","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.21_1774095027461_0.5059288544301723","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@ksm0709/context","version":"0.0.22","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.22","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"bc9c6ea719c920264c292c609b4803498748c05c","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.22.tgz","fileCount":6,"integrity":"sha512-NgEaV5JKjx2ckU2pprUA322BYFSzYx/D1OEuLWUXhO3zTnDNrqLY9U+86YOwdSoqrCYxVMT96ah8TjGPwI5Dqg==","signatures":[{"sig":"MEYCIQDFssTJGiwHiU5XNMNCvhkhRhMjhVuBuufu5HNEh5fatgIhALdxVm/XADzvLo84jH1UhI+37Xa19uX77Gbuc/zEEeGy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"02dca31a20c1a6992276275deae166f29fc2fb11","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.22_1774163838385_0.5240488611834038","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@ksm0709/context","version":"0.0.23","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.23","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"dc6734ef8ede47513a3d8d0f6942b61fdacc74a9","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.23.tgz","fileCount":7,"integrity":"sha512-wCvn7XqsWWHlQwVemFU6hqFJmRC/vNE5quRkP2K2ukUaxJsE4agiB+XsyE/1JEFUfq+4oWeByKu9bWuzKr/zKw==","signatures":[{"sig":"MEUCICwQ52UvIMcnXu9MinGDhduiuZOOEtSFJ68K+T0xMudNAiEA13DzSL0FTIId3+Xsqu1L6yNZTFMQEkuJVCkvtvi122Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1252465},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"db9ae36deb1115fa763d0b57f30a5e28d28621e9","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.22","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.23_1774172227205_0.23469299581075664","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@ksm0709/context","version":"0.0.25","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.25","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"1d4ef9c0b6646dda9c7c0c63d17538e57cd2774d","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.25.tgz","fileCount":7,"integrity":"sha512-m9BWOuwZj7ZhJ13dKrjRLlV/eIvG5fbasomtKpaOhInGu4QUdctGu7sv7NKrbWPPd1+EzWFCnvowTwZOIvRm3g==","signatures":[{"sig":"MEUCIQCJFRUT8p7GrOuNRRjNEQzyc6Bqgg51cQ9lsHA1mVgfvAIgJLp7n5oP0Gvwh/f6J2Nqe8HA6n5d7RR2w/yHQlqATEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257220},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"cd0e84cf967beb98b88ae7a2c78827821e0e5809","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.22","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.25_1774174271417_0.6781699802213885","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@ksm0709/context","version":"0.0.26","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.26","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"b8d97c2b60b3b65e5a0ef305656abafeb11625bd","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.26.tgz","fileCount":7,"integrity":"sha512-pbN7d5WYT5e1G6vUU/c/lUbK3MgJsruq/PmNLHl19J0ntWWpn76Wn8ijcAsYChNYJUSsmiGYwaZKGy0F45CvMw==","signatures":[{"sig":"MEUCIQDIhumzWZjEbvFtut/GqBr4XWjvrNgxT+FG55MfIf4/9QIgYeQbY9sTffxdA/s+GvMGvEmTlixUoBjCMfkOuOb0RGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253855},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"f13e3ad0aec38ced9d1c2572b7a7f511397ddc5a","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.22","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.26_1774177263577_0.7867834468967811","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@ksm0709/context","version":"0.0.27","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.27","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"f5793143edab029e68d8c1f0eed2d23c16976bf9","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.27.tgz","fileCount":7,"integrity":"sha512-ei9cvV1Dzr8RC7MKZhjnGYxESaI9MERjtPQnuOMV6GBiRG5WeHW0q1Pyj4rjTaonffTSbzjM5uJ0boGcAOBZaQ==","signatures":[{"sig":"MEMCHycSVanYhWICfpwIgiIjg6qIF3CV8MIfKby+dBhnWiwCIEmhFe//DzwcgNXCfTg//MslpueQ9qLxX669CNNwJ8zS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259254},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"bcf2aa67bb2246f22956e2de157c060557e8fae3","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.26","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.27_1774186041032_0.39689394060198935","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@ksm0709/context","version":"0.0.28","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.28","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"ba4702b968d5d0920c24b6b88a70290c965b4de1","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.28.tgz","fileCount":7,"integrity":"sha512-um+rg5gI+9x4PlYqWI3lcyq9l5bobqDHR/96xDURY3U1/2ooeIle+4Dc1NLR3rnhVgH5iYReTkwsoYyBCxLRIA==","signatures":[{"sig":"MEUCIA6kbqNMTB+n0OzU+UhwjitXqtDqSPXXXH0sVXJrGrUiAiEAwnzHcNfMB3la69khF14UTtbtvkSpXCwyF+ReeaNucbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259973},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"212141585f9e4ee3fdb075d1dca7814740ac7110","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.27","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.28_1774189042996_0.34907895722203874","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@ksm0709/context","version":"0.0.29","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.29","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"74d533e035daf1c16670709a227ee77658d300dd","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.29.tgz","fileCount":7,"integrity":"sha512-6nBthckauZeYvRQLvKTliisTvM9kwJQPZzY5mddFB4IIfi0bfRgxCbeWZ3d7PdDx34jc8uWxSOgXZA6Hg6xDEA==","signatures":[{"sig":"MEUCIEyJKWWCIiyMZeX8NxTL7lcWtoCgQY8v8W4Ppl7B3QbJAiEA2BDK3s7pMHJwah/j7E+8XZrvdTZ8zwYMuX3IFFUfI84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260291},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"7d94def96333413cb541172dc51af1c741686d5d","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.28","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.29_1774191616651_0.27848192282617434","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@ksm0709/context","version":"0.0.30","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.30","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"a6bb0bd0246fa1a0456a6aa5d874a65a2979c124","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.30.tgz","fileCount":9,"integrity":"sha512-TfN8KcqaWMyzuMf3tDmtfNhU6t34NNFdp2hhibkUvmPexUZU+aZAFKQ7mtVcqt5czdBzhNsXgfRSYPnCGiNOVg==","signatures":[{"sig":"MEYCIQCgS6eBYaVWU4b0NK7RSKbaqWKhT3wQooDYsf72S5HZRQIhANXEtyaAXPvVYZ8CXnyLZ/FJFvLkA16J2mJVcgkVtutO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341601},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"7d94def96333413cb541172dc51af1c741686d5d","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.29","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.30_1774503024672_0.6942147959423364","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@ksm0709/context","version":"0.0.31","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.31","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"8af6261cd6ca1d23583385938a6f038e97a2c606","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.31.tgz","fileCount":9,"integrity":"sha512-SOFHgsBFMlp+RPmG0jKezTuunhXQxO8NLyk2F6NX/jDBkvd00gDX5G6ebQBcNlqS7M9HIEojEkJLIM+QycFZ6g==","signatures":[{"sig":"MEQCIGQJAL04/pSkcsGLcIMYRq2JcnWPLcktTCUqgtEm5FYGAiAUPnngspnlRbS41epbmTI9NQ/xS0sAPh6Rwtdr5H4Xxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1342441},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"7d94def96333413cb541172dc51af1c741686d5d","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.30","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.31_1774519529905_0.5308787689835421","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@ksm0709/context","version":"0.0.32","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.32","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"de9181ac73783d23d879ed3a38b3d36bb5373f1d","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.32.tgz","fileCount":9,"integrity":"sha512-hAUxYrQUt/0aLaOKtDzsyxipQGfSEuW4Sy0M7aHPVYJe/1V6njRdnx0YnnWdGdGxXCTAdk/pjresNOAiLUMuGQ==","signatures":[{"sig":"MEUCIQCs8XWh56/KZ9wbuI+UF//viIJtcralzxROTnHCqI5YugIgQSYrd4BqZu0cqp5DSZTsj7hozs7ohbM4zZINORkmz3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343457},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"7d94def96333413cb541172dc51af1c741686d5d","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.31","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.32_1774529824817_0.2024979120992798","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@ksm0709/context","version":"0.0.33","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.33","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"26e94f42e423d233c382016707414e9b260d7b00","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.33.tgz","fileCount":9,"integrity":"sha512-3DONPToFACebh6z8EW/+WNjROYSZd09Z0D2sGss0ore+4SjJi+eooyLagjJoCWVJsxQ6nwOt3QpH1aMr4iB4oQ==","signatures":[{"sig":"MEYCIQDxGLOR2+dnSB3AvGmjVcu+oHK8idUzk9YrUjUYO2ZkugIhAIhN0a5umxbZ5X8+1xdGb+vG4WE1eVavWCbXOhZrCLHc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345087},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"a19f2439b79da54b997b3cf28f0c5d3eae884364","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.33","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.33_1774535168986_0.03165500200845206","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@ksm0709/context","version":"0.0.34","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.34","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"87709481608abb100595a219c6dcc9ab7d840bda","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.34.tgz","fileCount":9,"integrity":"sha512-9/oDgNnvqYkOUVoGD7wAfBI/3KZYeITPaAwJWCbT/VcwaxHQXG2FE0ZwxE2RD1qJ5mUnOR3uWk85/8zEVoFfAQ==","signatures":[{"sig":"MEUCIQDKbueSBlK+rNq7Co9qNDvSgTtlRNnks1JD6oRl6fpdfgIgVwKqoo+oC7WOiYmziG80EuBQ2uNb62huxKq3Vcu2ISw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345087},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"d7b294199c7b67888e5ddfb528e9762f28efe848","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@ksm0709/context":"^0.0.33","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.34_1774535558296_0.12816296946487782","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@ksm0709/context","version":"0.0.35","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.35","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"b2160d62b32b5f2306993c26c8e045ca075584c0","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.35.tgz","fileCount":9,"integrity":"sha512-rVtZfmzZCp5BzLXrpkxUMj5q0MW1P0fxygjNkiq5keHdSU/7srYAqcPAV6G7rvAvlY0zjVu9omVibUiOPUO/HQ==","signatures":[{"sig":"MEQCID1iiXCnHp+nYWogJxUbUS3ECWIQ+VAL5NZacoXKEK1bAiB1pd8dHj8ZwPy0olfht4PFsGeN0By/6G9NEC9r9ESp3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1363873},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"51d714efa45facb9423eb77cd21fd16fbbf9302f","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.35_1774569825999_0.45257125282800725","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@ksm0709/context","version":"0.0.36","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.0.36","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"0196c7d44ada932a839b9859d910506172966275","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.0.36.tgz","fileCount":9,"integrity":"sha512-hVgW8PBEha61LY0q8NrOcY9GaJII2xJYvhCwsSHeISxBTL4msGF01Jj7wtMHXQZM/PDiIVLphlEGq3QlxcfAfg==","signatures":[{"sig":"MEUCIQCaxNSZ3gvWVOm8qi+m+SP/HS5jwBUbaS5pitf7GCEtaAIgbzGeTW18+LS1xT9nifOwjCTTNDlCxIB1YQfdLse1TB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370451},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"02bb59c6264acb190e05f961488bf9dfa1475992","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"ksm0709","email":"ksm07091@gmail.com"},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.8.0","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.17.0","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.0.36_1774583354489_0.413987068131072","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-next.1":{"name":"@ksm0709/context","version":"0.1.0-next.1","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.1.0-next.1","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"5d5af8d1c3fbf12a922054fac13e3edc86142c9c","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.1.0-next.1.tgz","fileCount":9,"integrity":"sha512-CTJNO+l8ZnsIrJ/0idlI54ldW16QEUkLZa4MnCFOtPutmtfhsfHZQI44yWVu4aYG7pvZZgH56DPN7p7ZBmV4Bg==","signatures":[{"sig":"MEUCIBYWInB9jghQdOqyZJagdj+IrNpo4e1zsBhfNT+f0yhkAiEAgg3Ri+CTzkRd5wIp2WNyJWIpDSdxfw7lVFuLD86HXk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@0.1.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1370205},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"0a32fc3776a5a430cea02e0cff979ec5d0990fb8","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.1.0-next.1_1775226300212_0.3585427331798352","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@ksm0709/context","version":"0.1.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.1.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"764782e05e0dc917a2fa710488e90e9641a1d082","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.1.0.tgz","fileCount":9,"integrity":"sha512-ZIs6nWDPJAUXlk3kpYuyr9p8ho2KL6k76HrCT0jgaQRjKH0f6t15WprlX7VJa5yCx6ki1EN+YJ7M+POAuCwRBw==","signatures":[{"sig":"MEUCIDR57hk5hkLoFK9xYxacJGZyXBl/OMHug1zFvgmdhBPJAiEA3Z6H94e/jttBQ7PLTOahFEfRR6LDtjEeO969eEJf2HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1370170},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"0a32fc3776a5a430cea02e0cff979ec5d0990fb8","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.1.0_1775226301838_0.7828405227397859","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ksm0709/context","version":"0.2.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.2.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"306266556b7b0528ddef3ccb93f37151c994a9e1","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.2.0.tgz","fileCount":9,"integrity":"sha512-oGzvA5Uaqy+c74rIT5qTl2GMWkDsxpz8n++8JI4H1fo3g4l0bIl40U4EfCFvulrIVonGWj9ecLuIyVPUIVixeQ==","signatures":[{"sig":"MEUCIQCfUpDUiuxZVqgEY9eKpy6s7m0WnPD47ghpQbhNUlFgAwIgFKfi4E2R0tO24HkAyHwvG7zl+UEYllfM3FkWv4ua3Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1373301},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"7236f2365db793e4a29420521f5258782ca8394c","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.2.0_1775228373224_0.23904205767867004","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-next.1":{"name":"@ksm0709/context","version":"0.2.0-next.1","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.2.0-next.1","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"2ca17252dae07bdf1e834c37ae0688cf6d16cb04","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.2.0-next.1.tgz","fileCount":9,"integrity":"sha512-MB5UIkg6wQzmIPKqC31mMLkDFWfo6/kRe6r51FRsF1KCBFfv22EuG0njDu8a+lgJZkt3yVJgxrApRNlkolXd+g==","signatures":[{"sig":"MEUCIQCHxfRNut59ddtVVk4fNSK/jGloWxzlmNUsp9bAF6OfPgIgOznAmezgIrGS3R2gZV0nxUDFXLebj0v5lkOaegRsxF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@0.2.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1375341},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"4c37dbc6f1292a8323914941211f7bed76caaaf4","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.2.0-next.1_1775229479917_0.8319273933607467","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ksm0709/context","version":"0.3.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.3.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"4c0ce2040d8112a64f03f310c4aad3e602591e2a","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.3.0.tgz","fileCount":9,"integrity":"sha512-oMXRrYHmnpdo+Rz7eP1th+K32Z3MKx2gLu5p+eMTThDnwmPfRYfosbwwf3vUdtwsluDr6tKQenduhuwqw3IkTw==","signatures":[{"sig":"MEUCIBfp3u7DvZT6MN8SGevp4P/QzJAhlf4jl0sO6QqWBvm+AiEA6u7eu+9/nIwJaocmrWZV0e49pLtT7/SSPnaGbf1epA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1375306},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"4d6c62dfb29d8cd9d1fa0c5f43e7e3eac5c7b7e3","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.3.0_1775229617097_0.08166347239809424","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1":{"name":"@ksm0709/context","version":"0.3.0-next.1","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@0.3.0-next.1","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"7ad93410b7cf847c16fcc32e1548b814dd023a0d","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-0.3.0-next.1.tgz","fileCount":9,"integrity":"sha512-X/LCeV0J4wgitR7ocGao4bc3OEv2QDDaFHb3+0r2KgsxYWlNZO2FjT9hPLT+/UBSzwTloWwBvineQ+x7yxZDMg==","signatures":[{"sig":"MEYCIQCwff59cq633owJeV6iQkBg4Zm56H+V6ltjU9bf1rIdfgIhANhyP08WvPwHFLHuCrnzKxO61bY0/6KOJ6XVOhIbRmio","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@0.3.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1385939},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"f5a59e4ae05d1c4c896e53243cc8e4005051ba04","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_0.3.0-next.1_1775396367755_0.9856049213351805","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@ksm0709/context","version":"1.6.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.6.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"3d7969698aa0bc9feb52e785eec3c3b33650e8af","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.6.0.tgz","fileCount":9,"integrity":"sha512-5/HgVBgTPaDb0y17CQFrWMXBmzSORgArtRY4sLEpD8o8vOSUp479vHsyTOfuK/rXS9Md7ouv81ZxDPsJA7Lz/Q==","signatures":[{"sig":"MEQCIEIKE/ovQrW9g68oIaVNSMn+8Rf6QoS+2AeX5N/poDEhAiBqHDl0i5ewKcOxs9a89ad1lvdgjMTDApHZ7EEqS9SyTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1385911},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"00e20fa42c76932c69b560ab5d30ec9116165095","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.6.0_1775399436536_0.7609000028403654","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@ksm0709/context","version":"1.7.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.7.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"5fafbbc548bee083dc6b1390159fe61d653a3edd","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.7.0.tgz","fileCount":9,"integrity":"sha512-Ikx7M0C2+ku92k2boP+5pAM2swsx54KMZUOQ3L2haDHz2XLDqhtG9M4WkRr/76207zm741qZ0EVJWVBpTl0XNg==","signatures":[{"sig":"MEUCIAaIYfGOndq2rZ2oLAmLZTydBdIfuVRbwdhXx7Pf9VmrAiEAnooxAvuh07sFn2P0e3p+8DL50AoJBIt/Lg01pig5tm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1385911},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"6d95ffbf5b22f401f25e2b09aec7ea02a1e22bd5","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.7.0_1775420179459_0.6702181071846667","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@ksm0709/context","version":"1.8.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.8.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"16d11e56a06469c7b5f3592d5f8b6bf9d9dd58e7","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.8.0.tgz","fileCount":9,"integrity":"sha512-PHu0X5VLUBtYgBlz+HEFGYrWRsEvFPFF8QjFi/nxfPElgYhs/PtY+J1uJUv0ZVAQYyV2MDwAUraqeY8zZQjK7Q==","signatures":[{"sig":"MEQCIGJMesWEhoZHyBHp6grD53QJRzMq3qcCTm/6qRMc4DTdAiAAzLXAorGaSN/9BuCNnyBN9u3GbpLBVEk/5qUtoOFFhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1414847},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"ee0e5afdb0494aad01963d0289c92c52e4a861ee","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.8.0_1775422217866_0.5787855499083516","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@ksm0709/context","version":"1.9.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.9.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"40efa00566282c2c758e23904ebf53616165e9a1","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.9.0.tgz","fileCount":9,"integrity":"sha512-D5rXB96YdROhEzXCXxe9NThunWHT5iyHOG4FRF3+bkYVW5Tzoti95a4HFtK3udcDP4q/QVeTpGhKzqSEOeNA7g==","signatures":[{"sig":"MEYCIQCw7IRzlnW9ixT/L12rYR5o7sQ6NX+SjDgvt6uH1WQE4gIhAMs4KqC1oopbW+qkrFaMNDrcJrDG6WDIgR4dOqQ+B9WX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1417023},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"1d373c5a2625c756f701bcbff79bb3a74337f1a1","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.9.0_1775423067109_0.14523805697952774","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@ksm0709/context","version":"1.10.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.10.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"6f857444a492c5850bd4a6f85abffda59b4bb4f9","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.10.0.tgz","fileCount":9,"integrity":"sha512-E+9GNMFmSLns4g6GOmj7JZ+4fcUD9fI4odRK35XYmBTsJo7DJ7SG3ewxZHyvczkHKEHCxn6JGNeIIiOjTHjASw==","signatures":[{"sig":"MEUCIC7qItHxrIXD5wOZhdW5UCY/31rTc/VshgQ2CeWPdP9oAiEAuBdNwXvN8XrvkAuWLTw5EBMl+BtZYhsGynQ/ND/rS1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1444561},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"874ff2312a7cffdac2868cfcef991fc97989b8e2","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.10.0_1775426039574_0.09320624521321474","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@ksm0709/context","version":"1.11.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.11.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"525f4f9bf37f656daeb4e34681eb7bea47d646f0","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.11.0.tgz","fileCount":9,"integrity":"sha512-Crb4ddWOqqSRodhe7/P7rz8lgLbSAAY+Rji1GcKVWOhy0rQ/Lt44HD7N9IslcRpM7pBk/XMtJwAkpt6CThNDGg==","signatures":[{"sig":"MEUCIFuO28HBbvTTR+WvsypzAUrTOysjg/tnHGgYEbHTEMASAiEAzYGzIxAxXfN8ktyD9n/UWg9vGznnWpIeSdwoxPZQNlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1445578},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"339ea548d856e5cf1fb3c48a8460de8541459a01","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.11.0_1775539350062_0.7570304290771934","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@ksm0709/context","version":"1.12.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.12.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"9fc0f61cbddd768edaf463ca45a8138f2914b8f1","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.12.0.tgz","fileCount":9,"integrity":"sha512-cG481ipQlLRkIY8/pMMq9YJENjWqYsxadt1yR0V4LeniALxTFi0vLZq5J2RYc4WR62MyL/5JuLf0KXX+RI/zmA==","signatures":[{"sig":"MEQCIA/K0kpKRABowvEztqY9e6zRmHAro3Gj/ltlHK0IVnrXAiAElIqKWN1+gYtuE7GmydMfDkK2ab718qDsw/Xjcs4P2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1445887},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"e45e9af0e6a8b0be9f27f1c8db7948024e6d6ffe","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.12.0_1775540849189_0.8147340504839358","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@ksm0709/context","version":"1.13.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.13.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"ef08eaccb6a370606294ddd39dd858fd5d9a41b5","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.13.0.tgz","fileCount":9,"integrity":"sha512-nosbdFJpboEQZuftjS3ys4qMvzCw8WUeVFS+1jYNZalVcQ77+eJZ2POHLe6EigT3UdJD6aSqfg+8Vf2W0L5Oiw==","signatures":[{"sig":"MEUCIFdTpCBGpAyw/PEHUvme2xOdi/qRwBvR1S7d95sxNzX0AiEA4cg9sH+Uijy6tkilH/Vq8VSKOR3EvwImhCbbD23t69c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1448295},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"abdf183e73f91f572f021276a905cbddd093feb1","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Context plugin for Bun","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.13.0_1775544236606_0.397826116270211","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@ksm0709/context","version":"1.14.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.14.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"2e466e124415d6e0803826b06bfb162d772397b8","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.14.0.tgz","fileCount":9,"integrity":"sha512-5ljUX+Z0tRGqqJhlMOuBFipM2QGrxLPvbqsUJhY1BL6OZ3UM96pDT9vEceiuyRbo6oZzsYYBdgpHstF45IIiEg==","signatures":[{"sig":"MEQCIBxbuRFeHL4HZARZV65KbhgmkdPY57DqT0Sk6h7hI3jsAiAxmjUr22uHuMocabiwXjh7evzkHyynLAV9t9kK8njFrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1454058},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"8ad1d5b7a0f48308f3187767dfa78ca6d119a53e","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.14.0_1775544571541_0.47142492070919206","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@ksm0709/context","version":"1.15.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.15.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"fbd510ed95c8d641491a0cc97ad70d66afd21b53","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.15.0.tgz","fileCount":9,"integrity":"sha512-FQzBhSmyL0BS5O/+4wtEQtZk5On5TxPJ9m+gNdlDMhc/PRBeGFZXZs6k429e4sKADEW3Fenz2XPm3qIGmJK4zQ==","signatures":[{"sig":"MEYCIQDBQ16AvitMXc7wVT9K2RqfDFmGi6iID3erPc/qY/JfywIhAJhnVNCFEGVUX+S3IhXxLQ1U/dgvZOOIvSxEi+8ojRn+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1417811},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"e14beb4bc0a2e26b27df98ac23256881b419f813","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.15.0_1775547129977_0.042907574393350245","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@ksm0709/context","version":"1.16.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.16.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"ce281ade472d7237a3ea81e038cd301fed41f7e0","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.16.0.tgz","fileCount":9,"integrity":"sha512-WjAtizL5BdepO08rry0Xt5KmyV3B8gRskJdOBf/LqNXAaA5G9bChUpYyGPCTh3Zr9mUTjCB+UfFW0GEuBikXFg==","signatures":[{"sig":"MEUCIERFMQSckf0ctulFxoV0ccb/dR0F/8XJnomQ10YQFuo8AiEA18qsE/W2/FQd7yBRZrtRUxnCtw/Hqz7bxc+T4856o5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1419981},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"405d8c27d0526fd299f45545f8bcad7cbd1fd072","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.16.0_1775554043808_0.9509658292026377","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@ksm0709/context","version":"1.17.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.17.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"2fd5ceab980b2e09293d17d719bf0e2144d1683f","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.17.0.tgz","fileCount":9,"integrity":"sha512-U3i8SpvJ1TAbC5uvUUCFN3qLYgjUrfRcewjbD/89PkqKpZMyhghV/41Wcqi4QOhsjzPW7xCixrXBAdsMuvA3Xg==","signatures":[{"sig":"MEYCIQD3/y9sg3fd5oakNF1+BI/md+K9z0NSrbs7zSmMs2Y65QIhAOj1GNDc7Vc+uADBQPoteebijpAddXC2oHxN6/Sl6bnG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1421567},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"3cc990617a6184605428de7bafc731027044c54d","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.17.0_1775554540990_0.8175846487122753","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@ksm0709/context","version":"1.17.1","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.17.1","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"67821ec72aad419cb1806a452560f5c5f6886434","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.17.1.tgz","fileCount":11,"integrity":"sha512-5dmLFpOqGv4G0U5FD2oEDCmsMp6aLvvA3m6RO8AIktnkYiOEI09Pk05zDkTzSi7xkxJCo7pavd9S41QFNIrcrg==","signatures":[{"sig":"MEUCIF8anRTQO0jmCmDVE68NEJKEF4r8nbWces/nJJ9ZqVo/AiEA8nSXUvAearpxsbozDXPQ9cU9YFXhpOh/cqXqhWt05Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473309},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"95d24728d13b9db5629ba4c6c5d255491a57bfb4","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.17.1_1775560954030_0.8310819207331808","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@ksm0709/context","version":"1.18.1","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.18.1","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"3c44b0359034ca718338f347c0ba8aa1d00d6e01","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.18.1.tgz","fileCount":11,"integrity":"sha512-vaRIT0aQ0lCMN+srZKj6r+XLp9RlwgVlqrdilSWxVBaVSNWchK+hm+PCvDB1w8+w2yTxaTaeo1zV0qwatRmmnQ==","signatures":[{"sig":"MEUCIQDNNYNc6XFTZ/4qo9hc//HgRSXiS0JoQ4TgBwMyVGc4fAIgJQNQDa7U14c2O5wKMIw+wfoBGb8FNO6mZTZPdj/Z/lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1482531},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"a4fb9dac9904976fb9793ef55878428047c47da9","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.18.1_1775569674961_0.6797561242890375","host":"s3://npm-registry-packages-npm-production"}},"1.18.2":{"name":"@ksm0709/context","version":"1.18.2","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.18.2","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"e8b027a51dd725490398fa642fd96d2a94299bda","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.18.2.tgz","fileCount":11,"integrity":"sha512-AQi0FotwG7PdaGZHpKhKslfZlsy5uLilQoJVCSXCTf79aVjyyBw6ynZ3rsRIu5JE0BSWmujrOzFlWe026aA9QA==","signatures":[{"sig":"MEYCIQDPBNTlP92YQy4gQMSO+xNH7l5dU4V6u54z/MhJTvmoGQIhAODmrZ4lq58BZj7fKrMahj6910KOozyC0Az7v12m33z0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1480812},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"177d04a2cc2609c41874417e7ae9cb03c8536dca","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.18.2_1775570784360_0.12623936629861032","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@ksm0709/context","version":"1.19.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.19.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"48268ffb0bcfef2fd139539b6dc4a42beb5763d3","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.19.0.tgz","fileCount":11,"integrity":"sha512-FiF10NXL7m1j9XdkXfKwKZvhoUUPDz7hfyIuAU1RHgful2su4ju6nY5CZoON9m29MSsufhJi/ItyW+SZ99c7oQ==","signatures":[{"sig":"MEQCIAXOWUELYAwiv5SxWTlWX+VYWPZsRPQmnegzBXh+cpRiAiA2ZRrHH9Dc+aJscF+k60ekiqVfKalL966eTc6mn9W0Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1487557},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"75cb6ecd7d79e4284069b90f5524334417ee746d","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.19.0_1775572499168_0.9999321759499193","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@ksm0709/context","version":"1.19.1","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.19.1","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"6b08756d826aed6330f8c1466518c50f7efd8c1f","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.19.1.tgz","fileCount":11,"integrity":"sha512-U6r7sPt2krq0t9LckX44gaFcxjsDdDQ5bA3+4nWW7ljOlDuVPtE8S93pQhu85bh5E7tewu48ky23EmshTW2Q3g==","signatures":[{"sig":"MEYCIQDGplghkeW1uN5w20xwWpttyjLmm9EzWrh7U+sNEDPNggIhALRJwjdN8mQaeoDBcxf5KTTMEoOoYqYbOqhPCEke/PLR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1488179},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"01fbb16aae732ce800a0205b9347ae5813090654","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.19.1_1775573510650_0.6008837829231188","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@ksm0709/context","version":"1.20.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.20.0","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"b57b0cc8c6d3296a3e3419e2aa7194bd02f24b7f","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.20.0.tgz","fileCount":13,"integrity":"sha512-YWtclupuVdrQqShg8r8udZ+Kc2IO1NFV2n6DGpsuvwUpePxlUTr9JGXZL31EsW3zfddBSdzk30Y8NDyyH3A0lA==","signatures":[{"sig":"MEYCIQDScfTZONtETvuD0Fzz9AFrm/D38xvSjseiziN6sfAOOAIhAI4slCVgLVS0YZWEjKAXyx40i8N1PMVHj4H70+V/Jb2x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1495514},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"0d7c5f27f1ce324cb017a29b312921eb0512e6ae","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.20.0_1775588804135_0.8273061456533717","host":"s3://npm-registry-packages-npm-production"}},"1.20.2":{"name":"@ksm0709/context","version":"1.20.2","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.20.2","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"42fde8256eb3227a9bfece8e33994f14d16c0524","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.20.2.tgz","fileCount":13,"integrity":"sha512-eRbD04vvIIqeRcLY1qEiiol4aJVWjnhmuR7sXGxKMcUdx9pQMNEnxPE/q66ackaEEtcil6kPAIpOoQ+N1kpOgw==","signatures":[{"sig":"MEQCIF47jttfG622fdv81wpp+up/sNVTxegZRmHZqtj8ogyxAiB4iGHoK8LSNRikBpGd9by//iwDerhPk1PlaPjujzeq1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1489147},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"123670d03601aabb23825055e7cc8a4d49572817","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.20.2_1775590410611_0.4449180047156851","host":"s3://npm-registry-packages-npm-production"}},"1.20.4":{"name":"@ksm0709/context","version":"1.20.4","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.20.4","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"140e3f7990c855802810606eccdadb7dd7793314","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.20.4.tgz","fileCount":13,"integrity":"sha512-iiiCkW6BWimw00SzZa/AwbQ03nSxRBzbJjTK1fqVl8ilsiT9wiOuaiRwFgWWyNvHzDWn48pP+954afrlDbpc8A==","signatures":[{"sig":"MEUCIQDUoxY+7oB/JaxxZ2EF2FNEvghNqyTFfKNzC+7jigum7gIgFCGP8RHGr7q/Q8Hk4sQqcoBBMQ2i6mO1AvwahBMwc/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.20.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1466017},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"dc8af158ee9ebc016130701ac38e6cbbc3c3eb41","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.20.4_1775591929839_0.033834544399138355","host":"s3://npm-registry-packages-npm-production"}},"1.20.5":{"name":"@ksm0709/context","version":"1.20.5","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.20.5","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"ea07996fa535d7dd0ee9ad267aa63c79279dce38","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.20.5.tgz","fileCount":13,"integrity":"sha512-2RaXrGQUFpqPTAyWLXIoG7F2XnqZNG3ScI5g+kcMeoaoY0VdO85aLxSpj6JZDU0llcx84vvyA46nJWIZzuUiJg==","signatures":[{"sig":"MEUCIQCkvRc+wAt6OB3BF4SPJmsKE3F12ZytOv+arttNccH+rAIgcHJ5+j0lp4NPNhcyD6JlTlvDjdJyZa8tGNEzd6e41No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.20.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1465994},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"c54925f15ce24e500a1f4ce75ffd64f3ede487e1","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.20.5_1775592097327_0.03299571067113849","host":"s3://npm-registry-packages-npm-production"}},"1.20.6":{"name":"@ksm0709/context","version":"1.20.6","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.20.6","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"6347cf9771f7c419528c5ee0ad37e3d3b704b8b2","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.20.6.tgz","fileCount":13,"integrity":"sha512-ZWDfGJfEg1X/NgEsK5DGyEO7e849yTpTdbiImOQHEI+GSKcQjeQM5vFxNaD6xihc7RBg3hUCMRdsfk4XAwcE/A==","signatures":[{"sig":"MEQCIEDBnJjr1wBkVL4ahFEpLzv+LHWLEc9QqqvZ/pANrzkqAiB14CYNPOxRHweILWXg0ULDWwYxIuKmxUxyW7WRCf+mMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.20.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1465881},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"0b0ccb58d425a7f7a62fb67e235b26259bbce13c","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.20.6_1775592977950_0.09311668023498276","host":"s3://npm-registry-packages-npm-production"}},"1.20.7":{"name":"@ksm0709/context","version":"1.20.7","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.20.7","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"e046f192580d8dd3ac9f64240d9fb13b396562a7","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.20.7.tgz","fileCount":13,"integrity":"sha512-KVsAVSDhkmNtsmwTVJTW6fdDwuc/iqGYZdYX1DnAoUszGCiH/V4luyiFffpkspPh1M8PVT9f3xRmRCvdc1NliQ==","signatures":[{"sig":"MEUCIB7IyHE6gIhSgpMs+UaogqiCUfIcACGYFP/bafoZQLdpAiEArzH0wNOBZt6pvB5/dNNGO9vp4sTjPyuvAa9KxBMZZs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.20.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1465966},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"f73a6c9ce52063f1688df433ca8bfba19b8e9510","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.20.7_1775593264015_0.02083319679358775","host":"s3://npm-registry-packages-npm-production"}},"1.20.8":{"name":"@ksm0709/context","version":"1.20.8","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"_id":"@ksm0709/context@1.20.8","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"homepage":"https://github.com/ksm0709/context#readme","bugs":{"url":"https://github.com/ksm0709/context/issues"},"bin":{"context":"dist/cli/index.js"},"dist":{"shasum":"3ef489b2fe9b2c262f24283afa6dcf7d0e458ffa","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.20.8.tgz","fileCount":13,"integrity":"sha512-VCUa/ysH3wLD0rb0GGYwQuhTHDE5uCZP3hjwF8ZwT3uw0ZQM0lI6tOmDplnzA9cKG3obBZGTt+rCw5sFCL/vWQ==","signatures":[{"sig":"MEUCIQDEn2vD8VUiUjRTYoJhZxwXodf52BvrbguvE2UaCatfSgIgStD99aF2yDAMj/J4V8jqGOfAnB1EabneDdYOm5W5t2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.20.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1470718},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./omx":{"types":"./dist/omx/index.d.ts","import":"./dist/omx/index.mjs","default":"./dist/omx/index.mjs"}},"gitHead":"0100e29f4ef407302a0f67c7afefaa09eafa38f9","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"repository":{"url":"git+ssh://git@github.com/ksm0709/context.git","type":"git"},"_npmVersion":"11.6.3","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsonc-parser":"^3.0.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^3.2.4","prettier":"^3.2.4","bun-types":"latest","@eslint/js":"^9.39.1","@types/node":"^20.11.5","typescript-eslint":"^8.47.0","@opencode-ai/plugin":"^1.2.10","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"8.47.0","@typescript-eslint/eslint-plugin":"8.47.0"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context_1.20.8_1775728930826_0.9040543793719957","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@ksm0709/context","version":"1.21.0","author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"type":"module","main":"./dist/index.js","bin":{"context":"dist/cli/index.js"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./omx":{"import":"./dist/omx/index.mjs","types":"./dist/omx/index.d.ts","default":"./dist/omx/index.mjs"}},"repository":{"type":"git","url":"git+ssh://git@github.com/ksm0709/context.git"},"publishConfig":{"access":"public"},"scripts":{"build":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/","test":"vitest run","lint":"eslint src --ext .ts","prepublishOnly":"bun build ./src/index.ts --outdir dist --target bun && bun build ./src/mcp.ts --outdir dist --target bun && bun build ./src/cli/index.ts --outdir dist/cli --target bun && bun build ./src/omx/index.ts --outdir dist/omx --target node --format esm --external jsonc-parser && mv dist/omx/index.js dist/omx/index.mjs && bun build ./src/omc/session-start-hook.ts --outdir dist/omc --target bun && bun build ./src/omc/stop-hook.ts --outdir dist/omc --target bun && bun build ./src/codex/session-start-hook.ts --outdir dist/codex --target bun && bun build ./src/codex/stop-hook.ts --outdir dist/codex --target bun && mkdir -p dist/commands && cp src/commands/*.md dist/commands/"},"peerDependencies":{"@opencode-ai/plugin":">=1.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^1.27.1","jsonc-parser":"^3.0.0"},"devDependencies":{"@eslint/js":"^9.39.1","@opencode-ai/plugin":"^1.2.10","@types/node":"^20.11.5","@typescript-eslint/eslint-plugin":"8.47.0","@typescript-eslint/parser":"8.47.0","@vitest/coverage-v8":"^3.2.4","bun-types":"latest","eslint":"^9.39.1","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"^5.1.3","prettier":"^3.2.4","typescript-eslint":"^8.47.0","vitest":"^3.2.4"},"gitHead":"864ad6b66240f34b2f9d1091d48ed31dcc3de280","_id":"@ksm0709/context@1.21.0","description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","bugs":{"url":"https://github.com/ksm0709/context/issues"},"homepage":"https://github.com/ksm0709/context#readme","_nodeVersion":"22.22.2","_npmVersion":"11.6.3","dist":{"integrity":"sha512-Wdf43VPN7Hjy8Rb7vpZfwV+kH/GB6KOupF9MAu8+B171bkBt5GWHIjp/AdiV1q05wE1q833H5pGG4kRL3zr7Yw==","shasum":"430f6d025f97ffb5c867ab2bcd0e33aaeb8b2a6e","tarball":"https://registry.npmjs.org/@ksm0709/context/-/context-1.21.0.tgz","fileCount":13,"unpackedSize":1475275,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ksm0709%2fcontext@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCWJGEwNbOS1zl4SVTqCGqdUWhADGNenMXUhjbgW2iFgQIgEUxPDgnRxDbg0KgUMym/uTnTtRe4l089DfPZVgxY/lw="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:797bbc5e-3a0b-438f-95b8-4fb4e5ddad60"}},"directories":{},"maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/context_1.21.0_1775873605504_0.2650180002315554"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-25T15:16:12.394Z","modified":"2026-04-11T02:13:26.063Z","0.0.1":"2026-02-25T15:16:12.743Z","0.0.2":"2026-02-26T01:30:43.837Z","0.0.3":"2026-02-26T10:24:30.100Z","0.0.4":"2026-02-26T15:00:00.406Z","0.0.5":"2026-02-26T15:54:01.217Z","0.0.6":"2026-03-01T06:13:48.050Z","0.0.7":"2026-03-01T07:22:44.690Z","0.0.8":"2026-03-01T10:24:39.288Z","0.0.9":"2026-03-08T11:21:07.884Z","0.0.10":"2026-03-08T12:18:06.173Z","0.0.11":"2026-03-08T12:21:21.313Z","0.0.12":"2026-03-08T13:40:52.159Z","0.0.13":"2026-03-08T16:12:47.476Z","0.0.14":"2026-03-08T16:28:46.944Z","0.0.15":"2026-03-10T11:30:04.330Z","0.0.16":"2026-03-10T11:44:40.376Z","0.0.17":"2026-03-10T12:47:47.730Z","0.0.18":"2026-03-12T09:41:16.112Z","0.0.19":"2026-03-18T13:21:13.151Z","0.0.20":"2026-03-18T15:25:35.028Z","0.0.21":"2026-03-21T12:10:27.628Z","0.0.22":"2026-03-22T07:17:18.547Z","0.0.23":"2026-03-22T09:37:07.383Z","0.0.25":"2026-03-22T10:11:11.564Z","0.0.26":"2026-03-22T11:01:03.796Z","0.0.27":"2026-03-22T13:27:21.178Z","0.0.28":"2026-03-22T14:17:23.156Z","0.0.29":"2026-03-22T15:00:16.857Z","0.0.30":"2026-03-26T05:30:24.890Z","0.0.31":"2026-03-26T10:05:30.059Z","0.0.32":"2026-03-26T12:57:04.967Z","0.0.33":"2026-03-26T14:26:09.139Z","0.0.34":"2026-03-26T14:32:38.536Z","0.0.35":"2026-03-27T00:03:46.156Z","0.0.36":"2026-03-27T03:49:14.686Z","0.1.0-next.1":"2026-04-03T14:25:00.453Z","0.1.0":"2026-04-03T14:25:02.090Z","0.2.0":"2026-04-03T14:59:33.394Z","0.2.0-next.1":"2026-04-03T15:18:00.180Z","0.3.0":"2026-04-03T15:20:17.327Z","0.3.0-next.1":"2026-04-05T13:39:27.938Z","1.6.0":"2026-04-05T14:30:36.760Z","1.7.0":"2026-04-05T20:16:19.668Z","1.8.0":"2026-04-05T20:50:18.103Z","1.9.0":"2026-04-05T21:04:27.319Z","1.10.0":"2026-04-05T21:53:59.769Z","1.11.0":"2026-04-07T05:22:30.263Z","1.12.0":"2026-04-07T05:47:29.368Z","1.13.0":"2026-04-07T06:43:56.747Z","1.14.0":"2026-04-07T06:49:31.760Z","1.15.0":"2026-04-07T07:32:10.133Z","1.16.0":"2026-04-07T09:27:24.023Z","1.17.0":"2026-04-07T09:35:41.296Z","1.17.1":"2026-04-07T11:22:34.204Z","1.18.1":"2026-04-07T13:47:55.150Z","1.18.2":"2026-04-07T14:06:24.496Z","1.19.0":"2026-04-07T14:34:59.381Z","1.19.1":"2026-04-07T14:51:50.918Z","1.20.0":"2026-04-07T19:06:44.290Z","1.20.2":"2026-04-07T19:33:30.837Z","1.20.4":"2026-04-07T19:58:50.074Z","1.20.5":"2026-04-07T20:01:37.523Z","1.20.6":"2026-04-07T20:16:18.174Z","1.20.7":"2026-04-07T20:21:04.272Z","1.20.8":"2026-04-09T10:02:11.145Z","1.21.0":"2026-04-11T02:13:25.781Z"},"bugs":{"url":"https://github.com/ksm0709/context/issues"},"author":{"name":"TaehoKang","email":"ksm07091@gmail.com"},"homepage":"https://github.com/ksm0709/context#readme","repository":{"type":"git","url":"git+ssh://git@github.com/ksm0709/context.git"},"description":"Quality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.","maintainers":[{"name":"ksm0709","email":"ksm07091@gmail.com"}],"readme":"# @ksm0709/context\n\nQuality gate enforcement plugin for AI coding agents. Ensures every turn produces verified, committed, scope-checked work by requiring smoke checks and signal files before a turn can be marked complete.\n\nWorks with **Claude Code**, **Codex**, and **OpenCode** using their native integration surfaces.\n\n## How It Works\n\n```\nAgent writes code\n    │\n    ▼\nTurn ends → stop hook injects \"call submit_turn_complete\" reminder\n    │\n    ▼\nAgent runs smoke checks → signal files created (.context/.check-*-passed)\n    │\n    ▼\nAgent calls submit_turn_complete → validates all signals are fresh\n    │\n    ▼\n✓ Turn marked complete (.context/.work-complete)\n```\n\n**Custom smoke checks** — configurable shell commands or agent prompts (e.g., `npm test`, `npm run lint`)\n\n## Installation\n\n### Prerequisites\n\n- [Bun](https://bun.sh) runtime\n- [Claude Code](https://claude.ai/code), [Codex](https://github.com/openai/codex), or [OpenCode](https://opencode.ai)\n\n### Install the package\n\n```bash\nnpm install -g @ksm0709/context\n```\n\n### Recommended\n\n```bash\ncontext update\n```\n\nThis will:\n1. Scaffold `.context/` directory in your project\n2. Register `context-mcp` as a native MCP server in `~/.config/opencode/opencode.json`\n3. Register `context-mcp` MCP server via Claude CLI\n4. Register Claude SessionStart and Stop hooks\n5. Install native Codex hooks to `~/.codex/hooks/` and register `context-mcp`\n6. Inject workflow context into global instructions where needed\n\n### Individual installers\n\n```bash\ncontext update claude\ncontext update codex\n```\n\nUse these only when you want to reinstall a single integration target.\n\n## Configuration\n\nEdit `.context/config.jsonc` in your project root:\n\n```jsonc\n{\n  // Smoke checks define the commands that produce signal files\n  \"smokeChecks\": [\n    {\n      \"name\": \"tests\",\n      \"command\": \"npm test\",\n      \"signal\": \".context/.check-tests-passed\"\n    },\n    {\n      \"name\": \"lint\",\n      \"command\": \"npm run lint\",\n      \"signal\": \".context/.check-lint-passed\",\n      \"enabled\": false  // disabled by default — enable when ready\n    }\n  ]\n}\n```\n\nThe scaffold template includes 13 example smoke checks (all disabled by default). Enable the ones relevant to your project.\n\n### Auto-inference\n\nIf you don't want to configure checks manually, the agent can call `infer_smoke_checks()` to analyze your project and auto-generate the config.\n\n### Conditional Smoke Checks\n\nUse `triggerCommand` to run a smoke check only when a condition is met:\n\n```jsonc\n{\n  \"smokeChecks\": [\n    {\n      \"name\": \"lint\",\n      \"command\": \"clang-tidy src/*.cpp\",\n      \"signal\": \".context/.check-lint-passed\",\n      // Only run when .cpp files were changed\n      \"triggerCommand\": \"git diff --name-only HEAD~1 | grep -qE '\\\\.cpp$'\"\n    },\n    {\n      \"name\": \"tests\",\n      \"command\": \"npm test\",\n      \"signal\": \".context/.check-tests-passed\"\n      // No triggerCommand → always runs\n    }\n  ]\n}\n```\n\n**How `triggerCommand` works:**\n- Exit 0 → condition met, smoke check runs normally\n- Non-zero exit → condition not met, auto-skip signal written (`skipped=true`)\n- Timeout (10s) → returns error (distinct from skip)\n- Not set → check always runs (backward compatible)\n\nChecks with `triggerCommand` bypass the global necessity gate (which auto-skips all checks when no source code changes are detected).\n\n### Agent-type Smoke Checks\n\nUse `type: \"agent\"` with a `prompt` to run an LLM-based review:\n\n```jsonc\n{\n  \"smokeChecks\": [\n    {\n      \"name\": \"code-review\",\n      \"type\": \"agent\",\n      \"prompt\": \"Review the recent changes for correctness and style issues.\",\n      \"signal\": \".context/.check-code-review-passed\",\n      \"timeout\": 300000\n    }\n  ]\n}\n```\n\n### SmokeCheckEntry Fields\n\n| Field | Type | Required | Description |\n|-------|------|----------|-------------|\n| `name` | string | yes | Unique identifier for this check |\n| `command` | string | when type=command | Shell command to execute |\n| `type` | `\"command\"` \\| `\"agent\"` | no | Default: `\"command\"` |\n| `prompt` | string | when type=agent | Prompt for LLM-based review |\n| `signal` | string | yes | Path to signal file (must start with `.context/`) |\n| `timeout` | number | no | Timeout in ms (1000-600000, default: 30000) |\n| `triggerCommand` | string | no | Condition command; exit 0 = run, non-zero = skip |\n| `enabled` | boolean | no | Set `false` to skip this check entirely (default: `true`) |\n\n## MCP Tools\n\nThe plugin exposes these tools via the `context-mcp` MCP server:\n\n| Tool | Description |\n|------|-------------|\n| `run_smoke_check` | Run a named smoke check from config |\n| `infer_smoke_checks` | Auto-detect and configure checks for the project |\n| `submit_turn_complete` | Validate all signals and mark turn complete |\n\n### Typical Agent Flow\n\n```\n1. Agent does work (writes code, makes changes)\n2. Agent commits changes\n3. Agent calls run_smoke_check({ name: \"tests\" })    → signal file created\n4. Agent calls run_smoke_check({ name: \"lint\" })      → signal file created\n5. Agent calls submit_turn_complete()                 → validates all signals, writes .work-complete\n```\n\n## Slash Commands\n\nTwo slash commands are available for manual quality gate control:\n\n| Command | Description |\n|---------|-------------|\n| `/project:cleanup` | Reset quality gate — delete `.work-complete` and all signal files |\n| `/project:manual-gating` | Manually run all smoke checks and call `submit_turn_complete` |\n\nUse `/project:cleanup` when you want to force re-running quality checks in the current session. Use `/project:manual-gating` to trigger the full quality gate workflow without waiting for the stop hook.\n\n## Native Hooks vs Quality Gate\n\nThese two mechanisms are complementary — **hooks enforce the protocol**, the **quality gate verifies the work**.\n\n### Claude Native Hooks\n\nClaude Code hooks (`SessionStart`, `Stop`) are OS-level processes that run at lifecycle events, independent of MCP tools:\n\n| Aspect | Detail |\n|--------|--------|\n| **Trigger** | Lifecycle events (session start/end, tool use) |\n| **Mechanism** | Shell process; reads JSON from stdin, writes JSON to stdout |\n| **Power** | Can `block` the agent from stopping until conditions are met |\n| **Context injection** | Can inject `additionalContext` into the agent's next turn |\n| **Scope** | Always runs — agent cannot opt out |\n| **Configuration** | `.claude/settings.json` (or global `~/.claude/settings.json`) |\n\nThe **Stop hook** is the enforcement layer. When the agent tries to stop, the hook checks whether `.work-complete` exists and is fresh. If not, it returns `decision: block` — forcing the agent back to call `submit_turn_complete` before it can exit.\n\nThe **SessionStart hook** cleans up stale `.work-complete` from the previous session and injects workflow context into `AGENTS.md` / `CLAUDE.md`.\n\n### Quality Gate (Smoke Checks)\n\nThe quality gate is an MCP-based protocol the agent participates in voluntarily (or under hook pressure):\n\n| Aspect | Detail |\n|--------|--------|\n| **Trigger** | Agent calls MCP tools explicitly |\n| **Mechanism** | MCP server validates signal files with TTL + session binding |\n| **Power** | Validates actual work quality (tests, lint, custom checks) |\n| **Context injection** | None — only produces signal files and a `.work-complete` marker |\n| **Scope** | Configurable per-project; individual checks can be disabled |\n| **Configuration** | `.context/config.jsonc` |\n\n### How They Work Together\n\n```\nStop hook (enforcement)           Quality gate (verification)\n─────────────────────             ───────────────────────────\nAgent tries to stop               Agent calls run_smoke_check()\n       │                                    │\n       ▼                                    ▼\nHook checks .work-complete        Runs npm test / lint / agent prompt\n       │                                    │\n  missing → block                    pass → writes signal file\n       │                                    │\n  present → allow                          ▼\n                                  Agent calls submit_turn_complete()\n                                           │\n                                    validates signals (TTL + session)\n                                           │\n                                    writes .work-complete\n```\n\n**Key differences:**\n\n| | Native Hook | Quality Gate |\n|---|---|---|\n| Who runs it | OS / Claude runtime | Agent (via MCP call) |\n| Can block agent | Yes (`decision: block`) | No (only produces files) |\n| Validates work quality | No | Yes (tests, lint, review) |\n| Multi-agent support | Claude-specific | Claude + Codex + OpenCode |\n| Per-project config | Limited | Full (enable/disable/conditions) |\n| Runs without agent cooperation | Yes | No (agent must call tools) |\n\n**In practice**: the Stop hook is the \"locked door\" — the agent cannot exit without calling `submit_turn_complete`. The quality gate is the \"checklist\" behind the door — it defines what \"done\" actually means for this project.\n\n## Necessity Gate\n\nWhen no source code files are changed in a session (only docs like `.md`, `.txt`, `.rst`), the plugin automatically generates skip signals for all checks, so the agent doesn't need to run smoke checks for documentation-only changes.\n\nChecks with `triggerCommand` are excluded from this auto-skip — their `triggerCommand` decides independently.\n\n## CLI Commands\n\n```bash\n# Update scaffold and install Claude/Codex/OpenCode integrations\ncontext update\n\n# Update the plugin package itself\ncontext update plugin\n\n# Migrate from legacy .opencode/context/ to .context/\ncontext update migrate\n\n# Reinstall Claude integration only\ncontext update claude\n\n# Reinstall Codex integration only\ncontext update codex\n\n# Show version\ncontext --version\n```\n\n## Project Structure\n\n```\n.context/\n├── config.jsonc          # Plugin configuration (smokeChecks)\n├── .version              # Plugin version tracker for auto-updates\n├── .check-*-passed       # Signal files (auto-generated, gitignored)\n└── .work-complete        # Turn completion marker (auto-generated)\n```\n\n## Signal File Format\n\nSignal files are plain text with key-value pairs:\n\n```\nsession_id=abc123\ntimestamp=1712456789000\ncaller=agent\n```\n\nSkip signals (from triggerCommand or necessity gate):\n\n```\nsession_id=abc123\ntimestamp=1712456789000\nskipped=true\n```\n\n- **TTL**: 1 hour — stale signals are rejected by `submit_turn_complete`\n- **Session binding**: signals from a different session are rejected\n\n## Development\n\n```bash\n# Install dependencies\nbun install\n\n# Build\nnpm run build\n\n# Run tests\nnpm test\n\n# Lint\nnpm run lint\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}