2025-12-03 11:49:13 +09:00
{
"name" : "oh-my-opencode" ,
2026-05-16 00:49:03 +09:00
"version" : "4.2.0" ,
2026-01-07 05:09:13 +09:00
"description" : "The Best AI Agent Harness - Batteries-Included OpenCode Plugin with Multi-Model Orchestration, Parallel Background Agents, and Crafted LSP/AST Tools" ,
2026-03-31 16:27:35 +09:00
"main" : "./dist/index.js" ,
2025-12-03 11:49:13 +09:00
"types" : "dist/index.d.ts" ,
"type" : "module" ,
2025-12-23 22:26:19 +09:00
"bin" : {
2026-04-17 12:42:21 +09:00
"oh-my-opencode" : "bin/oh-my-opencode.js" ,
"oh-my-openagent" : "bin/oh-my-opencode.js"
2025-12-23 22:26:19 +09:00
} ,
2025-12-03 11:49:13 +09:00
"files" : [
2026-01-15 10:33:07 -05:00
"dist" ,
"bin" ,
2026-05-18 13:21:13 +09:00
"postinstall.mjs" ,
"vendor/lsp-tools-mcp/dist"
2025-12-03 11:49:13 +09:00
] ,
"exports" : {
"." : {
"types" : "./dist/index.d.ts" ,
"import" : "./dist/index.js"
2025-12-05 02:49:47 +09:00
} ,
"./schema.json" : "./dist/oh-my-opencode.schema.json"
2025-12-03 11:49:13 +09:00
} ,
"scripts" : {
2026-05-05 22:59:43 +09:00
"build" : "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" ,
2026-05-18 13:21:13 +09:00
"build:lsp-tools-mcp" : "npm ci --prefix vendor/lsp-tools-mcp && npm run build --prefix vendor/lsp-tools-mcp" ,
2026-05-05 22:59:43 +09:00
"build:node-require-shim" : "bun run script/patch-node-require-shim.ts" ,
2026-01-15 10:33:07 -05:00
"build:all" : "bun run build && bun run build:binaries" ,
"build:binaries" : "bun run script/build-binaries.ts" ,
2025-12-05 02:49:47 +09:00
"build:schema" : "bun run script/build-schema.ts" ,
2026-03-25 14:47:46 +01:00
"build:model-capabilities" : "bun run script/build-model-capabilities.ts" ,
2025-12-03 11:49:13 +09:00
"clean" : "rm -rf dist" ,
2026-03-06 21:25:51 +00:00
"prepare" : "bun run build" ,
2026-01-15 10:33:07 -05:00
"postinstall" : "node postinstall.mjs" ,
2026-05-18 13:21:13 +09:00
"prepublishOnly" : "bun run clean && bun run build:lsp-tools-mcp && bun run build" ,
2026-03-25 17:13:43 +01:00
"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" ,
2026-05-14 13:46:11 +09:00
"typecheck" : "tsgo --noEmit" ,
"typecheck:script" : "tsgo --noEmit -p script/tsconfig.json" ,
2026-05-15 16:26:57 +09:00
"test" : "bun test"
2025-12-03 11:49:13 +09:00
} ,
"keywords" : [
"opencode" ,
"plugin" ,
"oracle" ,
"librarian" ,
"agents" ,
"ai" ,
"llm"
] ,
"author" : "YeonGyu-Kim" ,
2025-12-25 00:31:27 +09:00
"license" : "SUL-1.0" ,
2025-12-03 11:49:13 +09:00
"repository" : {
"type" : "git" ,
2026-03-08 02:59:40 +09:00
"url" : "git+https://github.com/code-yeongyu/oh-my-openagent.git"
2025-12-03 11:49:13 +09:00
} ,
"bugs" : {
2026-03-08 02:59:40 +09:00
"url" : "https://github.com/code-yeongyu/oh-my-openagent/issues"
2025-12-03 11:49:13 +09:00
} ,
2026-03-08 02:59:40 +09:00
"homepage" : "https://github.com/code-yeongyu/oh-my-openagent#readme" ,
2025-12-03 11:49:13 +09:00
"dependencies" : {
2026-03-11 15:44:32 +09:00
"@ast-grep/cli" : "^0.41.1" ,
"@ast-grep/napi" : "^0.41.1" ,
2025-12-23 22:26:19 +09:00
"@clack/prompts" : "^0.11.0" ,
2026-05-17 00:51:50 +09:00
"@code-yeongyu/comment-checker" : "^0.7.1" ,
2026-05-11 16:14:45 -06:00
"@modelcontextprotocol/sdk" : "^1.29.0" ,
2026-04-08 12:57:45 +09:00
"@opencode-ai/plugin" : "^1.4.0" ,
"@opencode-ai/sdk" : "^1.4.0" ,
2026-05-14 13:46:11 +09:00
"commander" : "^14.0.3" ,
"detect-libc" : "^2.1.2" ,
"diff" : "^8.0.4" ,
2026-01-01 22:52:11 +09:00
"js-yaml" : "^4.1.1" ,
2025-12-28 00:45:17 +09:00
"jsonc-parser" : "^3.3.1" ,
2025-12-23 22:26:19 +09:00
"picocolors" : "^1.1.1" ,
2026-05-04 02:09:45 +09:00
"picomatch" : "^4.0.4" ,
2026-05-14 13:46:11 +09:00
"posthog-node" : "^5.34.1" ,
"vscode-jsonrpc" : "^8.2.1"
2025-12-03 11:49:13 +09:00
} ,
"devDependencies" : {
2026-05-14 13:46:11 +09:00
"@typescript/native-preview" : "7.0.0-dev.20260513.1" ,
2026-01-01 22:52:11 +09:00
"@types/js-yaml" : "^4.0.9" ,
2025-12-11 11:07:31 +09:00
"@types/picomatch" : "^3.0.2" ,
2026-05-14 13:46:11 +09:00
"bun-types" : "1.3.12" ,
"typescript" : "^5.9.3" ,
"zod" : "^4.4.3"
2025-12-03 11:49:13 +09:00
} ,
2026-01-15 10:33:07 -05:00
"optionalDependencies" : {
2026-05-14 06:38:21 +00:00
"oh-my-opencode-darwin-arm64" : "4.1.2" ,
"oh-my-opencode-darwin-x64" : "4.1.2" ,
"oh-my-opencode-darwin-x64-baseline" : "4.1.2" ,
"oh-my-opencode-linux-arm64" : "4.1.2" ,
"oh-my-opencode-linux-arm64-musl" : "4.1.2" ,
"oh-my-opencode-linux-x64" : "4.1.2" ,
"oh-my-opencode-linux-x64-baseline" : "4.1.2" ,
"oh-my-opencode-linux-x64-musl" : "4.1.2" ,
"oh-my-opencode-linux-x64-musl-baseline" : "4.1.2" ,
"oh-my-opencode-windows-x64" : "4.1.2" ,
"oh-my-opencode-windows-x64-baseline" : "4.1.2"
2026-03-05 11:18:12 +09:00
} ,
2026-05-11 16:14:45 -06:00
"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"
} ,
2025-12-05 02:49:47 +09:00
"trustedDependencies" : [
2025-12-05 04:29:40 +09:00
"@ast-grep/cli" ,
2025-12-05 14:51:06 +09:00
"@ast-grep/napi" ,
"@code-yeongyu/comment-checker"
2026-04-17 12:08:39 +09:00
] ,
"peerDependencies" : {
"zod" : "^4.0.0"
}
2025-12-03 11:49:13 +09:00
}