{"bin":{"lazycodex":"bin/oh-my-opencode.js","lazycodex-ai":"bin/oh-my-opencode.js","oh-my-opencode":"bin/oh-my-opencode.js","oh-my-openagent":"bin/oh-my-opencode.js","omo-agent-toolkit":"bin/oh-my-opencode.js"},"bugs":{"url":"https://github.com/code-yeongyu/oh-my-openagent/issues"},"dist":{"shasum":"7a06ac18cc4212464bf7ba2afa6c4e311d03cbd3","tarball":"https://registry.npmjs.org/oh-my-openagent/-/oh-my-openagent-5.1.33.tgz","fileCount":4272,"integrity":"sha512-esAljJPiFADx4umwSNbhbp1i2bspjvPA2ZbRDn+zUprnHyirC2Vv6A7xMGi9svBLewvP3X2ULtd8XmZjZ+YtVg==","signatures":[{"sig":"MEQCIG5t0NYfccwh2eCkiIyPfinktSXdYf6Da/RSz6weiSWGAiBM8/pTU+cI2kKfaSR+pPWrWnoXdglO6Q+n4aoJv4wXBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIED0vbxcLsFA8yZq6QW/B5yZtzlL61Hhnc0RmTcTnzSDAiA+hrHqdzwyDx7Y/mInHtLqz6a2UjQtaKd3PmTryTYqRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-openagent@5.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43518941},"main":"./dist/index.js","name":"oh-my-openagent","type":"module","types":"dist/index.d.ts","author":{"name":"YeonGyu-Kim"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tui":"./dist/tui.js","./server":"./dist/index.js","./schema.json":"./dist/oh-my-opencode.schema.json"},"gitHead":"7a752ab5a88c2d255b926aff1c687b6d91758d02","license":"SUL-1.0","scripts":{"omob":"bun run script/build-omob.ts","test":"bun test --timeout 20000","build":"bun run script/build.ts","clean":"rm -rf dist","prepack":"bun run build:materialize-frontend","prepare":"bun run build","build:all":"bun run build && bun run build:binaries","test:fast":"bun run script/test-fast.ts","typecheck":"tsgo --noEmit && bun run typecheck:script && bun run typecheck:packages","test:codex":"bun run build:codex-install && bun run build:git-bash-mcp && bun run build:lsp-tools-mcp && bun run build:lsp-daemon && npm --prefix packages/lsp-tools-mcp test && npm --prefix packages/omo-codex/plugin ci && npm --prefix packages/omo-codex/plugin/components/ulw-loop test && bun run --cwd packages/omo-codex/plugin build && node scripts/check-third-party-notices.mjs --ship && bun test --timeout 20000 packages/omo-opencode/src/cli/cli-installer.platform.test.ts packages/omo-codex/src/install/codex-cache.test.ts packages/omo-codex/src/install/codex-cleanup.test.ts packages/omo-codex/src/install/codex-config-agent-cleanup.test.ts packages/omo-codex/src/install/codex-config-autonomous-features.test.ts packages/omo-codex/src/install/codex-config-reasoning.test.ts packages/omo-codex/src/install/codex-config-toml.test.ts packages/omo-codex/src/install/codex-project-local-cleanup.test.ts packages/omo-codex/src/install/install-codex-project-local-cleanup.test.ts packages/omo-codex/src/install/install-codex.test.ts packages/omo-codex/src/install/install-codex-packaged.test.ts packages/omo-codex/src/install/link-cached-plugin-agents.test.ts packages/omo-codex/src/**/*.test.ts packages/utils/src/jsonc-parser.test.ts packages/utils/src/frontmatter.test.ts packages/hashline-core/src/hash-computation.test.ts packages/hashline-core/src/smoke-untested-modules.test.ts packages/rules-engine/src/index.test.ts packages/rules-engine/src/security-boundary.test.ts packages/agents-md-core/src/injector.test.ts packages/omo-codex/plugin/components/lsp/test/package-smoke.test.ts && node --test packages/omo-codex/plugin/test/*.test.mjs packages/omo-codex/scripts/install-cache-copy.test.mjs packages/omo-codex/scripts/install-cli-args.test.mjs packages/omo-codex/scripts/install-delegated-command.test.mjs packages/omo-codex/scripts/install-config-autonomous-features.test.mjs packages/omo-codex/scripts/install-config-autonomous.test.mjs packages/omo-codex/scripts/install-config-reasoning.test.mjs packages/omo-codex/scripts/install-config.test.mjs packages/omo-codex/scripts/install-hook-targets.test.mjs packages/omo-codex/scripts/install-project-local-cleanup.test.mjs packages/omo-codex/scripts/install-lazycodex-version-stamp.test.mjs packages/omo-codex/scripts/install-local-entrypoint.test.mjs packages/omo-codex/scripts/install-local-git-bash-preflight.test.mjs packages/omo-codex/scripts/install-local.test.mjs packages/omo-codex/scripts/install-marketplace-cache.test.mjs packages/omo-codex/scripts/install-mcp-context7-runtime.test.mjs packages/omo-codex/scripts/install-mcp-runtime.test.mjs packages/omo-codex/scripts/install-packaged-local.test.mjs packages/omo-codex/scripts/install-generated-bundle.test.mjs packages/omo-codex/scripts/install-agent-links.test.mjs packages/omo-codex/scripts/install-bin-links.test.mjs","test:senpi":"bun run build:senpi-plugin && tsgo --noEmit -p packages/omo-senpi/tsconfig.json && bun test --timeout 20000 packages/omo-senpi && bun test ./.agents/skills/senpi-qa/scripts/resolve-evidence-dir.test.mjs","postinstall":"node postinstall.mjs","build:schema":"bun run script/build-schema.ts","test:desktop":"bun script/check-cargo-pinned-deps.mjs && bun run --cwd packages/senpi-desktop-protocol test && bun run --cwd packages/senpi-desktop-engine test && bun run --cwd packages/senpi-desktop-prelude test && bun run --cwd packages/senpi-desktop-service test && bun run --cwd packages/senpi-desktop-tool test","build:binaries":"bun run script/build-binaries.ts","build:cli-node":"bun run script/build-cli-node.ts","prepublishOnly":"bun run clean && bun run build:lsp-tools-mcp && bun run build:lsp-daemon && bun run build","build:lsp-daemon":"npm --prefix packages/lsp-daemon ci && npm --prefix packages/lsp-daemon run build","build:omo-native":"bun run script/build-omo-native.ts","build:omo-schema":"bun run script/build-omo-schema.ts","typecheck:script":"tsgo --noEmit -p script/tsconfig.json","changelog:section":"bun script/changelog-section.ts","install:codex-dev":"bun run script/build-codex-install.ts && bun run script/install-codex-dev.ts","build:ast-grep-mcp":"bun run --cwd packages/ast-grep-mcp build","build:codex-plugin":"npm --prefix packages/omo-codex/plugin ci && bun run --cwd packages/omo-codex/plugin build","build:git-bash-mcp":"bun run --cwd packages/git-bash-mcp build","build:senpi-plugin":"bun run build:lsp-daemon && bun run build:ast-grep-mcp && bun run build:senpi-plugin:stage","test:windows-codex":"bun run test:codex","typecheck:packages":"tsgo --noEmit -p packages/rules-engine/tsconfig.json && tsgo --noEmit -p packages/delegate-core/tsconfig.json && tsgo --noEmit -p packages/mcp-stdio-core/tsconfig.json && tsgo --noEmit -p packages/mcp-client-core/tsconfig.json && tsgo --noEmit -p packages/git-bash-mcp/tsconfig.json && tsgo --noEmit -p packages/ast-grep-mcp/tsconfig.json && tsgo --noEmit -p packages/lsp-core/tsconfig.json && tsgo --noEmit -p packages/utils/tsconfig.json && tsgo --noEmit -p packages/model-core/tsconfig.json && tsgo --noEmit -p packages/omo-config-core/tsconfig.json && tsgo --noEmit -p packages/prompts-core/tsconfig.json && tsgo --noEmit -p packages/comment-checker-core/tsconfig.json && tsgo --noEmit -p packages/hashline-core/tsconfig.json && tsgo --noEmit -p packages/tmux-core/tsconfig.json && tsgo --noEmit -p packages/team-core/tsconfig.json && tsgo --noEmit -p packages/openclaw-core/tsconfig.json && tsgo --noEmit -p packages/boulder-state/tsconfig.json && tsgo --noEmit -p packages/isolation-core/tsconfig.json && tsgo --noEmit -p packages/memory-core/tsconfig.json && tsgo --noEmit -p packages/telemetry-core/tsconfig.json && tsgo --noEmit -p packages/claude-code-compat-core/tsconfig.json && tsgo --noEmit -p packages/skills-loader-core/tsconfig.json && tsgo --noEmit -p packages/agents-md-core/tsconfig.json && tsgo --noEmit -p packages/omo-codex/plugin/shared/tsconfig.json && tsgo --noEmit -p packages/omo-codex/tsconfig.json && tsgo --noEmit -p packages/omo-senpi/tsconfig.json && tsgo --noEmit -p packages/senpi-task/tsconfig.json && tsgo --noEmit -p packages/omo-opencode/tsconfig.json && tsgo --noEmit -p packages/omo-native/tsconfig.json && tsgo --noEmit -p packages/senpi-desktop-protocol/tsconfig.json && tsgo --noEmit -p packages/senpi-desktop-engine/tsconfig.json && tsgo --noEmit -p packages/senpi-desktop-prelude/tsconfig.json && tsgo --noEmit -p packages/senpi-desktop-service/tsconfig.json && tsgo --noEmit -p packages/senpi-desktop-tool/tsconfig.json","build:codex-install":"bun run script/build-codex-install.ts","build:lsp-tools-mcp":"npm --prefix packages/lsp-tools-mcp ci && npm --prefix packages/lsp-tools-mcp run build","build:node-require-shim":"bun run script/patch-node-require-shim.ts","test:model-capabilities":"bun test --timeout 20000 packages/model-core/src/model-capability-aliases.test.ts packages/model-core/src/model-capability-guardrails.test.ts packages/model-core/src/model-capabilities.test.ts packages/omo-opencode/src/cli/doctor/checks/model-resolution.test.ts --bail","build:model-capabilities":"bun run script/build-model-capabilities.ts","build:senpi-plugin:stage":"bun run build:materialize-frontend && node packages/omo-senpi/plugin/scripts/stage-lsp-daemon-runtime.mjs && node packages/omo-senpi/plugin/scripts/stage-ast-grep-mcp-runtime.mjs && node packages/omo-senpi/plugin/scripts/stage-x-search-skill.mjs && node packages/omo-senpi/plugin/scripts/build-extension.mjs && node packages/omo-senpi/plugin/scripts/build-daemon-launch-spec.mjs && node packages/omo-senpi/plugin/scripts/sync-skills.mjs && node packages/omo-senpi/plugin/scripts/embed-directive.mjs --check && node packages/omo-senpi/plugin/scripts/build-install.mjs","build:senpi-plugin:native":"node packages/omo-senpi/plugin/scripts/stage-lsp-daemon-runtime.mjs && node packages/omo-senpi/plugin/scripts/stage-ast-grep-mcp-runtime.mjs && node packages/omo-senpi/plugin/scripts/stage-x-search-skill.mjs && node packages/omo-senpi/plugin/scripts/build-extension.mjs && node packages/omo-senpi/plugin/scripts/build-daemon-launch-spec.mjs && node packages/omo-senpi/plugin/scripts/sync-skills.mjs && node packages/omo-senpi/plugin/scripts/embed-directive.mjs --check && node packages/omo-senpi/plugin/scripts/build-install.mjs","build:materialize-frontend":"node packages/omo-codex/plugin/scripts/materialize-shared-upstreams.mjs --strict","build:shared-skills-assets":"bun run build:materialize-frontend && rm -rf dist/skills && cp -R packages/shared-skills/skills dist/skills"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"50f6f292-09a6-4f37-8134-1ec0ffa65d46"}},"homepage":"https://github.com/code-yeongyu/oh-my-openagent#readme","keywords":["opencode","plugin","oracle","librarian","agents","ai","llm"],"overrides":{"qs":"^6.16.0","hono":"^4.13.8","fast-uri":"^3.1.6","ip-address":"^10.7.2","@types/node":"26.6.2","path-to-regexp":"^8.4.2","@hono/node-server":"2.1.1","express-rate-limit":"^8.7.0"},"repository":{"url":"git+https://github.com/code-yeongyu/oh-my-openagent.git","type":"git"},"workspaces":["packages/rules-engine","packages/delegate-core","packages/ast-grep-mcp","packages/git-bash-mcp","packages/mcp-stdio-core","packages/mcp-client-core","packages/lsp-core","packages/utils","packages/model-core","packages/omo-config-core","packages/prompts-core","packages/comment-checker-core","packages/hashline-core","packages/tmux-core","packages/team-core","packages/openclaw-core","packages/boulder-state","packages/memory-core","packages/isolation-core","packages/telemetry-core","packages/claude-code-compat-core","packages/skills-loader-core","packages/agents-md-core","packages/shared-skills","packages/omo-codex","packages/omo-senpi","packages/senpi-task","packages/senpi-desktop-protocol","packages/senpi-desktop-engine","packages/senpi-desktop-prelude","packages/senpi-desktop-service","packages/senpi-desktop-tool","packages/omo-opencode","packages/omo-native"],"_npmVersion":"11.18.0","description":"The Best AI Agent Harness - Batteries-Included OpenCode Plugin with Multi-Model Orchestration, Parallel Background Agents, and Crafted LSP/AST Tools","directories":{},"maintainers":[{"name":"code-yeongyu","email":"code.yeon.gyu@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","detect-libc":"^2.1.2","@opentui/solid":"^0.5.11"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","js-yaml":"^5.4.2","node-pty":"^1.1.0","bun-types":"1.4.2","commander":"^15.0.0","omowright":"github:code-yeongyu/omowright#293ca5002cbd4c8b0c104c5934683385ef7e0d3a","picomatch":"^4.0.7","picocolors":"^1.1.1","typescript":"^7.0.2","@xterm/xterm":"^6.0.0","jsonc-parser":"^3.3.1","posthog-node":"^5.52.4","@opentui/core":"^0.5.11","@clack/prompts":"^1.8.1","@types/js-yaml":"^4.0.9","puppeteer-core":"^25.11.0","@opentui/keymap":"^0.5.11","@opencode-ai/sdk":"1.18.31","@types/picomatch":"^4.0.3","@code-yeongyu/senpi":"2026.10.13","@opencode-ai/plugin":"1.18.31","@oh-my-opencode/utils":"workspace:*","@xterm/addon-unicode11":"^0.9.0","@typescript/typescript6":"6.0.2","@oh-my-opencode/lsp-core":"workspace:*","@modelcontextprotocol/sdk":"^1.30.0","@oh-my-opencode/omo-codex":"workspace:*","@oh-my-opencode/omo-senpi":"workspace:*","@oh-my-opencode/team-core":"workspace:*","@oh-my-opencode/tmux-core":"workspace:*","@oh-my-opencode/model-core":"workspace:*","@oh-my-opencode/senpi-task":"workspace:*","@typescript/native-preview":"7.0.0-dev.20260707.2","@oh-my-opencode/memory-core":"workspace:*","@oh-my-opencode/ast-grep-mcp":"workspace:*","@oh-my-opencode/git-bash-mcp":"workspace:*","@oh-my-opencode/omo-opencode":"workspace:*","@oh-my-opencode/prompts-core":"workspace:*","@oh-my-opencode/rules-engine":"workspace:*","@oh-my-opencode/boulder-state":"workspace:*","@oh-my-opencode/delegate-core":"workspace:*","@oh-my-opencode/hashline-core":"workspace:*","@oh-my-opencode/openclaw-core":"workspace:*","@oh-my-opencode/shared-skills":"workspace:*","@oh-my-opencode/agents-md-core":"workspace:*","@oh-my-opencode/isolation-core":"workspace:*","@oh-my-opencode/mcp-stdio-core":"workspace:*","@oh-my-opencode/telemetry-core":"workspace:*","@oh-my-opencode/mcp-client-core":"workspace:*","@oh-my-opencode/omo-config-core":"workspace:*","@oh-my-opencode/senpi-desktop-tool":"workspace:*","@oh-my-opencode/skills-loader-core":"workspace:*","@oh-my-opencode/comment-checker-core":"workspace:*","@oh-my-opencode/senpi-desktop-engine":"workspace:*","@oh-my-opencode/senpi-desktop-prelude":"workspace:*","@oh-my-opencode/senpi-desktop-service":"workspace:*","@oh-my-opencode/senpi-desktop-protocol":"workspace:*","@oh-my-opencode/claude-code-compat-core":"workspace:*"},"trustedDependencies":[],"optionalDependencies":{"oh-my-openagent-linux-x64":"5.1.33","oh-my-openagent-darwin-x64":"5.1.33","oh-my-openagent-linux-arm64":"5.1.33","oh-my-openagent-windows-x64":"5.1.33","oh-my-openagent-darwin-arm64":"5.1.33","oh-my-openagent-windows-arm64":"5.1.33","oh-my-openagent-linux-x64-musl":"5.1.33","oh-my-openagent-linux-arm64-musl":"5.1.33","oh-my-openagent-linux-x64-baseline":"5.1.33","oh-my-openagent-darwin-x64-baseline":"5.1.33","oh-my-openagent-windows-x64-baseline":"5.1.33","oh-my-openagent-linux-x64-musl-baseline":"5.1.33"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-openagent_5.1.33_1791909746737_0.7367310710933068","host":"s3://npm-registry-packages-npm-production"},"_id":"oh-my-openagent@5.1.33","version":"5.1.33"}