{"name":"oh-my-openagent","version":"4.7.5","description":"The Best AI Agent Harness - Batteries-Included OpenCode Plugin with Multi-Model Orchestration, Parallel Background Agents, and Crafted LSP/AST Tools","main":"./dist/index.js","types":"dist/index.d.ts","type":"module","workspaces":["packages/rules-engine","packages/ast-grep-core","packages/ast-grep-mcp","packages/git-bash-mcp","packages/utils","packages/model-core","packages/prompts-core","packages/comment-checker-core","packages/hashline-core","packages/boulder-state","packages/agents-md-core","packages/shared-skills","packages/omo-codex"],"bin":{"oh-my-opencode":"bin/oh-my-opencode.js","oh-my-openagent":"bin/oh-my-opencode.js","omo":"bin/oh-my-opencode.js","lazycodex":"bin/oh-my-opencode.js","lazycodex-ai":"bin/oh-my-opencode.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":"./dist/index.js","./schema.json":"./dist/oh-my-opencode.schema.json"},"scripts":{"build":"bun run build:ast-grep-mcp && bun run build:git-bash-mcp && bun build src/index.ts --outdir dist --target bun --format esm --external @ast-grep/napi --external zod && bun run build:node-require-shim && tsc --emitDeclarationOnly && bun build src/cli/index.ts --outdir dist/cli --target bun --format esm --external @ast-grep/napi && bun run build:schema","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","build:all":"bun run build && bun run build:binaries","build:binaries":"bun run script/build-binaries.ts","build:schema":"bun run script/build-schema.ts","build:model-capabilities":"bun run script/build-model-capabilities.ts","clean":"rm -rf dist","prepare":"bun run build","postinstall":"node postinstall.mjs","prepublishOnly":"bun run clean && bun run build:lsp-tools-mcp && bun run build","test:model-capabilities":"bun test src/shared/model-capability-aliases.test.ts src/shared/model-capability-guardrails.test.ts src/shared/model-capabilities.test.ts src/cli/doctor/checks/model-resolution.test.ts --bail","typecheck":"tsgo --noEmit && bun run typecheck:packages","typecheck:packages":"tsgo --noEmit -p packages/rules-engine/tsconfig.json && tsgo --noEmit -p packages/ast-grep-core/tsconfig.json && tsgo --noEmit -p packages/ast-grep-mcp/tsconfig.json && tsgo --noEmit -p packages/git-bash-mcp/tsconfig.json && tsgo --noEmit -p packages/utils/tsconfig.json && tsgo --noEmit -p packages/model-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/boulder-state/tsconfig.json && tsgo --noEmit -p packages/agents-md-core/tsconfig.json && tsgo --noEmit -p packages/omo-codex/tsconfig.json","typecheck:script":"tsgo --noEmit -p script/tsconfig.json","test":"bun test","test:codex":"bun run build:ast-grep-mcp && bun run build:lsp-tools-mcp && npm --prefix packages/omo-codex/plugin ci && bun run --cwd packages/omo-codex/plugin build && bun test src/cli/cli-installer.platform.test.ts src/cli/install-codex/codex-cache.test.ts src/cli/install-codex/codex-cleanup.test.ts src/cli/install-codex/codex-config-agent-cleanup.test.ts src/cli/install-codex/codex-config-autonomous-features.test.ts src/cli/install-codex/codex-config-reasoning.test.ts src/cli/install-codex/codex-config-toml.test.ts src/cli/install-codex/codex-project-local-cleanup.test.ts src/cli/install-codex/install-codex-project-local-cleanup.test.ts src/cli/install-codex/install-codex.test.ts src/cli/install-codex/install-codex-packaged.test.ts src/cli/install-codex/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-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-project-local-cleanup.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-mcp-runtime.test.mjs packages/omo-codex/scripts/install-packaged-local.test.mjs packages/omo-codex/scripts/install/git-bash.test.mjs packages/omo-codex/scripts/install-agent-links.test.mjs packages/omo-codex/scripts/install-bin-links.test.mjs packages/omo-codex/scripts/sync-telemetry-component.test.mjs","test:windows-codex":"bun run test:codex","build:ast-grep-mcp":"bun run --cwd packages/ast-grep-mcp build","build:git-bash-mcp":"bun run --cwd packages/git-bash-mcp build"},"keywords":["opencode","plugin","oracle","librarian","agents","ai","llm"],"author":{"name":"YeonGyu-Kim"},"license":"SUL-1.0","repository":{"type":"git","url":"git+https://github.com/code-yeongyu/oh-my-openagent.git"},"bugs":{"url":"https://github.com/code-yeongyu/oh-my-openagent/issues"},"homepage":"https://github.com/code-yeongyu/oh-my-openagent#readme","dependencies":{"@ast-grep/cli":"^0.42.2","@ast-grep/napi":"^0.42.2","@clack/prompts":"^1.4.0","@code-yeongyu/comment-checker":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0","@opencode-ai/plugin":"^1.15.4","@opencode-ai/sdk":"^1.15.4","commander":"^14.0.3","detect-libc":"^2.1.2","diff":"^9.0.0","js-yaml":"^4.1.1","jsonc-parser":"^3.3.1","picocolors":"^1.1.1","picomatch":"^4.0.4","posthog-node":"^5.34.3","vscode-jsonrpc":"^8.2.1"},"devDependencies":{"@oh-my-opencode/ast-grep-core":"workspace:*","@oh-my-opencode/ast-grep-mcp":"workspace:*","@oh-my-opencode/git-bash-mcp":"workspace:*","@oh-my-opencode/agents-md-core":"workspace:*","@oh-my-opencode/boulder-state":"workspace:*","@oh-my-opencode/comment-checker-core":"workspace:*","@oh-my-opencode/hashline-core":"workspace:*","@oh-my-opencode/model-core":"workspace:*","@oh-my-opencode/omo-codex":"workspace:*","@oh-my-opencode/prompts-core":"workspace:*","@oh-my-opencode/rules-engine":"workspace:*","@oh-my-opencode/shared-skills":"workspace:*","@oh-my-opencode/utils":"workspace:*","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/js-yaml":"^4.0.9","@types/picomatch":"^4.0.3","bun-types":"1.3.14","typescript":"^6.0.3","zod":"^4.4.3"},"optionalDependencies":{"oh-my-openagent-darwin-arm64":"4.7.5","oh-my-openagent-darwin-x64":"4.7.5","oh-my-openagent-darwin-x64-baseline":"4.7.5","oh-my-openagent-linux-arm64":"4.7.5","oh-my-openagent-linux-arm64-musl":"4.7.5","oh-my-openagent-linux-x64":"4.7.5","oh-my-openagent-linux-x64-baseline":"4.7.5","oh-my-openagent-linux-x64-musl":"4.7.5","oh-my-openagent-linux-x64-musl-baseline":"4.7.5","oh-my-openagent-windows-x64":"4.7.5","oh-my-openagent-windows-x64-baseline":"4.7.5"},"overrides":{"hono":"^4.12.18","@hono/node-server":"^1.19.13","express-rate-limit":"^8.5.1","fast-uri":"^3.1.2","path-to-regexp":"^8.4.2"},"trustedDependencies":["@ast-grep/cli","@ast-grep/napi","@code-yeongyu/comment-checker"],"peerDependencies":{"zod":"^4.0.0"},"gitHead":"7b30b176ae35cb2a23475e73601ed311bbbb067d","_id":"oh-my-openagent@4.7.5","_nodeVersion":"24.16.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-Rem1TFjnzpx5EfWJlCF76PE/bec/hiKm/BcceatzfSEwfzelSeamPJvgnr6SMgs9GC5CErPs/PoVf0dYu0zJAg==","shasum":"ec4584ae9a89eff3725e5150c9e03b97ff76c476","tarball":"https://registry.npmjs.org/oh-my-openagent/-/oh-my-openagent-4.7.5.tgz","fileCount":2185,"unpackedSize":13633521,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-openagent@4.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCB6K6HzN+ueXkvfr07frqin7jsctlE8Sw4quIf2O/+8gIhAOLqt0j2O4LBw0T0VO38UwPipecuY5FCI8laFcCL37IU"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50f6f292-09a6-4f37-8134-1ec0ffa65d46"}},"directories":{},"maintainers":[{"name":"code-yeongyu","email":"code.yeon.gyu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oh-my-openagent_4.7.5_1780462952617_0.4194133547198604"},"_hasShrinkwrap":false}