{"_id":"@openplaw/openplaw","_rev":"29-df05f41aff8a6757d1c64692062c0d2c","name":"@openplaw/openplaw","dist-tags":{"latest":"0.3.10"},"versions":{"0.1.0":{"name":"@openplaw/openplaw","version":"0.1.0","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.1.0","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"ffb08996fa08f26c7934285e9d886a81b5ccd0f2","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.1.0.tgz","fileCount":521,"integrity":"sha512-ww0cC4D5TJY2DhlEwBqW3I+WFUjKrsir5gWJyp2YemAzVhxlS8NTNgmRKxtFH86KfO8npBnyaq/E4XgUJJzgRw==","signatures":[{"sig":"MEUCIQCwC8riOrTatkmLpdTQfmg/jQniZGaIBfNE+SgJo6tP9QIgJ6gZJj0/7CGyyz1UfKgfqQc4j82rA7N5juz3p5piM2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406575},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8f77b5b92fe41624f84048001182f5a323dd6c23","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","oh-my-opencode":"^4.0.0","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@openplaw/opencode":"^1.0.9","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.1.0_1778771601590_0.22191258033292782","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@openplaw/openplaw","version":"0.1.1","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.1.1","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"f22ba0aeb05f8db10fe8cbd2a24ee67bf052f6ec","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.1.1.tgz","fileCount":521,"integrity":"sha512-297jOxod+UuKuSniC6vddU+8XL1i1UDXqeaTjtq7MQhTMab/g2UBYRNVLVa6WMUGWyvQx6dYd4rqkeZoktQXEA==","signatures":[{"sig":"MEUCIQCdiltuhyvUdQF92T6tenXL30aYbAWEiV4Z82DlKnoBJgIgMchWszzx9aBRO3x3xfH3e49RLR8fA8IOeG4zi8oCWsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406714},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"71f15748110bb3dadbeb75497b5705f3da45b663","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","oh-my-opencode":"^4.0.0","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@openplaw/opencode":"^1.0.9","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.1.1_1778774451782_0.5240529297040961","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@openplaw/openplaw","version":"0.1.2","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.1.2","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"30e940d219565d4b4415cc4e9b8c8588a001c0b8","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.1.2.tgz","fileCount":521,"integrity":"sha512-LvTqwVNYUcegSafWh0S3qNsanXn/rAM47YKD8K22BEQzylTTt2g1PM5qdOzyDU5ERW7ZEEYhWECczOK9LFGS8g==","signatures":[{"sig":"MEUCIAPlnYFyRY3a1aSRbapw2aYXBs6xsYIP8AHMlk5M0R9eAiEAxYVi3fUM2J88btaUHoARueevLtmO+lb/ZykSQnyGTZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408120},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d86682711df426830cb12e516b85f24d1e38ae3","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","oh-my-opencode":"^4.0.0","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@openplaw/opencode":"^1.0.9","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.1.2_1778813049958_0.08090662911813862","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@openplaw/openplaw","version":"0.1.3","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.1.3","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"390ab119379d962039bae2a4f70d7f9808e5e2f5","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.1.3.tgz","fileCount":521,"integrity":"sha512-/ELzqGEuheaMNH/HiYcbvGC2KwF3zxwm0bD53oU3Ynn2yEtB9/ATprhEf/6NCI1gMpdD6GKtI3E4x1U0ZwswSg==","signatures":[{"sig":"MEUCIQCKO3xfEzjEcg7p7hTBSzaWY1q4R7dUQxQbQS2S1InwCwIgfsAwxvxDiLwR3HmLYhkPPPWxgzDJAlMYjdCxy/6LD4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1414691},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d86682711df426830cb12e516b85f24d1e38ae3","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","oh-my-opencode":"^4.0.0","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@openplaw/opencode":"^1.0.9","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.1.3_1778813921150_0.7653202275686259","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@openplaw/openplaw","version":"0.1.4","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.1.4","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"02fc0fbeba1b89f19c96cee186740ebbe372aba2","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.1.4.tgz","fileCount":521,"integrity":"sha512-ObW0pxNYAlWu0kHfFl2N0wcljUj9k1Ge5lP+Rkn9GyVjSycC52ea4UZQqcVTI62aMMXhGRn3wDT+93/EpuyZYQ==","signatures":[{"sig":"MEUCICllLQhAUCS67IBy9ekxNbqAECfygKDjKBlVl8o3nQjoAiEA/Xhilgho+Y3Kxxl+VWor5HkmhC2JMWOfRM1OF3BHGUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1414691},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b3fc0e32edae0237aa956725fe314a5602e76576","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","oh-my-opencode":"^4.0.0","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@openplaw/opencode":"^1.0.9","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.1.4_1778814166680_0.6490663186867158","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@openplaw/openplaw","version":"0.1.5","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.1.5","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"36fff8a06fb34d9454c0fdd566b286a7f27fee62","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.1.5.tgz","fileCount":521,"integrity":"sha512-qknfByg84ZTx8eLzVuRs4vJAFh8SxewtgveUuXoZmxcgYO6HEDVRFmwPA+hmfxkwpgF69z63KPanZu0euEtVIw==","signatures":[{"sig":"MEQCIBu0XqJ63u9UmtEzSLGUAG3u/3MgQ8kin2LmpL7ZND3RAiAvsokU68tNavq1EEgpaHaudL8DrFwITQ2EVgrsp9d9Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1415991},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"26553708a979ee07ced2dabc3f7e6d2bba442653","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","oh-my-opencode":"^4.0.0","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@openplaw/opencode":"^1.0.9","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.1.5_1778815132453_0.24974256435323205","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@openplaw/openplaw","version":"0.1.6","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.1.6","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"d9f618b8ec0b90b416ceda76747f8fcb67d0351f","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.1.6.tgz","fileCount":521,"integrity":"sha512-G2wV3hgt8mqdWW6+rVChiI4xU0SQb3Gi6zt6XJojTP9kikIJ8c3psjyRiD/HeKCUJGRe9jg3Tb7LkbjDF4FXSg==","signatures":[{"sig":"MEUCIQDwXnWsHW9wSZOghBRyGJq4ZlwPjIeEShhMGW4uTC2wGAIgDZuxq/hOmsuzTowv1agQMkeB5rssnC747an5opoZ0E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417674},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1db38a0bc09c2e110d610febe784d223e6f00fd3","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","oh-my-opencode":"^4.0.0","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@openplaw/opencode":"^1.0.9","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.1.6_1778816490001_0.8258318902979165","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@openplaw/openplaw","version":"0.1.7","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.1.7","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"90da71c32a98071c4bd646ca015659ae4cb28186","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.1.7.tgz","fileCount":521,"integrity":"sha512-kiHV+F8iGh5bG09ic0yc5mulAB2xw6d8NFTzwRZ+hDVYa7LguBpoHgZcP2OSan5cKSmxiueb7zK5LgbM6kPNhw==","signatures":[{"sig":"MEQCICeiK/7HbVhc/HCitCFGQRr272pdXv15dLwrG/DxNyGvAiAOlHaNs3H26qR4owXQO7DyLsUMpJJ+1/SWAsl68A58ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1418805},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c4723d1b59173a154f507f34eb75c1ed6e3e2531","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","oh-my-opencode":"^4.0.0","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@openplaw/opencode":"^1.0.9","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.1.7_1778817201151_0.2476352744803072","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@openplaw/openplaw","version":"0.1.8","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.1.8","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"092249d6e9a43ae032d1ec8d9f8679e9704f74f0","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.1.8.tgz","fileCount":521,"integrity":"sha512-GIqq6WduKse3Qzw72LXBF6H+3QApWUUohHRfk7jaQGMQ8lD/NxiaPyfnkIDBjzL6/EVFJmIULV4yOEXrdvuUEw==","signatures":[{"sig":"MEQCIHEa7OU8+RazmWWWaPCPrs3+jxMlgaYO/myNlKwx61T2AiBDm2o9f4tO6LTo/8umsD6DpuA5X043Y7MqSf1DYdZ19Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1421953},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"25c198ff1493389857b8855be21e6b6692d82fae","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","oh-my-opencode":"^4.0.0","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@openplaw/opencode":"^1.0.9","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.1.8_1778836722391_0.3485425341882842","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@openplaw/openplaw","version":"0.2.0","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.2.0","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"64eb035d25b2223492cf6f4ecb9cd6bb92bbcc9f","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.2.0.tgz","fileCount":525,"integrity":"sha512-Azc8eXWHf1ywbYuDe/28frpFSMcj0aHbJRrLnEO8YRC51C+UXyBHVbNUA2OsTULRCkkYcA7sSTNDvOhkkVVnhA==","signatures":[{"sig":"MEUCIQDy5VREUuhkCbVUyQcoiO3mpGqF054eqdIgS6/z63A+cAIgGb3ZKkQMkdiLBdoOChr/NxS+JHspyEBdhRBeHFepKU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478062},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9878293534c8570d401117908263a8ab8637b80c","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.2.0_1778908792697_0.36757625731864785","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@openplaw/openplaw","version":"0.2.1","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.2.1","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"e1804bba6cef44081d42987e2feeb9d0bd6494b5","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.2.1.tgz","fileCount":525,"integrity":"sha512-qL+mlksPYMNyDU8laQXUckG8Jx21Tlf+IUbbH/MGtginB/8/83pv9LRu3FBh7huoc+xQNZLUGQh3KDZxus7qoQ==","signatures":[{"sig":"MEUCIH9PKyyAE+1wHu37/1LeG6y/JACTZncFwYjnYbQh5Pb9AiEAiOfvtPKx30WhjwNHPChyWIm8nT3SSlter62d12wTTA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479341},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a045ed142eeadf9baf3ab55d829f7ab15d8ad2e9","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.2.1_1778912752536_0.11710831537076283","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@openplaw/openplaw","version":"0.2.2","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.2.2","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"01ed78db9a121cb90d1ff30da6f62d6e5bd8ac2f","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.2.2.tgz","fileCount":525,"integrity":"sha512-i2Oxhw4007GBIRJnibB4VbWfwJl+CdyT3cHlYQ9NGfnt+uHBdUPjKuCD9F7bxKxNeM20+XaupbKGPsXHfbwoRQ==","signatures":[{"sig":"MEUCIC+UozGhFDpZWR1+rskN9FAvl8NxveEoWZvSZVkn+cIqAiEAjtV2ckpJWG3A13Yu8evoJ2Te7U9MpIWpqq33H316sow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1522818},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9681797eb8fed62a4bb53bc0d4301fc560340eec","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.2.2_1778929991026_0.849663004259519","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@openplaw/openplaw","version":"0.2.3","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.2.3","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"f1d43e1f5abb23ad68938099b2d5e4a7cdad2b5a","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.2.3.tgz","fileCount":525,"integrity":"sha512-S2DeovuOU/3EtztY4LHT7QwGwovvyQY/IbL0/F0MNM0JdgmsCmpMHXeJeeQSyAmmYeVUjwWYKBtxOuH2E2IxZQ==","signatures":[{"sig":"MEQCICREIAPbLeHGbWvPOS7zqG/8XW3tJtpSvyAC4iSNxIH8AiAGyTeCKbjhoDBxWUGnSd9Ky8BfKr8W1HFkvtpQM/GzvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1522818},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1689640a9b4b6211092dfadf110b343786856a0d","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.2.3_1778930368791_0.3798874978779765","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@openplaw/openplaw","version":"0.2.4","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.2.4","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"3bd05638d927a4c7e0a9023ec7b3354514ed9644","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.2.4.tgz","fileCount":525,"integrity":"sha512-kj/aHIqpC0GEAHGQGeIYAswlkI8DIKypp+IydnRNtF3biRsAC7Ke9Q5EGtZUPtg+34dZJKRv09/zMzBWzhoptw==","signatures":[{"sig":"MEQCIDaTvORpWfx9dpIgiWgzfmTCcEpDdB6BYzlSIlUyXSzFAiBnrxg84dLnEiuuHeADq5MgCUnJP8fvt8q8+QDLkof+Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1524891},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"018ce9ff380952bf964d99e1c3690e7d31a8b606","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.2.4_1778930578371_0.24994737724810845","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@openplaw/openplaw","version":"0.2.5","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.2.5","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"6848266164389b714fb800969d40bed0bb34027e","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.2.5.tgz","fileCount":525,"integrity":"sha512-8EQfA+hQqXqfxeufKxDa4QXEnqUku6cckfsSpHDaPWDytPgtNWtUUXUcsfs6UjNE7RuBO+1jRBlbwAqFqIHRKQ==","signatures":[{"sig":"MEQCIEFBlc3YtaiI32JiwH6UuxwQ3BSn0mP9LNIINtzbWaXZAiBIQEZmErxqYdlyX+QZHkeCpF5l+W+6kkX6ooHUetfi9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1541268},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ec77ac92d0772470249fa9539baf0f88598d97cb","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.2.5_1778943401365_0.09730637524968855","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@openplaw/openplaw","version":"0.2.6","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.2.6","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"d2b18c47419fdccb4417d7b343dcafb23b3e1a64","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.2.6.tgz","fileCount":525,"integrity":"sha512-YpDiZ0lj09H8VcD5jTYygXqWCi149tOTdwhkvHGN6RGuQzxO0dB4yQrH7BW7ezdTibrFjbIJNxB4mpb0wnVG9g==","signatures":[{"sig":"MEUCIQD7XN/9Wj9ecHFShAuJ/aT3Hf3b5tbagQFPWdj6OE5z9QIgI/Wgp3oD1dSj0pyf79MO5oDdNSm4S1F0tN4sWY04HuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540771},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1f55498dc4ec78b6ec26df451a4ad5e09b70b90f","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.2.6_1778944583001_0.5506571589877964","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@openplaw/openplaw","version":"0.2.7","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.2.7","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"20e4f100122db88832c4846fed2d35ff4e18d9b8","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.2.7.tgz","fileCount":525,"integrity":"sha512-ksoAW8HeBTHR12TM2C6XhtaLbegVfSbhTOuguLnh4vED+cLn16XpbU5lekiJEnQoS/EgWjg3Oh3RuDBUna5+TQ==","signatures":[{"sig":"MEQCIH+iK5zYBfHzn/j6CMTYGhw+o85qDryKIdHF8ho7HeVZAiBWLYKY4d8/Yx2ONbqaBwd8nB14fMT64p5SQz8Wl0XptA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1542402},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cf47d292f6daee92b9acbe70b21ff2e72fc1c9e3","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.2.7_1778945912474_0.22067441758420747","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@openplaw/openplaw","version":"0.2.8","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.2.8","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"76de5a27e432764d1a95b5534605df522b1f9b2b","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.2.8.tgz","fileCount":525,"integrity":"sha512-gBVjfAB3suNRBBwiuKdxMEr9nb/tF7gE4719sGL38t8VAbz+FnijOubFc8I4omCKuPfNJSiDyiZ7iVTV7GhiuQ==","signatures":[{"sig":"MEUCIQCCZqn/j9VQw9bxFz23X2WR8CAo0ltscHYBXcBZbb2snAIgF+0JQ4U/SErsuOx8PfijIIeyFjJ1ShM1MJk/ssRtnc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1544265},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0e8facc895436e852a7485e3b0b0647745422582","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.2.8_1778947005073_0.17139206298069465","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@openplaw/openplaw","version":"0.2.9","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.2.9","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"42489db635f75667dae20e2c9b64bf8db4b262a8","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.2.9.tgz","fileCount":525,"integrity":"sha512-1EFu6FBkk2WM7gG/WmJc7TEz0lP8mFVWLXaAFjkMxIYtuuI9jxiG2DblYthKnHOP5EXxqWKGfDFmJ/ywbmw94w==","signatures":[{"sig":"MEQCICnXVYeOCnHj0q61UT2N6DNKMtOxE2hZaTU2wJRayUZhAiBkHxxRiP1YVW5YU+WnQzjb2TOkevCEm8JYbOo0wM9LkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1547626},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5efa9e83f0bd0e0d3a62a652bc6a649bf99b10a1","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.2.9_1778947400160_0.02945176109216896","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@openplaw/openplaw","version":"0.3.0","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.3.0","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"73c3c4bec4880dc301ea552f52f3d54d16dc5855","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.3.0.tgz","fileCount":525,"integrity":"sha512-5CU9qGWmIi2gfaT375K/ra8OxBY8ACAT+29bLLrtCh/XupGenb8cpOhBB2zY60BuBO644/bjBzpR4dVi6982/w==","signatures":[{"sig":"MEUCIEVR9SIz/pq32jp45rQ+PdUO9PKferN1BON581XYZTUrAiEAsC0d8aDQARrRWSDUpaZRkAOStT/hqYZf1L9y+M1n1X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1554603},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c3e1cdcf5d64253a12f9252cab4c78049d42b025","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.3.0_1778949087608_0.5316940085044362","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@openplaw/openplaw","version":"0.3.1","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.3.1","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"3aec1d3bb844a1e1028087ef0fa60b5acb520afe","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.3.1.tgz","fileCount":529,"integrity":"sha512-JbHupS5oppjivSYZfbeXIr2XSpcV0h/neGKUYhlFYBjHxyA5psYjIQ+uFPDyZbcZQA/rSH1P5JsNK5M9fXheoQ==","signatures":[{"sig":"MEYCIQDssDBjKDSE6HuYAFWYiEVHswFNqBsn/SF8T2YRFuxXwwIhAMp5bg5PH/lbedgDrmGLYGnyOXRWqAtJo7qXkUaIncGx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1563203},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"23ea64ee527f7397724c6f013adda66a8d6a47fa","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.3.1_1778950395366_0.05054406385589738","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@openplaw/openplaw","version":"0.3.2","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.3.2","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"034799b6accf35e6b983bbbc37c1d0e93914395a","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.3.2.tgz","fileCount":529,"integrity":"sha512-ldtU13w1lRMi6V3Lg8OEruB/AQ4Jde5JIgH8wpBEWidUozzvPvWd12HI0XwRgukZy48w5RUWXSs8udXfZybSdg==","signatures":[{"sig":"MEUCIQCyQM/o9ZOTBB6i5dRvfhLI0Bt8Y5vre+3jTqj2tkAj6gIgWyRdIFmj8G02FfsqJ+lyGNrO+itfGKLjaHe3ufsuGdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1563795},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6c403a8e1c793bf5f8808ff4be11353fa3a2a08b","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.3.2_1778950905530_0.3618617451006003","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@openplaw/openplaw","version":"0.3.4","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.3.4","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"5f41720f656f7c9c550e52850530735a7b087427","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.3.4.tgz","fileCount":529,"integrity":"sha512-Swj5H0q/FSc10ZqX69neSbCc5lRFAmdFJ8IhORmGjOuns3De1VKs+jo43jHhfvBbdrp3hpZM2qqysFQWJ63Dew==","signatures":[{"sig":"MEYCIQDiiB9FH1ng7U17R01RaP+6Ov3AXohya7Bi5C47ECbPMwIhAPW8eaA/UYzDA4bUEYGZ2rU6lZ4cGvCerViDHW7cg+t4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1578977},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0db50c29ebc9054583798e3b324bb97e7efa0645","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.3.4_1778959776284_0.5332321069912842","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@openplaw/openplaw","version":"0.3.5","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.3.5","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"bfec803c6f8f0a6c2cc698c4cea441b4a1b3e455","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.3.5.tgz","fileCount":529,"integrity":"sha512-xjV6d8nyDzmM/2SfFNaoU9af1AeVEsHlF+V9JUMtk4pLGD+iwU5nXN9GX3m4yTYn//H9Pcbo8TD6/h2nEYSmkw==","signatures":[{"sig":"MEUCIQDqxGHJW/jmUHQpjGI+eKKDj5wYmXUkW8pKWPiqnv2HngIgEDRb8nJbaTOEp2qNXOGkkr31q7JfCtPuGTSgu3MCshY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1579844},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7b59e3a87aece73955f40eaa46323861f004bff0","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.3.5_1778961304998_0.2394175016599558","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@openplaw/openplaw","version":"0.3.6","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.3.6","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"64f1da7c8ae59bcd39f6d7be472fc1a4a51e457f","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.3.6.tgz","fileCount":529,"integrity":"sha512-EjjP8QtU+eq0hDhahSv81pymoerF03lOtua74k7+Ge2aDQvYLfdIJi/rfHNmBLmzPWVJu0VdtCMOp8Unuh4L2g==","signatures":[{"sig":"MEUCICy2O+oOBp76ai+SkRKbXI9pGS0KaSHK+Yp4d3ldveioAiEA2AyVcG/uYQAhJvd7VU43FNQ0NwR74Rj5XB/N3gNjZCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1579908},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9526c3c40642817b9568d34c53ede4abf9577ace","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.3.6_1778961792772_0.1464233841705469","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@openplaw/openplaw","version":"0.3.7","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.3.7","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"2e4d2d71f4aff566c702050a7cdcdf3c0d55f978","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.3.7.tgz","fileCount":529,"integrity":"sha512-YWXKQ5+qaZrPlKyqtx27OqWMNDbu4DnAT8yPxYVXfVgR6Y9PfSrn6sC1Ak8jY61bW7gEFwnQDYld81piAtb05w==","signatures":[{"sig":"MEQCICgfTiNOjn1WdIWkuZg4FbHbucpTjSvAvHYUBOfO3WRnAiAPo21nzixBb/IgUmaBSU/t2wDtrlenkF4PlPNj+neLGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1579961},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"75bee4a7270aad39852e9afe669a7547d3d71c0e","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.3.7_1779073668478_0.7072699724966309","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@openplaw/openplaw","version":"0.3.8","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.3.8","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"1bf17f035f41100938dc7b9c0e5f15793edbba04","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.3.8.tgz","fileCount":529,"integrity":"sha512-fVvKCWfeDwIBuAL3FYLfgtyz+a/9g++SUJ2opt0vGxeLUv3omC2NsQBDr9Rz0OUZCzQU1l+UUjORyZzThRf/UA==","signatures":[{"sig":"MEUCIHasIWa9C+2MQd4WPUbfLyuhAeJoWkrMMkSX3AMEkqSVAiEA4vcRzBXlbMfd1jII1q+RdOrdisJnksBnqrtKMD7Xp1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1579937},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6a56d73408c8d04ed6a298b25fc660ecd9874a23","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.3.8_1779074314573_0.9024467186090481","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@openplaw/openplaw","version":"0.3.9","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","_id":"@openplaw/openplaw@0.3.9","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"bin":{"openplaw":"dist/cli/index.js"},"dist":{"shasum":"2860eb1934cf9fb75bb84673d26f94957f39d1bd","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.3.9.tgz","fileCount":529,"integrity":"sha512-hlZP5PcJnHhmT4v4CqiMEZ1gy+Vn/H1y8TaJpFZGexFIQUw2KgtHa/RlDuH9vC0xGFPq5/z+QTV/nU+1sCAdPg==","signatures":[{"sig":"MEUCIQCxPXz+0kPGpja2gfv/1Xgihzk0Ndhzlff/c0NXvHfwWwIgXxs+FRNgqOsg+7iCjxmzNtPl0kH9LLpUp83BsxkMags=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1585182},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"12f6162ad618860bde3e13dcd60de52275960c02","scripts":{"dev":"npm run build && npx tsx --watch src/cli/index.ts start","lint":"eslint src/","test":"vitest run","build":"tsc","format":"prettier --write src/","web:dev":"cd web && npm run dev","dev:watch":"tsc --watch","web:build":"cd web && npm run build","postinstall":"node dist/scripts/postinstall.js || true"},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"_npmVersion":"11.8.0","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.7.0","undici":"^7.25.0","opencode-ai":"^1.15.0","oh-my-opencode":"^4.1.2","@opencode-ai/sdk":"^1.14.48","@hono/node-server":"^1.13.0","@opencode-ai/plugin":"^1.14.48","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@openplaw/comment-checker":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","eslint":"^9.0.0","vitest":"^2.0.0","prettier":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.6.0","@types/node":"^22.19.19","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openplaw_0.3.9_1779074696477_0.9049730007025256","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@openplaw/openplaw","version":"0.3.10","description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","type":"module","main":"dist/index.js","bin":{"openplaw":"dist/cli/index.js"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc","postinstall":"node dist/scripts/postinstall.js || true","dev":"npm run build && npx tsx --watch src/cli/index.ts start","dev:watch":"tsc --watch","test":"vitest run","lint":"eslint src/","format":"prettier --write src/","web:build":"cd web && npm run build","web:dev":"cd web && npm run dev"},"dependencies":{"@hono/node-server":"^1.13.0","@larksuiteoapi/node-sdk":"^1.63.0","@modelcontextprotocol/sdk":"^1.29.0","@opencode-ai/plugin":"^1.14.48","@opencode-ai/sdk":"^1.14.48","@openplaw/comment-checker":"0.7.0","hono":"^4.7.0","oh-my-opencode":"^4.1.2","opencode-ai":"^1.15.0","undici":"^7.25.0"},"overrides":{"@code-yeongyu/comment-checker":"npm:@openplaw/comment-checker@0.7.0"},"devDependencies":{"@eslint/js":"^9.0.0","@types/node":"^22.19.19","eslint":"^9.0.0","prettier":"^3.0.0","tsx":"^4.21.0","typescript":"^5.6.0","typescript-eslint":"^8.0.0","vitest":"^2.0.0"},"keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"license":"MIT","gitHead":"2790f731d545b4e73b155f234f48ab2a276d67e0","types":"./dist/index.d.ts","_id":"@openplaw/openplaw@0.3.10","_nodeVersion":"22.14.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-ZN9cvA+kLRWZFEWLADLU69W+d8ztt7z76d1ArIpjtY2mYO1WbTDauzAQ88p6EqiJAcELCUB76meln4mtiRbrIA==","shasum":"7ebc0037c911ef528ba8ac36bb381c46e8b846e4","tarball":"https://registry.npmjs.org/@openplaw/openplaw/-/openplaw-0.3.10.tgz","fileCount":529,"unpackedSize":1585319,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAPcX25QrV1k8Ic5HZw2JXjMLoEZbZwaLKzn2ycmuVSZAiAlMqYdvlZE4dlhkmw218my7qnQ6GfrRRS4Cm+cgcaJ2g=="}]},"_npmUser":{"name":"maochiy","email":"maochiy@163.com"},"directories":{},"maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openplaw_0.3.10_1779084150831_0.7055035572435655"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-14T15:13:21.434Z","modified":"2026-05-18T06:02:31.109Z","0.1.0":"2026-05-14T15:13:21.861Z","0.1.1":"2026-05-14T16:00:51.974Z","0.1.2":"2026-05-15T02:44:10.127Z","0.1.3":"2026-05-15T02:58:41.385Z","0.1.4":"2026-05-15T03:02:46.848Z","0.1.5":"2026-05-15T03:18:52.682Z","0.1.6":"2026-05-15T03:41:30.152Z","0.1.7":"2026-05-15T03:53:21.379Z","0.1.8":"2026-05-15T09:18:42.530Z","0.2.0":"2026-05-16T05:19:52.935Z","0.2.1":"2026-05-16T06:25:52.671Z","0.2.2":"2026-05-16T11:13:11.244Z","0.2.3":"2026-05-16T11:19:28.971Z","0.2.4":"2026-05-16T11:22:58.544Z","0.2.5":"2026-05-16T14:56:41.609Z","0.2.6":"2026-05-16T15:16:23.177Z","0.2.7":"2026-05-16T15:38:32.640Z","0.2.8":"2026-05-16T15:56:45.301Z","0.2.9":"2026-05-16T16:03:20.376Z","0.3.0":"2026-05-16T16:31:27.824Z","0.3.1":"2026-05-16T16:53:15.553Z","0.3.2":"2026-05-16T17:01:45.728Z","0.3.4":"2026-05-16T19:29:36.463Z","0.3.5":"2026-05-16T19:55:05.188Z","0.3.6":"2026-05-16T20:03:12.996Z","0.3.7":"2026-05-18T03:07:48.660Z","0.3.8":"2026-05-18T03:18:34.778Z","0.3.9":"2026-05-18T03:24:56.637Z","0.3.10":"2026-05-18T06:02:31.014Z"},"license":"MIT","keywords":["feishu","dingtalk","bot","agent","opencode","omo","lark"],"description":"Feishu/DingTalk bot management platform with visible cross-bot routing, custom agent auto-discovery, runtime schema patching, and autonomous execution - built on opencode + omo","maintainers":[{"name":"maochiy","email":"maochiy@163.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}