{"bin":{"omp":"dist/cli.js"},"bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"e1102e0cb800bb3b4c0f243da05f22d5d85f01f3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.14.tgz","fileCount":3109,"integrity":"sha512-CgDPLMV0Lz8D+UlyNMVvW/X+2nc++l46M0xUZmbw1Fkjje1bbHO4h3rconaPbzuFQy2T9VDl77RMRzmVip6ONw==","signatures":[{"sig":"MEUCIQDuL3KpvkQg5ltZ7IdFOus7DjckTfu2P3x3EZFOY0pyugIgVZJWTbjmJ6j8ZR7VlsPhI/fGHDQzbs6/eXtUJXpCGqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48073279},"main":"./src/index.ts","name":"@oh-my-pi/pi-coding-agent","type":"module","_from":"file:/tmp/omp-pack-eHBHIk/oh-my-pi-pi-coding-agent-18.1.14.tgz","types":"./dist/types/index.d.ts","author":{"name":"Stencil Labs, Inc."},"engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./src/index.ts"},"./*":{"types":"./dist/types/*.d.ts","import":"./src/*.ts"},"./dap":{"types":"./dist/types/dap/index.d.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./dist/types/exa/index.d.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./dist/types/lsp/index.d.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./dist/types/mcp/index.d.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./dist/types/stt/index.d.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./dist/types/tui/index.d.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./dist/types/edit/index.d.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./dist/types/eval/index.d.ts","import":"./src/eval/index.ts"},"./task":{"types":"./dist/types/task/index.d.ts","import":"./src/task/index.ts"},"./async":{"types":"./dist/types/async/index.d.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./dist/types/cli/*.d.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./dist/types/dap/*.d.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./dist/types/debug/index.d.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./dist/types/exa/*.d.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./dist/types/lsp/*.d.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./dist/types/mcp/*.d.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./dist/types/modes/index.d.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./dist/types/ssh/*.d.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./dist/types/stt/*.d.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./dist/types/tools/index.d.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./dist/types/tui/*.d.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./dist/types/web/*.d.ts","import":"./src/web/*.ts"},"./commit":{"types":"./dist/types/commit/index.d.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./dist/types/edit/*.d.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./dist/types/exec/*.d.ts","import":"./src/exec/*.ts"},"./markit":{"types":"./dist/types/markit/index.d.ts","import":"./src/markit/index.ts"},"./task/*":{"types":"./dist/types/task/*.d.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./dist/types/async/*.d.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./dist/types/debug/*.d.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./dist/types/modes/*.d.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./dist/types/secrets/index.d.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./dist/types/tools/*.d.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./dist/types/utils/*.d.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./dist/types/commit/*.d.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./dist/types/config/*.d.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./dist/types/export/*.d.ts","import":"./src/export/*.ts"},"./if-bench":{"types":"./dist/types/if-bench/index.d.ts","import":"./src/if-bench/index.ts"},"./markit/*":{"types":"./dist/types/markit/*.d.ts","import":"./src/markit/*.ts"},"./memories":{"types":"./dist/types/memories/index.d.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./dist/types/discovery/index.d.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./dist/types/eval/js/*.d.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./dist/types/eval/py/*.d.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./dist/types/hindsight/index.d.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./dist/types/modes/acp/index.d.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./dist/types/secrets/*.d.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./dist/types/session/*.d.ts","import":"./src/session/*.ts"},"./tools/hub":{"types":"./dist/types/tools/hub/index.d.ts","import":"./src/tools/hub/index.ts"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./if-bench/*":{"types":"./dist/types/if-bench/*.d.ts","import":"./src/if-bench/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.ts"},"./registry/*":{"types":"./dist/types/registry/*.d.ts","import":"./src/registry/*.ts"},"./web/search":{"types":"./dist/types/web/search/index.d.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./dist/types/discovery/*.d.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./dist/types/export/html/index.d.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./dist/types/hindsight/*.d.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./dist/types/lsp/clients/index.d.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./dist/types/modes/acp/*.d.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./dist/types/modes/rpc/*.d.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./dist/types/plan-mode/*.d.ts","import":"./src/plan-mode/*.ts"},"./tools/hub/*":{"types":"./dist/types/tools/hub/*.d.ts","import":"./src/tools/hub/*.ts"},"./autoresearch":{"types":"./dist/types/autoresearch/index.d.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./dist/types/capability/*.d.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./dist/types/commit/git/*.d.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./dist/types/web/scrapers/index.d.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./dist/types/web/search/*.d.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./dist/types/export/html/*.d.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./dist/types/internal-urls/index.d.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./dist/types/lsp/clients/*.d.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./dist/types/modes/theme/*.d.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./dist/types/modes/utils/*.d.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./dist/types/autoresearch/*.d.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./dist/types/cli/commands/*.d.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./dist/types/commit/agentic/index.d.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./dist/types/commit/utils/*.d.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./dist/types/mcp/transports/index.d.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./dist/types/memory-backend/index.d.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./dist/types/web/scrapers/*.d.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./dist/types/commit/analysis/index.d.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./dist/types/extensibility/*.d.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./dist/types/internal-urls/*.d.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./dist/types/commit/agentic/*.d.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./dist/types/commit/changelog/index.d.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./dist/types/mcp/transports/*.d.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./dist/types/memory-backend/*.d.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./dist/types/modes/components/index.d.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./dist/types/slash-commands/*.d.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/changelog/*":{"types":"./dist/types/commit/changelog/*.d.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./dist/types/modes/components/*.d.ts","import":"./src/modes/components/*.ts"},"./modes/setup-wizard":{"types":"./dist/types/modes/setup-wizard/index.d.ts","import":"./src/modes/setup-wizard/index.ts"},"./commit/conventional":{"types":"./dist/types/commit/conventional/index.d.ts","import":"./src/commit/conventional/index.ts"},"./extensibility/hooks":{"types":"./dist/types/extensibility/hooks/index.d.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./dist/types/modes/controllers/*.d.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./dist/types/autoresearch/tools/*.d.ts","import":"./src/autoresearch/tools/*.ts"},"./cli/gallery-fixtures":{"types":"./dist/types/cli/gallery-fixtures/index.d.ts","import":"./src/cli/gallery-fixtures/index.ts"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/setup-wizard/*":{"types":"./dist/types/modes/setup-wizard/*.d.ts","import":"./src/modes/setup-wizard/*.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.ts"},"./commit/conventional/*":{"types":"./dist/types/commit/conventional/*.d.ts","import":"./src/commit/conventional/*.ts"},"./extensibility/hooks/*":{"types":"./dist/types/extensibility/hooks/*.d.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./dist/types/extensibility/plugins/index.d.ts","import":"./src/extensibility/plugins/index.ts"},"./cli/gallery-fixtures/*":{"types":"./dist/types/cli/gallery-fixtures/*.d.ts","import":"./src/cli/gallery-fixtures/*.ts"},"./commit/agentic/tools/*":{"types":"./dist/types/commit/agentic/tools/*.d.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./dist/types/web/search/providers/*.d.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./dist/types/extensibility/plugins/*.d.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./dist/types/extensibility/extensions/index.d.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./dist/types/extensibility/custom-tools/index.d.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./dist/types/extensibility/extensions/*.d.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./dist/types/modes/components/extensions/index.d.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./dist/types/modes/components/status-line/index.d.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./dist/types/extensibility/custom-commands/index.d.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./dist/types/modes/components/extensions/*.d.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./dist/types/modes/components/status-line/*.d.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./dist/types/extensibility/custom-commands/*.d.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./dist/types/extensibility/plugins/marketplace/index.d.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./dist/types/extensibility/plugins/marketplace/*.d.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./dist/types/extensibility/custom-commands/bundled/review/index.d.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./dist/types/extensibility/custom-commands/bundled/ci-green/index.d.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"license":"MIT","scripts":{"fix":"oxlint --fix --fix-suggestions . && bun run fmt","fmt":"oxfmt --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run format-prompts","lint":"oxlint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"oxlint . && oxfmt --check --no-error-on-unmatched-pattern 'src/**/*.{ts,tsx}' '{test,bench,examples,scripts}/**/*.ts' '*.ts' && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:bundle":"bun scripts/bundle-dist.ts","gen:native":"bun --cwd=../natives run gen:native","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:native:reset":"bun --cwd=../natives run gen:native:reset"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"homepage":"https://omp.sh","keywords":["coding-agent","ai","llm","cli","tui","agent"],"_resolved":"/tmp/omp-pack-eHBHIk/oh-my-pi-pi-coding-agent-18.1.14.tgz","_integrity":"sha512-CgDPLMV0Lz8D+UlyNMVvW/X+2nc++l46M0xUZmbw1Fkjje1bbHO4h3rconaPbzuFQy2T9VDl77RMRzmVip6ONw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.17.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"_nodeVersion":"26.3.0","contributors":[{"name":"Mario Zechner"}],"dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.14","@oh-my-pi/pi-tui":"18.1.14","@oh-my-pi/omptype":"18.1.14","@oh-my-pi/pi-wire":"18.1.14","@oh-my-pi/pi-utils":"18.1.14","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.14","@oh-my-pi/pi-catalog":"18.1.14","@oh-my-pi/pi-mnemopi":"18.1.14","@oh-my-pi/pi-natives":"18.1.14","@oh-my-pi/snapcompact":"18.1.14","@oh-my-pi/pi-agent-core":"18.1.14","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/sdk-trace-node":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/exporter-logs-otlp-proto":"^0.220.0","@opentelemetry/exporter-trace-otlp-proto":"^0.220.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.220.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_18.1.14_1788806819331_0.9599449336740087","host":"s3://npm-registry-packages-npm-production"},"_id":"@oh-my-pi/pi-coding-agent@18.1.14","version":"18.1.14"}