{"_id":"oh-my-unified","_rev":"37-8a73d396a92565ebebb4e2cc5b588ffb","name":"oh-my-unified","dist-tags":{"latest":"1.0.39"},"versions":{"1.0.0":{"name":"oh-my-unified","version":"1.0.0","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.0","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"879825ef6c2959c0ec7e922393160679464e185f","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.0.tgz","fileCount":5,"integrity":"sha512-1oeCLE/wrU23a1dcFtVvZ4o4zfQqd+RyrLtiTszfhcNOZHwWtnFfSZ+AgynLtwjE1ig/sJz9yr/YXdubdwMR0Q==","signatures":[{"sig":"MEQCIAOgbeBc9jDU50C1N3iJM4Hgsme3oH78ljagY0ljKtMRAiA3853ezBc0dFEBFI7MLoBu69R5oJ/adcNJ9SCVOYwXDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172303},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"c7e53c897975ced1531eb262aa63608c51a6d6f0","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.12.1","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.1","jsdom":"^25.0.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.0_1778661881520_0.36394410762826457","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"oh-my-unified","version":"1.0.2","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.2","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"cf4b2861fc709da1081497af3df8c9be367deac6","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.2.tgz","fileCount":5,"integrity":"sha512-6EuJTq0bPFcQpQkuBg7QtSpUT4EPeh1XEdIgaR5JDWECN8M8QaIzcnOh0nF1nrmn2HvqH8+KOzD9WBLXWcky1A==","signatures":[{"sig":"MEYCIQDpMqzWyYQU8ToSFR1yRrj8XlO8LN9W9ALkPy888CdyRwIhAMWxZo7/hvLvDHp0Ok7afkYGN17aTqA5mstmUZjsU/W6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172121},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"f18f44d42d48a78f035624910833643ce1efbb77","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.12.1","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^3.24.1","jsdom":"^25.0.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.2_1778664094278_0.3161066669349488","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"oh-my-unified","version":"1.0.4","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.4","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"0dc634ce252d8f5d2675b6be46caec1163123623","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.4.tgz","fileCount":5,"integrity":"sha512-uqu7okM5fJ7F4BQICCcuzq1tzQnZTQduLqS4HBtQMGhT0gqElMRSdpvqSqeHuQjkryBsA4cWZA9pOkhy7ofJWg==","signatures":[{"sig":"MEUCIQC+mvHA5vVaIm+JCCiRmbI3Ulueax2dXeCkZw+hyodvIAIga1JRCOwFTKaLxToyQ5zkD6WZWeMkKhYlBFN88SVcNIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513817},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"f2ae508f7fc249edcc288e976d2b122660290bb2","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.12.1","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.4_1778859867466_0.21923846247435352","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"oh-my-unified","version":"1.0.5","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.5","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"0ea18c5c36d03b119af063b5990bbb4026ba7f68","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.5.tgz","fileCount":5,"integrity":"sha512-vrHFA+7AWW8vpAWuUQV1fxnx9V6HW37PT5aeEiE3yFCnXng3+7J4otBQOIrlgtJWDiF+P4j8AwSWR0kH/HSA/A==","signatures":[{"sig":"MEYCIQCYcIQekTuTKQXq0YU7aFpBnDU5+MgOLOtk7HIhVx2eBQIhALMJwpfPV5ig/Zo78jgOhRTrqexo8KrchwMfIAxlwanf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515225},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"f2ae508f7fc249edcc288e976d2b122660290bb2","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.12.1","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.5_1778863584625_0.003504150663988348","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"oh-my-unified","version":"1.0.7","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.7","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"0994bf99be3f17e4b173d9cb6b300a1965d8aec4","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.7.tgz","fileCount":5,"integrity":"sha512-8WCVwVIaZQlAYScnIv6dywAhrjmxcvUbQwzRfFaRwTvGm5G6ijg3xpwMiEg4qHiwo05H/DuXQ+2ZqhrEBAU7kg==","signatures":[{"sig":"MEUCIE1oeRBH5jU12mAjntmFEz6saSNNyY/Ryy19cWQaThjyAiEA/3iJ+GF7uHvw9BVF4S9nA/9Abq4wi8Lqk7zDEq7Tdwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516501},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"f2ae508f7fc249edcc288e976d2b122660290bb2","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.7_1778868904552_0.8658585202163467","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"oh-my-unified","version":"1.0.8","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.8","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"128d6956d757fe5d94300a627ea0f41cecb3a8ba","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.8.tgz","fileCount":5,"integrity":"sha512-6vUItq1nFUinuTUh/kfJHn4gfUOS9wFVTW5Iat91XWzz0kfPUOiUJ7AVlF5Lc9MUJKDAglR/4ga/2MG1KTu/Jg==","signatures":[{"sig":"MEYCIQCxllRov1j0ipj8plhdLPLlxfj9KOYghDqQ9OAyz7PSGwIhAKxzm7w4S8ellGQcbvA5ii8i/1lEuo3594Sqlq5JpLxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518099},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"f2ae508f7fc249edcc288e976d2b122660290bb2","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.8_1778869949907_0.8611127812322319","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"oh-my-unified","version":"1.0.9","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.9","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"44214acbe09857c72ac09606282a120b5d360f10","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.9.tgz","fileCount":5,"integrity":"sha512-t6apbmTcvdHtBX/VJorQYapyQ8DChyTnQKZKHkYGVTwyNkIBCBH7TkqtN7U3ajqQKnsY+8kzoZ6aoiYK9iRbpA==","signatures":[{"sig":"MEUCIBYRaL4NohuNc2A6aXaVPRxue3lOdlC2PRJQgD/H3nVDAiEAh1lDcmmAjKneHEC0eGaeom6/qZs9iCb166zW40ZJmtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518586},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"f2ae508f7fc249edcc288e976d2b122660290bb2","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.9_1778870945522_0.7250087881378069","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"oh-my-unified","version":"1.0.10","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.10","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"6fe7723143698a71a72e779f419a68d97c34c648","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.10.tgz","fileCount":5,"integrity":"sha512-FrOYydbahx+ZzDZKx/GmOE6rJSURHNP6EFR06dv8mhaSa1HOzPHjEJpgiBMI8vxwaxgs4qRyoIydpCy18AAXOQ==","signatures":[{"sig":"MEYCIQDkuvCUtyagskff3q3lYMTJVzIeBQlqTItIUDt+QdwjigIhALOLoyoRkT+yWa20teqPam7dDT1/zO+3bnTRfmE+D8A1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518833},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"f2ae508f7fc249edcc288e976d2b122660290bb2","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.10_1778872248581_0.4741422351543023","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"oh-my-unified","version":"1.0.11","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.11","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"8dcd8cfbe79bc25bc650923666d2e05c304a495f","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.11.tgz","fileCount":5,"integrity":"sha512-GO60KQmX2fL7xk0bIQG6z+WS+DjDCGnQOSKkdKwptKx8o99miuX45/BW2Ie2nMSPojVvapwDwrVsXXv0YEB/Xg==","signatures":[{"sig":"MEYCIQDKViLQmzaiZ/+C3Tx7QkMKRl2Pp5MoRR3pyhwkOAdbmwIhAN5d/Qxj+D/2lLova8In0PkWMqkTMEu6C5C1Utxov3ki","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518849},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"f2ae508f7fc249edcc288e976d2b122660290bb2","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.11_1778872810251_0.17729199841239374","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"oh-my-unified","version":"1.0.12","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.12","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"0eff962ac17f4f59d2ecfa4da72cad64ca00b0ab","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.12.tgz","fileCount":5,"integrity":"sha512-QylTI2VGQhNTY/hUfPVgLqnZIMJxzVqyusrIWxvJh1oJQar9UbCEK8RLtnBoDus186Y+ClSn/MgiG7/IRKyy5g==","signatures":[{"sig":"MEUCIB3TjiMTqrX0Y0v+xizfDdeVh0Va3F2XEXU4V2LY4XnzAiEAs+v/+R3uf17+TZSWNLftteZnJjfbiHY5w0zWowFLxZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518835},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"f2ae508f7fc249edcc288e976d2b122660290bb2","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.12_1778873348764_0.664840546734984","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"oh-my-unified","version":"1.0.13","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.13","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"4dec54921cc7d4d9d976a049dfa1f216f2309599","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.13.tgz","fileCount":5,"integrity":"sha512-ws2Bo0PLaW87u8E2eV4evaRLjHI5h18bVv5zDW3PHqs3YYakw8L689Spb38oSlcKFrEE1wfmqUgch2KYBppLXg==","signatures":[{"sig":"MEUCIQCNlRF0baY10QgLIKLznq2ZNwjEeVuJc7rwHoG+9RNYSwIgSnxDj+pbVOiiTwpUcvyrr1s38v2SJMkMRGq39IA0qio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521014},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"f2ae508f7fc249edcc288e976d2b122660290bb2","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.13_1778925664428_0.853818543827159","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"oh-my-unified","version":"1.0.14","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.14","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"604c8e82e34489e16914a65c5c6d7e95ea37ca2b","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.14.tgz","fileCount":5,"integrity":"sha512-0HF4fnKtwB06wl5sa6VeIVOXdKvcxqxccBuo+46jpfNjohlzgCxtWfGpnM7G0/WsdDRvoKBpanM+yHbRj0uDvg==","signatures":[{"sig":"MEQCIFoIJNyZslrMxSJA9U2ZFos1DGoZD6Sptbb+bAiYh6z9AiB+TXqgOHQbDlDE5ycUYuBvzROAg26qMjcL8Fd5Cq7Deg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532751},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"d6bf7f4e98e540daa8429d9d68d7e46e66d6811c","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.14_1778940051853_0.20894626601837962","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"oh-my-unified","version":"1.0.15","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.15","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"8943448492e0ee2821fca9dcf247003e616965b8","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.15.tgz","fileCount":5,"integrity":"sha512-DiAow6JICf10QrTGKVE0vOBFO6kzgyHS3Ku89mXyvFWwDOt2emRzRxrWCFQlg2IQm2gFxm5R/B010NJN1SCYUw==","signatures":[{"sig":"MEYCIQCW5nkOxDZzY5CXsFBmiFh13tyLAL/Uye2Ntv8WIMy/XgIhAM1RWLNUG1AeT6n66eNiC2wK3VvSdRGl8oPAzRXDbCVK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532751},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"d6bf7f4e98e540daa8429d9d68d7e46e66d6811c","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.15_1778941307656_0.4226042949185691","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"oh-my-unified","version":"1.0.16","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.16","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"52410b4fbf2d8dc096f0e0917b1d7243c878641c","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.16.tgz","fileCount":5,"integrity":"sha512-8t8F8YrPyUd4x8O0C+QP6Qbb7oeC6NpUwgwyXhGcUMddEp1oLLARB77gG1ZwKeuyk71FU2/LdUwZ5apXNxUXkw==","signatures":[{"sig":"MEUCIDPO6zi3FRLfuxvKZfRG3XJieSa1ag7q4NqLXVb2Hp85AiEArENGZxdf2mFM1k+l7l32vl6fV1J3lmPtswEThXa1evg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534418},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"d6bf7f4e98e540daa8429d9d68d7e46e66d6811c","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.16_1778943241146_0.5625550716742249","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"oh-my-unified","version":"1.0.17","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.17","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"a21a8dade078b954b8cf62ae098501149c2d6d73","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.17.tgz","fileCount":5,"integrity":"sha512-jxLT7wVO0t+3jBx4Ht++S1u2Jp6VYzRZwQXWBvw60P78w//Z6oUHWiPthhxgAYAxK2dgjNM0cmSPgLhVpAk6ew==","signatures":[{"sig":"MEYCIQD3Hat9u+jnjAPW6rM64DUolmR2kUEpAkUrHRDzv7bN8wIhAOMfpMxS/K6Oiksp/I4o1ga363WvSvvCSHp04t6U6m5j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535110},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"d6bf7f4e98e540daa8429d9d68d7e46e66d6811c","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.17_1778945536547_0.5162018828486132","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"oh-my-unified","version":"1.0.18","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.18","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"8aa7ce644d7a0891af1bc19d272fc6a1b337795d","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.18.tgz","fileCount":5,"integrity":"sha512-SeJjsvWifwA2Ac6vy1oOYpgFBXNuXl1twLOz7+2l6C1vO7+f+GCP5nO0NxsTL1O/+1/n3QaMfkODZTVljDxFrw==","signatures":[{"sig":"MEUCIQDnrZ6Le/LbF05WkYglfw5ecm1jpLqELKfy4cv1vwBs2QIgKR/tUeaQHpdQI76U6Oa+57AhtQUSzeZAgjlBNh4i9YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535119},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"d6bf7f4e98e540daa8429d9d68d7e46e66d6811c","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.18_1778946762088_0.6298200503609532","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"oh-my-unified","version":"1.0.19","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.19","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"569f9a3ce5b4a8901858723cf5a2ccc5483eb7de","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.19.tgz","fileCount":5,"integrity":"sha512-WhzdSksN81Xi26obGje9bwRQIk2pwy4Kzjv4DkiWLy3BXkJ0soRH+8omTNbYiAEKCbSCxIF5s4iGpTgazkpyaA==","signatures":[{"sig":"MEQCIEgJU0B9uLcYXDuKuvk7nAFEAm0P5WOWf+jbVg8N3KpUAiBtwUeQ/zYqwhQRrrGh04soo4Wak9/Vk5Wc9n82x/v5Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535109},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"d6bf7f4e98e540daa8429d9d68d7e46e66d6811c","scripts":{"lint":"echo 'linting skipped'","test":"bun test","build":"bun run build:plugin && bun run build:cli","format":"echo 'formatting skipped'","prepare":"bun run build","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.19_1778948538120_0.3144648498909326","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"oh-my-unified","version":"1.0.20","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.20","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"cbca6673e5754109898116dacaae2a8ab351f1ea","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.20.tgz","fileCount":898,"integrity":"sha512-oy5/HZvEccmI9riBy4uOeiDNG55ed7iG9eqGkOqlazps96TyB792ewvAqdmpUoWQwed5WZrhoHSjI+ccQlXcWw==","signatures":[{"sig":"MEUCIQCZy7KvKes0okmHRlsnQ7zcr8qdmyes32yWW4RYC//oyAIgODUAOUx+Z4hdSSGZQ+O/ovEGp8MbHrCT65KdEPRZTp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2539023},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.20_1780029059876_0.31969065866741797","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"oh-my-unified","version":"1.0.21","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.21","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"46fa951a212717213490f484e93d5c593f63ff76","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.21.tgz","fileCount":898,"integrity":"sha512-p9rOF3q56K73epYNe/Ar+uZbVXpxa7VtPOfHZc381DDp4HfknDez04rTXaLoRuIl6lNlZy4GuYKRK2Y8sbC+EQ==","signatures":[{"sig":"MEUCIBF3h+Z+wBnXPI+T35UDGXg9lhroqXW1jaIigtuRhM35AiEAp9cTdGBIcM5fLTNcVmPewKUwXaGVho9VQ6BPW/4dKc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2539023},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.21_1780029582733_0.9730066988033836","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"oh-my-unified","version":"1.0.22","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.22","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"803e445e9728b1c4d7feb8dfe34fc5b1884af560","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.22.tgz","fileCount":898,"integrity":"sha512-s15TBL6iCAgBJ0UiJqFwAPmxChdLxwiNM+7IY1Hu5KvaM/pLUJsiygInonBkUGQzH/VRVXUc5d7GJADvphEewA==","signatures":[{"sig":"MEUCIGs13BGePZYIxTHnsI98P/bK75HDxWyW1unVYt57LZPHAiEA4bLpVNsSFSOPLh/WY1psgnJOEfNJ79dF/fOlPsuuSMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2539601},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.22_1780029819693_0.4078801258094833","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"oh-my-unified","version":"1.0.23","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.23","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"56a8f8a89cf564297f2b3f83576195b1197b5f40","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.23.tgz","fileCount":898,"integrity":"sha512-eU49s3QNdij0jY7G1y1o5KVfgej+Lp2KQ6Hf3/L+LmxtAFkRI4yHdynS0ehRwBiT71eEyTduprinZH0lTOeY3A==","signatures":[{"sig":"MEQCIAFpopXBJz4zGtkAwjeD1ThafVBUV8r96031Qak6XGDaAiB+HU4UelyMmMjkfnGCExwwgPsX7TT1jmcLdJOTOJlo/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2555615},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.23_1780031447241_0.9186837675381494","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"oh-my-unified","version":"1.0.24","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.24","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"db875f931a28ab1c1c0000c580db6d9538a752de","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.24.tgz","fileCount":898,"integrity":"sha512-oq3HensjZlgNb/vwUWlvUvhWnAvG1+givn9CXCP0O3FjzaeJNku7hutu8m1UDWTpgIPoEKH+F4ghKi9Q3AFgxw==","signatures":[{"sig":"MEQCIAIQQ5P4TbJsEkPGYQAq2lDa++t3qBu08n7ANmj79iBkAiA6FDI2Y9h+ylQIrjIDZU5WsaEsKqiBAc2f9Tmo+j/6OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2557052},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.24_1780032130990_0.015822441841344403","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"oh-my-unified","version":"1.0.25","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.25","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"2e1851832775adedef4e17511ab47772ebcae3c4","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.25.tgz","fileCount":898,"integrity":"sha512-rc/PQ2F1MHXR14+MLpkmtFkDBpKg/sV2Wr2hkiL+Vm8CzRiwxIJb68kvepV22QPG93aVkSVEq1dpNLOVZ2zBuQ==","signatures":[{"sig":"MEUCICu7EH9K2g+igDJjLwlmoCZXEi0OMLU21yxFo/DrwXPuAiEA431GaVmj6PJP7zglbkpifLF0zoaOkolYEK33bBjfQsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2557038},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.25_1780035474826_0.7910698377532934","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"oh-my-unified","version":"1.0.26","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.26","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"3c10d0e0a128252fee2ef9934e419b0408edf791","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.26.tgz","fileCount":898,"integrity":"sha512-WK8BEvSsJ5PLsLj5F5Jn2onpAi5EDhd1uuT3aWGKnN6EC8Ow9h0VDQeqW/CnFdF8Jn2jilIT4y6SeSJ9EqAd5A==","signatures":[{"sig":"MEYCIQCGRmKThuaupEN6juUX+KoLe8q54rYNpZc3w+1xFNiNWAIhAPWf3PvCHYlr9RJjrobjPB4xXkuJFZHAwGWyRPmJxhBy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2557568},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.26_1780038842977_0.1906461507620978","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"oh-my-unified","version":"1.0.27","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.27","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"04d00f70e0bcc746f4ffda0e815877c1547e34e3","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.27.tgz","fileCount":898,"integrity":"sha512-uIWu9gDdjYE+HJjbEqr5rLgf0GHxvZ/IPlCx44WpaqBqb9JSI7c/YF4a/iaagtkLCAB4CfgyXn+FddEWkQ9yfQ==","signatures":[{"sig":"MEYCIQDO9xx/T82HKem/na33JsSf4vp3uJ+avireVCDhzlN96QIhAIdlU/GacyhYsgYpWUHh5TQweNce1vsQ6LR82MqLxdm0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2558662},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.27_1780066063952_0.7175583999099961","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"oh-my-unified","version":"1.0.28","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.28","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"15d5a20cad3facc1ba17ab88f41a221d94968c4b","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.28.tgz","fileCount":898,"integrity":"sha512-fCSshCuRNhury5X8SSvtc22jTXF8T3INxc1MAujy9+TrHTyqd39KAh/VL1eCNcaQzNyU79xd2KBhkwbvu6NGVQ==","signatures":[{"sig":"MEYCIQC+PMJaTAFlJ3gRkpZpnV9+0qna4xVDwjqhAUy8Q04aNQIhAMpsN4cw1aWqEKkCZa1Tj1T2/vpWaVmm6Lr1jD6o5TCN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2559376},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.28_1780068293932_0.1013951024243529","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"oh-my-unified","version":"1.0.29","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.29","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"8bd6159c439c4e8aeb4c50e633d63521adc514e9","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.29.tgz","fileCount":898,"integrity":"sha512-1XYOCzS+2rvb0ClWwK2l9rrOy3ALhMcVL2OpkhNm9BtXaC6XgkoGb3gLutnYcOC1y+MF7r6tjgsznMt172RYSw==","signatures":[{"sig":"MEUCIG2AjhP9acYyjRluyn66HoUAujS6zi38nr94tu5RhmU6AiEA2XA7AKLOgujJAZVyAA6uIOFGemUlcL8pbVXRsTQs8v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2559613},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.29_1780069654674_0.9141727466115153","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"oh-my-unified","version":"1.0.30","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.30","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"b92bf3da731ef564db877ae7e6b47546ec1deb53","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.30.tgz","fileCount":898,"integrity":"sha512-GOZbKxdwnlU6rNsua4edcQcqOHeVd2ijLA8g8jk0QIO1zSpKfaAqUv3RWGfBI4pDMGIVLFUKqxo+yvlQ73v3DQ==","signatures":[{"sig":"MEYCIQCW69E0pL2v4OcqnrYmTZ0W5TncL1hCjkGBFWNbeAYl7gIhAL42pJ9khWpHs+b7J0JV3TSJk+LPqjNL41OiH2A6G6iz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2561297},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.30_1780088415379_0.9713671019711787","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"oh-my-unified","version":"1.0.31","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.31","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"6386a28ce570921d815feb1d951a31df9202c337","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.31.tgz","fileCount":898,"integrity":"sha512-tud8mrN3UttD9qOgFtrYbY5yI261ThvvPYl6jowUqzoHTA8vukT3pvSB4vYnVeLP9Mx0CqR9ijYBNA7FHKe/nw==","signatures":[{"sig":"MEMCIC8oWI3DHXeMnFfULo6BGiYJ0WFH01Hy21hbEvWoXOftAh82an2jkslzihMLKangaF8EiKo8gk1tdZZLJzxU3lae","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2593078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.31_1780093053404_0.006377753942196085","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"oh-my-unified","version":"1.0.32","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.32","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"52d537ccc7572144c7bd9ecdaa5234c16d077256","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.32.tgz","fileCount":898,"integrity":"sha512-rMLljhmNlpHPHkMNL0gfMwBBqGE2hTgkvNEIB94ulQIAvxYvVVpy61PGCgnwuld7sPqJfhk5d0LRvUSw+bkv2g==","signatures":[{"sig":"MEYCIQC0if4MzG50/dLVzBOLmfY3FxbmpiCS+PI3U8YT/oMUswIhAJX+DM/7TmGUfin/0h/J0LD7g3B7apY5f1WpXlp4ba+J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2592651},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.32_1780094832813_0.8563912601269112","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"oh-my-unified","version":"1.0.33","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.33","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"4f644fbecd83b221be5edcf21b93ae46b3c135d8","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.33.tgz","fileCount":898,"integrity":"sha512-vKMEldgVlG2JtDYguCqEYBNoz+r1yLwukhZp0bD90lrMNpjzTSxlDEp3T8m6lrMlW7tbjZL1465upKpPjZ4dLQ==","signatures":[{"sig":"MEUCIBEWnrDtSjCFQVKwgP22Ue4TO0a5IlNJZuI85V/iZLhOAiEAyPuto4eK/vzxn7fKjz8ucH55TsohzwDKS2PFdlF8CnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2596487},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.33_1780096888713_0.24549403430050742","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"oh-my-unified","version":"1.0.34","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.34","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"cdddeb6732b483db67df42626ba6858b4f64d79b","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.34.tgz","fileCount":898,"integrity":"sha512-z6RgHUM3UrAUvIXE/zfNLDTcEM1pBz5ig88AD9HDWdbXOPgdKgS5JepTtaNNL+ETMtaXjRywAe4+25fqPwztZQ==","signatures":[{"sig":"MEYCIQCJRBVZt/BoK3B1SpA2Fxmz+92/YZJePsu0c6p0wEyOhAIhAJx1lK2o8ZRHJi1xC6bN+kMPwhSpvBq+vVxprlV4HJOb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2586317},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.34_1780115232053_0.16146632412045503","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"oh-my-unified","version":"1.0.35","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.35","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"03fec9e0c3bc9a9faec787821d7c215fea030a7e","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.35.tgz","fileCount":898,"integrity":"sha512-MBZ/cRQXGK/aaQHnNFHRp/7LOD8VIP83uB974mx1/cbmK3LQ8Q4DcvhURhvIDnhUaa5P80nkkCMVYEqbwxAHxw==","signatures":[{"sig":"MEUCIAQujIh33ixPrIZ290oKL4/KXKL/IsFXl4jHqaVDDm/dAiEApKTXeOWCQ/slb72iAnf7OeE9eTuG79klvbGwneX4BpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2568063},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @ast-grep/napi --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@ast-grep/napi":"^0.41.1","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.35_1780117066054_0.9754194482799456","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"oh-my-unified","version":"1.0.36","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.36","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"c4be7cb4e148033c2ce40c6f849329bbe4ba6fba","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.36.tgz","fileCount":898,"integrity":"sha512-hzg6afYLaS0tJ4zOChx1VEy+SoXfhAXfr1JlRXHey84Nv20vEx+ahZgAWBnWnYJpInWMZYm4hP0OKaL17QbKLA==","signatures":[{"sig":"MEYCIQD2SlIfhsLjBHjJ/l9X7TqjPHYPOdY2eVz3S1FuKLDZTwIhAMoOXii9CYddaGWPUai/4/MsqBk9Q2bdh/MP2f0556Ui","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2574742},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.36_1780122910865_0.252926153207395","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"oh-my-unified","version":"1.0.37","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.37","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"7c7c2e80cd5ca2693f02fb5d62fd0663f3c6bfe0","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.37.tgz","fileCount":898,"integrity":"sha512-9bqgnPm81AUoaHoVUYxwxaIkJrTYTiMRBOtogTsSrSDhglrtvwLPypc0OKqBizqlq+BsAwwcPWfMvRKISRtHgA==","signatures":[{"sig":"MEYCIQCt+ri2NUbaeW4B/Us9efJCMHRNrAvBuAdpBOm57usWzgIhALy3W48GztzwoJn5O9/P/32ZVAEL5aI1kmBHB48G1mGH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2571393},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.37_1780130407767_0.3990844297998444","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"oh-my-unified","version":"1.0.38","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"license":"MIT","_id":"oh-my-unified@1.0.38","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"bin":{"oh-my-unified":"dist/cli/index.js"},"dist":{"shasum":"295bc4ef43e9e80b9d944b479b02654b39134964","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.38.tgz","fileCount":898,"integrity":"sha512-KLyiURQw7ozk1VfuYRBIFHeMwWB2AjWkdtdP+hR621/oVkAC9+t+G0UCDDjwQZTK8yqUB31LOVv+S5V/Lkztmw==","signatures":[{"sig":"MEYCIQDGXzCjwQRmnnxnGX8lAXwA8Uv4D8j6KCRNnSMB71sLDAIhANb0OaR/+8Zplc0juXQnKXXxpTnifiDOcj3izQEvaABw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2571393},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":{"types":"./dist/tui.d.ts","import":"./dist/tui.js"}},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","scripts":{"lint":"echo 'linting skipped'","test":"bun test","format":"echo 'formatting skipped'","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","publish:plugin":"bun run build:plugin && bun run build:cli"},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"_npmVersion":"11.13.0","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ink":"^5.0.1","zod":"^3.24.1","jsdom":"^25.0.1","react":"^18.3.1","commander":"^14.0.3","@opentui/core":"^0.2.7","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","@opencode-ai/sdk":"^1.4.0","@opencode-ai/plugin":"^1.4.0","strip-json-comments":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.13","typescript":"^5.7.3","@types/node":"^22.15.1","@types/react":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-unified_1.0.38_1780153506918_0.3457353012997222","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"oh-my-unified","version":"1.0.39","description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./tui":{"import":"./dist/tui.js","types":"./dist/tui.d.ts"}},"bin":{"oh-my-unified":"dist/cli/index.js"},"type":"module","license":"MIT","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"scripts":{"build:plugin":"bun build src/index.ts src/tui.ts --outdir dist --target node --format esm --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external react --external ink --external better-sqlite3","build:cli":"bun build src/cli/index.ts --outdir dist/cli --target node --format esm --external @opencode-ai/plugin --external @opencode-ai/sdk --external jsdom --external zod --external better-sqlite3","typecheck":"tsc --noEmit --skipLibCheck","test":"bun test","lint":"echo 'linting skipped'","format":"echo 'formatting skipped'","publish:plugin":"bun run build:plugin && bun run build:cli"},"dependencies":{"@opencode-ai/plugin":"^1.4.0","@opencode-ai/sdk":"^1.4.0","@opentui/core":"^0.2.7","@opentui/solid":"^0.2.7","better-sqlite3":"^11.7.0","commander":"^14.0.3","ink":"^5.0.1","jsdom":"^25.0.1","react":"^18.3.1","strip-json-comments":"^5.0.1","zod":"^3.24.1"},"devDependencies":{"@types/node":"^22.15.1","@types/react":"^18.3.0","bun-types":"^1.3.13","typescript":"^5.7.3"},"gitHead":"89134d2b30febcd3ef16df18490c0c340eba09f8","_id":"oh-my-unified@1.0.39","_nodeVersion":"25.9.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-PYvrqC/RlE9XS6VEe4ca3mCuVx0JLiUwZDvSxYhFImvRYPuEtWumV0NuCE4OpcOYxxiLAOko5bO9W4vIFPgeYw==","shasum":"46dab305c733169b5c1a0130465d8e986c57554c","tarball":"https://registry.npmjs.org/oh-my-unified/-/oh-my-unified-1.0.39.tgz","fileCount":898,"unpackedSize":2575063,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDHW+3ijdly0lPSJ5m37YrOfZsKshpiy93Rg+HUxJd4ZwIhANPBvofbeAPrIwfInyVkk+gNqX0da+algzlhnnqfB9SZ"}]},"_npmUser":{"name":"lavyatandel","email":"lavyaatandel@gmail.com"},"directories":{},"maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oh-my-unified_1.0.39_1780172221972_0.9835765549395032"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-13T08:44:41.519Z","modified":"2026-05-30T20:17:02.239Z","1.0.0":"2026-05-13T08:44:41.653Z","1.0.2":"2026-05-13T09:21:34.417Z","1.0.4":"2026-05-15T15:44:27.703Z","1.0.5":"2026-05-15T16:46:24.776Z","1.0.7":"2026-05-15T18:15:04.735Z","1.0.8":"2026-05-15T18:32:30.096Z","1.0.9":"2026-05-15T18:49:05.973Z","1.0.10":"2026-05-15T19:10:48.732Z","1.0.11":"2026-05-15T19:20:10.431Z","1.0.12":"2026-05-15T19:29:08.946Z","1.0.13":"2026-05-16T10:01:04.577Z","1.0.14":"2026-05-16T14:00:52.065Z","1.0.15":"2026-05-16T14:21:47.843Z","1.0.16":"2026-05-16T14:54:01.311Z","1.0.17":"2026-05-16T15:32:16.705Z","1.0.18":"2026-05-16T15:52:42.248Z","1.0.19":"2026-05-16T16:22:18.266Z","1.0.20":"2026-05-29T04:31:00.141Z","1.0.21":"2026-05-29T04:39:42.933Z","1.0.22":"2026-05-29T04:43:39.880Z","1.0.23":"2026-05-29T05:10:47.409Z","1.0.24":"2026-05-29T05:22:11.173Z","1.0.25":"2026-05-29T06:17:55.073Z","1.0.26":"2026-05-29T07:14:03.143Z","1.0.27":"2026-05-29T14:47:44.135Z","1.0.28":"2026-05-29T15:24:54.131Z","1.0.29":"2026-05-29T15:47:34.896Z","1.0.30":"2026-05-29T21:00:15.642Z","1.0.31":"2026-05-29T22:17:33.637Z","1.0.32":"2026-05-29T22:47:13.019Z","1.0.33":"2026-05-29T23:21:29.019Z","1.0.34":"2026-05-30T04:27:12.291Z","1.0.35":"2026-05-30T04:57:46.247Z","1.0.36":"2026-05-30T06:35:11.109Z","1.0.37":"2026-05-30T08:40:07.919Z","1.0.38":"2026-05-30T15:05:07.091Z","1.0.39":"2026-05-30T20:17:02.133Z"},"license":"MIT","keywords":["opencode","opencode-plugin","unified","persistent-task-engine","mcp-bus","ai","agents","orchestration"],"description":"Unified OpenCode plugin combining oh-my-openagent + oh-my-opencode-slim with PersistentTaskEngine, MCP Bus, and Assessment→Assembly→Action workflow","maintainers":[{"name":"lavyatandel","email":"lavyaatandel@gmail.com"}],"readme":"# oh-my-unified\n\nAn OpenCode plugin providing Norse Pantheon AI agents with MCP integration, skill mapping, and LLM-driven orchestration.\n\n## Quick Start\n\n1. **Install**: `npm install -g oh-my-unified`\n2. **Configure**: Add to `~/.config/opencode/opencode.json`:\n   ```json\n   {\n     \"plugin\": [\"oh-my-unified\"]\n   }\n   ```\n3. **Restart** OpenCode Desktop\n4. **Try it**: Type `/plan build a simple todo app`\n\n## Available Commands\n\n| Command | Description |\n|---|---|\n| `/plan` | Full Norse pipeline: assess → assemble → improvise → act |\n| `/status` | Show pipeline information |\n| `/health` | System health report |\n| `/diagnose` | 12 parallel diagnostic checks |\n| `/agents` | List all agents with modes |\n\n## Agent Reference\n\n### Primary Agents (Selector Dropdown)\n\n| Agent | Role | Description |\n|---|---|---|\n| @odin | Strategist | Chief strategist, interviews, researches, plans |\n| @njord | Orchestrator | Manages parallel execution, delegates to specialists |\n\n### Pipeline Agents (@ autocomplete + task tool)\n\n| Agent | Role | Description |\n|---|---|---|\n| @mimir | Advisor | Architecture review, complex debugging, design tradeoffs |\n| @frigg | Analyst | Gap analysis, risk identification, blind spots |\n| @forseti | Council | Multi-LLM deliberation, adversarial critique |\n| @thor | Builder | Code implementation, refactoring, building features |\n| @vidar | Mapper | Codebase exploration, structure mapping |\n| @tyr | Critic | Quality review, standards validation |\n\n### Specialist Agents (@ autocomplete only)\n\n| Agent | Role | Description |\n|---|---|---|\n| @sif | Scout | Fast codebase search, finding files |\n| @eir | Researcher | Documentation lookup, API references |\n| @freyr | Designer | UI/UX design, visual styling |\n| @hermod | Fixer | Quick bug fixes, single-file changes |\n| @heimdall | Watcher | Visual analysis, screenshots, diagrams |\n| @magni | Follower | Focused task execution |\n| @hod | Voter | Independent council perspective |\n\n## How /plan Works\n\nThe `/plan` command uses LLM-driven orchestration:\n\n1. **Phase 1 (Frigg)**: Gap analysis — identifies missing requirements, risks\n2. **Phase 2 (Mimir)**: Architecture — designs component structure, data flow\n3. **Phase 3 (Forseti)**: Critique — adversarial review, identifies issues\n4. **Phase 4 (Thor)**: Implementation — writes production-ready code\n\nEach phase chains results from the previous phase via the task tool.\n\n## How @ Mentions Work\n\nType `@agentname` in the chat to invoke a specific agent:\n\n```\n@forseti analyze this code for security vulnerabilities\n@mimir review this architecture\n@thor implement the login feature\n```\n\n## Model Assignment\n\n| Model | Used By |\n|---|---|\n| mimo-v2.5-free | mimir, forseti, frigg, tyr (deep analysis) |\n| deepseek-v4-flash-free | njord, vidar, thor, hermod, magni (fast execution) |\n| big-pickle | sif, eir, freyr, heimdall (balanced) |\n| nemotron-3-super-free | hod (reliability anchor) |\n\nEach agent has fallback models for automatic retry on failure.\n\n## MCP Integration\n\nThe plugin auto-discovers MCPs from `opencode.json` and maps them to agents based on their roles. Agents only access MCPs relevant to their capabilities.\n\n## Skills\n\nBuilt-in skills are mapped to agents based on their roles:\n- `gap-analysis` → frigg\n- `reasoning`, `code-review`, `simplify` → mimir\n- `consensus`, `multi-perspective` → forseti\n- `codemap`, `architecture-analysis` → vidar\n\n## Configuration\n\nCustomize agent behavior via `~/.config/opencode/oh-my-unified.json`:\n\n```json\n{\n  \"agents\": {\n    \"frigg\": {\n      \"model\": \"opencode/mimo-v2.5-free\",\n      \"fallback_models\": [\"opencode/deepseek-v4-flash-free\"]\n    }\n  }\n}\n```\n\n## Key Features\n\n- **Assess, Assemble, Act Workflow**: Structured Norse agent pipeline methodology.\n- **Improvisation Loop**: Multi-agent adversarial feedback and quality control.\n- **Transparency Log**: Queryable transparency log for full auditability of agent actions.\n\n## Architecture\n\nSee `ARCHITECTURE.md` for system design and module structure.\nSee `CLAUDE.md` for AI agent working instructions.\nSee `HARD_RULES.md` for inviolable constraints.\n","readmeFilename":"README.md"}