{"_id":"@oh-my-pi/pi-coding-agent","_rev":"640-85b3615920a2fa2edbbd73d519605f92","name":"@oh-my-pi/pi-coding-agent","dist-tags":{"latest":"18.3.1"},"versions":{"1.337.0":{"name":"@oh-my-pi/pi-coding-agent","version":"1.337.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@1.337.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://github.com/can1357/oh-my-pi#readme","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"pi":"src/cli.ts"},"dist":{"shasum":"bd0375ff4c5b82fe8c8d9b321626fe8ee998b29f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-1.337.0.tgz","fileCount":224,"integrity":"sha512-YGOMj4d8ZfbjQYYWnLQd/IN21gzTCxcLzn4iQqy0iiemozFxudeGll0sR/vPq3j01adoQW4wB8kPShO7GtNvFA==","signatures":[{"sig":"MEYCIQD6tm/sGtoCKnaNNxf5AybrukSwrcjZWcoOJkBVkVkzPwIhAJ9LY0HhrWhZY8ESrRctJZa8g6Z0xJaNKonSye2S4cHd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@1.337.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1961788},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"gitHead":"d9a7372b0a48f256b1644b5f5b15a2bdc662a248","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"workspace:*","@oh-my-pi/pi-tui":"workspace:*","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_1.337.0_1767391082212_0.9638726147600509","host":"s3://npm-registry-packages-npm-production"}},"1.337.1":{"name":"@oh-my-pi/pi-coding-agent","version":"1.337.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@1.337.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://github.com/can1357/oh-my-pi#readme","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"pi":"src/cli.ts"},"dist":{"shasum":"0637ef9931b6c5311dc533a90c5172a3797b3fe2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-1.337.1.tgz","fileCount":224,"integrity":"sha512-CCt7swZVmiABerwv75whDcQjM9xO0oqKZcwTLTLsIFbXSfgA/XYDPzRWISi40LY02BOrNdNzONvPbQrIJMKZlA==","signatures":[{"sig":"MEQCIBGmUtcyskQQS3VpB5DJj07tDVCefOg7yJDIKq4lsihIAiAjpcI509joOPly3LqJLYf+mEBVZaOkzbNSU7B+KoprEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@1.337.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1962746},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"gitHead":"2bcfcf131fcf4307697db9e8aaa1343125caaeef","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"workspace:*","@oh-my-pi/pi-tui":"workspace:*","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_1.337.1_1767391690393_0.16567544976440063","host":"s3://npm-registry-packages-npm-production"}},"1.338.0":{"name":"@oh-my-pi/pi-coding-agent","version":"1.338.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@1.338.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://github.com/can1357/oh-my-pi#readme","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"pi":"src/cli.ts"},"dist":{"shasum":"b6c4b87e70b37452bae959ce53885272bec572a5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-1.338.0.tgz","fileCount":225,"integrity":"sha512-6IMIAA+levzX83rZy+cAW6lmtHGabe7RwREFo81Wy8boY+hfjSmz8gpnqum7S09zknu8zjftIYGdtHK9rE3rpA==","signatures":[{"sig":"MEUCIDm9zxd+KbsnxoPmmPifMojKQmjU4nf5xruvJqbCrQZnAiEAswFfzrO9G2UVmNdGzW4H4ztSy97Ru5JGkLsHO/Uzuwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@1.338.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1967459},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"gitHead":"7137fa863714a2a89555d2e6a6e5a4ef4b022e0a","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html/vendor && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html/vendor && cp src/core/export-html/template.html dist/export-html/ && cp src/core/export-html/vendor/*.js dist/export-html/vendor/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"workspace:*","@oh-my-pi/pi-tui":"workspace:*","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_1.338.0_1767396780233_0.017486375706033286","host":"s3://npm-registry-packages-npm-production"}},"1.340.0":{"name":"@oh-my-pi/pi-coding-agent","version":"1.340.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@1.340.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://github.com/can1357/oh-my-pi#readme","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"pi":"src/cli.ts"},"dist":{"shasum":"43c17475764c330fd5010a2ed79b04645f9c19b6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-1.340.0.tgz","fileCount":223,"integrity":"sha512-R5co78K4baSOsKK6vyDrqrwok5a38FndXKfr7LA5z/ZvLf+HfBG/h4cNaDv7yt75JPKx5c9YLJRuDwrWVTWXEQ==","signatures":[{"sig":"MEUCIQDdm/iLHdfHzZ+8L6vJ6bNzwvXJM1bt6Gx30JMb/JUOzAIgLMLvJf/Eu+/JCJivSC5cPI+8wxm4QQMP4GX0eDmUnTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@1.340.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1818237},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"gitHead":"5413e6d00d81f0ae37ad1c519a74da794de9f031","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/export-html/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"workspace:*","@oh-my-pi/pi-tui":"workspace:*","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_1.340.0_1767400560170_0.7766765266345923","host":"s3://npm-registry-packages-npm-production"}},"1.341.0":{"name":"@oh-my-pi/pi-coding-agent","version":"1.341.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@1.341.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://github.com/can1357/oh-my-pi#readme","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"pi":"src/cli.ts"},"dist":{"shasum":"01eb0fc159d2a57eaeb5de121ed2767ce65d95ed","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-1.341.0.tgz","fileCount":224,"integrity":"sha512-3dc4MgdwYGk2daj2z8NrdRmUCpUkQqLSrSpvMWrnfiQsKnYlSWy9q+/7r8JJcGkGiyXuBwafxmOV+S/KW3PHvg==","signatures":[{"sig":"MEUCIAnBZ9XxAKo2My1ggUihHqtwdW17X22ZeI/+EgyhM1pAAiEA4ZsxdJCb4QAPjkjuRTjJwyCnt1WX8hIZqMWBf/xIr6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@1.341.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1884661},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"gitHead":"4319533cd1b17baecfd47787c3f29fa8288d345c","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/export-html/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","file-type":"^21.1.1","minimatch":"^10.1.1","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"workspace:*","@oh-my-pi/pi-tui":"workspace:*","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_1.341.0_1767409178575_0.007874689911322674","host":"s3://npm-registry-packages-npm-production"}},"2.0.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"2.0.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@2.0.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://github.com/can1357/oh-my-pi#readme","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"pi":"src/cli.ts"},"dist":{"shasum":"581bbb21b5118ce12af75ee618b8ebb97fccca75","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-2.0.1337.tgz","fileCount":232,"integrity":"sha512-iG+plYyjlSSp/+Zut8+5Le43gbpGHqa/v5Wcs21IF71yF4bGghmg3DaKHyCNb3Mkg50UqlsfDoTy7HG6qDrw3Q==","signatures":[{"sig":"MEUCIQDL1GWsC1pS1x9RRGdiW/qhiUZR7iWSe61Ihqtbr3ORaQIgUTMIEjFDBwKiI87Ruj99oLIZ0EQPEau7MBTfSyMnlag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@2.0.1337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1971440},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"gitHead":"f7dfc5885f94946284b48e073b007bcd0694a797","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"mkdir -p dist/modes/interactive/theme && cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && mkdir -p dist/core/export-html && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && mkdir -p dist/core/tools/task/bundled-agents && cp src/core/tools/task/bundled-agents/*.md dist/core/tools/task/bundled-agents/","build:binary":"npm run build && bun build --compile ./dist/cli.js --outfile dist/pi && npm run copy-binary-assets","prepublishOnly":"npm run clean && npm run build","copy-binary-assets":"cp package.json dist/ && cp README.md dist/ && cp CHANGELOG.md dist/ && mkdir -p dist/theme && cp src/modes/interactive/theme/*.json dist/theme/ && mkdir -p dist/export-html && cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/export-html/ && cp -r docs dist/ && cp -r examples dist/"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"piConfig":{"name":"pi","configDir":".pi"},"repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"workspace:*","@oh-my-pi/pi-tui":"workspace:*","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"workspace:*","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_2.0.1337_1767435128218_0.5311075832236252","host":"s3://npm-registry-packages-npm-production"}},"2.1.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"2.1.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@2.1.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"pi":"src/cli.ts"},"dist":{"shasum":"93dbc4cbabf056cd73c7f7dd2bd1868bb04e5c35","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-2.1.1337.tgz","fileCount":235,"integrity":"sha512-HlTv5u36zBUNUF9rlGq1DyMRC3Ba+qU7m4PTjY1flebQvLsskXl9CX8/U3mKEpEbGj1mvzY4FgB9mTIepPX0PQ==","signatures":[{"sig":"MEQCIANo3tvZSEnwH75+/xr76jrSlUZzb3chNLoQmSt89xHmAiAYOX4ROBpZBQf6LITBx4EpcpDuU5iow89D0BNSKE6u4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1975735},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"93dbc4cbabf056cd73c7f7dd2bd1868bb04e5c35","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js && npm run copy-assets","check":"tsgo --noEmit","clean":"rm -rf dist","copy-assets":"cp -r src/core/tools/task/bundled-agents dist/core/tools/task/ && cp -r src/core/tools/task/bundled-commands dist/core/tools/task/ && cp src/core/export-html/template.* dist/core/export-html/","build:binary":"bun build --compile ./src/cli.ts --outfile dist/pi","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"piConfig":{"name":"pi","configDir":".pi"},"_integrity":"sha512-HlTv5u36zBUNUF9rlGq1DyMRC3Ba+qU7m4PTjY1flebQvLsskXl9CX8/U3mKEpEbGj1mvzY4FgB9mTIepPX0PQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"1.5.0","@oh-my-pi/pi-tui":"1.5.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"1.5.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_2.1.1337_1767446379334_0.941677239821229","host":"s3://npm-registry-packages-npm-production"}},"2.2.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"2.2.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@2.2.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"pi":"src/cli.ts"},"dist":{"shasum":"170ef65f950ff1beed21036d386531e92f8b7493","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-2.2.1337.tgz","fileCount":235,"integrity":"sha512-9vkL761ZDa2GubuZ6yPF9DSKDlCPAtTwlcazkkKftmx/XhnKZc78o04j7F1Z1JezrVGHjck6nFvQWXW70jUa3A==","signatures":[{"sig":"MEQCIFPrcefsuJjWiA0L2zsdh6kHOODjOSDbL0TrGm94cGZCAiBsY7nT1nwGuIlRH9uFBJuONQmGG+C5OgBpE31APhLR7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1975537},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"170ef65f950ff1beed21036d386531e92f8b7493","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","build:binary":"bun build --compile ./src/cli.ts --outfile dist/pi","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"piConfig":{"name":"pi","configDir":".pi"},"_integrity":"sha512-9vkL761ZDa2GubuZ6yPF9DSKDlCPAtTwlcazkkKftmx/XhnKZc78o04j7F1Z1JezrVGHjck6nFvQWXW70jUa3A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"2.2.1337","@oh-my-pi/pi-tui":"2.2.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"2.2.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_2.2.1337_1767447864850_0.897175704193222","host":"s3://npm-registry-packages-npm-production"}},"2.3.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"2.3.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@2.3.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"pi":"src/cli.ts"},"dist":{"shasum":"078d8918dcd8c6e1ddd3a5350c1de68686a814a0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-2.3.1337.tgz","fileCount":236,"integrity":"sha512-ZrEoX3fqZ01NspfQlgdsp3kgls5p9BycKDYAahUaJZfhMJvfDxM4/0kuZSizl4Cz5NWRD2I7Wiqpwjr2l3z1Ww==","signatures":[{"sig":"MEQCIFyj4Uf9wdBXERCUDYSUZROEDCZPkmfqMvrnz1s+qwm4AiAf2W5rMYuZ7BBWmNJNuNbWhVDhbP7E+yUjOPBU95I7qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037855},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"078d8918dcd8c6e1ddd3a5350c1de68686a814a0","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/pi","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"piConfig":{"name":"pi","configDir":".pi"},"_integrity":"sha512-ZrEoX3fqZ01NspfQlgdsp3kgls5p9BycKDYAahUaJZfhMJvfDxM4/0kuZSizl4Cz5NWRD2I7Wiqpwjr2l3z1Ww==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"2.3.1337","@oh-my-pi/pi-tui":"2.3.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"2.3.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_2.3.1337_1767448477158_0.48449705433964874","host":"s3://npm-registry-packages-npm-production"}},"3.0.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"3.0.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.0.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"88ea0d4793cea2c3cf490a356201f6bfd826ae7e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.0.1337.tgz","fileCount":265,"integrity":"sha512-fn5ZOjUbTJFOhptBlCLkqydbFy9I6JhrLzivjaSYYKg5caXO0HLgaCZauH1hSzUNOsre67z4xmTN3+Bve0F9jA==","signatures":[{"sig":"MEYCIQDmFxFNZK6bVgb08Bc6WbMVrjZvqPEO0disjIC7mzHurQIhAJxW2mMSjKeORbUgq0MUVVdNN+UQ9tGCORBRk8zgVFlD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2204938},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"88ea0d4793cea2c3cf490a356201f6bfd826ae7e","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-fn5ZOjUbTJFOhptBlCLkqydbFy9I6JhrLzivjaSYYKg5caXO0HLgaCZauH1hSzUNOsre67z4xmTN3+Bve0F9jA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.0.1337","@oh-my-pi/pi-tui":"3.0.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.0.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.0.1337_1767461322095_0.7458579239198","host":"s3://npm-registry-packages-npm-production"}},"3.1.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"3.1.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.1.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b15c7b85953d7461fbd24a587757898b0a30a944","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.1.1337.tgz","fileCount":265,"integrity":"sha512-BcBdfZUEulrqv+aKeXWxwatVXVMXLpGAA96g5+JD2qltb/tL9WnpllC32z8j4kJoLsQ8OUESvU4oXmkNAPkF9w==","signatures":[{"sig":"MEYCIQCVmqVgzBQU8XpZEhW1suiafHr1svz90/A9V9la0DRdMQIhANLrz66Z9+Fls/bsmtvDFXNh1oghDrzgA8lUZWS117Uu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2207980},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b15c7b85953d7461fbd24a587757898b0a30a944","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-BcBdfZUEulrqv+aKeXWxwatVXVMXLpGAA96g5+JD2qltb/tL9WnpllC32z8j4kJoLsQ8OUESvU4oXmkNAPkF9w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.1.1337","@oh-my-pi/pi-tui":"3.1.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.1.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.1.1337_1767461628785_0.3300690360875107","host":"s3://npm-registry-packages-npm-production"}},"3.3.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"3.3.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.3.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"dbef15853b2876330ee53d63cd838b0cbd27aa89","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.3.1337.tgz","fileCount":265,"integrity":"sha512-IMsb7Uk1p1/87ZvQ47CmIuUpqe610EhLcHE99OGQcNrg10fr6FNW8nJc+FEAtVqnyanlElZahQ+uANUWCzj8MA==","signatures":[{"sig":"MEYCIQCsgGzRpKSpAfMMJlZEYb5455RTt21/Za9VqeVQkOkWlgIhALrHP53AdtLFcFSFNDw6BPlCTvqQ5zIpfi+fPL+fZS+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2208954},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dbef15853b2876330ee53d63cd838b0cbd27aa89","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-IMsb7Uk1p1/87ZvQ47CmIuUpqe610EhLcHE99OGQcNrg10fr6FNW8nJc+FEAtVqnyanlElZahQ+uANUWCzj8MA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.3.1337","@oh-my-pi/pi-tui":"3.3.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.3.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.3.1337_1767462059493_0.5428142019973738","host":"s3://npm-registry-packages-npm-production"}},"3.4.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"3.4.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.4.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4416c650b82afaf9c2da191db9b7d05130ed6e52","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.4.1337.tgz","fileCount":267,"integrity":"sha512-m+H2eNNQ/OzOVAEamsF3TzKMsPmQ4H3hOoZ9HBl6ZHXMDtmY7gMEGfoiplpwxn3rmToqCJ5ht8vYTp+hnK+dJA==","signatures":[{"sig":"MEYCIQCxvlnXyQ6Pu0pBCmzAelyDJSDTyQ9MZxiAqZ80IfUu4AIhAIjorWrezOESxzSmHz/gNdX7Hj2QPNc262kc1eOzAFd1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2227941},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4416c650b82afaf9c2da191db9b7d05130ed6e52","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-m+H2eNNQ/OzOVAEamsF3TzKMsPmQ4H3hOoZ9HBl6ZHXMDtmY7gMEGfoiplpwxn3rmToqCJ5ht8vYTp+hnK+dJA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.4.1337","@oh-my-pi/pi-tui":"3.4.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.4.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.4.1337_1767465911078_0.6317515415300965","host":"s3://npm-registry-packages-npm-production"}},"3.5.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"3.5.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.5.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"19fce139824062a2e206e299afe3aa6159bc5837","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.5.1337.tgz","fileCount":274,"integrity":"sha512-SlEViyhdYOESzFtJ7XqWv79j6D4AapjVI4kzI+1rj48D1bqvV4Eyf/RK6Lt9hayVRPnhjhijINVJjpIyKebZfA==","signatures":[{"sig":"MEQCIE0+Bg8wBuKpPAMh6ku+Fbn4J398ZtZ4LQr5YxAxdwJsAiBBReghMkWvQyRvosjAF+NHaLtOTxpOKsF6RcSNQ5lUIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2275950},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"19fce139824062a2e206e299afe3aa6159bc5837","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-SlEViyhdYOESzFtJ7XqWv79j6D4AapjVI4kzI+1rj48D1bqvV4Eyf/RK6Lt9hayVRPnhjhijINVJjpIyKebZfA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.5.1337","@oh-my-pi/pi-tui":"3.5.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.5.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.5.1337_1767473692104_0.8503220113495646","host":"s3://npm-registry-packages-npm-production"}},"3.6.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"3.6.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.6.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1d2b524acfc180108e1d82eaeee8741d650511b9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.6.1337.tgz","fileCount":274,"integrity":"sha512-f3jpDE6gqQxgiTZCnCxGbt0gluPNaxNrCSVEcTKgZNQdY4nki6BGgAi19N26Os07VTz4Z0vmuGPbNxQrKc/xwg==","signatures":[{"sig":"MEQCIBLCH7Ccz+XdR9n8i6Fng8dIs/BzmLCAdieXpA0BpWplAiAIvfoePHdn3QUmP2oW4no3Vzedj3rdY5GdGmxXMHcxcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2277076},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1d2b524acfc180108e1d82eaeee8741d650511b9","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-f3jpDE6gqQxgiTZCnCxGbt0gluPNaxNrCSVEcTKgZNQdY4nki6BGgAi19N26Os07VTz4Z0vmuGPbNxQrKc/xwg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.6.1337","@oh-my-pi/pi-tui":"3.6.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.6.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.6.1337_1767479291294_0.20520950618250344","host":"s3://npm-registry-packages-npm-production"}},"3.8.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"3.8.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.8.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"bd8c8df18621c5455b3926955a860740de4c22c0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.8.1337.tgz","fileCount":275,"integrity":"sha512-yrI09rD0dW1EpIUsy7oerDFzjlJ//UilrNhCLMFKyUj2C+K4YxV0Zs4haJDJT4FgJtE2Ta8tQVKJwSIR0O/QIg==","signatures":[{"sig":"MEYCIQCEzUii1kdfq05OJjM7bs7+min+I5Ml5zy3o/kG/Hr5ZwIhALGhHFYLiuN2Kmi+cHs7s/OvQHUtovexbWvpbeRXq65x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2277264},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bd8c8df18621c5455b3926955a860740de4c22c0","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-yrI09rD0dW1EpIUsy7oerDFzjlJ//UilrNhCLMFKyUj2C+K4YxV0Zs4haJDJT4FgJtE2Ta8tQVKJwSIR0O/QIg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.8.1337","@oh-my-pi/pi-tui":"3.8.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.8.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.8.1337_1767533157568_0.819458801457789","host":"s3://npm-registry-packages-npm-production"}},"3.9.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"3.9.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.9.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e28a184250f2308a64bdcf1650869ea7fcecea8c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.9.1337.tgz","fileCount":275,"integrity":"sha512-vmOWo/LlvAwQagw8ug4tLb7v6htyX5zWVPiEh2apLPl/4+cINHuutTKZw+KVvggzULjyQ7M9lqx+uW7dt/Fokw==","signatures":[{"sig":"MEQCICo5Fq5MmGTaAWXbRKLQFiWSJ9qK/72Ovl5dZ1K8cJH5AiBbIp4Yfjk3R5Hm/0uyCnzpZ8/k7jr3W3vbq1fIrOV47w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2280361},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e28a184250f2308a64bdcf1650869ea7fcecea8c","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-vmOWo/LlvAwQagw8ug4tLb7v6htyX5zWVPiEh2apLPl/4+cINHuutTKZw+KVvggzULjyQ7M9lqx+uW7dt/Fokw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.9.1337","@oh-my-pi/pi-tui":"3.9.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.9.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.9.1337_1767538274935_0.3149196009813593","host":"s3://npm-registry-packages-npm-production"}},"3.13.1337":{"name":"@oh-my-pi/pi-coding-agent","version":"3.13.1337","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.13.1337","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"7b97524af0be00b425652d0d947a38a649f91b6e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.13.1337.tgz","fileCount":275,"integrity":"sha512-jbsxQ5xZftpEimvVo05OA64tvqWUBg2QGc9+TmQIXBr7gagzYuYLjStQA10k4NKb7CtW98A5FhFs1dc6YArM9w==","signatures":[{"sig":"MEUCIFNMJhWr8LV+32u3nbbI2P27ZZQc/ch7elR6bnfhQJaRAiEA3Rxih4KDPFZderL4A2Aw4wxN3smkFADizVAM4aLxwnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2280594},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7b97524af0be00b425652d0d947a38a649f91b6e","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-jbsxQ5xZftpEimvVo05OA64tvqWUBg2QGc9+TmQIXBr7gagzYuYLjStQA10k4NKb7CtW98A5FhFs1dc6YArM9w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.13.1337","@oh-my-pi/pi-tui":"3.13.1337","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.13.1337","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.13.1337_1767539854524_0.808267299215901","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.14.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.14.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"96804155db447fbb965594944fba91b5cb91a1c1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.14.0.tgz","fileCount":275,"integrity":"sha512-sx+1ywRIRTXeOlv4jIq+kttUR4naIBTWdl5PdrtxNUiYjLs1/u+pxoQWQjXV9CXml1xDo/t+YcSaBDGMgUctfA==","signatures":[{"sig":"MEUCIBLlwDyYUkzLJnT7fLQCPkfWiCqHkrj02diYOl1WuAw+AiEAhIYsYNyn7WCE0wRCQjPo0kLUUtlEI8o+IlpubRESW7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2281921},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"96804155db447fbb965594944fba91b5cb91a1c1","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-sx+1ywRIRTXeOlv4jIq+kttUR4naIBTWdl5PdrtxNUiYjLs1/u+pxoQWQjXV9CXml1xDo/t+YcSaBDGMgUctfA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.14.0","@oh-my-pi/pi-tui":"3.14.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.14.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.14.0_1767550763747_0.42738065098531575","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"0.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@0.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"9596b96236a2c875b7fa9255c3ebbba16f65d981","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-0.1.0.tgz","fileCount":337,"integrity":"sha512-3zAg8XwlIrILLezAJZoaiju4/xfi0bJmz29zAxb9uAiruHnu6NWHr7OzKjYpAEp0rSu2kxBeMWjbv38s/iLeZw==","signatures":[{"sig":"MEQCIBrJds+a2MgjVu6lo9XTEzIDGF7O54f4UjOsZlAEO69qAiAGBTqDm/ROaUkJMEj/mka/0CLOltAgZ/Rkf1ftxoOH/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2558746},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9596b96236a2c875b7fa9255c3ebbba16f65d981","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-3zAg8XwlIrILLezAJZoaiju4/xfi0bJmz29zAxb9uAiruHnu6NWHr7OzKjYpAEp0rSu2kxBeMWjbv38s/iLeZw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"0.1.0","@oh-my-pi/pi-tui":"0.1.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"0.1.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_0.1.0_1767584777969_0.15172076245050903","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.15.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.15.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3dfc64278cf1703bc9dfe10c80a2dff465681a76","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.15.0.tgz","fileCount":337,"integrity":"sha512-YoQUDtfR5oBOgHpFV1QDai9b43lOJTQydZG8C2n8qB9yWFzxmxuK9wtV/DXmx/RQD0B+jQ8KqPY5uTfNmPKUPQ==","signatures":[{"sig":"MEQCIEGy86tH1gGoZ6DA3/U+bA0SU+/Q0JmkPWFGtSOgpaX2AiAunQbCmoK/mwDJIfIzgCn7DZibR0b88p/B5/QEk3FztA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2558751},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3dfc64278cf1703bc9dfe10c80a2dff465681a76","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-YoQUDtfR5oBOgHpFV1QDai9b43lOJTQydZG8C2n8qB9yWFzxmxuK9wtV/DXmx/RQD0B+jQ8KqPY5uTfNmPKUPQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.15.0","@oh-my-pi/pi-tui":"3.15.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.15.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.15.0_1767584905932_0.03542721638734503","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"@oh-my-pi/pi-coding-agent","version":"3.15.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.15.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0fc47f842c4c0d1be72bef4ccc740785a98697fc","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.15.1.tgz","fileCount":401,"integrity":"sha512-5Ba8UW7341vpJIbPvDWdsqiPbmQNjYu2HZF3zPojcbC/FuzHjvLMGkBKw/srn8Z6jidr0NaBf7sH/rvtdEpD1A==","signatures":[{"sig":"MEYCIQDsWIz4kNQVNVZJ40U5LjdSioj8B+uj21Taq+uACc8sNAIhAPNPcbiEUgrXN6HqSIBrqZxExIZVO8/+ykOW/Ydk3rLg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2723929},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0fc47f842c4c0d1be72bef4ccc740785a98697fc","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-5Ba8UW7341vpJIbPvDWdsqiPbmQNjYu2HZF3zPojcbC/FuzHjvLMGkBKw/srn8Z6jidr0NaBf7sH/rvtdEpD1A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@oh-my-pi/pi-ai":"3.15.1","@oh-my-pi/pi-tui":"3.15.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-agent-core":"3.15.1","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.15.1_1767586890074_0.1886119266645312","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.20.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.20.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"827ea118bbaf22968bd41aacc25c4b98b4de7770","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.20.0.tgz","fileCount":451,"integrity":"sha512-/N0KgFTBbM4UFtEkm4H0fY8nArarDnRW7d9soEl6c1UPmLlKZQuZVnhIFFbxKyXtrYDbT1h8sEFFdFbE3IHTQQ==","signatures":[{"sig":"MEYCIQC0j1yJuqfKUdK4E+cpZ6pwDNLxRYFrmCteiIJ4NaOQlgIhAN43uwv0t54Qg4ruZotB+yATePIHFIwbt/OaGbfmYwhM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3224563},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"827ea118bbaf22968bd41aacc25c4b98b4de7770","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-/N0KgFTBbM4UFtEkm4H0fY8nArarDnRW7d9soEl6c1UPmLlKZQuZVnhIFFbxKyXtrYDbT1h8sEFFdFbE3IHTQQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"3.20.0","@oh-my-pi/pi-tui":"3.20.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"3.20.0","@oh-my-pi/pi-agent-core":"3.20.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.20.0_1767659279063_0.5092709167192333","host":"s3://npm-registry-packages-npm-production"}},"3.20.1":{"name":"@oh-my-pi/pi-coding-agent","version":"3.20.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.20.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c8c1e29e263b04bd1555f4f7d4465a9a9caf269d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.20.1.tgz","fileCount":451,"integrity":"sha512-YXKQpEfWU83FJxApnMNWY2vB6eNQ8p6xoG5UbpGp2TICYL/jEHYjaTcRLpRcC9rcOXPuGp0qv3ohSS69CVdUWA==","signatures":[{"sig":"MEUCIQDfBsEuurZDkArVsHvhxuoyr1lhrvYZavSs4ce/jkSIWwIgAJvk3Dp0vc4/AGBo/amz07/OGQC1f5PKKxdQE7PxSn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3225757},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c8c1e29e263b04bd1555f4f7d4465a9a9caf269d","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-YXKQpEfWU83FJxApnMNWY2vB6eNQ8p6xoG5UbpGp2TICYL/jEHYjaTcRLpRcC9rcOXPuGp0qv3ohSS69CVdUWA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"3.20.1","@oh-my-pi/pi-tui":"3.20.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"3.20.1","@oh-my-pi/pi-agent-core":"3.20.1","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.20.1_1767713835439_0.7924048590701127","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.21.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.21.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"13917ad9cc23d4abbc4eb97879542f591a388cf0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.21.0.tgz","fileCount":452,"integrity":"sha512-G7y8rCJPGGIsNm3ZR7wQYdFTeX7hU9CLvN66OLM5dIuF+zWdDLgtxMaz8M+PBSmyvKtAXHKAfa6VLKYaQY40bA==","signatures":[{"sig":"MEUCIQDUY1NeoG1aNi1ZU7EfVh/QJrJ8R0nh6jy8eBDUewL7ygIgFmvwVQAyAPoa1c4vL2NjC30lzot8NugGy43lO208EjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3274659},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"13917ad9cc23d4abbc4eb97879542f591a388cf0","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo --noEmit","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-G7y8rCJPGGIsNm3ZR7wQYdFTeX7hU9CLvN66OLM5dIuF+zWdDLgtxMaz8M+PBSmyvKtAXHKAfa6VLKYaQY40bA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-tui":"3.21.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@mariozechner/pi-ai":"^0.37.4","@oh-my-pi/pi-git-tool":"3.21.0","@oh-my-pi/pi-agent-core":"3.21.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.21.0_1767739026667_0.31395664373416876","host":"s3://npm-registry-packages-npm-production"}},"3.24.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.24.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.24.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5d19c33243520c6b3cd8f2eca97ae9d46c0079ad","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.24.0.tgz","fileCount":443,"integrity":"sha512-Gp7BmakwhKZdcvHOFN9FvpNDhUB68swVH4shyhjcUnuUZ/T3Q25Nx6Mffez6wDQYhHqVbaHTTwito03/Hwi93g==","signatures":[{"sig":"MEUCIQDq0pmTVTZ+l+l6H5vI7sYqp8chee337Mi6aMnnwn/jlAIgWQ9CHls3Q8dvOfQ87tSJbBhwGKXArEQbun/7Q6l5v58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3217143},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5d19c33243520c6b3cd8f2eca97ae9d46c0079ad","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Gp7BmakwhKZdcvHOFN9FvpNDhUB68swVH4shyhjcUnuUZ/T3Q25Nx6Mffez6wDQYhHqVbaHTTwito03/Hwi93g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-tui":"3.24.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@mariozechner/pi-ai":"^0.37.4","@oh-my-pi/pi-git-tool":"3.24.0","@oh-my-pi/pi-agent-core":"3.24.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.24.0_1767751509049_0.24481738958117982","host":"s3://npm-registry-packages-npm-production"}},"3.25.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.25.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.25.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f9e7f3ac560a3c9dee738dd0a987b4b04fae9974","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.25.0.tgz","fileCount":446,"integrity":"sha512-fltnKlxnEkWnNIxvnGOPLAjVp4NmT3ATuCrmOiez6HOmHcx/ymu7AG3ibWUnwxUqTiQ3Q42SlJ0zXEZqAhW04w==","signatures":[{"sig":"MEQCIBpX92Aj6r/jTrGUrSvU2vACMtqLmcKy6OiioIzxEpNxAiATErKwQyg8Lu0VDWzFQMVh7nHZKzsQvKPEnBBYlOXUIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3258813},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f9e7f3ac560a3c9dee738dd0a987b4b04fae9974","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-fltnKlxnEkWnNIxvnGOPLAjVp4NmT3ATuCrmOiez6HOmHcx/ymu7AG3ibWUnwxUqTiQ3Q42SlJ0zXEZqAhW04w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-tui":"3.25.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@mariozechner/pi-ai":"^0.37.4","@oh-my-pi/pi-git-tool":"3.25.0","@oh-my-pi/pi-agent-core":"3.25.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.25.0_1767756527661_0.7764165566161305","host":"s3://npm-registry-packages-npm-production"}},"3.30.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.30.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.30.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"309d5bd1e8261cefaf1bd71c508171b604a466fe","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.30.0.tgz","fileCount":520,"integrity":"sha512-BKOpOw924QA5s3JbSYqUH1k1QNBY/3UXD0spH2YKdyNKqhuczNbfloZQB/PpCMcmPv2w42HBsVmCTnmtDv1e+A==","signatures":[{"sig":"MEQCIGRS/BO34WybHMSEnp5GPXe2e4CLaeWwq43qSp8a7LUxAiBH5DH4r6d4x0rSecbXhzjS1KATLXL6kEB2Vz249WdYVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3641588},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"309d5bd1e8261cefaf1bd71c508171b604a466fe","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-BKOpOw924QA5s3JbSYqUH1k1QNBY/3UXD0spH2YKdyNKqhuczNbfloZQB/PpCMcmPv2w42HBsVmCTnmtDv1e+A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-tui":"3.30.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@mariozechner/pi-ai":"^0.37.4","@oh-my-pi/pi-git-tool":"3.30.0","@oh-my-pi/pi-agent-core":"3.30.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.30.0_1767796434299_0.6912815638396319","host":"s3://npm-registry-packages-npm-production"}},"3.31.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.31.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.31.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5b653cfd011957a9491374e2e40edecd67687e58","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.31.0.tgz","fileCount":543,"integrity":"sha512-vYn5CLk5v8+Fgs0mVDkerAUd19LLsxlCOO/Nwfs3+BdYtqDN3Ru3Ko8bwAuVeytLYRV3vuFd45WouBygkaHfWA==","signatures":[{"sig":"MEYCIQCGe12ggoxZ8aLdUHoj2qBS4a3wOl9zvM4qiuqxQdh4XQIhAIC0MlRkURsCHtZaRa1WVr6iyRz4mjJqeODShK70ocJZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3811005},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5b653cfd011957a9491374e2e40edecd67687e58","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-vYn5CLk5v8+Fgs0mVDkerAUd19LLsxlCOO/Nwfs3+BdYtqDN3Ru3Ko8bwAuVeytLYRV3vuFd45WouBygkaHfWA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-tui":"3.31.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@mariozechner/pi-ai":"^0.37.8","@oh-my-pi/pi-git-tool":"3.31.0","@oh-my-pi/pi-agent-core":"3.31.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.31.0_1767837130011_0.39516028364356615","host":"s3://npm-registry-packages-npm-production"}},"3.32.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.32.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.32.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"9c83190774fd5c15832126ce2d73e34a72818057","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.32.0.tgz","fileCount":543,"integrity":"sha512-brVlGw7gPt6H3LHhnlLVASnpV1VTilX6ssICLvoSPcF9gh8iaZYOOklYfwfiXeUN6JhfZOxGxx9j1jNka9dEcg==","signatures":[{"sig":"MEQCIGZS89ZpAZ2Hs+SOuCD3EjG2IjuNm6f6jTYHq9zbAXPsAiB+dLLNPZMFYM+8ZY9J+3g3PSk36aP1Ek4rZcGkx+hekA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3813291},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9c83190774fd5c15832126ce2d73e34a72818057","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-brVlGw7gPt6H3LHhnlLVASnpV1VTilX6ssICLvoSPcF9gh8iaZYOOklYfwfiXeUN6JhfZOxGxx9j1jNka9dEcg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-tui":"3.32.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@mariozechner/pi-ai":"^0.37.8","@oh-my-pi/pi-git-tool":"3.32.0","@oh-my-pi/pi-agent-core":"3.32.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.32.0_1767862900447_0.13589747024457055","host":"s3://npm-registry-packages-npm-production"}},"3.33.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.33.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.33.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5e6c0d83225e2e50f2b9ca008c9da1e463e3744f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.33.0.tgz","fileCount":543,"integrity":"sha512-z1nqamIpDkn4LsfeGFB8IU1BMPyVxHaM/3SMowX03UUOQK3F+RrnHUqKukfVDkOZwADwpdjNX07Bz9RfeYdXqw==","signatures":[{"sig":"MEYCIQDYixw7U/kf4EcZMWDl6GBcxueAJHCGpmQx14Ctn3IZgwIhAL9QfC+RQcE6xcbLpAwyB5A8fey006Lsx0S0JWWoJdGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3823587},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5e6c0d83225e2e50f2b9ca008c9da1e463e3744f","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-z1nqamIpDkn4LsfeGFB8IU1BMPyVxHaM/3SMowX03UUOQK3F+RrnHUqKukfVDkOZwADwpdjNX07Bz9RfeYdXqw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-tui":"3.33.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@mariozechner/pi-ai":"^0.37.8","@oh-my-pi/pi-git-tool":"3.33.0","@oh-my-pi/pi-agent-core":"3.33.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.33.0_1767877875592_0.66185948758518","host":"s3://npm-registry-packages-npm-production"}},"3.34.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.34.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.34.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1788783f138ae592a80f5cccb4fc10cd51f607c3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.34.0.tgz","fileCount":551,"integrity":"sha512-RlPEmtYc24oyYR5+vZZYdpm7pnTP36ystvOxAoVRoPSD9GTAID2JBOt/YTl/Gro16b8BWd0Nqi8qpRhT1ZVNSg==","signatures":[{"sig":"MEYCIQCzSQwEX6Clinb13u743CRjJexGRHrVAbF6bAjMgjyl5gIhAL1kqCBNW9VaxNerQ5MP/klGucmXmRFpj8bc6YB3qxGH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3881247},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1788783f138ae592a80f5cccb4fc10cd51f607c3","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-RlPEmtYc24oyYR5+vZZYdpm7pnTP36ystvOxAoVRoPSD9GTAID2JBOt/YTl/Gro16b8BWd0Nqi8qpRhT1ZVNSg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"3.34.0","@oh-my-pi/pi-tui":"3.34.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"3.34.0","@oh-my-pi/pi-agent-core":"3.34.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.34.0_1767971689941_0.5213036511037843","host":"s3://npm-registry-packages-npm-production"}},"3.35.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.35.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.35.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"bcc39cb794adb51237525e3b752c2e35d087ec82","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.35.0.tgz","fileCount":551,"integrity":"sha512-4RA2kNYHIAh8qpIdUwbRKWioSpOeDpuB92Wuh2kKT6H9YJhl5Iyr+/GKVRPUxu1pQ4wYQCx+P6h7C4RqpmtMRw==","signatures":[{"sig":"MEQCIAuZZ4Or/viq+ba77yMclQNtYrZXUaHJQFfar0YEqURPAiA9QeiASl4m8FP41EuTsYq4FBirz2+1zEN8+u9HkKkVDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3891025},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bcc39cb794adb51237525e3b752c2e35d087ec82","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-4RA2kNYHIAh8qpIdUwbRKWioSpOeDpuB92Wuh2kKT6H9YJhl5Iyr+/GKVRPUxu1pQ4wYQCx+P6h7C4RqpmtMRw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"3.35.0","@oh-my-pi/pi-tui":"3.35.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"3.35.0","@oh-my-pi/pi-agent-core":"3.35.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.35.0_1768002304851_0.6845876273953007","host":"s3://npm-registry-packages-npm-production"}},"3.36.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.36.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.36.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"44ef0e1ccd2309be99efc97536773fc0b5c9e62d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.36.0.tgz","fileCount":553,"integrity":"sha512-2HLbd8a3/asIT842LMuY+4Ha2YzTiFckceOSilQZJXE/cyxbNG679Cprk3tS1KEPi6kWP/MbqqZZ3vQfINrx5w==","signatures":[{"sig":"MEQCIBfmZv9EpZeJJ+UJkVHFwqwa3CcGaQBZekFvi40is5iMAiAThhT9Q7yj4bRRvKewJQzyunMidEQBE2eSDGOvkVZHlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3918389},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"44ef0e1ccd2309be99efc97536773fc0b5c9e62d","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-2HLbd8a3/asIT842LMuY+4Ha2YzTiFckceOSilQZJXE/cyxbNG679Cprk3tS1KEPi6kWP/MbqqZZ3vQfINrx5w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"3.36.0","@oh-my-pi/pi-tui":"3.36.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"3.36.0","@oh-my-pi/pi-agent-core":"3.36.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.36.0_1768012663031_0.7911961279858759","host":"s3://npm-registry-packages-npm-production"}},"3.37.0":{"name":"@oh-my-pi/pi-coding-agent","version":"3.37.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.37.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d78f3c1239851e2eef2c54b996986922072e26b3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.37.0.tgz","fileCount":553,"integrity":"sha512-U4bnmXWEj4MzfDljsJ63H4VXULqRU+qs/ExORO5IsC3qtAJdOskP3HYnP338Ht4PinWy6lCm8YPWeBhU2TCmPg==","signatures":[{"sig":"MEUCIFNmEMmZy88/cuM3CX/dVaszssFPCtywzREf0j0iTadqAiEAtjfuITDCiKLnjpgLg0HIsZ/74DgVGcxdaGc9zdVsZCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3919191},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d78f3c1239851e2eef2c54b996986922072e26b3","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-U4bnmXWEj4MzfDljsJ63H4VXULqRU+qs/ExORO5IsC3qtAJdOskP3HYnP338Ht4PinWy6lCm8YPWeBhU2TCmPg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"3.37.0","@oh-my-pi/pi-tui":"3.37.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"3.37.0","@oh-my-pi/pi-agent-core":"3.37.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.37.0_1768015006364_0.529720749590147","host":"s3://npm-registry-packages-npm-production"}},"3.37.1":{"name":"@oh-my-pi/pi-coding-agent","version":"3.37.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@3.37.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"fbe5f01467404d126fa47d3acb54869ef30aa41a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-3.37.1.tgz","fileCount":553,"integrity":"sha512-TEF5TS1ZvOLHHGn1B7NTIwDS6IQc7GRUI1yFnkUH47wU4HbW14bmPnWUTjxQSsi3y45KXH5Hi30d7r118/sIqQ==","signatures":[{"sig":"MEQCIH2trEX4XL8q0ohk0V67QDwrUdTWxlj7wTQAD0D7c6MrAiBWJmHsZyVTPuihQFFo3y/f8T5WZGZj/QUPwTkXHCUYOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3919217},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fbe5f01467404d126fa47d3acb54869ef30aa41a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-TEF5TS1ZvOLHHGn1B7NTIwDS6IQc7GRUI1yFnkUH47wU4HbW14bmPnWUTjxQSsi3y45KXH5Hi30d7r118/sIqQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"3.37.1","@oh-my-pi/pi-tui":"3.37.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"3.37.1","@oh-my-pi/pi-agent-core":"3.37.1","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_3.37.1_1768015909849_0.07757179486987109","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"4.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"76f654d3d097da74af4338a3eff7af5125c8408a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.0.0.tgz","fileCount":556,"integrity":"sha512-CTZOAyoiH9aBL68vE/gB7M35srPeaz0uFNqjGOrmIpMQdpOOCnTOdtduL6zRso2GZlJCc6M2cSTyodv0AJA2Uw==","signatures":[{"sig":"MEYCIQDvAgKhNxD4qW+jISa+L8INjGh1i9BdrDfbb1pHWDCEUQIhAJLNUwAumUcc+EMhVLZf2Gyp7ZU7zhmLWCOwjES8HPab","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3999250},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"76f654d3d097da74af4338a3eff7af5125c8408a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-CTZOAyoiH9aBL68vE/gB7M35srPeaz0uFNqjGOrmIpMQdpOOCnTOdtduL6zRso2GZlJCc6M2cSTyodv0AJA2Uw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.0.0","@oh-my-pi/pi-tui":"4.0.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.0.0","@oh-my-pi/pi-agent-core":"4.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.0.0_1768025512526_0.40453592587060405","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@oh-my-pi/pi-coding-agent","version":"4.0.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6032ceeeb9fe48a70ad8b53676a02aa031765eae","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.0.1.tgz","fileCount":556,"integrity":"sha512-jGkcQnpyv/SFGZ/J3WaCoYtY433SglHgdVHfPQA6PwyVyi7Bn57gnF8kuhy3o6KgLsSUzC1LFtZg1Q1CzHvuvA==","signatures":[{"sig":"MEQCIGRGjvG/TOC8krQM+i3sD60HSyqlR6P7H7NpfeogzDn2AiAI1zlz1IVVzAtgIT/LHP78GWjttsnjN5dmZWSw3PZSTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4015394},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6032ceeeb9fe48a70ad8b53676a02aa031765eae","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-jGkcQnpyv/SFGZ/J3WaCoYtY433SglHgdVHfPQA6PwyVyi7Bn57gnF8kuhy3o6KgLsSUzC1LFtZg1Q1CzHvuvA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.0.1","@oh-my-pi/pi-tui":"4.0.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.0.1","@oh-my-pi/pi-agent-core":"4.0.1","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.0.1_1768060516019_0.7849875607182017","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"4.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d4a5cdeb43c235317858f67617d1cea232dabb0b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.1.0.tgz","fileCount":558,"integrity":"sha512-KnTzci4MNvJy8zL5qPdY86Xm7Qxzj4B0G5ONjUKsogeve2TN7GY2chRXQ4LfYLoZszjqZOD/JxbtsSGKKU/J5Q==","signatures":[{"sig":"MEYCIQDqt8VOmGrvrikj7Gy/0IyPeCLgWPmupIPHp5s/pRbt/wIhAPHZkMNUAv2JfZdUWCqRIlaaz8Ab4Nh00WGxp46TQIXk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4026409},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d4a5cdeb43c235317858f67617d1cea232dabb0b","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-KnTzci4MNvJy8zL5qPdY86Xm7Qxzj4B0G5ONjUKsogeve2TN7GY2chRXQ4LfYLoZszjqZOD/JxbtsSGKKU/J5Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.1.0","@oh-my-pi/pi-tui":"4.1.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.1.0","@oh-my-pi/pi-agent-core":"4.1.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.1.0_1768067342262_0.7100818154236768","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"4.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"2aa9372e52f5c9a0787b75193d9bd47e370da347","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.2.0.tgz","fileCount":571,"integrity":"sha512-E2VwnNXvZKJmy7ThkncLC1RSrdDcaQ6ZV4zoi37C9WusvmQRMITmUHzJqxEFodFHJS0e8230bEwaImnP7NEIdQ==","signatures":[{"sig":"MEQCIEZQ7KipUu3cX5hb0QPG3tS8T0r2F8le+CN67/sJeFuaAiBVFVpBZJ205yY8bcToHHnDiV3YN2Jfdcffctlf4mSj+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4088593},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2aa9372e52f5c9a0787b75193d9bd47e370da347","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-E2VwnNXvZKJmy7ThkncLC1RSrdDcaQ6ZV4zoi37C9WusvmQRMITmUHzJqxEFodFHJS0e8230bEwaImnP7NEIdQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.2.0","@oh-my-pi/pi-tui":"4.2.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.2.0","@oh-my-pi/pi-agent-core":"4.2.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.2.0_1768088300376_0.4175356797683132","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"4.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4d858948b5631c9ceb8db1b9a36653fb69612551","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.2.1.tgz","fileCount":569,"integrity":"sha512-i1EYyDzrwrxvLO3DnOzEHm+DLIefMmGmHczvAiZa4zKGg5KKv2j4HjRVucFyebDEF3pNab3xgy/39/PPjiuBXA==","signatures":[{"sig":"MEYCIQDD7DL3jrZ/ASE6RNexH8a3hnpbBVovYzBuYzzN40xsrQIhAInwyF4r/FinoOQvGy+FOOZ7SVwHqp7/l/hVpPxkx1y1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4091002},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4d858948b5631c9ceb8db1b9a36653fb69612551","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-i1EYyDzrwrxvLO3DnOzEHm+DLIefMmGmHczvAiZa4zKGg5KKv2j4HjRVucFyebDEF3pNab3xgy/39/PPjiuBXA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.2.1","@oh-my-pi/pi-tui":"4.2.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.2.1","@oh-my-pi/pi-agent-core":"4.2.1","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.2.1_1768097316599_0.11950200106911635","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@oh-my-pi/pi-coding-agent","version":"4.2.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5305e8e5d98ceb994f093ae059ce4bead9dd6842","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.2.2.tgz","fileCount":569,"integrity":"sha512-sNHqaIRHiVLfrk1KLXTqZIq8tVUzN8qR9ymxe3wZA+3hsQjnkp7x9Rvzd9DR+Y/MkKqAuoKdZnr8hXyalfN6Ug==","signatures":[{"sig":"MEUCIQDCo8xsH+NsagjZUokjd6NxP27p2b2pSGWJhvPslwQA+AIgDrs8MzMCG5u+t7EKA9jT7gmjdb+FSzgSIs6J2Tc+ZOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4104334},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5305e8e5d98ceb994f093ae059ce4bead9dd6842","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-sNHqaIRHiVLfrk1KLXTqZIq8tVUzN8qR9ymxe3wZA+3hsQjnkp7x9Rvzd9DR+Y/MkKqAuoKdZnr8hXyalfN6Ug==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.2.2","@oh-my-pi/pi-tui":"4.2.2","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.2.2","@oh-my-pi/pi-agent-core":"4.2.2","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.2.2_1768102072940_0.4715689895407362","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"@oh-my-pi/pi-coding-agent","version":"4.2.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.2.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"51e86dfbcbb53ab62f157db45e3a5d906e20dc3a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.2.3.tgz","fileCount":569,"integrity":"sha512-o2d0UcxN3m6ni49nXsgkjZlNsp+LWY1Pt7jG4Dz5W4VMWynE5AOl2zCzAjJVpY8nVw9kuMfxNm3Ew3QkifJ9ww==","signatures":[{"sig":"MEUCIHbPBfrkQNrp9pkZrkopXGM/S21CcnMtarXeM5KLIXF6AiEAyo3a9NEe11DnI5G9LzRhMA+ymyyIYT7sQGYydh5/+iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4104948},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"51e86dfbcbb53ab62f157db45e3a5d906e20dc3a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-o2d0UcxN3m6ni49nXsgkjZlNsp+LWY1Pt7jG4Dz5W4VMWynE5AOl2zCzAjJVpY8nVw9kuMfxNm3Ew3QkifJ9ww==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.2.3","@oh-my-pi/pi-tui":"4.2.3","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.2.3","@oh-my-pi/pi-agent-core":"4.2.3","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.2.3_1768102775761_0.5026370676091958","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"4.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"a6de8fff53289270af5572e84b587ffba1635221","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.3.0.tgz","fileCount":570,"integrity":"sha512-FQ7FX+Uoqi4e8j/w5Il5mURf0aVHB/X1eFzMu+YDkUcYjMtwRSikcSSotcVxe1fn6QnuHhVlKwEapWE6dsfrVg==","signatures":[{"sig":"MEYCIQDVF1Kyodfo6R5XvzQFPG2/LHzf8KGMVYcnkxlvFz8L3gIhAO5UqW1ntGXNiusKgMmwbL8oMTSH+l5E8Vy6VFC286c1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4114222},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a6de8fff53289270af5572e84b587ffba1635221","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-FQ7FX+Uoqi4e8j/w5Il5mURf0aVHB/X1eFzMu+YDkUcYjMtwRSikcSSotcVxe1fn6QnuHhVlKwEapWE6dsfrVg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.3.0","@oh-my-pi/pi-tui":"4.3.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.3.0","@oh-my-pi/pi-agent-core":"4.3.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.3.0_1768117640858_0.3445883054384795","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@oh-my-pi/pi-coding-agent","version":"4.3.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.3.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"74750c945531f4492ae6e980753477e260193f54","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.3.1.tgz","fileCount":570,"integrity":"sha512-LLgb27QsO68ZXAgYoNfuPuyUSNDOpXmMzE5borTH11rB4SdQrx2OvPRN0lBUFtoPtVAZChhSYUN3YHwxCdbAzA==","signatures":[{"sig":"MEQCID/2ByDgTd8Pz3gxVpF7gTCMDLjnBG0jjxbHl7wrgRMgAiBxfgLpDtEpw5cartqmPL7/aqpnFKA7FjrdnmYCtcuClg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4118991},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"74750c945531f4492ae6e980753477e260193f54","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-LLgb27QsO68ZXAgYoNfuPuyUSNDOpXmMzE5borTH11rB4SdQrx2OvPRN0lBUFtoPtVAZChhSYUN3YHwxCdbAzA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.3.1","@oh-my-pi/pi-tui":"4.3.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.3.1","@oh-my-pi/pi-agent-core":"4.3.1","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.3.1_1768138745787_0.33803870853876217","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@oh-my-pi/pi-coding-agent","version":"4.3.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.3.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"86a891383759c3b08f141d7af247188e99b57d09","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.3.2.tgz","fileCount":570,"integrity":"sha512-zSzu8vsgYp+eLUdTEBL8+10+BJ4Pu1NIggRY0XIBlFZgSpB6E+L9KuDFSIm1D6ExOW/VFecOlbL7chSqRKd6MQ==","signatures":[{"sig":"MEQCIBzJCdYZ7dH3xp0YfiQdhWun+3b0AKHcByLkRrQPt7plAiAFHdILmaEb0xWGn0/G/kxuCY285m3YbYDbpnUfQhfnUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4119795},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"86a891383759c3b08f141d7af247188e99b57d09","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-zSzu8vsgYp+eLUdTEBL8+10+BJ4Pu1NIggRY0XIBlFZgSpB6E+L9KuDFSIm1D6ExOW/VFecOlbL7chSqRKd6MQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","yaml":"^2.8.2","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.3.2","@oh-my-pi/pi-tui":"4.3.2","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.3.2","@oh-my-pi/pi-agent-core":"4.3.2","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.3.2_1768141650961_0.31888257950119536","host":"s3://npm-registry-packages-npm-production"}},"4.4.5":{"name":"@oh-my-pi/pi-coding-agent","version":"4.4.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.4.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c08660d847e7c69c5952178bb99eb3101cfcb723","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.4.5.tgz","fileCount":576,"integrity":"sha512-HnCR9lzDt4HDsLrsdF70uY5M1bYksIqK2pYav7paD+nh5lJYYuhDTH2FScPYiUIgzYUPYUGfnPmVvzxNLJ0WTg==","signatures":[{"sig":"MEYCIQDrDRNfeOFu2BbcyThJpBCQTgdAwyDhAu/GC599527wPQIhAMaVB/l+dEC5DwNsaGwPsZum8F8BJeoJmp+SjWIHUbtU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4171808},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c08660d847e7c69c5952178bb99eb3101cfcb723","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-HnCR9lzDt4HDsLrsdF70uY5M1bYksIqK2pYav7paD+nh5lJYYuhDTH2FScPYiUIgzYUPYUGfnPmVvzxNLJ0WTg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.4.5","@oh-my-pi/pi-tui":"4.4.5","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.4.5","@oh-my-pi/pi-agent-core":"4.4.5","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.4.5_1768173077156_0.8322605848013038","host":"s3://npm-registry-packages-npm-production"}},"4.4.6":{"name":"@oh-my-pi/pi-coding-agent","version":"4.4.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.4.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"7dbc2e18413d90a5a5bfd6dac3ce9c01f8ca440a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.4.6.tgz","fileCount":576,"integrity":"sha512-XV8HDdQQ8/M+tVaxkOnLo82dAtKBGO7KPS7tWZ4v5ki9MU9GqSFBmw7fNoeod3XtSY7CySojidGUrdG6BdTtOg==","signatures":[{"sig":"MEUCIQDs9r5NVxVEVdNhjkq6dH8ucULgqpC56Xs/j1VcRtCfogIgeqWVXCxacW0MJ4CpugTehoNwANgvHm94NNNjmuTotoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4171833},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7dbc2e18413d90a5a5bfd6dac3ce9c01f8ca440a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-XV8HDdQQ8/M+tVaxkOnLo82dAtKBGO7KPS7tWZ4v5ki9MU9GqSFBmw7fNoeod3XtSY7CySojidGUrdG6BdTtOg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.4.6","@oh-my-pi/pi-tui":"4.4.6","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.4.6","@oh-my-pi/pi-agent-core":"4.4.6","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.4.6_1768173740846_0.15164765858890283","host":"s3://npm-registry-packages-npm-production"}},"4.4.8":{"name":"@oh-my-pi/pi-coding-agent","version":"4.4.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.4.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"82ec328439e4fbcff320351d6c570f740caf312d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.4.8.tgz","fileCount":576,"integrity":"sha512-zOAtYqLKAXLd0vPjTgEmsuFcIR4g4odU5LsI3Byd40v6LxEf635LVU9Usoj5b+iAWF4yBb9raXmkCWCzSJf6ng==","signatures":[{"sig":"MEUCIQD4he3sQpXwqqiDWSwfys+pFIRVt0KK7Jp0V/kRGQlO5QIgbTVe8fQuZzp4qdL5N5M5uixLo6+wP80nO4v/Gg1RsKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4170543},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"82ec328439e4fbcff320351d6c570f740caf312d","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-zOAtYqLKAXLd0vPjTgEmsuFcIR4g4odU5LsI3Byd40v6LxEf635LVU9Usoj5b+iAWF4yBb9raXmkCWCzSJf6ng==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.4.8","@oh-my-pi/pi-tui":"4.4.8","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.4.8","@oh-my-pi/pi-agent-core":"4.4.8","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.4.8_1768176282842_0.19372403568814822","host":"s3://npm-registry-packages-npm-production"}},"4.4.9":{"name":"@oh-my-pi/pi-coding-agent","version":"4.4.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.4.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"fe477b33934ff703cab485e3982a2f6c8f248c47","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.4.9.tgz","fileCount":576,"integrity":"sha512-sMyqFkqj5E8+EgMX1lOZSXV8M+pXCK/kiAMc6u6uIfyqWEyQnPjGEEAIs4UTlsRB4gM23+j9jh6oTNzuibd/GQ==","signatures":[{"sig":"MEUCIGsMnpq49ThN4+q5B6m1oY8FQ5gmENoy3kycLTEClkMtAiEA4P4ytD3Sjnk5BB/DcLLf1omIW4/lBXheUxIQvuRI9Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4170425},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fe477b33934ff703cab485e3982a2f6c8f248c47","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-sMyqFkqj5E8+EgMX1lOZSXV8M+pXCK/kiAMc6u6uIfyqWEyQnPjGEEAIs4UTlsRB4gM23+j9jh6oTNzuibd/GQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.4.9","@oh-my-pi/pi-tui":"4.4.9","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.4.9","@oh-my-pi/pi-agent-core":"4.4.9","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.4.9_1768177822698_0.49544908407785915","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@oh-my-pi/pi-coding-agent","version":"4.5.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"bd28479122000375bc09001ffd73ed37eb6faf04","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.5.0.tgz","fileCount":576,"integrity":"sha512-W0AR6D1yjKCewDFeVPX5ar8XZoBEf5cgYz1aTl+3uYFlto2nDSwII0d8N20KZKRwV5KyYqM6y9U8tgmKzUSzDA==","signatures":[{"sig":"MEYCIQC2D8xNN5B34w5pr3VqnPtU0UyfWh+HSBjg18TgO5GmNgIhALX7BUa1rBnnZ4doft3JhSCAAROV2bi/5eGyKzDr7Y8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4170450},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bd28479122000375bc09001ffd73ed37eb6faf04","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-W0AR6D1yjKCewDFeVPX5ar8XZoBEf5cgYz1aTl+3uYFlto2nDSwII0d8N20KZKRwV5KyYqM6y9U8tgmKzUSzDA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.5.0","@oh-my-pi/pi-tui":"4.5.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.5.0","@oh-my-pi/pi-agent-core":"4.5.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.5.0_1768178096436_0.5288901165833693","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@oh-my-pi/pi-coding-agent","version":"4.6.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.6.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d384afe6fc2bd2ac4bce8ee9cdd35654e56d0bf6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.6.0.tgz","fileCount":576,"integrity":"sha512-oiwqLCQ12H7cQ/kxeB2rL07UMDP5SieZuZR2YfwdRrerF5lGoJyyGOpHuH//Cxky1z4jXlF6TWujLqt8D81Ang==","signatures":[{"sig":"MEUCIQC8n6YF9Jfr2QeacxhMFTdqMZgFQVrnCOnB3/TEXG647gIgPsxWm0aFV3nyl3kq8RaWUDZhBpa/4VGCtd+dtF4sEeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4176272},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d384afe6fc2bd2ac4bce8ee9cdd35654e56d0bf6","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-oiwqLCQ12H7cQ/kxeB2rL07UMDP5SieZuZR2YfwdRrerF5lGoJyyGOpHuH//Cxky1z4jXlF6TWujLqt8D81Ang==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.6.0","@oh-my-pi/pi-tui":"4.6.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.6.0","@oh-my-pi/pi-agent-core":"4.6.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.6.0_1768184451297_0.022538450982339198","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@oh-my-pi/pi-coding-agent","version":"4.7.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.7.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e074bf3b9eaf4334f13e30077fea7ad5b54a42f3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.7.0.tgz","fileCount":578,"integrity":"sha512-XwDKflxdgcDgKwSoxaSUjOm+ad2dXMLG5s3HpaNBMYSk06UbJI8B9+sdrl5kpTQE8xf/IwCi6AUn1cEfGKakLg==","signatures":[{"sig":"MEQCICIbRyKgFG8DMTf2KIb6oTi28CwHj+cTiOAKPv+0M16dAiB9Vp76MlQvx6Cb2nUG5Z5Bnrde8wdOg+qqGZiI82abIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4202713},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e074bf3b9eaf4334f13e30077fea7ad5b54a42f3","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-XwDKflxdgcDgKwSoxaSUjOm+ad2dXMLG5s3HpaNBMYSk06UbJI8B9+sdrl5kpTQE8xf/IwCi6AUn1cEfGKakLg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","sharp":"^0.34.2","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.7.0","@oh-my-pi/pi-tui":"4.7.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.7.0","@oh-my-pi/pi-agent-core":"4.7.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.7.0_1768205642719_0.1475647470569803","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@oh-my-pi/pi-coding-agent","version":"4.8.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.8.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"148931757230c0a898516d4b7833bb7cb9ec176a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.8.0.tgz","fileCount":578,"integrity":"sha512-Wle+25pAC7KIlnoSZsZ5l1Xsyfv8R3xF+IcV3TbqMnGbwr77oFCIQY5iPhYrK9nVGqLon/eh0kVHAyUMqyJceQ==","signatures":[{"sig":"MEYCIQCkhV/3T5JCxbFHAWxc0cWXAPGeGF+8jVgQGzGaHjx5NwIhAIGOsyrq01dAHBEysi+P5GThESXZAjMvl8oibxT+KDdM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4202875},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"148931757230c0a898516d4b7833bb7cb9ec176a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Wle+25pAC7KIlnoSZsZ5l1Xsyfv8R3xF+IcV3TbqMnGbwr77oFCIQY5iPhYrK9nVGqLon/eh0kVHAyUMqyJceQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.8.0","@oh-my-pi/pi-tui":"4.8.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.8.0","@oh-my-pi/pi-agent-core":"4.8.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"optionalDependencies":{"sharp":"^0.34.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.8.0_1768212630738_0.9771223462690346","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@oh-my-pi/pi-coding-agent","version":"4.8.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.8.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b68ee762d1a27f60ace127355c16e9228fb2861d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.8.1.tgz","fileCount":578,"integrity":"sha512-sck7wX/PdE9aHxc1kiFLTAFWHdy+EMxu7Eq+BLidFFdFeUIrMoJPPXCPlBVqZzqMM1WJojHuTK25r6AlMvthUg==","signatures":[{"sig":"MEQCICJhGxv6XgbReiX0WKY55Ew91wDVvQSA7yg3CvJSYYPWAiBCD9AZTSmlAkcbNzeAhJIuP8bapHjnMLNoK6kE+sNmVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4203266},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b68ee762d1a27f60ace127355c16e9228fb2861d","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-sck7wX/PdE9aHxc1kiFLTAFWHdy+EMxu7Eq+BLidFFdFeUIrMoJPPXCPlBVqZzqMM1WJojHuTK25r6AlMvthUg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.8.1","@oh-my-pi/pi-tui":"4.8.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.8.1","@oh-my-pi/pi-agent-core":"4.8.1","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"optionalDependencies":{"sharp":"^0.34.2"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.8.1_1768213244777_0.21878088359026515","host":"s3://npm-registry-packages-npm-production"}},"4.8.3":{"name":"@oh-my-pi/pi-coding-agent","version":"4.8.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.8.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"334270fba4288c0c28e2e3035a232a62f86c7d85","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.8.3.tgz","fileCount":578,"integrity":"sha512-Pv7KZM2ddLFupkQ4hYr3v8dVngbs/XRMOWABgydkeV3KhiN+lxQpKkHJKY0a2nWtiI0rHNrUICcxvG/0x8IDSw==","signatures":[{"sig":"MEQCIAUnTMay9pxhJxHx06gk01zkUY043LoXPhyEtVe2q4f5AiAo/MbG5BtgD+w9Kb9AltlHwlAL6TK0AOABBVLeru8VFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4203894},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"334270fba4288c0c28e2e3035a232a62f86c7d85","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Pv7KZM2ddLFupkQ4hYr3v8dVngbs/XRMOWABgydkeV3KhiN+lxQpKkHJKY0a2nWtiI0rHNrUICcxvG/0x8IDSw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","wasm-vips":"^0.0.16","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.8.3","@oh-my-pi/pi-tui":"4.8.3","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.8.3","@oh-my-pi/pi-agent-core":"4.8.3","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.8.3_1768214919880_0.8459594690694754","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@oh-my-pi/pi-coding-agent","version":"4.9.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@4.9.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c7fa738d47ac8cb216ad7b6c5495e587afe97b79","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-4.9.0.tgz","fileCount":579,"integrity":"sha512-ZxJCMaOSI117nVVay720fquHoz039XFUnX16hdfKjL6r8d5e2t9Do1SKgL4laUax9txlLf0wGcKmp0PHPUHR/Q==","signatures":[{"sig":"MEQCIG/OS9OeDmEArdIMFwAs6V+4m/0cgNp4TWBhQnW8Y9JuAiAfOAV0t78VcrjSs4eVzZfPnUKZCG2XLZlpEHY7rc3WOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4203883},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c7fa738d47ac8cb216ad7b6c5495e587afe97b79","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-ZxJCMaOSI117nVVay720fquHoz039XFUnX16hdfKjL6r8d5e2t9Do1SKgL4laUax9txlLf0wGcKmp0PHPUHR/Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","wasm-vips":"^0.0.16","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"4.9.0","@oh-my-pi/pi-tui":"4.9.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"4.9.0","@oh-my-pi/pi-agent-core":"4.9.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_4.9.0_1768216269072_0.2530567363664731","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"5.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4c0f1957194e6df7472e90547b7a50bed2f6a13c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.0.0.tgz","fileCount":579,"integrity":"sha512-EhIAG+IkAHmAtithTE/L1POnivH0D4S+PLM9DzSGfmapO2nsEpo9mxJXSSSwUnWO0YWTCVqww+M4OsrhZnfhcA==","signatures":[{"sig":"MEUCIQCZu9F5G3WnammUHlwaomiM1A6g9J+fk5nehqJCgYYu8wIgGUCMoFvvZV9+qV+D4Hc3AzA2tCEm6j64PkLLXFtpaNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4204010},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4c0f1957194e6df7472e90547b7a50bed2f6a13c","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-EhIAG+IkAHmAtithTE/L1POnivH0D4S+PLM9DzSGfmapO2nsEpo9mxJXSSSwUnWO0YWTCVqww+M4OsrhZnfhcA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","wasm-vips":"^0.0.16","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.0.0","@oh-my-pi/pi-tui":"5.0.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.0.0","@oh-my-pi/pi-agent-core":"5.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.0.0_1768222576318_0.9786512058431971","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@oh-my-pi/pi-coding-agent","version":"5.0.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b4f3cfdebf3a6976503682c9fa96ae7db7c0eb3d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.0.1.tgz","fileCount":579,"integrity":"sha512-JUwSTzGRSL8FBgjhFhhyNkFei8IRWzY96F29xs2UnwyxdT+NMw6WOmyjpYK3P4FLLYouyf7GKv4yKoHKBreqhA==","signatures":[{"sig":"MEQCIDMgH5ohCS3ULAY92diLeAzhJa/afEVu+jJWVphzJT0KAiA0fW8rfOYz/2V0zSTigM3nlhopFndE2gsRo/DJyi9ZmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4205270},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b4f3cfdebf3a6976503682c9fa96ae7db7c0eb3d","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-JUwSTzGRSL8FBgjhFhhyNkFei8IRWzY96F29xs2UnwyxdT+NMw6WOmyjpYK3P4FLLYouyf7GKv4yKoHKBreqhA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.0.1","@oh-my-pi/pi-tui":"5.0.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.0.1","@silvia-odwyer/photon":"^0.3.3","@oh-my-pi/pi-agent-core":"5.0.1","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.0.1_1768227920894_0.18663124194003244","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"5.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e7df80fc545fa97055030cc008d7e254ffe5c6e4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.1.0.tgz","fileCount":577,"integrity":"sha512-lIknsS1MwCtTAiI7Wv20j2Bh0orThV2G7DAIA43FQqlx7V8lcY7wNbwjewwwbuy/szfpbLiN24KIKCUSfA/H6g==","signatures":[{"sig":"MEQCIGWTUTg/gwe/4J1X9JioUlmsnAcEAAE+AgyPKjV397KzAiBVLJAS0B0GTqycIfxsB5L8cRHKN8VtH1bzAACk9WSjPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4199487},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e7df80fc545fa97055030cc008d7e254ffe5c6e4","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-lIknsS1MwCtTAiI7Wv20j2Bh0orThV2G7DAIA43FQqlx7V8lcY7wNbwjewwwbuy/szfpbLiN24KIKCUSfA/H6g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.1.0","@oh-my-pi/pi-tui":"5.1.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.1.0","@oh-my-pi/pi-agent-core":"5.1.0","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.1.0_1768357415982_0.47004986255395775","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@oh-my-pi/pi-coding-agent","version":"5.1.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"82828a26feb6ec9161aec14fdf21a50218aac822","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.1.1.tgz","fileCount":577,"integrity":"sha512-3B8wQqH1gUqpf+7F/D4y5pQ5LL1JOmRyuay4cAzar3A58178rDmXWKYs5EOBk2f0RfvvgnLsi46j3TpwZr9Hig==","signatures":[{"sig":"MEUCIGEPX2QNNrPK8+7dT9F6w6cApH1tPR+IqoEVP1YGD3C1AiEAq0VHu+b6ErvAffN/gnweQiCZ+YV99U/fNczqaaplerw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4200338},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"82828a26feb6ec9161aec14fdf21a50218aac822","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-3B8wQqH1gUqpf+7F/D4y5pQ5LL1JOmRyuay4cAzar3A58178rDmXWKYs5EOBk2f0RfvvgnLsi46j3TpwZr9Hig==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.1.1","@oh-my-pi/pi-tui":"5.1.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.1.1","@oh-my-pi/pi-agent-core":"5.1.1","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.1.1_1768358051436_0.17823586975048533","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"5.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"bd2fec1027fc480e1ffeb14e2f1be4d619d3e91e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.2.0.tgz","fileCount":577,"integrity":"sha512-+1K30UuvY1beak+d+LH2gZWf1OdihZfd44bBFvuftpq9am7yuFs3Njomcvi1bqVpxBefWNd7+EuSWlgGdLBbOw==","signatures":[{"sig":"MEYCIQCCVVawCaO/qbwq4v6UnhNScOHJhtokxw4tREZfb4+E2wIhAObNMA1VT9wCBMEK3uHJxTPoLq80FhAkMHoik2+0ptF7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4204960},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bd2fec1027fc480e1ffeb14e2f1be4d619d3e91e","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-+1K30UuvY1beak+d+LH2gZWf1OdihZfd44bBFvuftpq9am7yuFs3Njomcvi1bqVpxBefWNd7+EuSWlgGdLBbOw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.2.0","@oh-my-pi/pi-tui":"5.2.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.2.0","@oh-my-pi/pi-agent-core":"5.2.0","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.2.0_1768377683522_0.19292031883686622","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"5.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"7f6c1c16a8f6fe498ebf8a70cd39d62022e762f0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.2.1.tgz","fileCount":577,"integrity":"sha512-OI0tHO2/lU0N0br7pYqCduGIzJhXMEwNmsHAj35ibf4JXeIafMIBGvX69Go1aCnckKQD9INWnv+VvxZbexf7Ow==","signatures":[{"sig":"MEYCIQCeEwapyNwhrWMAv3C1RDR9otUlwOL9GNHrQ3A9t73qsQIhANBNjYO2eJEQbqFz4iOYFEyD+gRdyIA5tiwik5v5IMsg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4206589},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7f6c1c16a8f6fe498ebf8a70cd39d62022e762f0","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-OI0tHO2/lU0N0br7pYqCduGIzJhXMEwNmsHAj35ibf4JXeIafMIBGvX69Go1aCnckKQD9INWnv+VvxZbexf7Ow==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.2.1","@oh-my-pi/pi-tui":"5.2.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.2.1","@oh-my-pi/pi-agent-core":"5.2.1","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.2.1_1768393508501_0.18428252619361696","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"5.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"68693c38487f8ccb294f10a7181cfd634ae74e53","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.3.0.tgz","fileCount":577,"integrity":"sha512-E0MgRLnPMuuA5F04MXJ10cwoJyane6NKadn76ZoQRw2QAlDHODA7l2ysXqbbNWRWaPHSdtjc2s8gLAkuip4jYA==","signatures":[{"sig":"MEYCIQDnliJYKcYTvgcXf6LgXEe2hMjxBkTyVoKacLDv7KKFigIhAK6mii8oiZPb7TVuzt2R5D3qmyT3kbL/U0Lfe1v5wBNG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4207189},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"68693c38487f8ccb294f10a7181cfd634ae74e53","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-E0MgRLnPMuuA5F04MXJ10cwoJyane6NKadn76ZoQRw2QAlDHODA7l2ysXqbbNWRWaPHSdtjc2s8gLAkuip4jYA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.3.0","@oh-my-pi/pi-tui":"5.3.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.3.0","@oh-my-pi/pi-agent-core":"5.3.0","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.3.0_1768479792352_0.2760802973744694","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@oh-my-pi/pi-coding-agent","version":"5.3.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.3.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"73d8bbd49d07f6e9d8864a44d1a57194a11c0512","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.3.1.tgz","fileCount":577,"integrity":"sha512-JkXx+SRmoUY+dstRFAz4nJM3rTVMgv0/IWTz3jgFp8X/FmVudp/oof9K/v4iOtDDVAdL1g8GR0AnTaajQG5ONw==","signatures":[{"sig":"MEYCIQCrud+/M6ogZhel1Ir0N/wdRyzXaIIaHz1VoVuIsNG5DQIhAK4ERvzTVewE6paUjnMNc1j3g4s6SH0dTAfItwTowXix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4207214},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"73d8bbd49d07f6e9d8864a44d1a57194a11c0512","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-JkXx+SRmoUY+dstRFAz4nJM3rTVMgv0/IWTz3jgFp8X/FmVudp/oof9K/v4iOtDDVAdL1g8GR0AnTaajQG5ONw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.3.1","@oh-my-pi/pi-tui":"5.3.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.3.1","@oh-my-pi/pi-agent-core":"5.3.1","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.3.1_1768488895098_0.21075050913214155","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@oh-my-pi/pi-coding-agent","version":"5.4.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"dcffdfea21031f79c5b11c7100dde39d72fc3046","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.4.0.tgz","fileCount":577,"integrity":"sha512-Sc2yxukrckc2EEMTD4zgyfrjzu8gvuem3/Cn5rWXyoaKnSfVARBACbHBKIjovC8KhEWIb5zpL5e5fGq8MTbQlg==","signatures":[{"sig":"MEUCIBGquy+x4JziOCneJjroDGltbeQ8LRR08HckEeagnOcNAiEAsSlpAj9k5MyBYGxEGHuBAXobXpiYNre2JrD3UGG5bGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4208080},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dcffdfea21031f79c5b11c7100dde39d72fc3046","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Sc2yxukrckc2EEMTD4zgyfrjzu8gvuem3/Cn5rWXyoaKnSfVARBACbHBKIjovC8KhEWIb5zpL5e5fGq8MTbQlg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.4.0","@oh-my-pi/pi-tui":"5.4.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.4.0","@oh-my-pi/pi-agent-core":"5.4.0","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.4.0_1768497248774_0.1602041632584008","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"@oh-my-pi/pi-coding-agent","version":"5.4.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.4.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f9224df74d243457f94dfe57d6d88f20849198b4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.4.2.tgz","fileCount":577,"integrity":"sha512-IjR55/3QwP+9JquUGHIu62s6Pi3LXIgoetmJoUNEy44QJ0FyCUigH9OA6xMQa/pfLJYkDcV9kZm1C6nEANNFCA==","signatures":[{"sig":"MEQCIHJalNF1zA8G+1OMi35IIwbLd5fhv59gjuX1aAbOnpfhAiB7XmopLnPKG+gvKwTsJQjgTIzFAQrXnljIaaG0FnfLAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4210229},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f9224df74d243457f94dfe57d6d88f20849198b4","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-IjR55/3QwP+9JquUGHIu62s6Pi3LXIgoetmJoUNEy44QJ0FyCUigH9OA6xMQa/pfLJYkDcV9kZm1C6nEANNFCA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.4.2","@oh-my-pi/pi-tui":"5.4.2","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.4.2","@oh-my-pi/pi-agent-core":"5.4.2","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.4.2_1768566516858_0.9379126668756494","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@oh-my-pi/pi-coding-agent","version":"5.5.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ffa40a5a85ffa1dc5b8295b12fa8e23443070f46","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.5.0.tgz","fileCount":577,"integrity":"sha512-U2BbgMjhnUjLRnbZGCxPLOkKQCbb1flM4/RKfJnr3DCIptHv3VHFyohmqEvHrSZLtZcCA79I6zClV+tHp7aRFA==","signatures":[{"sig":"MEQCIFKyPdLwLZD3M5/Z7xNT7G3oU9xiDHtCRtuVqxshZKZiAiATfRB8YFwme/UFqF7fatbulLMRxCFYCvNEQ7l7YfeaMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4210960},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ffa40a5a85ffa1dc5b8295b12fa8e23443070f46","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-U2BbgMjhnUjLRnbZGCxPLOkKQCbb1flM4/RKfJnr3DCIptHv3VHFyohmqEvHrSZLtZcCA79I6zClV+tHp7aRFA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.5.0","@oh-my-pi/pi-tui":"5.5.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.5.0","@oh-my-pi/pi-agent-core":"5.5.0","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.5.0_1768708861905_0.3984856489381461","host":"s3://npm-registry-packages-npm-production"}},"5.6.7":{"name":"@oh-my-pi/pi-coding-agent","version":"5.6.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.6.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"dbcd1c8ede95868ba61b62582541a78e5af28a28","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.6.7.tgz","fileCount":613,"integrity":"sha512-XZldesaNvm6h6IH6BZZ0iDdeO2LG5RA9Yu/bQPl91QwlbCAGJN2+u+Y9+EAXe3gSDhJ+TxjkLx1xy+fgUSRdFQ==","signatures":[{"sig":"MEQCIFp8PCHYuQT7giE1ntBo5f9HGpjGYiLeHLtHu+RHx0bXAiBQ8EM6u8qRGHPOZjC6nyw4xucx9mVB4XnuMUMce65Now==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4499747},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dbcd1c8ede95868ba61b62582541a78e5af28a28","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-XZldesaNvm6h6IH6BZZ0iDdeO2LG5RA9Yu/bQPl91QwlbCAGJN2+u+Y9+EAXe3gSDhJ+TxjkLx1xy+fgUSRdFQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.6.7","@oh-my-pi/pi-tui":"5.6.7","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.6.7","@oh-my-pi/pi-agent-core":"5.6.7","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.6.7_1768767175352_0.2962245225548279","host":"s3://npm-registry-packages-npm-production"}},"5.6.70":{"name":"@oh-my-pi/pi-coding-agent","version":"5.6.70","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.6.70","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c4c666f66190d05afa2c19e455e443f194d6bb62","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.6.70.tgz","fileCount":615,"integrity":"sha512-5WUNlvxy9Qv5bzQ+bPsJoe9wVxrnIg4KsjymG8G6qBewgz08kvwruXpei8vi24YcG7UI93rtw0ie5AxvUxJKkA==","signatures":[{"sig":"MEQCIHfh96E2OuLIWaMo8udJLR2gJOt0OeN3HwcMyGgAtXYeAiBCQgLm8KZgXw5KDabPL4eMjMuuK5kuvu6lHkXT+qfu2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4505429},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c4c666f66190d05afa2c19e455e443f194d6bb62","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-5WUNlvxy9Qv5bzQ+bPsJoe9wVxrnIg4KsjymG8G6qBewgz08kvwruXpei8vi24YcG7UI93rtw0ie5AxvUxJKkA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.6.70","@oh-my-pi/pi-tui":"5.6.70","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.6.70","@oh-my-pi/pi-agent-core":"5.6.70","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.6.70_1768768753802_0.5639217615778847","host":"s3://npm-registry-packages-npm-production"}},"5.6.77":{"name":"@oh-my-pi/pi-coding-agent","version":"5.6.77","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.6.77","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6badaad4419e3fa3e5cfe75f6542f59afcc87757","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.6.77.tgz","fileCount":615,"integrity":"sha512-xrvpS/fopWggysDJMhBX6qbI15sEJSxfO6mmpDP3mpbWK4MccmHQJBE3T1SD6YgK1kcZMzpng779Yh8oXLO+kg==","signatures":[{"sig":"MEUCIA9SDC+6bTaGnXHF1J8qmt/egYt11UhIpkg6Kn+KlJOTAiEAi8SCPjgKs/l+cKeVifFYogLb3angTTbS2ynb6+Y1G0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4505140},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6badaad4419e3fa3e5cfe75f6542f59afcc87757","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-xrvpS/fopWggysDJMhBX6qbI15sEJSxfO6mmpDP3mpbWK4MccmHQJBE3T1SD6YgK1kcZMzpng779Yh8oXLO+kg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.6.77","@oh-my-pi/pi-tui":"5.6.77","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.6.77","@oh-my-pi/pi-agent-core":"5.6.77","winston-daily-rotate-file":"^5.0.0","@silvia-odwyer/photon-node":"^0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.6.77_1768771570680_0.026826111604215663","host":"s3://npm-registry-packages-npm-production"}},"5.7.67":{"name":"@oh-my-pi/pi-coding-agent","version":"5.7.67","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.7.67","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"90bfbb00816d41c3e5eaf45babe1b7e13f0f591c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.7.67.tgz","fileCount":621,"integrity":"sha512-AffdyAun4DbwBn5Pbl9u53n4+suq8tt6kwkv2TQLqYUAA44zl2E+ERJ43Y3syZfcf72+ho3oKUaYHmQXAq3IHA==","signatures":[{"sig":"MEYCIQDzYCPY3JTHUyH0jsKcVtZXKbOlvQBt/IhZvONXel6hzgIhAMs62hyVIPSd485RyfQJ2xXecFXhOZohhV+B4yOO+U0G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6703926},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"90bfbb00816d41c3e5eaf45babe1b7e13f0f591c","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-template.ts ] && bun run generate-template || true","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-AffdyAun4DbwBn5Pbl9u53n4+suq8tt6kwkv2TQLqYUAA44zl2E+ERJ43Y3syZfcf72+ho3oKUaYHmQXAq3IHA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.7.67","@oh-my-pi/pi-tui":"5.7.67","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.7.67","@oh-my-pi/pi-agent-core":"5.7.67","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.7.67_1768777557374_0.4808706233638127","host":"s3://npm-registry-packages-npm-production"}},"5.7.68":{"name":"@oh-my-pi/pi-coding-agent","version":"5.7.68","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.7.68","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"57aaaa7539d1ca5c05633e0ff2aeef859309bcfd","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.7.68.tgz","fileCount":575,"integrity":"sha512-5BtShHXWF85+1JPQh/0YPDC3gzoTU15K7kgjrvoTAC3N1119p6qe8avkNS/ysx2KUMsngTv/c3TAtp/3pLsW1Q==","signatures":[{"sig":"MEYCIQCm/2dlxx6GDO6JJRggnbM0Y7nzE84zCF1th39J39KkewIhAJDKn4n6RMn2CgO4G7VfbG5MRthWlv8GoRjuOoxDomfE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9071049},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"57aaaa7539d1ca5c05633e0ff2aeef859309bcfd","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-wasm-b64.ts ] && bun run generate-wasm-b64 && bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts","generate-wasm-b64":"bun scripts/generate-wasm-b64.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-5BtShHXWF85+1JPQh/0YPDC3gzoTU15K7kgjrvoTAC3N1119p6qe8avkNS/ysx2KUMsngTv/c3TAtp/3pLsW1Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.7.68","@oh-my-pi/pi-tui":"5.7.68","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.7.68","@oh-my-pi/pi-agent-core":"5.7.68","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.7.68_1768780694688_0.492354998198278","host":"s3://npm-registry-packages-npm-production"}},"5.7.69":{"name":"@oh-my-pi/pi-coding-agent","version":"5.7.69","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.7.69","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d04ece756d3a97ed398e8ce88b47ee0868b51005","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.7.69.tgz","fileCount":575,"integrity":"sha512-ZCpVTIRFbPFFbZ8mTB34cs0JipIj/Pi4R2C69Waqd6CuU+eqmoFHUWnPB88subBqACZtUqyJ/LJTJnLsxVF8+Q==","signatures":[{"sig":"MEUCIQDIYWkmp+Yuyv4MoXvvJCPTQK3jGNq4fQoNFACzSxzzKAIgFyYH+8EXjK2I1axSWhok5xNr0owo5rPoYI7c3L0wP1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9071043},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d04ece756d3a97ed398e8ce88b47ee0868b51005","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-wasm-b64.ts ] && bun run generate-wasm-b64 && bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts","generate-wasm-b64":"bun scripts/generate-wasm-b64.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-ZCpVTIRFbPFFbZ8mTB34cs0JipIj/Pi4R2C69Waqd6CuU+eqmoFHUWnPB88subBqACZtUqyJ/LJTJnLsxVF8+Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.7.69","@oh-my-pi/pi-tui":"5.7.69","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.7.69","@oh-my-pi/pi-agent-core":"5.7.69","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.7.69_1768780974149_0.8083873871397329","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@oh-my-pi/pi-coding-agent","version":"5.8.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@5.8.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"72b180ebeab1755cb593385e043901136b4a8365","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-5.8.0.tgz","fileCount":578,"integrity":"sha512-ekG2RP7G6WKqVOlDX+Ec1zO4JXmw5SV7GmFes2pEG3de4OyMyso5TXsprkwy52VAB+0cf7zY7z0CohbbjlyiVw==","signatures":[{"sig":"MEQCIBvV7lZ1lKO7Wg/comgqouyzxllyCFLsswlix/DYn2nPAiBmCUt8HQkzfbcwBlvVunufjux1aeHKDdxih53xF9IMow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9075591},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"72b180ebeab1755cb593385e043901136b4a8365","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"[ -f scripts/generate-wasm-b64.ts ] && bun run generate-wasm-b64 && bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts","generate-wasm-b64":"bun scripts/generate-wasm-b64.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-ekG2RP7G6WKqVOlDX+Ec1zO4JXmw5SV7GmFes2pEG3de4OyMyso5TXsprkwy52VAB+0cf7zY7z0CohbbjlyiVw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"5.8.0","@oh-my-pi/pi-tui":"5.8.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"5.8.0","@oh-my-pi/pi-agent-core":"5.8.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_5.8.0_1768781683229_0.03052941075840576","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"6.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6dae449aed7349d53ce6fcafee1838a6ed97206e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.0.0.tgz","fileCount":577,"integrity":"sha512-teSH5GDjgdgaySTi9Rn0/nnC2KHnNmu8dBW/1n39/pf3qKygCWZWa0fSMymnpBqUPijVGG9HzW+gy6Ps8FVz8w==","signatures":[{"sig":"MEQCICLKduskj2TShQZH76BKj/caYIWQpYM7qUCHJ88f/lKvAiBsfUBrWJ1dUW04OqQ2pd45+2ZbWCM+FyqwSZwqed/rcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9075677},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6dae449aed7349d53ce6fcafee1838a6ed97206e","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-teSH5GDjgdgaySTi9Rn0/nnC2KHnNmu8dBW/1n39/pf3qKygCWZWa0fSMymnpBqUPijVGG9HzW+gy6Ps8FVz8w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.0.0","@oh-my-pi/pi-tui":"6.0.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"6.0.0","@oh-my-pi/pi-agent-core":"6.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.0.0_1768783190160_0.01927685230149012","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"6.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3316290d18959cd0a71d338a9403bd917209bfc3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.1.0.tgz","fileCount":578,"integrity":"sha512-mH8cNqlcxONAKw+4M3cVjHVxHT/pore6bU1HTVZpU1zsriQqbmYYqtVuOPnPa543SMt/totEEmxVy0ZitpLtHA==","signatures":[{"sig":"MEUCIQCwvKHtZh7cOM/DQ89RqdAR7MeNWLeUK3B/Rb21H08dhwIgQLH/lrWZJUiJ9VEf1PQl8QtRuHPLCRoPMUQ0sUXRKy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9091423},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3316290d18959cd0a71d338a9403bd917209bfc3","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-mH8cNqlcxONAKw+4M3cVjHVxHT/pore6bU1HTVZpU1zsriQqbmYYqtVuOPnPa543SMt/totEEmxVy0ZitpLtHA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.1.0","@oh-my-pi/pi-tui":"6.1.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"6.1.0","@oh-my-pi/pi-agent-core":"6.1.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.1.0_1768793705501_0.4631033997922487","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"6.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0b80483acb718478a84180cb8c7dd0cf6a6080bb","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.2.0.tgz","fileCount":578,"integrity":"sha512-Dljzhp48N1AV3dwPuPX02EB9+nzeU/G3DMpq2hgrd+9GVAsNHrLgvVdyTG2Y/qC8aP9IehERUlTFF0HXf+1row==","signatures":[{"sig":"MEYCIQDdYFTcIPLMBWnsI32Yy4afFxc/2hCvmtWKzsozBzonfQIhAMqg38BVKBrNQY63RkF1nbRYuBa/KvzoPlUqJNRReBaC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9097655},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0b80483acb718478a84180cb8c7dd0cf6a6080bb","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Dljzhp48N1AV3dwPuPX02EB9+nzeU/G3DMpq2hgrd+9GVAsNHrLgvVdyTG2Y/qC8aP9IehERUlTFF0HXf+1row==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.2.0","@oh-my-pi/pi-tui":"6.2.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"6.2.0","@oh-my-pi/pi-agent-core":"6.2.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.2.0_1768797084310_0.58325607029817","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"@oh-my-pi/pi-coding-agent","version":"6.7.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.7.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"316e23913db8a5cbc68df706abbd12b1743fef8f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.7.0.tgz","fileCount":588,"integrity":"sha512-92eerRqhHRYJYpl/LTk0zrnaq1itekZaHAa9hCwhQ+GhRdHMxFKjzkWidH/+HkGWKsseSulEosf3Dq48Rj0n5A==","signatures":[{"sig":"MEYCIQDjYVwBh6mDQ23zY8CB2i2rnF+0UdhvTAVb+Jx6tPzbmQIhAK4bGRG6eAkMHT2sbhXt+YEy1y5Bf/H6Ytlf5WRw5lPV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9238106},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"316e23913db8a5cbc68df706abbd12b1743fef8f","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-92eerRqhHRYJYpl/LTk0zrnaq1itekZaHAa9hCwhQ+GhRdHMxFKjzkWidH/+HkGWKsseSulEosf3Dq48Rj0n5A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.7.0","@oh-my-pi/pi-tui":"6.7.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"6.7.0","@oh-my-pi/pi-agent-core":"6.7.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.7.0_1768836916910_0.05757686785172522","host":"s3://npm-registry-packages-npm-production"}},"6.7.67":{"name":"@oh-my-pi/pi-coding-agent","version":"6.7.67","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.7.67","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"a5c2020352c009bba8d22d2c52e772bfecdea5e9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.7.67.tgz","fileCount":588,"integrity":"sha512-khWCmJXshOE88BuR0UcpVblZFZ6ctl33a+iQm2c6yC4gSlZxX1/d0VJPU+5qcf50x+oujCua5C83vM93AFM1Cg==","signatures":[{"sig":"MEQCIEU0Lk0qJ2AUoE5eH4AqmI8E/FkTSd7AvRo5TbNZIwA0AiAbaq3ATaRCsn0UzI00thsP6jlL7YFkRCwNRugmHbCgzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9243776},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a5c2020352c009bba8d22d2c52e772bfecdea5e9","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-khWCmJXshOE88BuR0UcpVblZFZ6ctl33a+iQm2c6yC4gSlZxX1/d0VJPU+5qcf50x+oujCua5C83vM93AFM1Cg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.7.67","@oh-my-pi/pi-tui":"6.7.67","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"6.7.67","@oh-my-pi/pi-agent-core":"6.7.67","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.7.67_1768840488664_0.535336729571926","host":"s3://npm-registry-packages-npm-production"}},"6.7.670":{"name":"@oh-my-pi/pi-coding-agent","version":"6.7.670","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.7.670","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4eeaf578a9fd3d4d312cf63c02b1123489f04016","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.7.670.tgz","fileCount":588,"integrity":"sha512-OifUl00tgGZU9npsRbi3T5lQ5qU2sQ/tkswRxG25c3Ifs6qQY7yJQ1xzceP6iMCjJAgKLVOsGl+zWLiIpYZl6Q==","signatures":[{"sig":"MEYCIQC3FoJomRwYPDkwmRIEQw3soOZzTETk7gPVmSgCBORrpAIhAPzSqwlESI7ivfYB9KC12QgrkCPkWd9LNwV+oh67yrZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9242708},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4eeaf578a9fd3d4d312cf63c02b1123489f04016","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-OifUl00tgGZU9npsRbi3T5lQ5qU2sQ/tkswRxG25c3Ifs6qQY7yJQ1xzceP6iMCjJAgKLVOsGl+zWLiIpYZl6Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","winston":"^3.17.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.7.670","@oh-my-pi/pi-tui":"6.7.670","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-git-tool":"6.7.670","@oh-my-pi/pi-agent-core":"6.7.670","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.7.670_1768845405083_0.19066905902407671","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"@oh-my-pi/pi-coding-agent","version":"6.8.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.8.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"20204ad1e05e65721091ddd544130356cb76530a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.8.0.tgz","fileCount":587,"integrity":"sha512-IYk01fu+m0HjeE1xPHyhK1jLsQ0dQCwd2UpbcbZTnM5diW3qiqizFV84WtZ3Lpkl/32eGTJ+IgFGoY5CPvH4kA==","signatures":[{"sig":"MEQCIAesgmkzqQXmAO7BG+bm9WrCeLRWfUnlqQ1+3sJkcCsbAiA8syCgBrP1B9KDy6rEb3ZvpIrn7kAphMFgX1WvfYso/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9228213},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"20204ad1e05e65721091ddd544130356cb76530a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-IYk01fu+m0HjeE1xPHyhK1jLsQ0dQCwd2UpbcbZTnM5diW3qiqizFV84WtZ3Lpkl/32eGTJ+IgFGoY5CPvH4kA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.8.0","@oh-my-pi/pi-tui":"6.8.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"6.8.0","@oh-my-pi/pi-git-tool":"6.8.0","@oh-my-pi/pi-agent-core":"6.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.8.0_1768923219144_0.8937505736763747","host":"s3://npm-registry-packages-npm-production"}},"6.8.1":{"name":"@oh-my-pi/pi-coding-agent","version":"6.8.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.8.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1fa1abf98766d351e5ba92febd1d8fab5cd79372","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.8.1.tgz","fileCount":587,"integrity":"sha512-cIFTefE5ftVkDUK+3ooc2VfbvHVjn4/Slmvgf4/AE1Of8hKS/9+OVoxgW3AtL95L3gt1mj1oYC0UQlPx+tdv2Q==","signatures":[{"sig":"MEQCIGNfKJCj6vBPWp8Dywr/g2w3YDuzqtlR1Tx4PkMubXygAiB5ls6PeeKVvfMyMxoiPrd73nJkgzQwMvhaolLlJYMm7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9232393},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1fa1abf98766d351e5ba92febd1d8fab5cd79372","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-cIFTefE5ftVkDUK+3ooc2VfbvHVjn4/Slmvgf4/AE1Of8hKS/9+OVoxgW3AtL95L3gt1mj1oYC0UQlPx+tdv2Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.8.1","@oh-my-pi/pi-tui":"6.8.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"6.8.1","@oh-my-pi/pi-git-tool":"6.8.1","@oh-my-pi/pi-agent-core":"6.8.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.8.1_1768935221990_0.14414233737292204","host":"s3://npm-registry-packages-npm-production"}},"6.8.2":{"name":"@oh-my-pi/pi-coding-agent","version":"6.8.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.8.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d7edcfeb5d8f41d8646f755b4044f1da9121d4cf","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.8.2.tgz","fileCount":586,"integrity":"sha512-Q5yFxVIm3UvkhrSqnuClmI3eVjutWy0u6c9EiRWNqa9hkeEjCxZQ6ijRUbbGMhrz5UWC/GqNS1f6Jt+rVbbL0Q==","signatures":[{"sig":"MEQCIA9hYnvhGKx2nZYmvkyeeXvwmaOBLop24rnL7ZLvEA9JAiBQLQQ0KH4heEqa1yAtOoBJfTnxsjqaz0kHFm+YjufJnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9227703},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d7edcfeb5d8f41d8646f755b4044f1da9121d4cf","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Q5yFxVIm3UvkhrSqnuClmI3eVjutWy0u6c9EiRWNqa9hkeEjCxZQ6ijRUbbGMhrz5UWC/GqNS1f6Jt+rVbbL0Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.8.2","@oh-my-pi/pi-tui":"6.8.2","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"6.8.2","@oh-my-pi/pi-git-tool":"6.8.2","@oh-my-pi/pi-agent-core":"6.8.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.8.2_1768957425822_0.5813766076255384","host":"s3://npm-registry-packages-npm-production"}},"6.8.3":{"name":"@oh-my-pi/pi-coding-agent","version":"6.8.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.8.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"9a169dda4277ec9c31aa457c7c5bb019cb95a811","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.8.3.tgz","fileCount":585,"integrity":"sha512-pjFayD8ecbUK6bb+StPyH6U2mVAkJMIuytagTLfbx2gxfUwIgWwusZIKlI72rAqhaiKhila5x61xU2S0Gr41dQ==","signatures":[{"sig":"MEYCIQCmAm2Qe9joqXGjCWsA5XEsbZuG6y7VucP0y2u28BiKVQIhAOCR6UGq5dyvUhW/RxU64bPY3SnjNg5j1+yHmhLO0bGG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9224220},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9a169dda4277ec9c31aa457c7c5bb019cb95a811","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-pjFayD8ecbUK6bb+StPyH6U2mVAkJMIuytagTLfbx2gxfUwIgWwusZIKlI72rAqhaiKhila5x61xU2S0Gr41dQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.8.3","@oh-my-pi/pi-tui":"6.8.3","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"6.8.3","@oh-my-pi/pi-git-tool":"6.8.3","@oh-my-pi/pi-agent-core":"6.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.8.3_1768967450598_0.35441522327863084","host":"s3://npm-registry-packages-npm-production"}},"6.8.4":{"name":"@oh-my-pi/pi-coding-agent","version":"6.8.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.8.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"179cbb2468701af653ad4cd6d9b1d819a3f14485","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.8.4.tgz","fileCount":585,"integrity":"sha512-yqXjkk0hKVWmMW5IAwTfH4SxMH6o13LBg02q6V7TLSKA+eAFzShy7qEQPxv5HfKprgELunfW94bw2Em9wtlkrw==","signatures":[{"sig":"MEYCIQCtN5QUgn+EBPRxaLSXy/ffAJ5S+iiP42r/3qoQAhLOtQIhAJSeLxxa8thnUzDe0tlL4Cx/dA4ArBfHU082eQ5spVY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9221046},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"179cbb2468701af653ad4cd6d9b1d819a3f14485","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-yqXjkk0hKVWmMW5IAwTfH4SxMH6o13LBg02q6V7TLSKA+eAFzShy7qEQPxv5HfKprgELunfW94bw2Em9wtlkrw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.8.4","@oh-my-pi/pi-tui":"6.8.4","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"6.8.4","@oh-my-pi/pi-git-tool":"6.8.4","@oh-my-pi/pi-agent-core":"6.8.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.8.4_1768977866087_0.19623629348428784","host":"s3://npm-registry-packages-npm-production"}},"6.8.5":{"name":"@oh-my-pi/pi-coding-agent","version":"6.8.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.8.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e7a22f536669a10b22abdbb3290b285a979bfeee","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.8.5.tgz","fileCount":585,"integrity":"sha512-DgZFwSklew/oKeEeHXKIE6eqVm7mqtfmOlssWqdxfGxnJA6oKgh+RfUUAPuiajRgR/nXThok2Ew8tpqboBWH7A==","signatures":[{"sig":"MEQCICGd62xJ+Fpd9aYnGfusyw4acYcwMzBCvKP45/KGz+iNAiB4wnyWgbV4SUAfHDYIaW+2aTuqk0SdbWBLAIazifSH6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9221004},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e7a22f536669a10b22abdbb3290b285a979bfeee","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-DgZFwSklew/oKeEeHXKIE6eqVm7mqtfmOlssWqdxfGxnJA6oKgh+RfUUAPuiajRgR/nXThok2Ew8tpqboBWH7A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.8.5","@oh-my-pi/pi-tui":"6.8.5","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"6.8.5","@oh-my-pi/pi-git-tool":"6.8.5","@oh-my-pi/pi-agent-core":"6.8.5"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.8.5_1768978880953_0.1835320410422272","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"@oh-my-pi/pi-coding-agent","version":"6.9.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.9.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"adb577e8472291bb884eb3a0f44989f63243a609","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.9.0.tgz","fileCount":569,"integrity":"sha512-A8jFqF6OSrBOh9BsJ47gzRylM/uhecP1cp5hg4uIvLYelGLrKFKrCxyUc2GipW5jLomqyxAvGZ8hx5zkyhWlOQ==","signatures":[{"sig":"MEQCIBMq9RiSR8bxBXbhtbg38g2uRaWRbtpME3ykqVrY3Q+WAiAPiF+0X0Uralj92D9UDynVjsflpG00pCbrJyXBcTYQmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9128298},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"adb577e8472291bb884eb3a0f44989f63243a609","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-A8jFqF6OSrBOh9BsJ47gzRylM/uhecP1cp5hg4uIvLYelGLrKFKrCxyUc2GipW5jLomqyxAvGZ8hx5zkyhWlOQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.9.0","@oh-my-pi/pi-tui":"6.9.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"6.9.0","@oh-my-pi/pi-agent-core":"6.9.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.9.0_1768979826860_0.8709439109231574","host":"s3://npm-registry-packages-npm-production"}},"6.9.69":{"name":"@oh-my-pi/pi-coding-agent","version":"6.9.69","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@6.9.69","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b668ed90cc6ab75be843a4623d32360a5c9a6aa5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-6.9.69.tgz","fileCount":572,"integrity":"sha512-1K6mZe9npgyQIAc7aowNl1BchuiTWbplC8Da7G39qzL/h1Kyv5ORiU3EwSkmGfwc/VYOqPRDn0ih6SytKa5vFg==","signatures":[{"sig":"MEYCIQC6VSLZmHeskt6v82VZ4V6cjytoG9LEwG7N0ihLbZpF5wIhAKd4ItS/S8GucOOL91QWiqOCWAxT88LTcdobL7KYExR2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9181465},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b668ed90cc6ab75be843a4623d32360a5c9a6aa5","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-1K6mZe9npgyQIAc7aowNl1BchuiTWbplC8Da7G39qzL/h1Kyv5ORiU3EwSkmGfwc/VYOqPRDn0ih6SytKa5vFg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"6.9.69","@oh-my-pi/pi-tui":"6.9.69","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"6.9.69","@oh-my-pi/omp-stats":"6.9.69","@oh-my-pi/pi-agent-core":"6.9.69"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_6.9.69_1768993263903_0.3971245429693535","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"7.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@7.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4fdbafd01d24c54faadf655069d7bfa3f538575a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-7.0.0.tgz","fileCount":572,"integrity":"sha512-HvbCN0jhaKKsmxPquPj0Slu+0RkBzJYUWzV3QKwjeBd8+eNuhYKq7WlKzK7XX7mM+rdiZp9WF1wsz8KzW/tcmA==","signatures":[{"sig":"MEQCIEWpQIagY5aijkdOghBNS97/Z2zkE2FcuN8lqkiB0YxpAiA5KUoTsu2MWrqkKuzKxfQBVJOaIZMnJ0wZx10f6+Kr9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9224616},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4fdbafd01d24c54faadf655069d7bfa3f538575a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/core/hooks/index.ts","import":"./src/core/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","prepublishOnly":"bun run generate-template && bun run clean && bun run build","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-HvbCN0jhaKKsmxPquPj0Slu+0RkBzJYUWzV3QKwjeBd8+eNuhYKq7WlKzK7XX7mM+rdiZp9WF1wsz8KzW/tcmA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","minimatch":"^10.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"7.0.0","@oh-my-pi/pi-tui":"7.0.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"7.0.0","@oh-my-pi/omp-stats":"7.0.0","@oh-my-pi/pi-agent-core":"7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_7.0.0_1769036244961_0.9030092058088972","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"27b301f9336cc6f1f7a83ebc631a089ef82d55cb","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.0.tgz","fileCount":584,"integrity":"sha512-pIYfVcUtz+5/nsOYIK6YofbPLswYiz6SiDY/Rq6hApmKP4E3oRb3srk+5aeUJCAP+bD0SkGdE4DEa57RvlFKqw==","signatures":[{"sig":"MEQCIEg3Clg5P+N8LMnO3hN1OA80SHOk2or8Ox/9HbI0gkKZAiAk9P9hFwawz8z0mUtv07sDJxEEJayRx5virLu635NNAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9279125},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"27b301f9336cc6f1f7a83ebc631a089ef82d55cb","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-pIYfVcUtz+5/nsOYIK6YofbPLswYiz6SiDY/Rq6hApmKP4E3oRb3srk+5aeUJCAP+bD0SkGdE4DEa57RvlFKqw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.0","@oh-my-pi/pi-tui":"8.0.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.0","@oh-my-pi/omp-stats":"8.0.0","@oh-my-pi/pi-agent-core":"8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.0_1769170359611_0.6798270823187829","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"403648b48a8b21536eaea4d4041f087ce012729b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.1.tgz","fileCount":584,"integrity":"sha512-GgF3+7qkn6Qnvoo3d2CfqmBNWkMLMpMfXKy3GQyPd4bF4vf05/fki2oCrrSsq3E072bGmIZt7jHGm7DIJfhb8g==","signatures":[{"sig":"MEQCIHDnxSgKSZy0uILa194kc5plpUvMmUfRb+xzd9r2tGkHAiBT2mgn/NZwoNihvgairyntspUxHGtmA0aBSXVgO2jNdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6694419},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"403648b48a8b21536eaea4d4041f087ce012729b","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-GgF3+7qkn6Qnvoo3d2CfqmBNWkMLMpMfXKy3GQyPd4bF4vf05/fki2oCrrSsq3E072bGmIZt7jHGm7DIJfhb8g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.0","@oh-my-pi/pi-tui":"8.0.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.0","@oh-my-pi/omp-stats":"8.0.0","@oh-my-pi/pi-agent-core":"8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.1_1769189354254_0.8286825663617048","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"bffdb2bdb27439f6ab47bd94ef6eb3218c2d3dba","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.2.tgz","fileCount":584,"integrity":"sha512-3GGBJgZQy6+xOLmmKYVk1JWsKFFgYq/YHQXQR7DKT2EAlG9gLqbz0WPsUnpScU37uc1ep/7fx5/9yYUfzWTvWw==","signatures":[{"sig":"MEUCIQDro9aOCRPryVbLFn00N105YU6TU+dG7zF9lhTclT++FwIgOr7ijvOaWBWas/Zcs6mtU+NFY1TTT8UtbDcapC4okvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6694419},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bffdb2bdb27439f6ab47bd94ef6eb3218c2d3dba","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-3GGBJgZQy6+xOLmmKYVk1JWsKFFgYq/YHQXQR7DKT2EAlG9gLqbz0WPsUnpScU37uc1ep/7fx5/9yYUfzWTvWw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.0","@oh-my-pi/pi-tui":"8.0.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.0","@oh-my-pi/omp-stats":"8.0.0","@oh-my-pi/pi-agent-core":"8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.2_1769189452954_0.566000582477826","host":"s3://npm-registry-packages-npm-production"}},"8.0.3":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8d6638b128fc0610dcba811707ae7a8abf48280a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.3.tgz","fileCount":584,"integrity":"sha512-q8+0xSBT5Ay6RezZU7NrcO5HCZ0bu5mmEr4uQNbaZfDvTAZ+NC3wmPZlRRY79j8s8aG0EqrH6pWiEErOomr/jw==","signatures":[{"sig":"MEUCIQCgpHcYTV4P5+xFhI+utkLQ5Oi2ODPZ7DMLOTT8qRQRiwIgXw1HNMRdqRZ2frcpSpbJHJdWoc2NzlCNRYY5jU49MbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713789},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8d6638b128fc0610dcba811707ae7a8abf48280a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-q8+0xSBT5Ay6RezZU7NrcO5HCZ0bu5mmEr4uQNbaZfDvTAZ+NC3wmPZlRRY79j8s8aG0EqrH6pWiEErOomr/jw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.0","@oh-my-pi/pi-tui":"8.0.0","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.0","@oh-my-pi/omp-stats":"8.0.0","@oh-my-pi/pi-agent-core":"8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.3_1769189517115_0.6309257336203544","host":"s3://npm-registry-packages-npm-production"}},"8.0.4":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e7a3bd81fad8b3dd0bd518984c88771ea320eac5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.4.tgz","fileCount":584,"integrity":"sha512-Pm6YRWdCVsbn5ywQKs16iFuVRkI8zQuRd19RsaoKz//IrAqZ/0PJugfphrgmf6mFN8NnomP4qb+3JdLmzMLwjg==","signatures":[{"sig":"MEQCIEbuAUi0+qeQOc2Qo3C/y77jOvwS8K6tSyjcd2+ztbwsAiA43A3zKBTTX5H5tRLqwQKGvrX+aKqFMja2Tzu0jrWm+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713789},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e7a3bd81fad8b3dd0bd518984c88771ea320eac5","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Pm6YRWdCVsbn5ywQKs16iFuVRkI8zQuRd19RsaoKz//IrAqZ/0PJugfphrgmf6mFN8NnomP4qb+3JdLmzMLwjg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.1","@oh-my-pi/pi-tui":"8.0.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.0","@oh-my-pi/omp-stats":"8.0.0","@oh-my-pi/pi-agent-core":"8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.4_1769189554719_0.27385366665259836","host":"s3://npm-registry-packages-npm-production"}},"8.0.5":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"67076f2001dcea2cc4f5f10b30c7dd94931a4ca7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.5.tgz","fileCount":584,"integrity":"sha512-CbPL7D46Ap5AYP+H1y2BIpyaWYGmmibvPff/4zhn3jafXbZGTS6WtBxIVCV2Y7oKVmGRiAEBGu5ezbnpA4V19Q==","signatures":[{"sig":"MEUCIQDOO+InjPxfQXOjW6uGxu+d7vuDIQ8V4Qnj80SmgRbKngIgTsgGtLfbYNcXCEThsjf1ISVOQbDAOMb3gDc6MVR3SWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713825},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"67076f2001dcea2cc4f5f10b30c7dd94931a4ca7","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-CbPL7D46Ap5AYP+H1y2BIpyaWYGmmibvPff/4zhn3jafXbZGTS6WtBxIVCV2Y7oKVmGRiAEBGu5ezbnpA4V19Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.1","@oh-my-pi/pi-tui":"8.0.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.0","@oh-my-pi/omp-stats":"8.0.0","@oh-my-pi/pi-agent-core":"8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.5_1769189599923_0.8251244959971424","host":"s3://npm-registry-packages-npm-production"}},"8.0.6":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e9189b1b6db314dcc363d5c1cbcd2d0616093618","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.6.tgz","fileCount":584,"integrity":"sha512-2acCFI5nVkkVebkc80YXDctckw3Eo7ENbBX6FnMPpUSCQepxEBkZv7uxmHr5YpgJLgI8daKbpxYvMuxttiREgQ==","signatures":[{"sig":"MEQCIEvqxPNOK2TOaCiw4+nGOxOf91uMCpTx5keX2mI3DdLyAiADWVykHU5GrufBUl94vYVj7fszROtvViRNXWt1nftsmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713819},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e9189b1b6db314dcc363d5c1cbcd2d0616093618","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*","import":"./src/*"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-2acCFI5nVkkVebkc80YXDctckw3Eo7ENbBX6FnMPpUSCQepxEBkZv7uxmHr5YpgJLgI8daKbpxYvMuxttiREgQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.1","@oh-my-pi/pi-tui":"8.0.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.0","@oh-my-pi/omp-stats":"8.0.0","@oh-my-pi/pi-agent-core":"8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.6_1769189640415_0.296603373009966","host":"s3://npm-registry-packages-npm-production"}},"8.0.7":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0baa376d054c5355c3380d2b86e6ea91e3634112","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.7.tgz","fileCount":584,"integrity":"sha512-xZudcXKvsNJo5qbDaIZ5NUsA+sd/9Wmv1T5zMs40XqUZMaAwuelWOunuzSEtrJVXe2fwCirrvG0PJ4SrSUW90w==","signatures":[{"sig":"MEYCIQCBQp7ZrrOHod13E8jnb+SWICaRDnucNmeDNOJ1Z3TuRAIhAJQ9T7is5vSbDXYRpaERPv60ltE66fhxaDy0Mjf1uYaM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713918},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0baa376d054c5355c3380d2b86e6ea91e3634112","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*","import":"./src/*"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-xZudcXKvsNJo5qbDaIZ5NUsA+sd/9Wmv1T5zMs40XqUZMaAwuelWOunuzSEtrJVXe2fwCirrvG0PJ4SrSUW90w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.1","@oh-my-pi/pi-tui":"8.0.1","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.0","@oh-my-pi/omp-stats":"8.0.0","@oh-my-pi/pi-agent-core":"8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.7_1769189767985_0.7297963478062792","host":"s3://npm-registry-packages-npm-production"}},"8.0.9":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c2792419aa80b84c19e4891bfee060c3e71e871d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.9.tgz","fileCount":584,"integrity":"sha512-Dw/jyXDIDMR/NC4/MKIobdyYUmKRPVpi/WePf7QOpM1Jh2tOOogzusYTtUBPUmr2ZXMnFVC3eanlKJ0cNOQg/Q==","signatures":[{"sig":"MEYCIQDrnDxwALxSDQ9N/LUp1XZnIZOk83NicBQZ6h/p1r8f5AIhANsfKdBgcoMi6MfFKi2AZI3h7rQzgRwZ0g8upuy2C7ed","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713918},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c2792419aa80b84c19e4891bfee060c3e71e871d","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*","import":"./src/*"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Dw/jyXDIDMR/NC4/MKIobdyYUmKRPVpi/WePf7QOpM1Jh2tOOogzusYTtUBPUmr2ZXMnFVC3eanlKJ0cNOQg/Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.9","@oh-my-pi/pi-tui":"8.0.9","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.9","@oh-my-pi/omp-stats":"8.0.9","@oh-my-pi/pi-agent-core":"8.0.9"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.9_1769189880950_0.9972333007969292","host":"s3://npm-registry-packages-npm-production"}},"8.0.10":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"588576583c04599b202648e07b0629dfb43641f7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.10.tgz","fileCount":584,"integrity":"sha512-dFu2Z9ULIznjeE6OQeshKhQK8UxjS9u5JLdKES4EjfKsz4/i3fHo2t35PrlRRwO82K9ovsRXR3/VUAa3/iXgxA==","signatures":[{"sig":"MEYCIQDe+NN3JPjGvt2b09nGuNylFXM7Fd4YkIJWjuv0D5p94gIhAK/+aMmzb6WXrcoIFXADzJA7xt4RrVwyzvRkD5n4FmTV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713924},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"588576583c04599b202648e07b0629dfb43641f7","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*","import":"./src/*"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-dFu2Z9ULIznjeE6OQeshKhQK8UxjS9u5JLdKES4EjfKsz4/i3fHo2t35PrlRRwO82K9ovsRXR3/VUAa3/iXgxA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.10","@oh-my-pi/pi-tui":"8.0.10","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.10","@oh-my-pi/omp-stats":"8.0.10","@oh-my-pi/pi-agent-core":"8.0.10"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.10_1769189949059_0.24414108686988834","host":"s3://npm-registry-packages-npm-production"}},"8.0.11":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"88308d06f6e029cc6ab526335ff55e4ac664177f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.11.tgz","fileCount":583,"integrity":"sha512-EEaS5BxHSdukxj/jj9sqIOznKj9JAZzXjT5oDAsS1eHm32N8/iMyOjOjSI8EXdhVpJWTzje4+w66vpxn+irikg==","signatures":[{"sig":"MEUCIQC3ofpSA40LYt29IX2y/LyNzETwhUGRnlW9FAp9dPyMVgIgI73Qw9M7as08QBDpJk2ZsUj+YVndnykYFhGCRV/FVcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713058},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"88308d06f6e029cc6ab526335ff55e4ac664177f","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-EEaS5BxHSdukxj/jj9sqIOznKj9JAZzXjT5oDAsS1eHm32N8/iMyOjOjSI8EXdhVpJWTzje4+w66vpxn+irikg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.11","@oh-my-pi/pi-tui":"8.0.11","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.11","@oh-my-pi/omp-stats":"8.0.11","@oh-my-pi/pi-agent-core":"8.0.11"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.11_1769190078533_0.7525866871591957","host":"s3://npm-registry-packages-npm-production"}},"8.0.12":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8c73eed2b7eac892b50ac6565aa94a24f9779fb3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.12.tgz","fileCount":584,"integrity":"sha512-hu2+orxR1s108Ge0SbomhcBLHOTSsVnfIwcffxttLwn02X0dclGVP96QO/LscM8LLcuwUn0vmMzmf9qB7AR2iQ==","signatures":[{"sig":"MEUCIF53mh/i+Cydie3A0IFiT0sYfy5NCH9z+Q+GE2iutN9/AiEAmbyzeHJSK9qbusfJhz6zk1xkdKwBLFm/FLqiwsm1fG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6714134},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8c73eed2b7eac892b50ac6565aa94a24f9779fb3","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"}},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-hu2+orxR1s108Ge0SbomhcBLHOTSsVnfIwcffxttLwn02X0dclGVP96QO/LscM8LLcuwUn0vmMzmf9qB7AR2iQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.12","@oh-my-pi/pi-tui":"8.0.12","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.12","@oh-my-pi/omp-stats":"8.0.12","@oh-my-pi/pi-agent-core":"8.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.12_1769190140667_0.2333353062368564","host":"s3://npm-registry-packages-npm-production"}},"8.0.13":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c666f90ca9c96e8c0198bb3892a7d8e8dbab8c7b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.13.tgz","fileCount":584,"integrity":"sha512-eDAv4GATsGaQIqSoLCFiYmPn3Rul0+dzAGXWmbSOSkhyVfbmkEaDGKYDAGsAUbAZhyA/Wp0UKHq/J+M9aLQkHA==","signatures":[{"sig":"MEQCIAJut8EW1gj0qR6BwAtkDm7pEpbdGEhkYME361qdw2EaAiAlMIt/j1ciFYgr6ZuCmmgg7KIgIwePx4GhMW9knCUBVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713900},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c666f90ca9c96e8c0198bb3892a7d8e8dbab8c7b","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*","import":"./src/*"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-eDAv4GATsGaQIqSoLCFiYmPn3Rul0+dzAGXWmbSOSkhyVfbmkEaDGKYDAGsAUbAZhyA/Wp0UKHq/J+M9aLQkHA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.12","@oh-my-pi/pi-tui":"8.0.12","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.12","@oh-my-pi/omp-stats":"8.0.12","@oh-my-pi/pi-agent-core":"8.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.13_1769190193953_0.1397096585269777","host":"s3://npm-registry-packages-npm-production"}},"8.0.14":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"58cff2924899ac9749754c41fdab0a99646ef04c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.14.tgz","fileCount":584,"integrity":"sha512-aPxfGzgLawq0thQeO//4tIFq+bbm2Wu2VwLuH1ePCXZWHXLftq3aREf/jMCk2Ouud3osaU+90wBW5HZpPZrPjg==","signatures":[{"sig":"MEUCIQDuwtyPi1WgL3dKiJknLOtDZU39vwfUcrvjc8znoQPALgIgdtilVHoambyuc/ORfqm+kHw+TvVjtIEQ6kvkWyqw8i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713951},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"58cff2924899ac9749754c41fdab0a99646ef04c","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*","import":"./src/*"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-aPxfGzgLawq0thQeO//4tIFq+bbm2Wu2VwLuH1ePCXZWHXLftq3aREf/jMCk2Ouud3osaU+90wBW5HZpPZrPjg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.12","@oh-my-pi/pi-tui":"8.0.12","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.12","@oh-my-pi/omp-stats":"8.0.12","@oh-my-pi/pi-agent-core":"8.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.14_1769190405702_0.6394358753060212","host":"s3://npm-registry-packages-npm-production"}},"8.0.15":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.15","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"966b0aa4206112e13ee484bd726bd4557fbdc3f5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.15.tgz","fileCount":584,"integrity":"sha512-ERxJ6d+tqzgo8it0o/TntYW9YQXIOnwWM4qbhMt86Vy7sE9BBjzWboBmIAvqnhqyFaFWDby45fGNVKOfumG+bw==","signatures":[{"sig":"MEUCIQCGbkrsW/nmI0da4884NvSH1dIB9wTo1WufLQKi4+amNQIgUZp3eHUkGWM8oxEm3852V4dL+knjvJgprvXIFS8zo0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713909},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"966b0aa4206112e13ee484bd726bd4557fbdc3f5","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":"./src/*","./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-ERxJ6d+tqzgo8it0o/TntYW9YQXIOnwWM4qbhMt86Vy7sE9BBjzWboBmIAvqnhqyFaFWDby45fGNVKOfumG+bw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.15","@oh-my-pi/pi-tui":"8.0.15","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.15","@oh-my-pi/omp-stats":"8.0.15","@oh-my-pi/pi-agent-core":"8.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.15_1769190503833_0.7767820502892733","host":"s3://npm-registry-packages-npm-production"}},"8.0.16":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.16","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.16","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ab812c45393ac01a545eb4862452f7459190ff6c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.16.tgz","fileCount":584,"integrity":"sha512-M0QEOXb0BC/vWnE8G7ir83v56w/2BQo0lvH9U6YAnAEYUSfuRAUEP0JMAO7F9rBUqTeb8XJcTVxGX0M2N0Mueg==","signatures":[{"sig":"MEQCIG5BF2MzSdnv11uHW3vG/4BWlDwI+BfgTiNRxc2BXrIwAiA8eqmR42cjAPWn3NPJgZ7bcTJudec5XVSnVXk1E52jZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713909},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ab812c45393ac01a545eb4862452f7459190ff6c","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":"./src/*","./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-M0QEOXb0BC/vWnE8G7ir83v56w/2BQo0lvH9U6YAnAEYUSfuRAUEP0JMAO7F9rBUqTeb8XJcTVxGX0M2N0Mueg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.16","@oh-my-pi/pi-tui":"8.0.16","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.16","@oh-my-pi/omp-stats":"8.0.16","@oh-my-pi/pi-agent-core":"8.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.16_1769190552235_0.9275420651349806","host":"s3://npm-registry-packages-npm-production"}},"8.0.20":{"name":"@oh-my-pi/pi-coding-agent","version":"8.0.20","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.0.20","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"9d3a24594fb9fd2f0130ac1becd11ba38f4c8461","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.0.20.tgz","fileCount":584,"integrity":"sha512-P9c2E/5+S0AKhgfHPJFBrugzj8bcEcnCJTZETp1tlsnCMDD3JsSR2pbWaQ1T6lgbmTeiUjPAXj9GJWLu2I1oiA==","signatures":[{"sig":"MEUCIQCE2KAODo2KeaddKSkB222LJoIhbxUAzdp0LABOutOwWgIgN4+07GNoqMYyh1utVTooFHHbotWgFC8XQS4JAV7kLdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6713909},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9d3a24594fb9fd2f0130ac1becd11ba38f4c8461","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":"./src/*","./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"bun run generate-template || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"bun run generate-template && cp tsconfig.publish.json tsconfig.json","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-P9c2E/5+S0AKhgfHPJFBrugzj8bcEcnCJTZETp1tlsnCMDD3JsSR2pbWaQ1T6lgbmTeiUjPAXj9GJWLu2I1oiA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"8.0.20","@oh-my-pi/pi-tui":"8.0.20","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.0.20","@oh-my-pi/omp-stats":"8.0.20","@oh-my-pi/pi-agent-core":"8.0.20"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.0.20_1769190889305_0.9207211077408883","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"8.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Mario Zechner"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"homepage":"https://github.com/can1357/oh-my-pi#readme","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"54b9bacada00a61538d8ef2249b2d108579f33e4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.1.0.tgz","fileCount":654,"integrity":"sha512-J64+7qQnBWgzFgl7qxt6T4eYkNM9RoUq3xWi8jfhaq2K4JnKxLF3aYwuUi4Dg6GyvdmlDNJXY0yBcMeexm4zvg==","signatures":[{"sig":"MEUCIQDIgUFBs8Un0b+bH9NwwaUc2szX5yzZaDgRlMhR1gxaTwIgRTQZfzS2hmEr6dkNj0ZBFwJZBNmW4yAFA36nKBJtrj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9501028},"main":"./src/index.ts","type":"module","types":"./src/index.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*","import":"./src/*"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./prompts/*":"./src/prompts/*"},"gitHead":"2b1297aa086642dfb0361accdf5aa5e5923621e7","scripts":{"test":"bun test","build":"tsgo -p tsconfig.build.json && chmod +x dist/cli.js","check":"tsgo -p tsconfig.check.json","clean":"rm -rf dist","postinstall":"(bun run generate-wasm-b64 && bun run generate-template) || true","build:binary":"bun run generate-wasm-b64 && bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","prepublishOnly":"cp tsconfig.publish.json tsconfig.json && bun run generate-template","generate-template":"bun scripts/generate-template.ts","generate-wasm-b64":"bun scripts/generate-wasm-b64.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.6.2","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.5.0","marked":"^15.0.12","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.3.7","@oh-my-pi/pi-ai":"workspace:*","@oh-my-pi/pi-tui":"workspace:*","node-html-parser":"^6.1.13","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"workspace:*","@oh-my-pi/omp-stats":"workspace:*","@oh-my-pi/pi-agent-core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^7.0.2","@types/node":"^24.3.0","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.1.0_1769196240453_0.8732976383109574","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"8.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"cd472ecee251cfd6ca4eccb8a5e700ddfaf91e94","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.2.0.tgz","fileCount":651,"integrity":"sha512-1gNhbQB1BYY/RU7E+O0l5cRMPeWVKbpBVMn0K3HmSKQ78p64y9SkZDozO4gS7IbwVc21lgT8bwMmBURU6CpNTg==","signatures":[{"sig":"MEUCIQC7Fek5kb2NZVUALw/UZhlrmgCas5PspsIJPKplfhcbcgIgeb5o4fmUzpHM5KbXr1n8DHByi1H/ZUFhX6TgO12QOqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6501552},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"cd472ecee251cfd6ca4eccb8a5e700ddfaf91e94","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-1gNhbQB1BYY/RU7E+O0l5cRMPeWVKbpBVMn0K3HmSKQ78p64y9SkZDozO4gS7IbwVc21lgT8bwMmBURU6CpNTg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.2.0","@oh-my-pi/pi-tui":"8.2.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.2.0","@oh-my-pi/omp-stats":"8.2.0","@oh-my-pi/pi-agent-core":"8.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.2.0_1769225469554_0.9114325502027478","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"8.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5b2b896cc70ed2a46c2d77b0c9c11057c5615612","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.2.1.tgz","fileCount":651,"integrity":"sha512-o4GMoO0stDxV9WK/yX5CQVCfWc5bt8oljRGa/NLczs47MwGX9D12Cxcpe/dcvdZWZ4QuUYjj4rcTWjrASlZ6NA==","signatures":[{"sig":"MEUCIF7fIqH3Hsd73/5KoueELu2kT3YWN7Y1JUfA53/2zWn4AiEAwuaNpJjPmqRFMldj5ObDyp1XUxApMvspkacCYs7pdAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6501552},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5b2b896cc70ed2a46c2d77b0c9c11057c5615612","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-o4GMoO0stDxV9WK/yX5CQVCfWc5bt8oljRGa/NLczs47MwGX9D12Cxcpe/dcvdZWZ4QuUYjj4rcTWjrASlZ6NA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.2.1","@oh-my-pi/pi-tui":"8.2.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.2.1","@oh-my-pi/omp-stats":"8.2.1","@oh-my-pi/pi-agent-core":"8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.2.1_1769225838144_0.17987067847339078","host":"s3://npm-registry-packages-npm-production"}},"8.2.2":{"name":"@oh-my-pi/pi-coding-agent","version":"8.2.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0a85dc9c005cb796b8f94c82d505ba1252bdc2ad","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.2.2.tgz","fileCount":651,"integrity":"sha512-PBOQNzCpbFU8FF1LGW4SDtoI0/kJ5OfLdyBfY4Toiv+FnX+iV7HrPL0dlKA4laUpTjghj2IryDXwY22eWMp+ig==","signatures":[{"sig":"MEUCIQClZ6t3FCdPMFKbHPBdqijP7U1GMkHSNGA9jy5yqvOTpwIgWAm7d2odMc0w/ga5rlvS8Fjb0M7TCEyJaA3e+YFVpHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6494080},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0a85dc9c005cb796b8f94c82d505ba1252bdc2ad","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-PBOQNzCpbFU8FF1LGW4SDtoI0/kJ5OfLdyBfY4Toiv+FnX+iV7HrPL0dlKA4laUpTjghj2IryDXwY22eWMp+ig==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.2.2","@oh-my-pi/pi-tui":"8.2.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.2.2","@oh-my-pi/omp-stats":"8.2.2","@oh-my-pi/pi-agent-core":"8.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.2.2_1769226984726_0.25028459935442227","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"8.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b3f5621d46602621123e99fd4aa916c5922b9877","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.3.0.tgz","fileCount":651,"integrity":"sha512-8kO+V1hB86EcDpahJDHtVNjXEPSg5QNcshAvhgKExh/pKLLg5GejofaQvR7uk4wdCvFGUKsPQb4eUqut9j5a9w==","signatures":[{"sig":"MEYCIQDAqLYFSEdHWAEvvyBLqwmwgI5PZSSJI1pjZxcWPoJXxgIhAOcxZMm4uWxwgU2qVygbbp7vV3L59XyJ9H5pFGVmCVLi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6501489},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b3f5621d46602621123e99fd4aa916c5922b9877","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-8kO+V1hB86EcDpahJDHtVNjXEPSg5QNcshAvhgKExh/pKLLg5GejofaQvR7uk4wdCvFGUKsPQb4eUqut9j5a9w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.3.0","@oh-my-pi/pi-tui":"8.3.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.3.0","@oh-my-pi/omp-stats":"8.3.0","@oh-my-pi/pi-agent-core":"8.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.3.0_1769333985179_0.35822702551110397","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"@oh-my-pi/pi-coding-agent","version":"8.4.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ecbebafb1016ef521f13c71c2bac7d70b99ac07b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.4.0.tgz","fileCount":651,"integrity":"sha512-Y/0Mj9cYFfcaz4Oznm9RhSbhK2W7G7tE20AkYBN4mx3TWeWGCtLGag16yxn2wF22/0/RWBihXNCEZeqByjttXw==","signatures":[{"sig":"MEUCIQCqM1AX69eYeVPlZcqHj0sRplyQSgGrd5UrAnO7OgoTNgIgEOECZcGx9ElmU8/6Onp6JZc8kdOjJorX+Wf0YIUPZBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6516748},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ecbebafb1016ef521f13c71c2bac7d70b99ac07b","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Y/0Mj9cYFfcaz4Oznm9RhSbhK2W7G7tE20AkYBN4mx3TWeWGCtLGag16yxn2wF22/0/RWBihXNCEZeqByjttXw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.4.0","@oh-my-pi/pi-tui":"8.4.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.4.0","@oh-my-pi/omp-stats":"8.4.0","@oh-my-pi/pi-agent-core":"8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.4.0_1769346915422_0.4826949965783598","host":"s3://npm-registry-packages-npm-production"}},"8.4.1":{"name":"@oh-my-pi/pi-coding-agent","version":"8.4.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.4.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"fdb4719e09a2bb7b858182ace98405dfa427a3fa","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.4.1.tgz","fileCount":662,"integrity":"sha512-O8bP3d7MFYC2KfjA1r+0IhS6J/hh0eIsT0y0Hfpv4qG5ENsPgpad4blB6ERBMk2NgwgskerdfAPqO8P1aGWYzQ==","signatures":[{"sig":"MEUCIB029k8aZ6bgmmUoepf1VyWrPQch10Wv5+lHZnM2PQnFAiEAosns8fLHACDVkkqZsS2KeIMHxtFgJJBCdXRmSuYUC+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6562657},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fdb4719e09a2bb7b858182ace98405dfa427a3fa","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-O8bP3d7MFYC2KfjA1r+0IhS6J/hh0eIsT0y0Hfpv4qG5ENsPgpad4blB6ERBMk2NgwgskerdfAPqO8P1aGWYzQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.4.1","@oh-my-pi/pi-tui":"8.4.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.4.1","@oh-my-pi/omp-stats":"8.4.1","@oh-my-pi/pi-agent-core":"8.4.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.4.1_1769366258548_0.8219201846821602","host":"s3://npm-registry-packages-npm-production"}},"8.4.2":{"name":"@oh-my-pi/pi-coding-agent","version":"8.4.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.4.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1521e700c510e98b28172c14358f3b4a4fcd99b3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.4.2.tgz","fileCount":662,"integrity":"sha512-HeMzpb+jdlvDsF/8TBnXSQyxorz7NNZRAQvI7Vh5Gm9BWD5+Vi6lBndpirZnEtj8tOZU7NrbWYI/D5ZPHYkl1w==","signatures":[{"sig":"MEUCIQDT33IKTe+oqGxK3Vp0nBY/VnRtlnwvtyqVr+F3g9o/YAIgWehf6Qz6DMfqFbPN2/VRDLOnQaeBA033a7y1k6r8QK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6560879},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1521e700c510e98b28172c14358f3b4a4fcd99b3","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-HeMzpb+jdlvDsF/8TBnXSQyxorz7NNZRAQvI7Vh5Gm9BWD5+Vi6lBndpirZnEtj8tOZU7NrbWYI/D5ZPHYkl1w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.4.2","@oh-my-pi/pi-tui":"8.4.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.4.2","@oh-my-pi/omp-stats":"8.4.2","@oh-my-pi/pi-agent-core":"8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.4.2_1769366584627_0.03809772371302689","host":"s3://npm-registry-packages-npm-production"}},"8.4.3":{"name":"@oh-my-pi/pi-coding-agent","version":"8.4.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.4.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d94510f96f4b7f433b72c51f783aa9ba6f671798","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.4.3.tgz","fileCount":662,"integrity":"sha512-B+Z8XiUqwPe+wwNP/uk2r84PSDQCVHjRKR8YmD8vZigO9TfW65SDpWsK03wUd6MwTZaQ3RyhqgQTQOMx4JvvtQ==","signatures":[{"sig":"MEUCIQDC/XqEiuk1SkY/J1hcem/VNzUdQVD0NyOzvVFQqoUQawIgdNmeMZ54ESOnSNfC6lngFOr9evupScMl9gPr3SZ5CZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6560468},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d94510f96f4b7f433b72c51f783aa9ba6f671798","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-B+Z8XiUqwPe+wwNP/uk2r84PSDQCVHjRKR8YmD8vZigO9TfW65SDpWsK03wUd6MwTZaQ3RyhqgQTQOMx4JvvtQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.4.3","@oh-my-pi/pi-tui":"8.4.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.4.3","@oh-my-pi/omp-stats":"8.4.3","@oh-my-pi/pi-agent-core":"8.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.4.3_1769367311930_0.29873060300367626","host":"s3://npm-registry-packages-npm-production"}},"8.4.5":{"name":"@oh-my-pi/pi-coding-agent","version":"8.4.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.4.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"77cfdd88c4ff18ce948a8c6d04c4c703f9d00e49","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.4.5.tgz","fileCount":662,"integrity":"sha512-nON9xDeuDvippVtvY9srYGE+olCLmXOIJ+bhLmoSj4WntX1oTxeUL1rNwVMBDB1OHUgPf8wce6tDzl4P9Kn3wA==","signatures":[{"sig":"MEYCIQDDP1d+51+ZfPv1+MfuYI0pEXOZu8EROz49oCn4GBVOhAIhAPfqMyQfhOJj325pVi8Ere6pES4GUwCx00fDOWPJ7BT4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6565904},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"77cfdd88c4ff18ce948a8c6d04c4c703f9d00e49","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-nON9xDeuDvippVtvY9srYGE+olCLmXOIJ+bhLmoSj4WntX1oTxeUL1rNwVMBDB1OHUgPf8wce6tDzl4P9Kn3wA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.4.5","@oh-my-pi/pi-tui":"8.4.5","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.4.5","@oh-my-pi/omp-stats":"8.4.5","@oh-my-pi/pi-agent-core":"8.4.5"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.4.5_1769436859931_0.6178916809530239","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"@oh-my-pi/pi-coding-agent","version":"8.5.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"21d8fe8d99208267bc88c845df5505192e6a4427","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.5.0.tgz","fileCount":660,"integrity":"sha512-nuz/PNUJxYYcEBJ0FeUWdR0UC1ZENiEG/k2w5SOVZLF8WCEnQ5Cq6J+Z/FK5kGyGDqXbdgh7i69zLT9oY2E8Ug==","signatures":[{"sig":"MEQCIH1MihLYOPvzoX1+Z3QCgpJD0/SCTQmqSzzvUMYZ1gB5AiBchfzKKe4NYtfNvanOD1KozTgSfBNV9izMXQZKrlAVtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6566044},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"21d8fe8d99208267bc88c845df5505192e6a4427","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-nuz/PNUJxYYcEBJ0FeUWdR0UC1ZENiEG/k2w5SOVZLF8WCEnQ5Cq6J+Z/FK5kGyGDqXbdgh7i69zLT9oY2E8Ug==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","ndjson":"^2.0.0","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.5.0","@oh-my-pi/pi-tui":"8.5.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.5.0","@oh-my-pi/omp-stats":"8.5.0","@oh-my-pi/pi-agent-core":"8.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10","@types/ndjson":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.5.0_1769487733208_0.15291442393832622","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"@oh-my-pi/pi-coding-agent","version":"8.6.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.6.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"19249859a3a9121aa149ce1c52f861f9dbdc8778","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.6.0.tgz","fileCount":658,"integrity":"sha512-/Ez75j5d6+9vraOuKtsq27eJRpEoRO6Gntzm/zZt/SO/Vb8uqf3X3CtJnCzgIcVrPzL4ksyliVR34hYWmW1OBA==","signatures":[{"sig":"MEUCIQDfIMvlfXH8x+9jKgF6gz/IhJvbQOGiJVIDeithATRBXAIgWtPrfe1rOiWqSblnyo0Nhg7Gj6En/NWCPYQ80Bh85Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6539835},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"19249859a3a9121aa149ce1c52f861f9dbdc8778","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-/Ez75j5d6+9vraOuKtsq27eJRpEoRO6Gntzm/zZt/SO/Vb8uqf3X3CtJnCzgIcVrPzL4ksyliVR34hYWmW1OBA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.6.0","@oh-my-pi/pi-tui":"8.6.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.6.0","@oh-my-pi/omp-stats":"8.6.0","@oh-my-pi/pi-agent-core":"8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.6.0_1769552910395_0.7090767222918737","host":"s3://npm-registry-packages-npm-production"}},"8.8.8":{"name":"@oh-my-pi/pi-coding-agent","version":"8.8.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.8.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e882f2691da029267095a5983c1b1df70faf99d4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.8.8.tgz","fileCount":665,"integrity":"sha512-pVCdz7bQCS9fPybuPoDGcABVQakwGLqXcvVXph4V+kvaDSXNDnnklRUyEvEQnqkcI6kJq9AWbCuwXISixCqKFQ==","signatures":[{"sig":"MEUCIFsSRGURSCpeaxbyNdBS71v5xgcRC1T8qgBW0umM8nsuAiEA29ugaQ3UVfNdwmZhgt1JCWN6CjCbCkMbKvLgLKYTrNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6573340},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e882f2691da029267095a5983c1b1df70faf99d4","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-pVCdz7bQCS9fPybuPoDGcABVQakwGLqXcvVXph4V+kvaDSXNDnnklRUyEvEQnqkcI6kJq9AWbCuwXISixCqKFQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.8.8","@oh-my-pi/pi-tui":"8.8.8","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.8.8","@oh-my-pi/omp-stats":"8.8.8","@oh-my-pi/pi-agent-core":"8.8.8"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.8.8_1769569379731_0.8000183349306333","host":"s3://npm-registry-packages-npm-production"}},"8.9.10":{"name":"@oh-my-pi/pi-coding-agent","version":"8.9.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.9.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"deabd470d3513e234423a572e4576cff7ddcde81","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.9.10.tgz","fileCount":665,"integrity":"sha512-5+9EWFQLlhlBcEVyLI1AfUGYLZtwA7UNhtKfEPSY8ICJqYF/aCY6Ej93IFDdwDHIOLmxJ/ZpOVG7GWi8LzHokg==","signatures":[{"sig":"MEYCIQC0VuVw97UGCVi1fT5Mh90ZIxanJbjXX4bfak9B4tSEOAIhANB/GtRuK6TmWOaLefy7GwqQqwfYqvWh28r00Qq4yFfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6573346},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"deabd470d3513e234423a572e4576cff7ddcde81","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-5+9EWFQLlhlBcEVyLI1AfUGYLZtwA7UNhtKfEPSY8ICJqYF/aCY6Ej93IFDdwDHIOLmxJ/ZpOVG7GWi8LzHokg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.9.10","@oh-my-pi/pi-tui":"8.9.10","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.9.10","@oh-my-pi/omp-stats":"8.9.10","@oh-my-pi/pi-agent-core":"8.9.10"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.9.10_1769569944301_0.5506362180895399","host":"s3://npm-registry-packages-npm-production"}},"8.10.11":{"name":"@oh-my-pi/pi-coding-agent","version":"8.10.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.10.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"377158c42e4efa264e0bb2a02781d9b90e9ee217","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.10.11.tgz","fileCount":665,"integrity":"sha512-3LqTXFYS7ASc8apGD+FoOkXoBCErxqMd7DHtvog88j3UCmEpOQ57Cf8axH0Cw6Y0OE8M/Vvok8qLXV1BJVHsmg==","signatures":[{"sig":"MEUCIA+0Oo1mzB/hrmBKQPusB1OWt370uZMPiEnLtaDtEEueAiEA2ZCfihmrV7aLRqipirf1lvVvD0TsEumO4vOKOoIDz8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6573327},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"377158c42e4efa264e0bb2a02781d9b90e9ee217","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-3LqTXFYS7ASc8apGD+FoOkXoBCErxqMd7DHtvog88j3UCmEpOQ57Cf8axH0Cw6Y0OE8M/Vvok8qLXV1BJVHsmg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.5","diff":"^8.0.2","glob":"^13.0.0","chalk":"^5.5.0","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.1.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.3","@oh-my-pi/pi-ai":"8.10.11","@oh-my-pi/pi-tui":"8.10.11","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.46","@oh-my-pi/pi-utils":"8.10.11","@oh-my-pi/omp-stats":"8.10.11","@oh-my-pi/pi-agent-core":"8.10.11"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.10.11_1769596284869_0.5030671654806389","host":"s3://npm-registry-packages-npm-production"}},"8.10.12":{"name":"@oh-my-pi/pi-coding-agent","version":"8.10.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.10.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"72cb45089eda00b41e8f2763c3ea974a600c21b9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.10.12.tgz","fileCount":665,"integrity":"sha512-8ABVgRc0iBc0wxx37z3X8OBShdoG4AVNQmdx8lrWLDRhr6hiMQkaBHli/yF9AqXj31qVgqMNUoK/uKfX4OGz/w==","signatures":[{"sig":"MEYCIQDckXIyHC/dxICzUZzqjXgu7RmIWWd4QEUduZYkOf59VgIhAIeoKtaCS9tARTHdLyUuDlh4q64/B/wA0r59/eLOsaWe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6578584},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"72cb45089eda00b41e8f2763c3ea974a600c21b9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-8ABVgRc0iBc0wxx37z3X8OBShdoG4AVNQmdx8lrWLDRhr6hiMQkaBHli/yF9AqXj31qVgqMNUoK/uKfX4OGz/w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.10.12","@oh-my-pi/pi-tui":"8.10.12","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.10.12","@oh-my-pi/omp-stats":"8.10.12","@oh-my-pi/pi-agent-core":"8.10.12"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.10.12_1769604798729_0.6293560875432436","host":"s3://npm-registry-packages-npm-production"}},"8.10.13":{"name":"@oh-my-pi/pi-coding-agent","version":"8.10.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.10.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b78f3300e7f30bc3472bccd487d5befd664f053e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.10.13.tgz","fileCount":665,"integrity":"sha512-fzenDwhSResVLsP8M8qSdHx/ymoCdVbe1jehBzQ0ptO1UReBPkUr7vn3blL1z0YRp4yP8jRg1XHM8t5Vw5h1Lg==","signatures":[{"sig":"MEQCIGvgZ7V/nKENPFEXKKG2M5ufMNo9b8y2ydDkTUTrHnajAiAy1+Yw53bhMf6j94zYx8sToT/JLhKRCOfgatnLF2/kEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6578641},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b78f3300e7f30bc3472bccd487d5befd664f053e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-fzenDwhSResVLsP8M8qSdHx/ymoCdVbe1jehBzQ0ptO1UReBPkUr7vn3blL1z0YRp4yP8jRg1XHM8t5Vw5h1Lg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.10.13","@oh-my-pi/pi-tui":"8.10.13","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.10.13","@oh-my-pi/omp-stats":"8.10.13","@oh-my-pi/pi-agent-core":"8.10.13"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.10.13_1769605456422_0.14343227851186846","host":"s3://npm-registry-packages-npm-production"}},"8.11.14":{"name":"@oh-my-pi/pi-coding-agent","version":"8.11.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.11.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6b3ba25b6a2f36c4b40de499776c3c44f15ecea9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.11.14.tgz","fileCount":667,"integrity":"sha512-RL7YdyT0uFy5eYqKqUhyPIZtD1VjWQqKTxYjvx8rq3Lj8XT9GsDVYA4gREGS0xAmp7ZeESg+dHt88BS/xMK27w==","signatures":[{"sig":"MEYCIQDjffvQxx5F4pC6B28m8fVIr68HbsjOAx06X2sEUAxzWQIhAJtadCd1d7E+w1Xdf01c5pzuS7Jqfn7jDzB+Ol5tW8/h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6592102},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6b3ba25b6a2f36c4b40de499776c3c44f15ecea9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-RL7YdyT0uFy5eYqKqUhyPIZtD1VjWQqKTxYjvx8rq3Lj8XT9GsDVYA4gREGS0xAmp7ZeESg+dHt88BS/xMK27w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.11.14","@oh-my-pi/pi-tui":"8.11.14","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.11.14","@oh-my-pi/omp-stats":"8.11.14","@oh-my-pi/pi-agent-core":"8.11.14"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.11.14_1769606630080_0.7621397461274186","host":"s3://npm-registry-packages-npm-production"}},"8.12.1":{"name":"@oh-my-pi/pi-coding-agent","version":"8.12.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.12.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b875fa147b1ba90b328a7ca480b0f882bdb9901a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.12.1.tgz","fileCount":667,"integrity":"sha512-QkFMVKXurB+p3RLR8rpE/caGwQ5Z72Dt55cqZrvqKZYLHXqT7CutsYNjXNKt1ndT7iCIuKn4S9Rq3xVXqj+PIg==","signatures":[{"sig":"MEYCIQCU9bvHtrnnfxd8XsM2Nbb6LwQ4PHWjUsSdealbQ1rXWgIhAL5wff6MITksJLq1jrHupUDSIKut6K3NlNwIhqgNhxkQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6599993},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b875fa147b1ba90b328a7ca480b0f882bdb9901a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-QkFMVKXurB+p3RLR8rpE/caGwQ5Z72Dt55cqZrvqKZYLHXqT7CutsYNjXNKt1ndT7iCIuKn4S9Rq3xVXqj+PIg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.12.1","@oh-my-pi/pi-tui":"8.12.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.12.1","@oh-my-pi/omp-stats":"8.12.1","@oh-my-pi/pi-agent-core":"8.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.12.1_1769611697715_0.38737706097624747","host":"s3://npm-registry-packages-npm-production"}},"8.12.2":{"name":"@oh-my-pi/pi-coding-agent","version":"8.12.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.12.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"7cd33e1cd4d65ee00109ca3fe59b592ee4f27489","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.12.2.tgz","fileCount":667,"integrity":"sha512-tlOgAZ/U4LIXEwICSqIjFiOzv3fuesMBBp/mmQtmkTYChTXvebzvElWdrGx6adzTF5xmFt3AJRC7lMQMDCScmg==","signatures":[{"sig":"MEUCIBEdmw9Z7Zs4Qy5SpTTdXpnhuH1oeJoPg3pn95vGUyY4AiEA75xSIf7/tbzqJSdb6BqN9wxNoFiP3D3W3M690kjU3cQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6598477},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7cd33e1cd4d65ee00109ca3fe59b592ee4f27489","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./vendor/photon/*":{"types":"./src/vendor/photon/*","import":"./src/vendor/photon/*"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-tlOgAZ/U4LIXEwICSqIjFiOzv3fuesMBBp/mmQtmkTYChTXvebzvElWdrGx6adzTF5xmFt3AJRC7lMQMDCScmg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.12.2","@oh-my-pi/pi-tui":"8.12.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.12.2","@oh-my-pi/omp-stats":"8.12.2","@oh-my-pi/pi-agent-core":"8.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.12.2_1769617696739_0.4235749208587407","host":"s3://npm-registry-packages-npm-production"}},"8.12.4":{"name":"@oh-my-pi/pi-coding-agent","version":"8.12.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.12.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"abaf306ba93192b104b92a0e58415260938d5e2e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.12.4.tgz","fileCount":660,"integrity":"sha512-qsSxFwxwJle7Jpl9iUn/cCceS5xTXd+AV9tD3Xaj89nUs04wgnlcdsuDg84lXqxDyMtTBpV3/ZpPVy/UfGSltA==","signatures":[{"sig":"MEQCIA4s8PPzy0RO0OrVmiCnxwlM9kyQ0K6BmgJ1Qp7lvzNuAiAraUbBMN/hmE6amdZAhUoXYEsckkpvKwJYbvnaUZJSYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4789682},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"abaf306ba93192b104b92a0e58415260938d5e2e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-qsSxFwxwJle7Jpl9iUn/cCceS5xTXd+AV9tD3Xaj89nUs04wgnlcdsuDg84lXqxDyMtTBpV3/ZpPVy/UfGSltA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.12.4","@oh-my-pi/pi-tui":"8.12.4","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.12.4","@oh-my-pi/omp-stats":"8.12.4","@oh-my-pi/pi-natives":"8.12.4","@oh-my-pi/pi-agent-core":"8.12.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.12.4_1769675790810_0.21731811744061313","host":"s3://npm-registry-packages-npm-production"}},"8.12.5":{"name":"@oh-my-pi/pi-coding-agent","version":"8.12.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.12.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"2f7db77f7071f174c1658fff2ab940feb474da0e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.12.5.tgz","fileCount":660,"integrity":"sha512-cBhja5XL3hVQrWjjxZO7LvP/mld4pGyI45raSRfVPSxRetNBwfPzFdS8BqXjVDsuruS9JBLfnoglUI9ZFaROfQ==","signatures":[{"sig":"MEQCIBlqZgcoYlm6xrk69XijprcS7IjtCyifGcxUZGyhUw3bAiAA16Y+A03fUQT3kunap+8FtCYwr03386keSzwEL1dM3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4789682},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2f7db77f7071f174c1658fff2ab940feb474da0e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-cBhja5XL3hVQrWjjxZO7LvP/mld4pGyI45raSRfVPSxRetNBwfPzFdS8BqXjVDsuruS9JBLfnoglUI9ZFaROfQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.12.5","@oh-my-pi/pi-tui":"8.12.5","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.12.5","@oh-my-pi/omp-stats":"8.12.5","@oh-my-pi/pi-natives":"8.12.5","@oh-my-pi/pi-agent-core":"8.12.5"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.12.5_1769676708553_0.9964929244823606","host":"s3://npm-registry-packages-npm-production"}},"8.12.7":{"name":"@oh-my-pi/pi-coding-agent","version":"8.12.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.12.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3e49f83d9f0f0ac08c25fa3d77a2068379fd1d45","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.12.7.tgz","fileCount":660,"integrity":"sha512-d2D/v+g5s0kamJHAivjU3oCBAhc5MyzYKbRUrL5acJV3Bxyb7yv+Nd5VflrOyB1iDSH9weUK3Z3dxIQYuycqSQ==","signatures":[{"sig":"MEYCIQCdPfrGd+wjjKftD+5GPJ+cqCS6E5JvmfCcWUQmPTZx2wIhAKYqN+HySlepJhtgtw+yuLvFFnWild5E4lHx9uai/wh8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4793530},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3e49f83d9f0f0ac08c25fa3d77a2068379fd1d45","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-d2D/v+g5s0kamJHAivjU3oCBAhc5MyzYKbRUrL5acJV3Bxyb7yv+Nd5VflrOyB1iDSH9weUK3Z3dxIQYuycqSQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.12.7","@oh-my-pi/pi-tui":"8.12.7","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.12.7","@oh-my-pi/omp-stats":"8.12.7","@oh-my-pi/pi-natives":"8.12.7","@oh-my-pi/pi-agent-core":"8.12.7"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.12.7_1769681176104_0.7554303490123944","host":"s3://npm-registry-packages-npm-production"}},"8.12.8":{"name":"@oh-my-pi/pi-coding-agent","version":"8.12.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.12.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4085d1dbd96d76c9716024c62583060950d76692","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.12.8.tgz","fileCount":660,"integrity":"sha512-W418H7JniT09cg84LXG4ZmLJyU21BwGZj8R8SGTqNnwr44JSdO5LBx9C1PIfuCyYEIM2hDDdmwwVM+SytqNgZw==","signatures":[{"sig":"MEYCIQCi5gz4QAKnlxpkHIZkfxc5w3RlSpyuzYcFFdBOd2h7KgIhAPwrrnzbYiSIE4TotGjRtUuUBUUFNXNSH0u6gQNpteTy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4793587},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4085d1dbd96d76c9716024c62583060950d76692","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-W418H7JniT09cg84LXG4ZmLJyU21BwGZj8R8SGTqNnwr44JSdO5LBx9C1PIfuCyYEIM2hDDdmwwVM+SytqNgZw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.12.8","@oh-my-pi/pi-tui":"8.12.8","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.12.8","@oh-my-pi/omp-stats":"8.12.8","@oh-my-pi/pi-natives":"8.12.8","@oh-my-pi/pi-agent-core":"8.12.8"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.12.8_1769682124245_0.6638694724970824","host":"s3://npm-registry-packages-npm-production"}},"8.12.9":{"name":"@oh-my-pi/pi-coding-agent","version":"8.12.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.12.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"a9957820a8c12d1095675cbb9e25e3464104b1e1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.12.9.tgz","fileCount":660,"integrity":"sha512-nufbaCfB5ukXHWgKiBQ9qACr2A9ZqAYitSaD8SX7DY3vyBGFerVzL8dglE10BQP/3ceAkC3L60iRy8LSD1qPdA==","signatures":[{"sig":"MEYCIQCTOoXydWxncpRw4P/O2AVGXapT8Qd4qeUCT/r2j9I7OAIhALgd+LejY02NCyCnAUR7PIZXy8fxG8IMQjGt5Tnk66KK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4793587},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a9957820a8c12d1095675cbb9e25e3464104b1e1","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-nufbaCfB5ukXHWgKiBQ9qACr2A9ZqAYitSaD8SX7DY3vyBGFerVzL8dglE10BQP/3ceAkC3L60iRy8LSD1qPdA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","highlight.js":"^11.11.1","cli-highlight":"^2.1.11","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.12.9","@oh-my-pi/pi-tui":"8.12.9","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.12.9","@oh-my-pi/omp-stats":"8.12.9","@oh-my-pi/pi-natives":"8.12.9","@oh-my-pi/pi-agent-core":"8.12.9"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.12.9_1769682932918_0.30467861016316555","host":"s3://npm-registry-packages-npm-production"}},"8.12.10":{"name":"@oh-my-pi/pi-coding-agent","version":"8.12.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.12.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"a40190108730a3a76041185a2bb0f1cf3e7fb65a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.12.10.tgz","fileCount":659,"integrity":"sha512-Hrqt814/yyKfefv59JF4fXEnsw24qu/yz8kCE/i1N/tUtwOlJw9FZ/Xf2IcQWLRDKP4KpgPsxsrcEIfpOh0E0g==","signatures":[{"sig":"MEUCIQD58TAxUWk/nNYTtMdaSRwW8GLMc2XVIuk7EZGSQbzn5gIgG8Fdv3ihesugLP0RBXEFtxIyevcfuulcLpPlWa5fxVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4789159},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a40190108730a3a76041185a2bb0f1cf3e7fb65a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Hrqt814/yyKfefv59JF4fXEnsw24qu/yz8kCE/i1N/tUtwOlJw9FZ/Xf2IcQWLRDKP4KpgPsxsrcEIfpOh0E0g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.12.10","@oh-my-pi/pi-tui":"8.12.10","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.12.10","@oh-my-pi/omp-stats":"8.12.10","@oh-my-pi/pi-natives":"8.12.10","@oh-my-pi/pi-agent-core":"8.12.10"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.12.10_1769697916311_0.22739662231046776","host":"s3://npm-registry-packages-npm-production"}},"8.13.0":{"name":"@oh-my-pi/pi-coding-agent","version":"8.13.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@8.13.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"67df8ef8af01fc0bd229c8341faf4b1830104b99","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-8.13.0.tgz","fileCount":665,"integrity":"sha512-ytdCPlF47mhqBujn/3glhOhuMroiHlpXBqSGxiRhU45UMo0SoCetXyDigXMBsQM/0GUQyJ8iuTgGVmrUfIoolg==","signatures":[{"sig":"MEUCIEmENzkYTs4EQudraW23WBaIBPMsE6V+BpYwKv4/awsvAiEA/gUJqv8vTkVAJ3fQZPYlXHPTmdX/GPTx04k6I6csJGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4838489},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"67df8ef8af01fc0bd229c8341faf4b1830104b99","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-ytdCPlF47mhqBujn/3glhOhuMroiHlpXBqSGxiRhU45UMo0SoCetXyDigXMBsQM/0GUQyJ8iuTgGVmrUfIoolg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"8.13.0","@oh-my-pi/pi-tui":"8.13.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"8.13.0","@oh-my-pi/omp-stats":"8.13.0","@oh-my-pi/pi-natives":"8.13.0","@oh-my-pi/pi-agent-core":"8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_8.13.0_1769726271716_0.6762382016100601","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"9.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"96274598d95fd6ead077e9eb105e0a75ea64d080","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.0.0.tgz","fileCount":665,"integrity":"sha512-4dUc5Ep8ZGtfYGGW9n7TQ7PRHK66PWePSGtEkRH9CJMz8mcDd4Sdw+4bqQ87OXTmdti8r5vMoYNqVBsxCC8TBA==","signatures":[{"sig":"MEYCIQDI/5L3rRgFZStDNCRSdKaoW3eyXAD7f9QtDJmq2vodpgIhAOXNxUn4jRccCF5UriLkcv5mqsyOTKu9PNwqqdMNu9TG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4845450},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"96274598d95fd6ead077e9eb105e0a75ea64d080","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-4dUc5Ep8ZGtfYGGW9n7TQ7PRHK66PWePSGtEkRH9CJMz8mcDd4Sdw+4bqQ87OXTmdti8r5vMoYNqVBsxCC8TBA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.0.0","@oh-my-pi/pi-tui":"9.0.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.0.0","@oh-my-pi/omp-stats":"9.0.0","@oh-my-pi/pi-natives":"9.0.0","@oh-my-pi/pi-agent-core":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.0.0_1769729162914_0.6435305337626587","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"9.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"9a44e4bb71273b7748eeba519fbd19d7038d98e5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.1.0.tgz","fileCount":665,"integrity":"sha512-7NpRklFOUkizxkHUIKcvtILJfPVk+hwGPCeKqfLr9CWdg+c1X8F54J040rtBKtHCHapUfZue8i0sx2C9NjW9Sw==","signatures":[{"sig":"MEYCIQDJPS6pbD8sSy5XJH+7aGuUoicFTOv4ZKsbgi+dTxzHCwIhAP5gSFQ2O3Kw+Ar49rhoxrSs8+ciycLcjGv6d92gpKyu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4847992},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9a44e4bb71273b7748eeba519fbd19d7038d98e5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-7NpRklFOUkizxkHUIKcvtILJfPVk+hwGPCeKqfLr9CWdg+c1X8F54J040rtBKtHCHapUfZue8i0sx2C9NjW9Sw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.1.0","@oh-my-pi/pi-tui":"9.1.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.1.0","@oh-my-pi/omp-stats":"9.1.0","@oh-my-pi/pi-natives":"9.1.0","@oh-my-pi/pi-agent-core":"9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.1.0_1769732141223_0.07410441327259276","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@oh-my-pi/pi-coding-agent","version":"9.1.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"79b575a36eb8033347e36fae69a3e6e284124735","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.1.1.tgz","fileCount":665,"integrity":"sha512-uOwsuVKRWfYJFdPgFJvuUtQ4pIgpyvSSoKILLQWEaI7FOi6PfDtCog3Tr0CCs+EJxnQme5Z9BU7yrgKaobgHPg==","signatures":[{"sig":"MEUCICj7mt5kfLRyAkg4TOap0dqCX/q4vutAZDyc0VHeEKZ1AiEAqV2BDH5XB8ke1Hc1UikfJIdyWZfVkjN+sNyC4q/kNeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4847992},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"79b575a36eb8033347e36fae69a3e6e284124735","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"bun build --compile ./src/cli.ts --outfile dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-uOwsuVKRWfYJFdPgFJvuUtQ4pIgpyvSSoKILLQWEaI7FOi6PfDtCog3Tr0CCs+EJxnQme5Z9BU7yrgKaobgHPg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","strip-ansi":"^7.1.2","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.1.1","@oh-my-pi/pi-tui":"9.1.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.1.1","@oh-my-pi/omp-stats":"9.1.1","@oh-my-pi/pi-natives":"9.1.1","@oh-my-pi/pi-agent-core":"9.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.1.1_1769732992610_0.46422351520399596","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"9.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"dee4b0be9fba5a8bf604fe028e6826860723b378","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.2.0.tgz","fileCount":666,"integrity":"sha512-LF3bhfpZzlJ954MU3rQD5G2fZQpjL2gm64EWfmlezA2TT9x51B4G8s0hyJO+rDr65hp/V/ikWDnVXKHD6wyyOA==","signatures":[{"sig":"MEQCIAKRzV1r3ombhGtY3SpaN+LK6dqxc+CyHm1p0CCPZumzAiBPpNsVeS8WqvdbaODsk7FjZjaaKUdBZlhBbbT4kQjfxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4855679},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dee4b0be9fba5a8bf604fe028e6826860723b378","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts ./packages/natives/src/grep/worker.ts ./packages/natives/src/html/worker.ts ./packages/natives/src/image/worker.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-LF3bhfpZzlJ954MU3rQD5G2fZQpjL2gm64EWfmlezA2TT9x51B4G8s0hyJO+rDr65hp/V/ikWDnVXKHD6wyyOA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.2.0","@oh-my-pi/pi-tui":"9.2.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.2.0","@oh-my-pi/omp-stats":"9.2.0","@oh-my-pi/pi-natives":"9.2.0","@oh-my-pi/pi-agent-core":"9.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.2.0_1769819606926_0.7462463915882347","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"9.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d24e37f22d20026de671294e466664755090dba4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.2.1.tgz","fileCount":666,"integrity":"sha512-bVe4MD53ZzHt2AtPWzFIEZ9hExTzo0/d3KuSbxcKzzyfFRdgXahe/QprueVUKOZablMBpCizvFfjpePX++qekA==","signatures":[{"sig":"MEYCIQDzkYbuOTQuXu8g0KA364KyWQ74xk8/Jyuj28/SJgHKcAIhAPw/0vBYxke1C4IkRd6mdl06PG/Rn45L3yj1pfvD0NbX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4856072},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d24e37f22d20026de671294e466664755090dba4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts ./packages/natives/src/grep/worker.ts ./packages/natives/src/html/worker.ts ./packages/natives/src/image/worker.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-bVe4MD53ZzHt2AtPWzFIEZ9hExTzo0/d3KuSbxcKzzyfFRdgXahe/QprueVUKOZablMBpCizvFfjpePX++qekA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.2.1","@oh-my-pi/pi-tui":"9.2.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.2.1","@oh-my-pi/omp-stats":"9.2.1","@oh-my-pi/pi-natives":"9.2.1","@oh-my-pi/pi-agent-core":"9.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.2.1_1769819857386_0.14017701756488465","host":"s3://npm-registry-packages-npm-production"}},"9.2.2":{"name":"@oh-my-pi/pi-coding-agent","version":"9.2.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"97e91db300cda05b4489115014c172fe3db7eee9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.2.2.tgz","fileCount":666,"integrity":"sha512-pMD9a3eSQAsjE2Mx2y4wVfIs8j+F00sCH1f8nUFGaS/0h32s70Y2Pn2TCw8Vv50zOqWlJcPlITZHIr3swnTaNw==","signatures":[{"sig":"MEQCIB/pRaQMR1bN/E8SIM8vG5Ts13kJN9F9VPvrUI8/wk2gAiB/9/YG8clCJkcB8zzF9TXduCGhMEiCeVoQO6nhthfqMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4861021},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"97e91db300cda05b4489115014c172fe3db7eee9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts ./packages/natives/src/grep/worker.ts ./packages/natives/src/html/worker.ts ./packages/natives/src/image/worker.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-pMD9a3eSQAsjE2Mx2y4wVfIs8j+F00sCH1f8nUFGaS/0h32s70Y2Pn2TCw8Vv50zOqWlJcPlITZHIr3swnTaNw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.2.2","@oh-my-pi/pi-tui":"9.2.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.2.2","@oh-my-pi/omp-stats":"9.2.2","@oh-my-pi/pi-natives":"9.2.2","@oh-my-pi/pi-agent-core":"9.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.2.2_1769822051361_0.3436810304668825","host":"s3://npm-registry-packages-npm-production"}},"9.2.3":{"name":"@oh-my-pi/pi-coding-agent","version":"9.2.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.2.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0f352e04494d1e6d744fbbc0b66c83a31187a14a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.2.3.tgz","fileCount":667,"integrity":"sha512-EBvr0ASLbGCbOGGT4AD/yNvwGw1d9RvKfPqJhbdSLssyj4R0/pcjl3/rGdsAazfA0mmd5KU32yx+V3o2W/paww==","signatures":[{"sig":"MEUCICYJ1h5JaKyIwB95a0Et4l1dUQVHKsh/oHgHolBu8/2zAiEAuPB2eTDVFwR1dlNBnxelDkmPnqbZHdTm0Gw0x0afSf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4883869},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0f352e04494d1e6d744fbbc0b66c83a31187a14a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts ./packages/natives/src/grep/worker.ts ./packages/natives/src/html/worker.ts ./packages/natives/src/image/worker.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-EBvr0ASLbGCbOGGT4AD/yNvwGw1d9RvKfPqJhbdSLssyj4R0/pcjl3/rGdsAazfA0mmd5KU32yx+V3o2W/paww==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.2.3","@oh-my-pi/pi-tui":"9.2.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.2.3","@oh-my-pi/omp-stats":"9.2.3","@oh-my-pi/pi-natives":"9.2.3","@oh-my-pi/pi-agent-core":"9.2.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.2.3_1769833559253_0.6688512992677869","host":"s3://npm-registry-packages-npm-production"}},"9.2.4":{"name":"@oh-my-pi/pi-coding-agent","version":"9.2.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.2.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ac96e57b5a4a52201753c7a35ffa266b2fb650ed","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.2.4.tgz","fileCount":667,"integrity":"sha512-WEMdbCsxsOUgtwEz18Bc2ZXof+HcHBujZ8jwZxVVXV5F9yMYN/DlXDILq2EW8oGicY0nBljppa0Op5WX+140Qg==","signatures":[{"sig":"MEQCICg+sl/3yrkDXNBnOPft/p6Op1LivE8Pj6GcpJb+/ItxAiBPqWTsnALP8vBZKBn9BGCFXzXmbr0249Kgmc41wTHcFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4884394},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ac96e57b5a4a52201753c7a35ffa266b2fb650ed","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts ./packages/natives/src/grep/worker.ts ./packages/natives/src/html/worker.ts ./packages/natives/src/image/worker.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-WEMdbCsxsOUgtwEz18Bc2ZXof+HcHBujZ8jwZxVVXV5F9yMYN/DlXDILq2EW8oGicY0nBljppa0Op5WX+140Qg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.2.4","@oh-my-pi/pi-tui":"9.2.4","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.2.4","@oh-my-pi/omp-stats":"9.2.4","@oh-my-pi/pi-natives":"9.2.4","@oh-my-pi/pi-agent-core":"9.2.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.2.4_1769837565969_0.5724988924583096","host":"s3://npm-registry-packages-npm-production"}},"9.2.5":{"name":"@oh-my-pi/pi-coding-agent","version":"9.2.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.2.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"7d6c55ba8132f4a127a9e65876161dd64925e156","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.2.5.tgz","fileCount":667,"integrity":"sha512-GqAm/9Xbkz8vj6AwolQWbZzM27SV/hQMsMYqfyZpsqpk33W7BxIjdA06WV9RXyF4j+G51GZyb0SB80OaVJY3bw==","signatures":[{"sig":"MEYCIQCBVf2YQobItTXbsPV/v83jIryU3KnzPk4KTjGk1XE0KAIhANkNa+mLwi404hYdN5ca5J1DSpZsfm9J8jBqjHvTaqBZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4885314},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7d6c55ba8132f4a127a9e65876161dd64925e156","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts ./packages/natives/src/grep/worker.ts ./packages/natives/src/html/worker.ts ./packages/natives/src/image/worker.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-GqAm/9Xbkz8vj6AwolQWbZzM27SV/hQMsMYqfyZpsqpk33W7BxIjdA06WV9RXyF4j+G51GZyb0SB80OaVJY3bw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.2.5","@oh-my-pi/pi-tui":"9.2.5","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.2.5","@oh-my-pi/omp-stats":"9.2.5","@oh-my-pi/pi-natives":"9.2.5","@oh-my-pi/pi-agent-core":"9.2.5"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.2.5_1769840369359_0.7523001523544908","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"9.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5b6a9b246d9effe85ad8ada4ea249b42f8b0741c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.3.0.tgz","fileCount":667,"integrity":"sha512-5s1kVuFeNtP8YkN7Luh+5TbLcRZQhvPpIJFaCXP9E7ZzVBk34SAkNqcVc6AV+9nK/wYF3iQAjjClS2e4/yk2lA==","signatures":[{"sig":"MEYCIQC5b5ZqOE4grh6amUM4pCbh2XggHvw3xb3uCD8HYEv5eAIhAMsF0rJ/PEjgkulaD/w+4YeO6HphDuAiYHQA/jZMSa8F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4885330},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5b6a9b246d9effe85ad8ada4ea249b42f8b0741c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts ./packages/natives/src/grep/worker.ts ./packages/natives/src/html/worker.ts ./packages/natives/src/image/worker.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-5s1kVuFeNtP8YkN7Luh+5TbLcRZQhvPpIJFaCXP9E7ZzVBk34SAkNqcVc6AV+9nK/wYF3iQAjjClS2e4/yk2lA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.3.0","@oh-my-pi/pi-tui":"9.3.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.3.0","@oh-my-pi/omp-stats":"9.3.0","@oh-my-pi/pi-natives":"9.3.0","@oh-my-pi/pi-agent-core":"9.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.3.0_1769842581991_0.3379970474873588","host":"s3://npm-registry-packages-npm-production"}},"9.3.1":{"name":"@oh-my-pi/pi-coding-agent","version":"9.3.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.3.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"04cc2361791394ea65c4de3d78f50b75928ac380","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.3.1.tgz","fileCount":667,"integrity":"sha512-+49qg0uqBSnGtvzDxCKic+LRlpvpCPjr06INESND16W7YWt22KkeJkEtNMhA/4H4QqnAaxhAme5UQ3f1NpeeBg==","signatures":[{"sig":"MEUCIQCXxPL6KCb/Fn0ug+bJIlOOvYYeE23icd1CTujdezkeNwIgTV5QleDU4QSuyb33KOakQKYSCh2vZikESqAgckNiiB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4888753},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"04cc2361791394ea65c4de3d78f50b75928ac380","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts ./packages/natives/src/grep/worker.ts ./packages/natives/src/html/worker.ts ./packages/natives/src/image/worker.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-+49qg0uqBSnGtvzDxCKic+LRlpvpCPjr06INESND16W7YWt22KkeJkEtNMhA/4H4QqnAaxhAme5UQ3f1NpeeBg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.3.1","@oh-my-pi/pi-tui":"9.3.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.3.1","@oh-my-pi/omp-stats":"9.3.1","@oh-my-pi/pi-natives":"9.3.1","@oh-my-pi/pi-agent-core":"9.3.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.3.1_1769850388763_0.6054275924453258","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@oh-my-pi/pi-coding-agent","version":"9.4.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6739dc3c8e6fcdce9f3681df1dd4b977a5e8196c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.4.0.tgz","fileCount":667,"integrity":"sha512-NKDiAUx+UhsTwwRTw5McgRQaZJGdpMcaRqFzIL4YowEzxnyEPeS3WHrzT8Mt0DREhY1SNCck99e04LBz6r+bMg==","signatures":[{"sig":"MEUCIGNrtB7CQ7Jvv2tl7P8bbi16mV11vihThXrFWyceNAmNAiEAhuPAeDshs6CHEn6VJ01etV34Npd0NNm2HPYNE3quOeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4885693},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6739dc3c8e6fcdce9f3681df1dd4b977a5e8196c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts ./packages/natives/src/grep/worker.ts ./packages/natives/src/html/worker.ts ./packages/natives/src/image/worker.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-NKDiAUx+UhsTwwRTw5McgRQaZJGdpMcaRqFzIL4YowEzxnyEPeS3WHrzT8Mt0DREhY1SNCck99e04LBz6r+bMg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.4.0","@oh-my-pi/pi-tui":"9.4.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.4.0","@oh-my-pi/omp-stats":"9.4.0","@oh-my-pi/pi-natives":"9.4.0","@oh-my-pi/pi-agent-core":"9.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.4.0_1769864688521_0.12731275658302077","host":"s3://npm-registry-packages-npm-production"}},"9.6.0":{"name":"@oh-my-pi/pi-coding-agent","version":"9.6.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.6.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"230c1787375dc9d1bb71570023ed77d44825855e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.6.0.tgz","fileCount":670,"integrity":"sha512-z4i65s6UfO3K3eaQtCi869XakoYAumCULs0koi7mDxHqbRunW17IA5cv7IMvdcfGa0GPm+9yNKF3Oapk1Y5DCw==","signatures":[{"sig":"MEUCIQDbwfoP7/9vOfAMSpcsuABW8VmezjMUMy5dV/GSYhntygIgH/t78ZY7Uy7WD0o6WX+76xHblL2/bTFkOllKH/9kneg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4874231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"230c1787375dc9d1bb71570023ed77d44825855e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-z4i65s6UfO3K3eaQtCi869XakoYAumCULs0koi7mDxHqbRunW17IA5cv7IMvdcfGa0GPm+9yNKF3Oapk1Y5DCw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.6.0","@oh-my-pi/pi-tui":"9.6.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.6.0","@oh-my-pi/omp-stats":"9.6.0","@oh-my-pi/pi-natives":"9.6.0","@oh-my-pi/pi-agent-core":"9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.6.0_1769930643041_0.5701846529516961","host":"s3://npm-registry-packages-npm-production"}},"9.6.1":{"name":"@oh-my-pi/pi-coding-agent","version":"9.6.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.6.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"07b27dc52d8d0a06ff5074f64fa845ed1bd67e67","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.6.1.tgz","fileCount":670,"integrity":"sha512-Stk2lmRFdcxvcw/FRejThLpq+a0lawA9Vf4LMxNyMQafM/2H7P9jGZUD0IEjKygyJwRcB6smZ6papivvvgbxoA==","signatures":[{"sig":"MEYCIQDBD85pECDUVGS4N0UYfWfxdu4ymL2eRgGidYxwxIBE9wIhAJBJcva3kwKIMt5qPp05buSz9EXau7M4FZZJCBuLesNF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4874650},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"07b27dc52d8d0a06ff5074f64fa845ed1bd67e67","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Stk2lmRFdcxvcw/FRejThLpq+a0lawA9Vf4LMxNyMQafM/2H7P9jGZUD0IEjKygyJwRcB6smZ6papivvvgbxoA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.6.1","@oh-my-pi/pi-tui":"9.6.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.6.1","@oh-my-pi/omp-stats":"9.6.1","@oh-my-pi/pi-natives":"9.6.1","@oh-my-pi/pi-agent-core":"9.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.6.1_1769933394657_0.30837896923693076","host":"s3://npm-registry-packages-npm-production"}},"9.6.3":{"name":"@oh-my-pi/pi-coding-agent","version":"9.6.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.6.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"bf6ac7f79ac72afe564ce87e137fcce5b6d6d04b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.6.3.tgz","fileCount":670,"integrity":"sha512-MeLMh3Tjo9zRn4wDNKpRDAG2en7HDGaGmyPO7Je2nh4L5CQzyh72pC6O/S+jflc5KAJM+iJhZgAGG18YGB45tg==","signatures":[{"sig":"MEQCIGO7Pr18BxJbUJGG7eQEvLxIupyBPNL7CSXmeDy3Uf+3AiB8pdS+SfDd+AWo3jHXzAVSq3EMF2juvMv15k9Rp/cFmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4871303},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bf6ac7f79ac72afe564ce87e137fcce5b6d6d04b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-MeLMh3Tjo9zRn4wDNKpRDAG2en7HDGaGmyPO7Je2nh4L5CQzyh72pC6O/S+jflc5KAJM+iJhZgAGG18YGB45tg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.6.3","@oh-my-pi/pi-tui":"9.6.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.6.3","@oh-my-pi/omp-stats":"9.6.3","@oh-my-pi/pi-natives":"9.6.3","@oh-my-pi/pi-agent-core":"9.6.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.6.3_1769939432427_0.14810566884871523","host":"s3://npm-registry-packages-npm-production"}},"9.6.4":{"name":"@oh-my-pi/pi-coding-agent","version":"9.6.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.6.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"feda0520df19d500d21c918aa9c5f6ac0f3ce48e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.6.4.tgz","fileCount":670,"integrity":"sha512-b7w8sdjsTdywjeEagjMEwi2L5RJYo17m6MDkDvJ6E6sOJHipr4K1RWxMnvk7OaswP8g6Hv8rsZaMuvBhA7HOkw==","signatures":[{"sig":"MEQCIHJoaWkQTHwyOnJR1T6sdbaEoI9OijhUhojxfPKKl/W8AiArup2cv+bmG8J3Va0K77X4fpE4rncMC+aQbS71UZu4Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4871320},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"feda0520df19d500d21c918aa9c5f6ac0f3ce48e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-b7w8sdjsTdywjeEagjMEwi2L5RJYo17m6MDkDvJ6E6sOJHipr4K1RWxMnvk7OaswP8g6Hv8rsZaMuvBhA7HOkw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.6.4","@oh-my-pi/pi-tui":"9.6.4","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.6.4","@oh-my-pi/omp-stats":"9.6.4","@oh-my-pi/pi-natives":"9.6.4","@oh-my-pi/pi-agent-core":"9.6.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.6.4_1769941319688_0.6446114606146613","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@oh-my-pi/pi-coding-agent","version":"9.7.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.7.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b8ad0aa783ac79b9642573d9f53167b639d5d219","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.7.0.tgz","fileCount":670,"integrity":"sha512-2pIeJafKlcmFSmXfF3pDV3xcPTaWhNvqb2mGcnRctY6Kobfes/E6JCG8SDWIMsSxprZ2zm4fyYy4ZMd2yPsyEA==","signatures":[{"sig":"MEYCIQCp9BNhCU+F85diVbmdBrxPrZ9JMTnbheqTSJqK3CRGcwIhAKMdN+LEzypIZhyjA0UsvuTN9RbS9aEix67EQAB0OoUM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4871081},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b8ad0aa783ac79b9642573d9f53167b639d5d219","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-2pIeJafKlcmFSmXfF3pDV3xcPTaWhNvqb2mGcnRctY6Kobfes/E6JCG8SDWIMsSxprZ2zm4fyYy4ZMd2yPsyEA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.7.0","@oh-my-pi/pi-tui":"9.7.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.7.0","@oh-my-pi/omp-stats":"9.7.0","@oh-my-pi/pi-natives":"9.7.0","@oh-my-pi/pi-agent-core":"9.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.7.0_1769948830301_0.8979902776482811","host":"s3://npm-registry-packages-npm-production"}},"9.8.0":{"name":"@oh-my-pi/pi-coding-agent","version":"9.8.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@9.8.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"fbc1d89d8c322c0d6dbd041a9edff2322803e4a6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-9.8.0.tgz","fileCount":668,"integrity":"sha512-Mp1ydpjd3DzDktA6lBkzcw/JMcquWmECs5TELKjyFHcDhw4+f/keGtikyX3+1+5dPXsNLc+sL3wF/niFrbV/Qw==","signatures":[{"sig":"MEYCIQDBFwFKTWMgHULl4DclEGzveFTP2I66v+ccfsobah8v6QIhAJ+EykRl70ff4nqxF4H4t3yGBTalznwL17nIASYxJ57M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4839820},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fbc1d89d8c322c0d6dbd041a9edff2322803e4a6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Mp1ydpjd3DzDktA6lBkzcw/JMcquWmECs5TELKjyFHcDhw4+f/keGtikyX3+1+5dPXsNLc+sL3wF/niFrbV/Qw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"9.8.0","@oh-my-pi/pi-tui":"9.8.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"9.8.0","@oh-my-pi/omp-stats":"9.8.0","@oh-my-pi/pi-natives":"9.8.0","@oh-my-pi/pi-agent-core":"9.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_9.8.0_1769963072333_0.8497904560623575","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"10.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"cc0ca82daf3e4e528e8d181ab59d6b3c2b4723f6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.0.0.tgz","fileCount":669,"integrity":"sha512-5ndj4DTpwTasIEVYbe9VVNC6wUvdX3GTGnCkqClPzbGRG1FUcCn6DAA+M0GCnNEON8vs8yE5ET8hbXLvaccINg==","signatures":[{"sig":"MEQCIDwjgl5M7kYTmpU88FIwv8XsGRudaMVzTvcD+UpvFJSHAiAHW7dU9f9RRnrNC87IpH3uMpQoh8mTZgqRhUkMP/K/ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4846398},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"cc0ca82daf3e4e528e8d181ab59d6b3c2b4723f6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-5ndj4DTpwTasIEVYbe9VVNC6wUvdX3GTGnCkqClPzbGRG1FUcCn6DAA+M0GCnNEON8vs8yE5ET8hbXLvaccINg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"10.0.0","@oh-my-pi/pi-tui":"10.0.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.0.0","@oh-my-pi/omp-stats":"10.0.0","@oh-my-pi/pi-natives":"10.0.0","@oh-my-pi/pi-agent-core":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.0.0_1769971502197_0.3146441201835397","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"10.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f96c80ab36d7151195547675f46657071df7dd34","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.2.0.tgz","fileCount":669,"integrity":"sha512-yvrQoSi0qb6Gxz3IKamaLh9ZnCerRYrvTkm+VAGMN/vh4yB3MIK48xTl1Yr5k/ZBxZHTjOi36Bnz7GigJoZZCg==","signatures":[{"sig":"MEYCIQC+TLj81SbCyhf7PazeuJUhzzojfJsydqNJZ1GbaZbwsQIhANtKXvuWjtnB9Mg2iwjTspRs7pHmzrklRsi558BwH7sB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4848296},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f96c80ab36d7151195547675f46657071df7dd34","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-yvrQoSi0qb6Gxz3IKamaLh9ZnCerRYrvTkm+VAGMN/vh4yB3MIK48xTl1Yr5k/ZBxZHTjOi36Bnz7GigJoZZCg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"10.2.0","@oh-my-pi/pi-tui":"10.2.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.2.0","@oh-my-pi/omp-stats":"10.2.0","@oh-my-pi/pi-natives":"10.2.0","@oh-my-pi/pi-agent-core":"10.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.2.0_1769999664536_0.5712003471379361","host":"s3://npm-registry-packages-npm-production"}},"10.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"10.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b1b1418245b40eefd33fb2095cae74a71a61da0f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.2.1.tgz","fileCount":669,"integrity":"sha512-BuduYbGO0p+gH3LN7TSi2lgALy8eZlbi/muvzOJBWNX/dHFMqTrOeYfFPqByfxSoKFA5G1Y7XxkNWYekW3PqdA==","signatures":[{"sig":"MEYCIQCFDLuX288j2G/DcQyxhAZEC69UuVsGe5abLHBPy9ofqgIhAKuylLlZFbRPhBiZP3kyH515RALHt7R1ydZBygVvEwzz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4848026},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b1b1418245b40eefd33fb2095cae74a71a61da0f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-BuduYbGO0p+gH3LN7TSi2lgALy8eZlbi/muvzOJBWNX/dHFMqTrOeYfFPqByfxSoKFA5G1Y7XxkNWYekW3PqdA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"10.2.1","@oh-my-pi/pi-tui":"10.2.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.2.1","@oh-my-pi/omp-stats":"10.2.1","@oh-my-pi/pi-natives":"10.2.1","@oh-my-pi/pi-agent-core":"10.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.2.1_1770000807106_0.4311923840136527","host":"s3://npm-registry-packages-npm-production"}},"10.2.2":{"name":"@oh-my-pi/pi-coding-agent","version":"10.2.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5b2a9e20829ebfe091a7cf055cd064874cf62f0a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.2.2.tgz","fileCount":669,"integrity":"sha512-T4Wpo+3B+fPDUHGCPZLqk3lCtM1okdairVoiKyg9ILICriNbom1XkX+CGLEJqZCcqatsRtODgHOCMXpcbSEATA==","signatures":[{"sig":"MEUCIHg2b5kkG81hNB0lmI+ghCR9vP0hFrIkpoYtjq/o1ywmAiEAoW/Iz2pFX2tajYAKETzd30yqeiMg03xZpCrq1WiFcSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4848016},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5b2a9e20829ebfe091a7cf055cd064874cf62f0a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-T4Wpo+3B+fPDUHGCPZLqk3lCtM1okdairVoiKyg9ILICriNbom1XkX+CGLEJqZCcqatsRtODgHOCMXpcbSEATA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"10.2.2","@oh-my-pi/pi-tui":"10.2.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.2.2","@oh-my-pi/omp-stats":"10.2.2","@oh-my-pi/pi-natives":"10.2.2","@oh-my-pi/pi-agent-core":"10.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.2.2_1770036729868_0.3868561282800942","host":"s3://npm-registry-packages-npm-production"}},"10.2.3":{"name":"@oh-my-pi/pi-coding-agent","version":"10.2.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.2.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c88fab681c5d277e89e8e701e1020f775f21354a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.2.3.tgz","fileCount":667,"integrity":"sha512-EUrw6/m4Nw2N+SlL5TgLGi+2K0ODP+ibC/ZRhFjMdeUP3LQSukYDezKfpKRfbswg2nAMUO90aPSh1H6XyZ6Jtg==","signatures":[{"sig":"MEUCIQCyIyKdwRI7Ok33WBbhtqCu9Xzd0E2A7uPYaWG7ZYlLNgIgIJRp+80R+oHCsC2BaZTfcMl7KwZYBRBIUFmKnrjgo8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4796547},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c88fab681c5d277e89e8e701e1020f775f21354a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-EUrw6/m4Nw2N+SlL5TgLGi+2K0ODP+ibC/ZRhFjMdeUP3LQSukYDezKfpKRfbswg2nAMUO90aPSh1H6XyZ6Jtg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"10.2.3","@oh-my-pi/pi-tui":"10.2.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.2.3","@oh-my-pi/omp-stats":"10.2.3","@oh-my-pi/pi-natives":"10.2.3","@oh-my-pi/pi-agent-core":"10.2.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.2.3_1770042271235_0.1534490190068445","host":"s3://npm-registry-packages-npm-production"}},"10.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"10.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"118ae39787757e899cb4dac64310cb168152159e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.3.0.tgz","fileCount":667,"integrity":"sha512-jZH8UwX4rrkuZTsQlguGEUDJGsOVCmAcyvwmohcRrVPUdU7y1SrFqdoBzkbZRkKaLOUDZwVoHqY/Pgn4OSUGKg==","signatures":[{"sig":"MEYCIQCKwH0IQV1CGKPxejlGNjWh1USDGuZ14/ZIEfb5Tym90gIhAMZyT5bOBMLM7j2KkOKgrk4zkNW+auigmooLjJyxspKd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4796380},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"118ae39787757e899cb4dac64310cb168152159e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-jZH8UwX4rrkuZTsQlguGEUDJGsOVCmAcyvwmohcRrVPUdU7y1SrFqdoBzkbZRkKaLOUDZwVoHqY/Pgn4OSUGKg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"10.3.0","@oh-my-pi/pi-tui":"10.3.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.3.0","@oh-my-pi/omp-stats":"10.3.0","@oh-my-pi/pi-natives":"10.3.0","@oh-my-pi/pi-agent-core":"10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.3.0_1770123367535_0.28421880990101434","host":"s3://npm-registry-packages-npm-production"}},"10.3.1":{"name":"@oh-my-pi/pi-coding-agent","version":"10.3.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.3.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d82891646a2e59bf4215b471a381327e33cdec09","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.3.1.tgz","fileCount":668,"integrity":"sha512-6bw3pfIjGd7kCtZnrjlgEU6sOAUrHRc5S+bTiD5FB10S4yZEFfj6med3sUE6Xm+8Gxm4SnFPStOJinUdkRuF+A==","signatures":[{"sig":"MEUCIGayJQFcnLvvqnAYTH0pOiWO+o/oAbj4oBISPE+gcK0xAiEA2hmfNfPvhDXWzAAU4Z1iio8AwsQ++g4WU6hzyRzEa0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4796992},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d82891646a2e59bf4215b471a381327e33cdec09","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-6bw3pfIjGd7kCtZnrjlgEU6sOAUrHRc5S+bTiD5FB10S4yZEFfj6med3sUE6Xm+8Gxm4SnFPStOJinUdkRuF+A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"10.3.1","@oh-my-pi/pi-tui":"10.3.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.3.1","@oh-my-pi/omp-stats":"10.3.1","@oh-my-pi/pi-natives":"10.3.1","@oh-my-pi/pi-agent-core":"10.3.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.3.1_1770137994046_0.7859132718544113","host":"s3://npm-registry-packages-npm-production"}},"10.3.2":{"name":"@oh-my-pi/pi-coding-agent","version":"10.3.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.3.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0ab60bc416aa85516550b5effd01adb7eeb23415","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.3.2.tgz","fileCount":669,"integrity":"sha512-QkBZyPrfQ16q5WkGl1/6e3xHyJzLjEIYWoiphc7KlrwhkhxGUedrwNDi5thkVvk9UwkuWcdzvX/zo0ykRrEYNg==","signatures":[{"sig":"MEUCIQCcBuOhKjVltGRI79oeeB+/mpFPqKAkVPy0R6ghAAYbmQIgDCO0KH3z4gPxkKboJrttMeN1AiiTjHK0vpNUhkVlTiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4812065},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0ab60bc416aa85516550b5effd01adb7eeb23415","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-QkBZyPrfQ16q5WkGl1/6e3xHyJzLjEIYWoiphc7KlrwhkhxGUedrwNDi5thkVvk9UwkuWcdzvX/zo0ykRrEYNg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.0","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.4","@oh-my-pi/pi-ai":"10.3.2","@oh-my-pi/pi-tui":"10.3.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.3.2","@oh-my-pi/omp-stats":"10.3.2","@oh-my-pi/pi-natives":"10.3.2","@oh-my-pi/pi-agent-core":"10.3.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/diff":"^8.0.0","@types/node":"^25.0.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.3.2_1770152907488_0.9558373609693966","host":"s3://npm-registry-packages-npm-production"}},"10.5.0":{"name":"@oh-my-pi/pi-coding-agent","version":"10.5.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"dd8bc7eb8778145e50b7e35a0e4b93a9f22c53ba","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.5.0.tgz","fileCount":687,"integrity":"sha512-6syJitBf88pg7Q7RyTTVI3NkgZTZ2xmzxHQ5dl7Xp+Ld0YZVconzVVpCnecCZ/xRpmz176B6k3FXR0OE4VRWLA==","signatures":[{"sig":"MEUCIQDCRa9f5sc1/t491iS9RF7i5XftuQxlnIGsksgp5fAZKQIgcyHGelNWqBnsw1B7Vza4hmVShNtlk2BBhYYIEI2Pwt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4898443},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dd8bc7eb8778145e50b7e35a0e4b93a9f22c53ba","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-6syJitBf88pg7Q7RyTTVI3NkgZTZ2xmzxHQ5dl7Xp+Ld0YZVconzVVpCnecCZ/xRpmz176B6k3FXR0OE4VRWLA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.5","@oh-my-pi/pi-ai":"10.5.0","@oh-my-pi/pi-tui":"10.5.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.5.0","@oh-my-pi/omp-stats":"10.5.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"10.5.0","@oh-my-pi/pi-agent-core":"10.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","bun-types":"^1.3.8","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.5.0_1770203602938_0.5453177470668213","host":"s3://npm-registry-packages-npm-production"}},"10.6.0":{"name":"@oh-my-pi/pi-coding-agent","version":"10.6.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.6.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c7bda204c952cb2ed614c0ade52f84968cb7e039","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.6.0.tgz","fileCount":688,"integrity":"sha512-znO/3gSwdgM3/kS+uePpxBKU0WcLiQIhUAyUoeUXHdofBqTZbOjyFBDnLy5xvKdvBfue4vBSjDtVpGGP79kO+Q==","signatures":[{"sig":"MEUCIQDM6wkGS2Rtjtkk0FgEKeJV6y4PuqLpnwEmHh5VsHZ68QIgXyct48/zCEIgJ4AsFvuqMhrsGbjoLym3B7NFIS33sF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4902193},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c7bda204c952cb2ed614c0ade52f84968cb7e039","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-znO/3gSwdgM3/kS+uePpxBKU0WcLiQIhUAyUoeUXHdofBqTZbOjyFBDnLy5xvKdvBfue4vBSjDtVpGGP79kO+Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.5","@oh-my-pi/pi-ai":"10.6.0","@oh-my-pi/pi-tui":"10.6.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.6.0","@oh-my-pi/omp-stats":"10.6.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"10.6.0","@oh-my-pi/pi-agent-core":"10.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","bun-types":"^1.3.8","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.6.0_1770244313182_0.10494616168500559","host":"s3://npm-registry-packages-npm-production"}},"10.6.1":{"name":"@oh-my-pi/pi-coding-agent","version":"10.6.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.6.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ee79c690c938e2001de335509c0bf252531a214e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.6.1.tgz","fileCount":688,"integrity":"sha512-YtHQIBsvZuFXCzR5Iw2ZVadElVZrGvBgwczQI8/0mtMcgTjywLDqvrqEvHIayNz7w7XEAq2vIYBREdqCRCtEAg==","signatures":[{"sig":"MEUCIQClfPAZ8xpqdfOhADX2sVpi5eekWg+gFzwfVh/Kay5nVQIgKPRGsA/w+QrLRMb9jqNqNQcYVMsA1etwcNo1GzukHl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4902924},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ee79c690c938e2001de335509c0bf252531a214e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-YtHQIBsvZuFXCzR5Iw2ZVadElVZrGvBgwczQI8/0mtMcgTjywLDqvrqEvHIayNz7w7XEAq2vIYBREdqCRCtEAg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.5","@oh-my-pi/pi-ai":"10.6.1","@oh-my-pi/pi-tui":"10.6.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.6.1","@oh-my-pi/omp-stats":"10.6.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"10.6.1","@oh-my-pi/pi-agent-core":"10.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","bun-types":"^1.3.8","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.6.1_1770247798634_0.4052916619394551","host":"s3://npm-registry-packages-npm-production"}},"10.6.2":{"name":"@oh-my-pi/pi-coding-agent","version":"10.6.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@10.6.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0ba0f3979f0c992f42ce0060064cdef5e7998e5b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-10.6.2.tgz","fileCount":688,"integrity":"sha512-NDUx/gLGCyTxMp3eN2ou3CfV+CtuI3ZfGHsfWQ0DvIYZVr4F/PVVmazTML0aOgesJPqbTh5uxp8F6483rBDpqg==","signatures":[{"sig":"MEQCIFPXXaDuXmXYMtakhVMAN2GsSNPiH1KLaN6pHz5U3DDiAiB9Bez74H1dmShwYZis957iSuWaXr7NWCBZQkteaY7Kyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4903047},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0ba0f3979f0c992f42ce0060064cdef5e7998e5b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define OMP_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-NDUx/gLGCyTxMp3eN2ou3CfV+CtuI3ZfGHsfWQ0DvIYZVr4F/PVVmazTML0aOgesJPqbTh5uxp8F6483rBDpqg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","nanoid":"^5.1.6","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.5","@oh-my-pi/pi-ai":"10.6.2","@oh-my-pi/pi-tui":"10.6.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"10.6.2","@oh-my-pi/omp-stats":"10.6.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"10.6.2","@oh-my-pi/pi-agent-core":"10.6.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","bun-types":"^1.3.8","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_10.6.2_1770248134058_0.28906690966197046","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e373db1a7571d974ab2847780f0c3291b3d24a92","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.0.0.tgz","fileCount":688,"integrity":"sha512-Ulx4Zkgp3dOimwgO+CKnHTZF+5dd64BJOX1Szzs+88opwsOapcfoNvYiiPstk/GQy3Wyr5pOoQqPw5mseviPyg==","signatures":[{"sig":"MEYCIQCm1ijqTN6LYwX73oqahHzKQLZNbuop5U3RGmLOvbkrqQIhALXlybg4yDXQ04bPqZpA0YY60uZK+Ukzi0N1JDCk3UJl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4900080},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e373db1a7571d974ab2847780f0c3291b3d24a92","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Ulx4Zkgp3dOimwgO+CKnHTZF+5dd64BJOX1Szzs+88opwsOapcfoNvYiiPstk/GQy3Wyr5pOoQqPw5mseviPyg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.5","@oh-my-pi/pi-ai":"11.0.0","@oh-my-pi/pi-tui":"11.0.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.0.0","@oh-my-pi/omp-stats":"11.0.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.0.0","@oh-my-pi/pi-agent-core":"11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","bun-types":"^1.3.8","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.0.0_1770261841146_0.790286486835599","host":"s3://npm-registry-packages-npm-production"}},"11.0.1":{"name":"@oh-my-pi/pi-coding-agent","version":"11.0.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8593d759e197127829372ac0f8df44fc9eebcc98","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.0.1.tgz","fileCount":688,"integrity":"sha512-od9rkQUvRGrwl1ErHmq2UWkS0Y4L728CGqXnciBaEVa9pqbnxRpq5Gz4ykP8DaLc4q7aH3O7yN8KoMUfqSmPjw==","signatures":[{"sig":"MEQCIEBAA0cTerTh1cxZGhjEcCu+xGa/GkJRcRQHF7aANgm3AiBccbi1XnuJY/zTqNKV4qAb49JVqiOdAbPuVso1esV4Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4900080},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8593d759e197127829372ac0f8df44fc9eebcc98","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-od9rkQUvRGrwl1ErHmq2UWkS0Y4L728CGqXnciBaEVa9pqbnxRpq5Gz4ykP8DaLc4q7aH3O7yN8KoMUfqSmPjw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.5","@oh-my-pi/pi-ai":"11.0.1","@oh-my-pi/pi-tui":"11.0.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.0.1","@oh-my-pi/omp-stats":"11.0.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.0.1","@oh-my-pi/pi-agent-core":"11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","bun-types":"^1.3.8","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.0.1_1770262358769_0.8651955066103798","host":"s3://npm-registry-packages-npm-production"}},"11.0.2":{"name":"@oh-my-pi/pi-coding-agent","version":"11.0.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.0.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d2bf843a98c0109187bc38b6bb41206261f1ea78","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.0.2.tgz","fileCount":688,"integrity":"sha512-V7ZxxBvekF5SftQfGljLMTMaXiikoqlp1z9/BKgX3DnlKldy3jA6oyC0+LWT1yYJKanIFL67Dc/cADtOCo+PpA==","signatures":[{"sig":"MEUCIQC7bNVV6SEDWCSQSw3VIIv0pDVlfj1fyoJHWbRzAnIxIAIgEIRfhG8jdo4QrFeZiHrepBzvjXvsIEwzJUBPTk8AdBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4900425},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d2bf843a98c0109187bc38b6bb41206261f1ea78","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-V7ZxxBvekF5SftQfGljLMTMaXiikoqlp1z9/BKgX3DnlKldy3jA6oyC0+LWT1yYJKanIFL67Dc/cADtOCo+PpA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.5","@oh-my-pi/pi-ai":"11.0.2","@oh-my-pi/pi-tui":"11.0.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.0.2","@oh-my-pi/omp-stats":"11.0.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.0.2","@oh-my-pi/pi-agent-core":"11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","bun-types":"^1.3.8","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.0.2_1770263274061_0.33835362647198686","host":"s3://npm-registry-packages-npm-production"}},"11.0.3":{"name":"@oh-my-pi/pi-coding-agent","version":"11.0.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.0.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f3d64a9f76fc3fe1339e8f79de71c915f2b556a9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.0.3.tgz","fileCount":689,"integrity":"sha512-ze6T3ECqtnBEM6TOmbkZ2XUT6cVuBDN30EBI2VlTtahUixi3Lkt5vmCgH0F9CvJK/xYK1bpKYXF+o4xMaOhiZg==","signatures":[{"sig":"MEUCIQC4go8efC4rWaPP7wRpjxtQIjPeA8J4ozqYcue75D1K/wIgJNefiYlYbrKp2a22X8NCvZjTZ2TIF7JY2RglNBZ8y/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4914272},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f3d64a9f76fc3fe1339e8f79de71c915f2b556a9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-ze6T3ECqtnBEM6TOmbkZ2XUT6cVuBDN30EBI2VlTtahUixi3Lkt5vmCgH0F9CvJK/xYK1bpKYXF+o4xMaOhiZg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.5","@oh-my-pi/pi-ai":"11.0.3","@oh-my-pi/pi-tui":"11.0.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.0.3","@oh-my-pi/omp-stats":"11.0.3","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.0.3","@oh-my-pi/pi-agent-core":"11.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","bun-types":"^1.3.8","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.0.3_1770264348864_0.7022194079900397","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b67b99ca0c336a3e584ddc3ba7f90c0cf3a0e233","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.1.0.tgz","fileCount":691,"integrity":"sha512-V1zkKyKzASK92rsFG9Uq2V4vHysqyMF8V2N7AxVxF9jNHo9Lep81iywW2K5vahwcfWAHv1q6xKwgtKKntork5Q==","signatures":[{"sig":"MEYCIQDjkgMS9/XXrrEoLE+XdoM5773mC3hgrrxDDmLbqnvHLAIhANTcNMMOutOaFoUTCzmvLBz0J4CwEK84LENC6UFy0i9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4919142},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b67b99ca0c336a3e584ddc3ba7f90c0cf3a0e233","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-V1zkKyKzASK92rsFG9Uq2V4vHysqyMF8V2N7AxVxF9jNHo9Lep81iywW2K5vahwcfWAHv1q6xKwgtKKntork5Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@openai/agents":"^0.4.5","@oh-my-pi/pi-ai":"11.1.0","@oh-my-pi/pi-tui":"11.1.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.1.0","@oh-my-pi/omp-stats":"11.1.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.1.0","@oh-my-pi/pi-agent-core":"11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","bun-types":"^1.3.8","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.1.0_1770276859896_0.3812058923156725","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e4f9ba4c2d2aefb31051f4d7f8e3c3bbb4a5c2b5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.2.0.tgz","fileCount":704,"integrity":"sha512-CmDwYYB1zV5oqfn9vMAW3fm7nw8i4xSAdtcjnm/+0Wogsproy7bfYFvrQVhPxEpfObS9CVwFbtwZr8G2XBLh8w==","signatures":[{"sig":"MEYCIQCj2LQBz7Y0YDiTgryYY+8kN18lZ9/H91magH2E2Y23fAIhAIXk6f9BAA8EbluXqD49ibPpvQrPKiNsmIWykIZh6FAa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4934484},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"e4f9ba4c2d2aefb31051f4d7f8e3c3bbb4a5c2b5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-CmDwYYB1zV5oqfn9vMAW3fm7nw8i4xSAdtcjnm/+0Wogsproy7bfYFvrQVhPxEpfObS9CVwFbtwZr8G2XBLh8w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.5.6","@oh-my-pi/pi-ai":"11.2.0","@oh-my-pi/pi-tui":"11.2.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.2.0","@oh-my-pi/omp-stats":"11.2.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.2.0","@oh-my-pi/pi-agent-core":"11.2.0","@oclif/plugin-autocomplete":"^3.2.23"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.2.0_1770298734288_0.0168621905761297","host":"s3://npm-registry-packages-npm-production"}},"11.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"11.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8bcfc8a3e6c8bc0df350afb508e91aa55376b300","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.2.1.tgz","fileCount":704,"integrity":"sha512-EekYKykmRXtzEsaf4LsUaKBsD9SLX7ORy2EPGChCYSosmaHVvXdn4VHatDnO5KFpyfXYuEnQEmXZ6clx6NcsZw==","signatures":[{"sig":"MEQCICNKS+PwM+BX+c17ukOaRX2CUdznyt32mEHHDcmz9WKMAiBX+lyVNwLcNCI7eiKUZnm1FGAOSYNpV5zeD6Fkstrdeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4934676},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"8bcfc8a3e6c8bc0df350afb508e91aa55376b300","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-EekYKykmRXtzEsaf4LsUaKBsD9SLX7ORy2EPGChCYSosmaHVvXdn4VHatDnO5KFpyfXYuEnQEmXZ6clx6NcsZw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.5.6","@oh-my-pi/pi-ai":"11.2.1","@oh-my-pi/pi-tui":"11.2.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.2.1","@oh-my-pi/omp-stats":"11.2.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.2.1","@oh-my-pi/pi-agent-core":"11.2.1","@oclif/plugin-autocomplete":"^3.2.23"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.2.1_1770298927307_0.05954305629344825","host":"s3://npm-registry-packages-npm-production"}},"11.2.2":{"name":"@oh-my-pi/pi-coding-agent","version":"11.2.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"962a907980c1df427c5cf451fc2c5d5dd63c9453","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.2.2.tgz","fileCount":704,"integrity":"sha512-lbb8XfA5mIk/jHrJD+mp/CovVeo2/mgcgmd02E7EXLlOpC1RpObN0Bate5MIadtFtwDmg6vl/l+nG1MZf80hWA==","signatures":[{"sig":"MEQCIGYtnr6twBl4i2tzgh83Foa05zub66rxjQ9/mkvdzB2GAiAmWnZ59yPahsoEkpPy/GPAlc0PbT7zA1H5yiVUSUfbfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4934666},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"962a907980c1df427c5cf451fc2c5d5dd63c9453","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-lbb8XfA5mIk/jHrJD+mp/CovVeo2/mgcgmd02E7EXLlOpC1RpObN0Bate5MIadtFtwDmg6vl/l+nG1MZf80hWA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.36.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.5.6","@oh-my-pi/pi-ai":"11.2.2","@oh-my-pi/pi-tui":"11.2.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.2.2","@oh-my-pi/omp-stats":"11.2.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.2.2","@oh-my-pi/pi-agent-core":"11.2.2","@oclif/plugin-autocomplete":"^3.2.23"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.2.2_1770307829268_0.8505525429042669","host":"s3://npm-registry-packages-npm-production"}},"11.2.3":{"name":"@oh-my-pi/pi-coding-agent","version":"11.2.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.2.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"56c0781c6a827ee83912b7ac73ee4da46b071252","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.2.3.tgz","fileCount":704,"integrity":"sha512-4/fQtYOM9onHB06iYLmPOPgc5jrJpWIDpKKYP+94+oC82NKMI7cW4vLmcJXHVvuF/iv2HVxO4iN6t36F+fXQ6Q==","signatures":[{"sig":"MEUCIQCq1brrjzoP3xdoW1kiFvu0JDla1TpA8kbCbHlIa5JHowIgfMPIVFkT2tfviXZUNb0jqirxVtlkxdSCxOYPwtQxy6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4932941},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"56c0781c6a827ee83912b7ac73ee4da46b071252","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-4/fQtYOM9onHB06iYLmPOPgc5jrJpWIDpKKYP+94+oC82NKMI7cW4vLmcJXHVvuF/iv2HVxO4iN6t36F+fXQ6Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.2.3","@oh-my-pi/pi-tui":"11.2.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.2.3","@oh-my-pi/omp-stats":"11.2.3","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.2.3","@oh-my-pi/pi-agent-core":"11.2.3","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.2.3_1770322500148_0.3088710631625524","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8f7b8101983b3d86a8f422add90e1deeb5054037","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.3.0.tgz","fileCount":707,"integrity":"sha512-lKFF+N6aV0rEnprYmWquHiOgRMC2+OqvDJre8suxtI50jpJb6N1IUIHeKNX0Ncv1GEqZeJhYl08WbsLHmxQ8pg==","signatures":[{"sig":"MEUCIDtNJ9eYxt3TqO7QnuDSFpHujC9SYkioJFhIQHdLhcBlAiEAyjAx5aDBCQdR2AQ+KG/oi+mCknrg3ZOzNwjVOtc/iag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5000859},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"8f7b8101983b3d86a8f422add90e1deeb5054037","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-lKFF+N6aV0rEnprYmWquHiOgRMC2+OqvDJre8suxtI50jpJb6N1IUIHeKNX0Ncv1GEqZeJhYl08WbsLHmxQ8pg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.3.0","@oh-my-pi/pi-tui":"11.3.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.3.0","@oh-my-pi/omp-stats":"11.3.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.3.0","@oh-my-pi/pi-agent-core":"11.3.0","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.3.0_1770353060252_0.4052077334569846","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.4.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6c754492f28fb2086153a118ee47ed4655712a02","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.4.0.tgz","fileCount":707,"integrity":"sha512-gmUn7K20NJSAQFUsyAihwTWD+ghbfYaoWLZrwJQnwOAtjSMOcrAjFfdwXNpMvM1LBe5/O2cV4qlHwkF4EtmW6g==","signatures":[{"sig":"MEUCIQCLSlf1Ozk8nHVQMu8RZCNDZ6aYhtq5YECAz4LSEzPTtAIgBeHscpIST3cTp463jJ+Eof8Eb0JUICtsyBc66OBlBTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5006725},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"6c754492f28fb2086153a118ee47ed4655712a02","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-gmUn7K20NJSAQFUsyAihwTWD+ghbfYaoWLZrwJQnwOAtjSMOcrAjFfdwXNpMvM1LBe5/O2cV4qlHwkF4EtmW6g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.4.0","@oh-my-pi/pi-tui":"11.4.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.4.0","@oh-my-pi/omp-stats":"11.4.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.4.0","@oh-my-pi/pi-agent-core":"11.4.0","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.4.0_1770360045559_0.13963453730294884","host":"s3://npm-registry-packages-npm-production"}},"11.4.1":{"name":"@oh-my-pi/pi-coding-agent","version":"11.4.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.4.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8a5182adb7a412550b7c9d06b1059b7f70182c7a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.4.1.tgz","fileCount":707,"integrity":"sha512-THT1AZCxQ3P6MZ5Epow6DSafoVASb1n0JZd9S9JnyuMEq3KYpXHmwSaT6HGp8KjiDOMmGaYb11il3V1WE7fldQ==","signatures":[{"sig":"MEQCIA2khAz+vXVh8uqGmt9Tn+4PTkW2UGIvKCsqOj9SKg++AiB9wMYqZDB68mtywSPgh5o5yKf8YxWEGTm8blsISW3sYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5006950},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"8a5182adb7a412550b7c9d06b1059b7f70182c7a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-THT1AZCxQ3P6MZ5Epow6DSafoVASb1n0JZd9S9JnyuMEq3KYpXHmwSaT6HGp8KjiDOMmGaYb11il3V1WE7fldQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.4.1","@oh-my-pi/pi-tui":"11.4.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.4.1","@oh-my-pi/omp-stats":"11.4.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.4.1","@oh-my-pi/pi-agent-core":"11.4.1","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.4.1_1770360388663_0.20164823842482926","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.5.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d43fc631496b8431e073bf9d73de7a934e151b5c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.5.0.tgz","fileCount":707,"integrity":"sha512-xRQWOcLflzDz/+eBNTNJlY9xH+M+AV9i522slbgeIoyVUjfk63zdW2HsOdjDi4ixb2wxA2/y40pxSbMxIrJgGA==","signatures":[{"sig":"MEUCIQCDigu+v5m2p03P7y+8UbfoR8p4L1zBavVLzc8sH5U0rQIgaz1e6//CtXYT+DL7RPdarXv4rdkLlO318iC0S+E1hTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5010590},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"d43fc631496b8431e073bf9d73de7a934e151b5c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-xRQWOcLflzDz/+eBNTNJlY9xH+M+AV9i522slbgeIoyVUjfk63zdW2HsOdjDi4ixb2wxA2/y40pxSbMxIrJgGA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.5.0","@oh-my-pi/pi-tui":"11.5.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.5.0","@oh-my-pi/omp-stats":"11.5.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.5.0","@oh-my-pi/pi-agent-core":"11.5.0","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.5.0_1770367922804_0.13389670650980268","host":"s3://npm-registry-packages-npm-production"}},"11.5.1":{"name":"@oh-my-pi/pi-coding-agent","version":"11.5.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.5.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"74f2d1d7f13efbbdc27d0646bb56d7a56620c5e3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.5.1.tgz","fileCount":707,"integrity":"sha512-rK/7+oob+YvKPQVBIAqJ969om6zPv8shEfb91KBBDMZBa5KCsA2ZPZoSgtVKttpoRrPEHosbQ46clU/Kb/VAIw==","signatures":[{"sig":"MEUCIQCLwQ3oFk18lOXRmcRntPWQrxrztJgWWijTetTt5YRbTwIgfaxtiA4VpFM5L3j26dS7BKl22g0NMOvQm4nL7DJlitU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5010590},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"74f2d1d7f13efbbdc27d0646bb56d7a56620c5e3","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-rK/7+oob+YvKPQVBIAqJ969om6zPv8shEfb91KBBDMZBa5KCsA2ZPZoSgtVKttpoRrPEHosbQ46clU/Kb/VAIw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.5.1","@oh-my-pi/pi-tui":"11.5.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.5.1","@oh-my-pi/omp-stats":"11.5.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.5.1","@oh-my-pi/pi-agent-core":"11.5.1","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.5.1_1770429209161_0.4687230797434101","host":"s3://npm-registry-packages-npm-production"}},"11.5.2":{"name":"@oh-my-pi/pi-coding-agent","version":"11.5.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.5.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e52833778e0fd8297875679cf4d75980b3576b8f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.5.2.tgz","fileCount":707,"integrity":"sha512-39jC43yycW/xl70WHE2v512bRcwFsRspUN/HFlEKj84o5G1Eg6aLzScKdox8n2/cXM8kkux+AODhIAJnuwsU2w==","signatures":[{"sig":"MEUCIAGy+89NEtAo9/QuVrYCoguIbOaMREvzFcYQWIUB01iAAiEA5o+P9unYRtGNN/QNgNCYJcbiBmYl/0Wzbj8oqWiEVfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5010389},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"e52833778e0fd8297875679cf4d75980b3576b8f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-39jC43yycW/xl70WHE2v512bRcwFsRspUN/HFlEKj84o5G1Eg6aLzScKdox8n2/cXM8kkux+AODhIAJnuwsU2w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.5.2","@oh-my-pi/pi-tui":"11.5.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.5.2","@oh-my-pi/omp-stats":"11.5.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.5.2","@oh-my-pi/pi-agent-core":"11.5.2","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.5.2_1770430706751_0.44030301511200554","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.6.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.6.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"84ee15a4a5b78124c967a4128b5aa697e2fbd20f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.6.0.tgz","fileCount":707,"integrity":"sha512-t0Ww4nvT7cO4/kcaXhYBmyJyjaEcYyszUgIctJtAYBCcAaeYe068bkF7CuKVCpSJeH/2PYJQicchMXqb019+EA==","signatures":[{"sig":"MEQCIH3CLJAIp26gW93MowsS7gb3Fhj2KqvZa43a67+6YcFRAiAsJC9AWGjzCEGujw2VgAOfnfoO0qf2YumBzcVDAHcVhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5017579},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"84ee15a4a5b78124c967a4128b5aa697e2fbd20f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-t0Ww4nvT7cO4/kcaXhYBmyJyjaEcYyszUgIctJtAYBCcAaeYe068bkF7CuKVCpSJeH/2PYJQicchMXqb019+EA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.6.0","@oh-my-pi/pi-tui":"11.6.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.6.0","@oh-my-pi/omp-stats":"11.6.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.6.0","@oh-my-pi/pi-agent-core":"11.6.0","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.6.0_1770437246113_0.020329396140054135","host":"s3://npm-registry-packages-npm-production"}},"11.6.1":{"name":"@oh-my-pi/pi-coding-agent","version":"11.6.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.6.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"179cfa483f346f47733fbb1cb90c0ef8ff8aa2f5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.6.1.tgz","fileCount":707,"integrity":"sha512-NQUj5dxpmxjnw52/eTwJdTrn2orE8QNCReqsjTlWXUphKlwYo4FBZlp/Bny7z24liQlmPHq0BMb0mGMBK00TQw==","signatures":[{"sig":"MEUCIQCPlNNK8x3hjRtKv0tZO08qjRJyzxNIy/CFwUZJvlF73gIgW51qiVlveVEKXtTkuVI7qk5WPGfey+D7Csf/Rmk35+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5017713},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"179cfa483f346f47733fbb1cb90c0ef8ff8aa2f5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-NQUj5dxpmxjnw52/eTwJdTrn2orE8QNCReqsjTlWXUphKlwYo4FBZlp/Bny7z24liQlmPHq0BMb0mGMBK00TQw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.6.1","@oh-my-pi/pi-tui":"11.6.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.6.1","@oh-my-pi/omp-stats":"11.6.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.6.1","@oh-my-pi/pi-agent-core":"11.6.1","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.6.1_1770446189840_0.20438018925768353","host":"s3://npm-registry-packages-npm-production"}},"11.7.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.7.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.7.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0facc7a71463587a53579f558f44b85b1ad10c57","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.7.0.tgz","fileCount":707,"integrity":"sha512-WQoJrfMX3Zzk9EMzsccZ8PLrcI5N4AnuN9gImo9hPB3ec8Ah5Lwjsgvk9l7GuSK1YKLtz4sbFwayK7sCj17Eeg==","signatures":[{"sig":"MEYCIQC7olEhlvb/FLTqk3kMepde4ThonVu4vM9YXEpCeZVF6wIhAIwV71vMo30UL0uo6/jPxnovleg5px/3opmIl8oDg4NS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5018496},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"0facc7a71463587a53579f558f44b85b1ad10c57","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-WQoJrfMX3Zzk9EMzsccZ8PLrcI5N4AnuN9gImo9hPB3ec8Ah5Lwjsgvk9l7GuSK1YKLtz4sbFwayK7sCj17Eeg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.7.0","@oh-my-pi/pi-tui":"11.7.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.7.0","@oh-my-pi/omp-stats":"11.7.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.7.0","@oh-my-pi/pi-agent-core":"11.7.0","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.7.0_1770449983899_0.7077406491082228","host":"s3://npm-registry-packages-npm-production"}},"11.7.1":{"name":"@oh-my-pi/pi-coding-agent","version":"11.7.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.7.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"503957ebe33d369373f06d3d2505ead16e3a74ee","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.7.1.tgz","fileCount":707,"integrity":"sha512-KX8WPBiL2HAef4NiBuhtFDp8rK+BWZ893YjNlST7XbEsNPyRt7olEMWqAXXtBG8s+a/3R8Clt7MDx/uKimRPsQ==","signatures":[{"sig":"MEUCIQCCkw0yFKdG75SZgCukB8gOGAsfXnCuyt1Bts8gGePjPgIgb4LhWithk1IlxVXes+WVQiVr3eAn/eTRmszrM9CjbKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5018496},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"503957ebe33d369373f06d3d2505ead16e3a74ee","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-KX8WPBiL2HAef4NiBuhtFDp8rK+BWZ893YjNlST7XbEsNPyRt7olEMWqAXXtBG8s+a/3R8Clt7MDx/uKimRPsQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.7.1","@oh-my-pi/pi-tui":"11.7.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.7.1","@oh-my-pi/omp-stats":"11.7.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.7.1","@oh-my-pi/pi-agent-core":"11.7.1","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.7.1_1770450784325_0.4572441379836585","host":"s3://npm-registry-packages-npm-production"}},"11.7.2":{"name":"@oh-my-pi/pi-coding-agent","version":"11.7.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.7.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"21dc1d2cb272404fdeee8fa964f2d44ad2d8fd6b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.7.2.tgz","fileCount":707,"integrity":"sha512-6g2EPQ2kXLTPhAQGFOkIbvwo9KGwcWXKfTQVcrsdptoHQdPfkEy4Cfg8W7qpETBnLAMPb/rd6vWjAd+a7sJMUg==","signatures":[{"sig":"MEUCIQDUT1EmlQOke8AwviDmK/o3C97OPlLp7ss59q73GCgXWgIgdOUFjIK+kGfa+qTBUJvqVR/7HcRuVCyU0uqp0RkYqco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5018496},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"21dc1d2cb272404fdeee8fa964f2d44ad2d8fd6b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-6g2EPQ2kXLTPhAQGFOkIbvwo9KGwcWXKfTQVcrsdptoHQdPfkEy4Cfg8W7qpETBnLAMPb/rd6vWjAd+a7sJMUg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.7.2","@oh-my-pi/pi-tui":"11.7.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.7.2","@oh-my-pi/omp-stats":"11.7.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.7.2","@oh-my-pi/pi-agent-core":"11.7.2","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.7.2_1770451556212_0.745644258500191","host":"s3://npm-registry-packages-npm-production"}},"11.7.3":{"name":"@oh-my-pi/pi-coding-agent","version":"11.7.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.7.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"7c4c0865a32d8ee74cffe3aeb496a7d386de05d7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.7.3.tgz","fileCount":707,"integrity":"sha512-x1rHs2PP43sW0JH4ViIjbxOqJ2vE8ni7+AAt0SMreFaoAxxGPFhrHC8WDi/Ik9dfum8eVG1ZVbBsUROuieEqDw==","signatures":[{"sig":"MEYCIQCE4C0mhdkly4uqaOTVaML2mPYYD2p8KHkOnqRQRClUXAIhANWvJsS2Nhdq2c/6GYlJI3pvMQJG+9Aa446wdFCbbqf3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5018440},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"7c4c0865a32d8ee74cffe3aeb496a7d386de05d7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-x1rHs2PP43sW0JH4ViIjbxOqJ2vE8ni7+AAt0SMreFaoAxxGPFhrHC8WDi/Ik9dfum8eVG1ZVbBsUROuieEqDw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.7.3","@oh-my-pi/pi-tui":"11.7.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.7.3","@oh-my-pi/omp-stats":"11.7.3","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.7.3","@oh-my-pi/pi-agent-core":"11.7.3","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.7.3_1770680922514_0.023519735740038294","host":"s3://npm-registry-packages-npm-production"}},"11.8.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.8.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.8.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"128dbd9c1f8826614b0136ec95df012909fbde6f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.8.0.tgz","fileCount":708,"integrity":"sha512-0KUvyNhFarFqUlKgdY+XCixqZXB3dPftANgUiCR81y1Uw0Dy5VvS6PpMFbdq1HM3xlX8sfGQB3dTAVGRFw/n6g==","signatures":[{"sig":"MEYCIQCgVyvtFSVaesCGfh2TDMa+KuUz2aCpP0F04lgm2HfqFQIhAP9wLIQXnhErjOXZ+6c/acwfMdF/aUVHBrutEMpNJSOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5027883},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"128dbd9c1f8826614b0136ec95df012909fbde6f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-0KUvyNhFarFqUlKgdY+XCixqZXB3dPftANgUiCR81y1Uw0Dy5VvS6PpMFbdq1HM3xlX8sfGQB3dTAVGRFw/n6g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.8.0","@oh-my-pi/pi-tui":"11.8.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.8.0","@oh-my-pi/omp-stats":"11.8.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.8.0","@oh-my-pi/pi-agent-core":"11.8.0","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.8.0_1770690275797_0.7346754589958895","host":"s3://npm-registry-packages-npm-production"}},"11.8.1":{"name":"@oh-my-pi/pi-coding-agent","version":"11.8.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.8.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"74dd324d33cb5d00c93ed0eca526dc1bf5cf4c85","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.8.1.tgz","fileCount":708,"integrity":"sha512-iIRF9yA6tsAI3FPhIfROZ+LAsRg2G4ukYizkNtBcHQp6U4mLVsV2KzWxcijSyR2zVi4omVlzioZYcGO0B3bHFg==","signatures":[{"sig":"MEQCICD6iPGvv8Z1TFh7AYobNSqiLqyu5lpXwuPqeGa6nsA1AiB/RqNs6nUZ+17/VBXm1te3AK+yC8d2nH2QRbA7Aey6fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5032700},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"74dd324d33cb5d00c93ed0eca526dc1bf5cf4c85","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-iIRF9yA6tsAI3FPhIfROZ+LAsRg2G4ukYizkNtBcHQp6U4mLVsV2KzWxcijSyR2zVi4omVlzioZYcGO0B3bHFg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.8.1","@oh-my-pi/pi-tui":"11.8.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.8.1","@oh-my-pi/omp-stats":"11.8.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.8.1","@oh-my-pi/pi-agent-core":"11.8.1","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.8.1_1770691448942_0.30354842675851","host":"s3://npm-registry-packages-npm-production"}},"11.8.2":{"name":"@oh-my-pi/pi-coding-agent","version":"11.8.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.8.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0d47081c6f4a8b4c26bcff21966580c660f5ef9e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.8.2.tgz","fileCount":708,"integrity":"sha512-lv+/SMx5oNABUtcgW1272gJJuxkhFPleFp0RD/ogV7h/lf/jnkKPOH94JIk0+NDPHH4HTxL/JBiKv3OMAGNAEg==","signatures":[{"sig":"MEUCIQCT2KqxrtqdRAYvOxW5V1S7DCS+C7ssOcvqfvGzcizYRwIgGLrgK7BoTCHANdTEkSifkR1ddbL+jWYsoBJTQnBt8c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5032700},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"0d47081c6f4a8b4c26bcff21966580c660f5ef9e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-lv+/SMx5oNABUtcgW1272gJJuxkhFPleFp0RD/ogV7h/lf/jnkKPOH94JIk0+NDPHH4HTxL/JBiKv3OMAGNAEg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.8.2","@oh-my-pi/pi-tui":"11.8.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.8.2","@oh-my-pi/omp-stats":"11.8.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.8.2","@oh-my-pi/pi-agent-core":"11.8.2","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.8.2_1770693451837_0.34311249864352145","host":"s3://npm-registry-packages-npm-production"}},"11.8.3":{"name":"@oh-my-pi/pi-coding-agent","version":"11.8.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.8.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ba023e545f717f3439f6e4e865951bc880cb7ec9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.8.3.tgz","fileCount":706,"integrity":"sha512-Ko+TrfzXeL+d6x1BDnuDyUT4AMi6/z8VWI0Lp5y8boND6xYLspVov2t0Bx/XPeWBDRFkDpzHLf9kYmUxyzvedg==","signatures":[{"sig":"MEUCIQCIkDx7GEQxu/zMUSB/LfyQCK0GUQJwUcRjrlxsC5jVCQIgftWUT3QJJNUz6AzqvIePHqdmAmEopHXhwr17IQSWlZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5004648},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"ba023e545f717f3439f6e4e865951bc880cb7ec9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-Ko+TrfzXeL+d6x1BDnuDyUT4AMi6/z8VWI0Lp5y8boND6xYLspVov2t0Bx/XPeWBDRFkDpzHLf9kYmUxyzvedg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.8.3","@oh-my-pi/pi-tui":"11.8.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.8.3","@oh-my-pi/omp-stats":"11.8.3","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.8.3","@oh-my-pi/pi-agent-core":"11.8.3","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.8.3_1770706998246_0.06596646847352305","host":"s3://npm-registry-packages-npm-production"}},"11.9.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.9.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.9.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"bf5b2678e09dbdd2e8731320b67ebf1481707431","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.9.0.tgz","fileCount":711,"integrity":"sha512-D4bChMxw2gQkpurdUUBIK8ji80QCxBOGEGzCNWAZpuWQiOWwK+RGnUDGduwsghb47COA5/4tIIP7LDDyTg/jgw==","signatures":[{"sig":"MEUCIHDYqamBY/X8zwKPp7dbiQCW78YNBHy1jnKsulY+5uaeAiEA5H0+5gMxh6rY2KyM8GUj5yDpOIWJMXA2QHQPwFmvWp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5120147},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"bf5b2678e09dbdd2e8731320b67ebf1481707431","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-D4bChMxw2gQkpurdUUBIK8ji80QCxBOGEGzCNWAZpuWQiOWwK+RGnUDGduwsghb47COA5/4tIIP7LDDyTg/jgw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.9.0","@oh-my-pi/pi-tui":"11.9.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.9.0","@oh-my-pi/omp-stats":"11.9.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.9.0","@oh-my-pi/pi-agent-core":"11.9.0","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.9.0_1770730850671_0.23902408521618002","host":"s3://npm-registry-packages-npm-production"}},"11.10.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.10.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.10.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"91e15afc0145b93a9840aed19f84fc93396e16e8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.10.0.tgz","fileCount":713,"integrity":"sha512-sMU3T4OqqAXEr6Y1LKIoGZ0t1i422F5crfaucvrifRqEmCB235wBsx+LDKdlIfbjNZ/MH9oqE2hU83SEsLsy9g==","signatures":[{"sig":"MEQCIFk4HnRcBflalz9fYe5wEck488lX5LBfKDb5gc/BL/neAiB8AqF5TvbXZ7j3AoWd+vg6U/tQhUosNbiK2JSGfZp0dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5178292},"main":"./src/index.ts","type":"module","oclif":{"bin":"omp","plugins":["@oclif/plugin-autocomplete"],"commands":"./src/commands","helpClass":"./src/cli/oclif-help.ts"},"types":"./src/index.ts","shasum":"91e15afc0145b93a9840aed19f84fc93396e16e8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-sMU3T4OqqAXEr6Y1LKIoGZ0t1i422F5crfaucvrifRqEmCB235wBsx+LDKdlIfbjNZ/MH9oqE2hU83SEsLsy9g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oclif/core":"^4.8.0","@oh-my-pi/pi-ai":"11.10.0","@oh-my-pi/pi-tui":"11.10.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.10.0","@oh-my-pi/omp-stats":"11.10.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.10.0","@oh-my-pi/pi-agent-core":"11.10.0","@oclif/plugin-autocomplete":"^3.2.40"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.10.0_1770746070807_0.8484425946032952","host":"s3://npm-registry-packages-npm-production"}},"11.10.1":{"name":"@oh-my-pi/pi-coding-agent","version":"11.10.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.10.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"921113785342f074b4f5966c99b72ab03b3db40f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.10.1.tgz","fileCount":712,"integrity":"sha512-ZUyOtMaUXgGfpumBuDUePgIxc6LhbQyjsPE/fPmzCeCX9FcdUE/udrhIfFuEA+NWlYJDbUNoydTXaPybLpBQsw==","signatures":[{"sig":"MEQCIB+ivRGdTItyy9X7WDBm8u5l//GvJC0ReNKqFTDXXTsjAiAued4kLJ1ll1jYS2YRV1NpNXT32mccBDSudLdX7CQZtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5179484},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"921113785342f074b4f5966c99b72ab03b3db40f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-ZUyOtMaUXgGfpumBuDUePgIxc6LhbQyjsPE/fPmzCeCX9FcdUE/udrhIfFuEA+NWlYJDbUNoydTXaPybLpBQsw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.10.1","@oh-my-pi/pi-tui":"11.10.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.10.1","@oh-my-pi/omp-stats":"11.10.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.10.1","@oh-my-pi/pi-agent-core":"11.10.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/diff":"^7.0.2","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.10.1_1770748033797_0.628403784262292","host":"s3://npm-registry-packages-npm-production"}},"11.10.2":{"name":"@oh-my-pi/pi-coding-agent","version":"11.10.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.10.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1aa5a1580d8df0335edd2a1b140d7832e873788d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.10.2.tgz","fileCount":712,"integrity":"sha512-y5GM6LlyNZus3U07VUAfq9nkIjetwuEjIF+tfCtAKwHUg6RyxvzuXFJDXYi9rE8XihH8Pa8uMWaL/77ybzcL4Q==","signatures":[{"sig":"MEYCIQCgnGA6d8cFtCke9lFsJO80kKCRxDU8j1x7EvUPsLIJPAIhAMBKYsGl/mv0AU53j0cguiaZMDHdd9srgvnYIkx1oSH3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5186926},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1aa5a1580d8df0335edd2a1b140d7832e873788d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-y5GM6LlyNZus3U07VUAfq9nkIjetwuEjIF+tfCtAKwHUg6RyxvzuXFJDXYi9rE8XihH8Pa8uMWaL/77ybzcL4Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.10.2","@oh-my-pi/pi-tui":"11.10.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.10.2","@oh-my-pi/omp-stats":"11.10.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.10.2","@oh-my-pi/pi-agent-core":"11.10.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.10.2_1770748502138_0.3829579411231909","host":"s3://npm-registry-packages-npm-production"}},"11.10.3":{"name":"@oh-my-pi/pi-coding-agent","version":"11.10.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.10.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"375fcc4849e58b6cdb53bb929d57bc78812205f4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.10.3.tgz","fileCount":712,"integrity":"sha512-ZMwgvgSsbeyWD+BoaKix52K2M7ZTd41La/oUGSGjUNqEWnQtWHNiu+7R6RGh/NRcxHnOdVAXSIxJF1eer3+4vw==","signatures":[{"sig":"MEYCIQDoE1XALGikcA4AG2LsHQgWwXm2AI51HWZzK6zy8poFAAIhAM/Chg1yT3safnUVPGMuzbvkp4UpIcNKjsuM9MkyczMM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5187072},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"375fcc4849e58b6cdb53bb929d57bc78812205f4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-ZMwgvgSsbeyWD+BoaKix52K2M7ZTd41La/oUGSGjUNqEWnQtWHNiu+7R6RGh/NRcxHnOdVAXSIxJF1eer3+4vw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.10.3","@oh-my-pi/pi-tui":"11.10.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.10.3","@oh-my-pi/omp-stats":"11.10.3","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.10.3","@oh-my-pi/pi-agent-core":"11.10.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.10.3_1770748747299_0.14383301159746487","host":"s3://npm-registry-packages-npm-production"}},"11.10.4":{"name":"@oh-my-pi/pi-coding-agent","version":"11.10.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.10.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c4b35710e37f2e94dc7b1389061f838c74f8e226","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.10.4.tgz","fileCount":712,"integrity":"sha512-+ziZCPkkWbNqkHwxsPxOVw+eBAXoxY0pUfS7ozOVuvKDz3nlm3Rym5uury/pSKA8m8RSLbsl7aPcky0sgo8DsA==","signatures":[{"sig":"MEQCIGWkM5jmaW0hVM6HinLJO65edTwx3KjeMJVKemvk9hC2AiBHewes4rtSHeDrf+UEB/pkf3Av5CkTObyGRY6+s/V+kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5191849},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c4b35710e37f2e94dc7b1389061f838c74f8e226","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-+ziZCPkkWbNqkHwxsPxOVw+eBAXoxY0pUfS7ozOVuvKDz3nlm3Rym5uury/pSKA8m8RSLbsl7aPcky0sgo8DsA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.10.4","@oh-my-pi/pi-tui":"11.10.4","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.10.4","@oh-my-pi/omp-stats":"11.10.4","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.10.4","@oh-my-pi/pi-agent-core":"11.10.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.8","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.10.4_1770749593246_0.6935845844932038","host":"s3://npm-registry-packages-npm-production"}},"11.11.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.11.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.11.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0972b656f93e62f4be0ceba88a0298a1062c4268","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.11.0.tgz","fileCount":712,"integrity":"sha512-E6pXxo2U6yO41LR/JJS+p7BcLbzodeRMYLc98MPoYYWZ7VtFyCzgx32871TtWZJCfcPs/Fs5ZaEt/3pAoYnxrw==","signatures":[{"sig":"MEYCIQDNryTR193LmN6gZ38Fo8EzAkaFSVLrpj7h5yCVTT6/cwIhANAqTKsIkNxQiabXcuh3tLjYcg2XGg0WJIE0OvHkV8Yh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5191849},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0972b656f93e62f4be0ceba88a0298a1062c4268","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-E6pXxo2U6yO41LR/JJS+p7BcLbzodeRMYLc98MPoYYWZ7VtFyCzgx32871TtWZJCfcPs/Fs5ZaEt/3pAoYnxrw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.11.0","@oh-my-pi/pi-tui":"11.11.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.11.0","@oh-my-pi/omp-stats":"11.11.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.11.0","@oh-my-pi/pi-agent-core":"11.11.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.11.0_1770758720825_0.794678877719873","host":"s3://npm-registry-packages-npm-production"}},"11.12.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.12.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.12.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"88c666aba3a004ff0954386676bbfa99c2b053c1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.12.0.tgz","fileCount":713,"integrity":"sha512-2GqJSeYgo2GuLoOjhtKQjd+adE/SSbg4bX/0aPrPo4FBAbT0bAr5SxGnF9wGf/E8Ni+ETHO1lrEe90Vv0YjGSw==","signatures":[{"sig":"MEYCIQCRYAwuavyT5PZqV/DZVu1Z++SvZasHuGk/PARTV/oFvgIhAMfvWprFgoQ7NmPr1RhhpngrdNI4RKEcmJ8m8JfYUjX7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5211781},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"88c666aba3a004ff0954386676bbfa99c2b053c1","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-2GqJSeYgo2GuLoOjhtKQjd+adE/SSbg4bX/0aPrPo4FBAbT0bAr5SxGnF9wGf/E8Ni+ETHO1lrEe90Vv0YjGSw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.12.0","@oh-my-pi/pi-tui":"11.12.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.12.0","@oh-my-pi/omp-stats":"11.12.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.12.0","@oh-my-pi/pi-agent-core":"11.12.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.12.0_1770853383474_0.9266052064733463","host":"s3://npm-registry-packages-npm-production"}},"11.13.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.13.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.13.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"05cc929a307506b694d21b2e789896d9d73404f3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.13.0.tgz","fileCount":714,"integrity":"sha512-f8G4HsBM2VlddZzFMaMNCwal5Pjm//rC/Gg+tapSQISVMnm2ENj0jomNb00nBkYE1Y0Bml2QGn3C+l4YIDdG1g==","signatures":[{"sig":"MEUCIBKiHRG5uNKX59GSdBjOCsrukYwOlyi5dXKgHaZ5PqUZAiEA/9sCTs7FEUIAlg6H3//ik0Co3ZR6KwMY6jva5KbkOsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5208657},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"05cc929a307506b694d21b2e789896d9d73404f3","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-f8G4HsBM2VlddZzFMaMNCwal5Pjm//rC/Gg+tapSQISVMnm2ENj0jomNb00nBkYE1Y0Bml2QGn3C+l4YIDdG1g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.13.0","@oh-my-pi/pi-tui":"11.13.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.13.0","@oh-my-pi/omp-stats":"11.13.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.13.0","@oh-my-pi/pi-agent-core":"11.13.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.13.0_1770855590476_0.4926871160882662","host":"s3://npm-registry-packages-npm-production"}},"11.13.1":{"name":"@oh-my-pi/pi-coding-agent","version":"11.13.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.13.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d2fbc62a3733dd8e2ffd0e7737fb362d2ce6de1c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.13.1.tgz","fileCount":714,"integrity":"sha512-yR5yQa3YkWEeJIiKhuWDF5intDlZWgr6PdRnXtiXZgSHJY+yclkY1yRyJ5sGKVjUPi/XStv6HF06AkJDqK4udw==","signatures":[{"sig":"MEUCIDfv7GD83ZOSdHcSchtEo8l+c5rLRI+U4wnRyMAHfXxTAiEAuIlJ/t4EKwzrWntIYIygWZFWEwZEZc3tEsanYzyDwK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5225061},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d2fbc62a3733dd8e2ffd0e7737fb362d2ce6de1c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-yR5yQa3YkWEeJIiKhuWDF5intDlZWgr6PdRnXtiXZgSHJY+yclkY1yRyJ5sGKVjUPi/XStv6HF06AkJDqK4udw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.13.1","@oh-my-pi/pi-tui":"11.13.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.13.1","@oh-my-pi/omp-stats":"11.13.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.13.1","@oh-my-pi/pi-agent-core":"11.13.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.13.1_1770860847645_0.14503426460644997","host":"s3://npm-registry-packages-npm-production"}},"11.14.0":{"name":"@oh-my-pi/pi-coding-agent","version":"11.14.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.14.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"691205a764b0a568b8d6893db376f869857ec89d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.14.0.tgz","fileCount":716,"integrity":"sha512-eqI0VGjA0kimpf+WjacFkd5BENIjDhT6NErkchMoxk8rAnPOFLLXGsHYWoMEk0B5JUZZ9IJt+3OQ83TEBQrXLg==","signatures":[{"sig":"MEUCIGlsDmBmczkSTsjQvO3xcJfOMv5dmm90zgFWEzdHTjaqAiEAtqGaxNSM39zvWJ/0gCL5iDvHr8NwaOPngq3t56M1KVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5244187},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"691205a764b0a568b8d6893db376f869857ec89d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-eqI0VGjA0kimpf+WjacFkd5BENIjDhT6NErkchMoxk8rAnPOFLLXGsHYWoMEk0B5JUZZ9IJt+3OQ83TEBQrXLg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.14.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"11.14.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.14.0","@oh-my-pi/omp-stats":"11.14.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.14.0","@oh-my-pi/pi-agent-core":"11.14.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.14.0_1770868748634_0.8617314856733924","host":"s3://npm-registry-packages-npm-production"}},"11.14.1":{"name":"@oh-my-pi/pi-coding-agent","version":"11.14.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.14.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6bdbc6c93c5bc0e95bee46f05248699aa764b6c8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.14.1.tgz","fileCount":716,"integrity":"sha512-UhHqTsca1Nw0wBr/HPrks2j9PwbCKTdd3gMT0tfR4twtgvVttaICd4TxW9+kIjVKUJOBtQ+cudA5ELUAydeq8w==","signatures":[{"sig":"MEUCIC97NSkgv4jn7EXE86nOu0BzFX1b1eaVJAlk71SdozSeAiEAxCmk1YpGT28ukRGdrLrduA9FZreBY3j7Jimn/3wC0tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5245353},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6bdbc6c93c5bc0e95bee46f05248699aa764b6c8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-UhHqTsca1Nw0wBr/HPrks2j9PwbCKTdd3gMT0tfR4twtgvVttaICd4TxW9+kIjVKUJOBtQ+cudA5ELUAydeq8w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.14.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"11.14.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.14.1","@oh-my-pi/omp-stats":"11.14.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.14.1","@oh-my-pi/pi-agent-core":"11.14.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.14.1_1770882354618_0.3591213682922034","host":"s3://npm-registry-packages-npm-production"}},"11.14.2":{"name":"@oh-my-pi/pi-coding-agent","version":"11.14.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.14.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3ba6be10536264554653798edd5b43c3cde26c91","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.14.2.tgz","fileCount":716,"integrity":"sha512-u5lUCuJ3jQqyh97D/XIZNhpDttoshbUwjoSRv09rfnfSJDml9ZKGOtSP00DKhl9PgVVOlf0egz3T7olbFJ8Nqg==","signatures":[{"sig":"MEUCIQDK/phoix/o6joXe4BrGKGxiCJROS7mB5FT0MnHNQ1iMgIgRbtCCwZKqePpZrPZ80HYDioXdry+Ad1zeyoTuj5BikM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5245353},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3ba6be10536264554653798edd5b43c3cde26c91","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-u5lUCuJ3jQqyh97D/XIZNhpDttoshbUwjoSRv09rfnfSJDml9ZKGOtSP00DKhl9PgVVOlf0egz3T7olbFJ8Nqg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.14.2","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"11.14.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.14.2","@oh-my-pi/omp-stats":"11.14.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.14.2","@oh-my-pi/pi-agent-core":"11.14.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.14.2_1770882505986_0.44955592266601374","host":"s3://npm-registry-packages-npm-production"}},"11.14.3":{"name":"@oh-my-pi/pi-coding-agent","version":"11.14.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.14.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0f762306e4cbef5b0ab7f63f11934aacd0c78630","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.14.3.tgz","fileCount":716,"integrity":"sha512-GyWNxadwAHafkPSiJBe9biLbry5A4CUGiarNOyKNbDl8HLxLa9j2dtHxdLNt41zOyiJ9hYY+T9mSqqi4rr70jg==","signatures":[{"sig":"MEQCIBzn4DO2/7Um5X5zlVdHATXPuoE41Hy7ypprDdGkWvBuAiAfzSZYO2i9X0eELaGNhA3RWoYu4+B0tXDFaQf2AXlreA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5245491},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0f762306e4cbef5b0ab7f63f11934aacd0c78630","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-GyWNxadwAHafkPSiJBe9biLbry5A4CUGiarNOyKNbDl8HLxLa9j2dtHxdLNt41zOyiJ9hYY+T9mSqqi4rr70jg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","jsdom":"28.0.0","ignore":"^7.0.5","marked":"^17.0.1","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.14.3","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"11.14.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.14.3","@oh-my-pi/omp-stats":"11.14.3","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.14.3","@oh-my-pi/pi-agent-core":"11.14.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9","@types/jsdom":"27.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.14.3_1770885274199_0.27687964992682623","host":"s3://npm-registry-packages-npm-production"}},"11.14.4":{"name":"@oh-my-pi/pi-coding-agent","version":"11.14.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.14.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3f65deba2cfd7a6d80bc126cf6af0bb512fbb430","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.14.4.tgz","fileCount":716,"integrity":"sha512-YZfMLwpgICBGH9XC5SnE3YgkusHt8pY+cdg0bgJ9228RS1NqipbZGo/zK2QUU3ExgdZwxTe8wLeRttefob9gJw==","signatures":[{"sig":"MEUCIECt7kHfNFnNLVB6fs7adkj5NdG6nZDUqvI2zSSUCB6dAiEA7DjdIPRtUjMt6F/TSMa6vfhtVWF123izYYpr43ZU/yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5245988},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3f65deba2cfd7a6d80bc126cf6af0bb512fbb430","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-YZfMLwpgICBGH9XC5SnE3YgkusHt8pY+cdg0bgJ9228RS1NqipbZGo/zK2QUU3ExgdZwxTe8wLeRttefob9gJw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.14.4","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"11.14.4","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.14.4","@oh-my-pi/omp-stats":"11.14.4","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.14.4","@oh-my-pi/pi-agent-core":"11.14.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.14.4_1770895059543_0.4409818222341737","host":"s3://npm-registry-packages-npm-production"}},"11.14.5":{"name":"@oh-my-pi/pi-coding-agent","version":"11.14.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@11.14.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b6ef8f3d7bc5553e13b826fe3c656cacc86e28f1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-11.14.5.tgz","fileCount":716,"integrity":"sha512-lfKAWPlNqTcADNgwM+BQW++VBVpHiAsq47oTfer6g0A+1+4xZD07wpPg3s7jOGo7yG6E8yGJAFyEFmz5XHzwJw==","signatures":[{"sig":"MEUCIQCCTWRGOh7zERFnWcCTOKO9CSfuTPozGWDjJUgG8E+e5gIgEvEIgRSo9xbbdOAoNjdo5G/fAG8h8LlR7pdMnaymGuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5246274},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b6ef8f3d7bc5553e13b826fe3c656cacc86e28f1","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-lfKAWPlNqTcADNgwM+BQW++VBVpHiAsq47oTfer6g0A+1+4xZD07wpPg3s7jOGo7yG6E8yGJAFyEFmz5XHzwJw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"11.14.5","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"11.14.5","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"11.14.5","@oh-my-pi/omp-stats":"11.14.5","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"11.14.5","@oh-my-pi/pi-agent-core":"11.14.5"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_11.14.5_1770907032301_0.7339965491226872","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d7f4a1cc181f0ba798adcfcfa031f6f399dc49f9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.0.0.tgz","fileCount":716,"integrity":"sha512-TFRmbl500U7v5MqwSoFbEjQQnpcKWOj7qtmKKPSYoPZJvLEmc0/KDGxoGpkg+tcfeq+5oFmx8GoIexp54fkPlw==","signatures":[{"sig":"MEQCIBN77UKchRWaCaLH1dhQ5LrrUGGTKnfdgh35zWrh3A9/AiByQUzv3lfgeRUhK6UdiVc8dypnIeD1eLqfWgTrDqTv8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5250366},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d7f4a1cc181f0ba798adcfcfa031f6f399dc49f9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"ompConfig":{"name":"omp","configDir":".omp"},"_integrity":"sha512-TFRmbl500U7v5MqwSoFbEjQQnpcKWOj7qtmKKPSYoPZJvLEmc0/KDGxoGpkg+tcfeq+5oFmx8GoIexp54fkPlw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.0.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.0.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.0.0","@oh-my-pi/omp-stats":"12.0.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.0.0","@oh-my-pi/pi-agent-core":"12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.0.0_1770925188627_0.9164648734912557","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Mario Zechner","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0054a5b19ee264d62ad3dc2fe3b72d8f48c399ab","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.1.0.tgz","fileCount":719,"integrity":"sha512-JDR61GxsukS1RlGXIyXNc/N4i4NGRvk988CyoO330PWs0kptguYzyccDZxZ2YnKxGAZTi9KhahT1f3rcs+rjYA==","signatures":[{"sig":"MEUCIQDVrBsA1hAG6P3vynK5059r42T2N5EPDsaCzPI7NmN0ZQIgYYr5U6kfy0Y11UpDs7dSAqUo6YXeoQ9+aZSRNrkMz/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5282399},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0054a5b19ee264d62ad3dc2fe3b72d8f48c399ab","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-JDR61GxsukS1RlGXIyXNc/N4i4NGRvk988CyoO330PWs0kptguYzyccDZxZ2YnKxGAZTi9KhahT1f3rcs+rjYA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.1.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.1.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.1.0","@oh-my-pi/omp-stats":"12.1.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.1.0","@oh-my-pi/pi-agent-core":"12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.1.0_1770994269219_0.06584175136717096","host":"s3://npm-registry-packages-npm-production"}},"12.1.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.1.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3a661142e7ac5df79afdc0a2cb468b1fefc8f26e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.1.1.tgz","fileCount":719,"integrity":"sha512-+Ym6xoNU3X5ddJZSKngk7dLOpVnD49mjYWMHy3Rk4yktyOUOmkY8wwtShA7hYUqL/CuH0QDPg28HosntHyKaSA==","signatures":[{"sig":"MEUCIQD5A92uwT3NAqEX9R5sMEhJgy36HJ7nCTYHkALWsMePAQIgEOuNgmUuTysUC0w1QJPFzpcY3sp/oS2maVd/6pVQHpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5282549},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3a661142e7ac5df79afdc0a2cb468b1fefc8f26e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-+Ym6xoNU3X5ddJZSKngk7dLOpVnD49mjYWMHy3Rk4yktyOUOmkY8wwtShA7hYUqL/CuH0QDPg28HosntHyKaSA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.1.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.1.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.1.1","@oh-my-pi/omp-stats":"12.1.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.1.1","@oh-my-pi/pi-agent-core":"12.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.1.1_1770995534559_0.21203451334050127","host":"s3://npm-registry-packages-npm-production"}},"12.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4e47595e1fe68463a4522ffda8746f204f7de19e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.2.0.tgz","fileCount":719,"integrity":"sha512-je1UG6pXfGVdpywWJ31UQEQTJ0nrnSqlXSppxDn8tegHW4dxKnkfDQaFu2q65c1nhejjxOtjj367CqQmiYdaYw==","signatures":[{"sig":"MEUCIF03awJyEw62LLLOf6sM1U548ILgxUa8GeZN3yD1E6lGAiEAxN11P4ql9glV6Rwsl+bpVCzWupIiDzyJS2+5mDMsRVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5293783},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4e47595e1fe68463a4522ffda8746f204f7de19e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-je1UG6pXfGVdpywWJ31UQEQTJ0nrnSqlXSppxDn8tegHW4dxKnkfDQaFu2q65c1nhejjxOtjj367CqQmiYdaYw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.2.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.2.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.2.0","@oh-my-pi/omp-stats":"12.2.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.2.0","@oh-my-pi/pi-agent-core":"12.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.2.0_1771027637034_0.2460826039060131","host":"s3://npm-registry-packages-npm-production"}},"12.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"a650836da8033e5730578a8a20b6dc54e0333826","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.2.1.tgz","fileCount":719,"integrity":"sha512-WKNIm73S1LOF0twQVaNUj4660ymEZ7NEhqfigs1jAxMML7HOokMxlUcu/ff47Z8dyjQ1ZFV9aaEJ1bufLyfd6Q==","signatures":[{"sig":"MEQCIBM+CkQIBtbKVObjuVSq0/3slrKxDXDMLNFneqqVoAsxAiAEPvIGaZza0wA/pO+S4cENVWQEfvtrpfUHQizbmA9CKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5293783},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a650836da8033e5730578a8a20b6dc54e0333826","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-WKNIm73S1LOF0twQVaNUj4660ymEZ7NEhqfigs1jAxMML7HOokMxlUcu/ff47Z8dyjQ1ZFV9aaEJ1bufLyfd6Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.2.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.2.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.2.1","@oh-my-pi/omp-stats":"12.2.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.2.1","@oh-my-pi/pi-agent-core":"12.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.2.1_1771027989358_0.6275671817479385","host":"s3://npm-registry-packages-npm-production"}},"12.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"2cacbe5580b67b5b22bfe76a01a49697752e5530","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.3.0.tgz","fileCount":725,"integrity":"sha512-UiBRI/RvYNhdhQNjrinptPwHB0UbsuGwODWhZQ5f7mdzVECPBrAsNaWfxqy/N7MZHBkLj1OZIsHQVpelnt5+0w==","signatures":[{"sig":"MEQCIAM6KofiWXcewpADEF6yr2v82NqMXeYG7HjF/3innoZHAiACq4pBEY4nfmMuAiti9RaeTJh3Iya1LtmjCi/v4xMzeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5356770},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2cacbe5580b67b5b22bfe76a01a49697752e5530","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-UiBRI/RvYNhdhQNjrinptPwHB0UbsuGwODWhZQ5f7mdzVECPBrAsNaWfxqy/N7MZHBkLj1OZIsHQVpelnt5+0w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.3.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.3.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.3.0","@oh-my-pi/omp-stats":"12.3.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.3.0","@oh-my-pi/pi-agent-core":"12.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.3.0_1771031471455_0.021906383923080197","host":"s3://npm-registry-packages-npm-production"}},"12.4.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.4.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e3b3b524de937becabedc41ac9f01407ec9a66c2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.4.0.tgz","fileCount":725,"integrity":"sha512-IEKFydVrY3LlbTtoKt8A06jrhdmb81R1620b151osHzYJBTpRwjjdxi9dlDstFJTZ1iR22asrDpobFro0PBWmg==","signatures":[{"sig":"MEUCIBe4s0qCQpk46ocYPO9kiUplwuSLs2zJ7I9/W3OfdaSoAiEA0psCZwH4BrVoGKiyxtgtmySrKyMLMEpjsQpDNq0+2bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5359123},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e3b3b524de937becabedc41ac9f01407ec9a66c2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-IEKFydVrY3LlbTtoKt8A06jrhdmb81R1620b151osHzYJBTpRwjjdxi9dlDstFJTZ1iR22asrDpobFro0PBWmg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.17.1","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.1","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.1","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.1","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.4.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.4.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.4.0","@oh-my-pi/omp-stats":"12.4.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.4.0","@oh-my-pi/pi-agent-core":"12.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.4.0_1771036550944_0.2442969115786171","host":"s3://npm-registry-packages-npm-production"}},"12.5.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.5.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1642e55df8643a3b449f048986bc9b2dbf310555","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.5.0.tgz","fileCount":734,"integrity":"sha512-b6VWa+GY4x8KvoDiczYDvtwUH8W+wN5gotr6HYdYtJMfdpEhs51P9FTE79haGXZLsZhYN1HEIz7eCj9PQNIQaw==","signatures":[{"sig":"MEUCIA807v13MLctGIqDfsBOHmSb61GiP1wApXIGPJDJmplJAiEA3SFWN8n4fP5LwR4M4anEX2fwBNPUWhorJF5IcpdP75A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5448125},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1642e55df8643a3b449f048986bc9b2dbf310555","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-b6VWa+GY4x8KvoDiczYDvtwUH8W+wN5gotr6HYdYtJMfdpEhs51P9FTE79haGXZLsZhYN1HEIz7eCj9PQNIQaw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.5.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.5.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.5.0","@oh-my-pi/omp-stats":"12.5.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.5.0","@oh-my-pi/pi-agent-core":"12.5.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.5.0_1771162238095_0.12034183951829092","host":"s3://npm-registry-packages-npm-production"}},"12.5.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.5.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.5.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"76e6fc94037669211a497648bdbd715f45da401c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.5.1.tgz","fileCount":734,"integrity":"sha512-g1dkZHFSFsfkR0oTm6FauX0STVn3gcpte1yXZEf0zl+pl2D2ioAOpRpezoH2FyLjwwBz6j0fk9Z2aW4im53EJw==","signatures":[{"sig":"MEYCIQCbXAgZ67YQHsOvU6KwtZJL0dDvJjV0T/mQwciVHlHlOgIhAKd4YfynJFjs9Ar07tu8f1DVzCs/ieaUK7vfKHi5qeYo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5447473},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"76e6fc94037669211a497648bdbd715f45da401c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-g1dkZHFSFsfkR0oTm6FauX0STVn3gcpte1yXZEf0zl+pl2D2ioAOpRpezoH2FyLjwwBz6j0fk9Z2aW4im53EJw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.5.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.5.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.5.1","@oh-my-pi/omp-stats":"12.5.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.5.1","@oh-my-pi/pi-agent-core":"12.5.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.5.1_1771166790013_0.01855433129508377","host":"s3://npm-registry-packages-npm-production"}},"12.6.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.6.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.6.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"49f64afeda77fb75711c6a4e9db5f5609d7eedbf","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.6.0.tgz","fileCount":734,"integrity":"sha512-mTYWPo41rVtRs1U/x3OWk9o2Sl5a4m28V8IjlK2sJzIg+5jlyawFyOcUYphxJzvWZSvU4Q87MdKJ8ht6B7h1wQ==","signatures":[{"sig":"MEYCIQCSd7ZWdEzxSpQsIoXJ/bviAt9yEJvzC3Bbh8CTu9tGGQIhAIy3uUINlP8UMTXjZwam4cj0EGAtVR2qF3T93Pjt+lt+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5464002},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"49f64afeda77fb75711c6a4e9db5f5609d7eedbf","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-mTYWPo41rVtRs1U/x3OWk9o2Sl5a4m28V8IjlK2sJzIg+5jlyawFyOcUYphxJzvWZSvU4Q87MdKJ8ht6B7h1wQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.6.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.6.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.6.0","@oh-my-pi/omp-stats":"12.6.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.6.0","@oh-my-pi/pi-agent-core":"12.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.6.0_1771215054651_0.34052824223994294","host":"s3://npm-registry-packages-npm-production"}},"12.7.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.7.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.7.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b6b5f434951b51afc6e11df0775f5c00a93c4cd8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.7.0.tgz","fileCount":735,"integrity":"sha512-PgZHnZuA1GkXZa+cf2AAbwvVpjZk8a0PfPeUvU8JP/77Bp0/64DK9wf7J/Mq1QOmqqixth4vDqHOewg967F4Jg==","signatures":[{"sig":"MEUCICOJ4SvKYyvJcZe/RV7gsZAHHWWwJXp4NyrDcy3GyxUcAiEAyy7BiQZ7LZJkJWvb4uHZ5srBmDU0k191qPXxC0P0il4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5485078},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b6b5f434951b51afc6e11df0775f5c00a93c4cd8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-PgZHnZuA1GkXZa+cf2AAbwvVpjZk8a0PfPeUvU8JP/77Bp0/64DK9wf7J/Mq1QOmqqixth4vDqHOewg967F4Jg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.7.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.7.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.7.0","@oh-my-pi/omp-stats":"12.7.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.7.0","@oh-my-pi/pi-agent-core":"12.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.7.0_1771233422821_0.5924259820019784","host":"s3://npm-registry-packages-npm-production"}},"12.7.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.7.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.7.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"deef4b3d3c43a90f311401a4bc49b2751a4d2216","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.7.1.tgz","fileCount":735,"integrity":"sha512-mgo2aDwbmRlrVitSDZ7Kf7R4kAjaXiGfffS4KzIGCXKu9SERVz0+aBp0rNYbicbqn9TGlPjI4m4nmBJitm7Mxw==","signatures":[{"sig":"MEQCIGxgkHybZiRKxyVULBTJhFzuoXikkWWY4nLjSbXhN6p/AiAxBFyFTCGg6eMezwdLiyjR+aD6UMQbSqyC8fhQAkZKcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5486640},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"deef4b3d3c43a90f311401a4bc49b2751a4d2216","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-mgo2aDwbmRlrVitSDZ7Kf7R4kAjaXiGfffS4KzIGCXKu9SERVz0+aBp0rNYbicbqn9TGlPjI4m4nmBJitm7Mxw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.7.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.7.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.7.1","@oh-my-pi/omp-stats":"12.7.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.7.1","@oh-my-pi/pi-agent-core":"12.7.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.7.1_1771238727387_0.8887904905352813","host":"s3://npm-registry-packages-npm-production"}},"12.7.2":{"name":"@oh-my-pi/pi-coding-agent","version":"12.7.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.7.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4129293b8bfdf68d0054712015a74f79d4405eaf","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.7.2.tgz","fileCount":735,"integrity":"sha512-oGgrlOS1PJF+hc2Am0M9U8nGVWdJCoj9bJDZrJPSgV4iJH09C1VnMRHr7/7jIUBZL+OvYG7uxbhKxR8W+dC5pg==","signatures":[{"sig":"MEUCIQC1GbNwHPBS7aKxrWxkaDRlkHzVcFEtuLFgk1tg2bUlGQIgIq6rGATKC07Pv6YcHgqBcO+P7X8vjz7WG+2w+ty/Zu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5486351},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4129293b8bfdf68d0054712015a74f79d4405eaf","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-oGgrlOS1PJF+hc2Am0M9U8nGVWdJCoj9bJDZrJPSgV4iJH09C1VnMRHr7/7jIUBZL+OvYG7uxbhKxR8W+dC5pg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.7.2","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.7.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.7.2","@oh-my-pi/omp-stats":"12.7.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.7.2","@oh-my-pi/pi-agent-core":"12.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.7.2_1771241685150_0.8306078195045667","host":"s3://npm-registry-packages-npm-production"}},"12.7.3":{"name":"@oh-my-pi/pi-coding-agent","version":"12.7.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.7.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8fb716c2dc8d79490922dd3d85b9f3e4f238d75c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.7.3.tgz","fileCount":735,"integrity":"sha512-00CbUfDHhzS3ywivlVBXBuUP+2em3fVop5IGDr/hGopVz18S5eywo6qJWAaTICJkrHY9+VNJZrbmmXWIKBsQIw==","signatures":[{"sig":"MEYCIQCe/1cNDybhpdTOZ+2CdzTlqK+bF0bNcSvc15jNiivRmgIhAJOoi2I5bBJs4AQysMAnzwo3vF9pUeEZi/jk0aM//lxm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5487176},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8fb716c2dc8d79490922dd3d85b9f3e4f238d75c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-00CbUfDHhzS3ywivlVBXBuUP+2em3fVop5IGDr/hGopVz18S5eywo6qJWAaTICJkrHY9+VNJZrbmmXWIKBsQIw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.7.3","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.7.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.7.3","@oh-my-pi/omp-stats":"12.7.3","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.7.3","@oh-my-pi/pi-agent-core":"12.7.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.7.3_1771246309942_0.6845046960980745","host":"s3://npm-registry-packages-npm-production"}},"12.7.4":{"name":"@oh-my-pi/pi-coding-agent","version":"12.7.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.7.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"cdd3c8cdf7c4aca4373ac4d65da2c8ba62f22228","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.7.4.tgz","fileCount":735,"integrity":"sha512-NmPHrDA9H8WHygbcxZh4X5R5KT2hlS9xMGu+t2hdTvMlPTG9GB51yFlXc6fclTadY/wNuQj8X/7qPFX+J6QHlA==","signatures":[{"sig":"MEQCIBv2Rqc5qZXu8+rr/KJOgSeIEO75hKIkhCOQjljeqHe6AiA8uwi3dwue5RgGt64KOAnEhfmrfZMUmwuYN0dmDhlmWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5486714},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"cdd3c8cdf7c4aca4373ac4d65da2c8ba62f22228","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-NmPHrDA9H8WHygbcxZh4X5R5KT2hlS9xMGu+t2hdTvMlPTG9GB51yFlXc6fclTadY/wNuQj8X/7qPFX+J6QHlA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.7.4","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.7.4","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.7.4","@oh-my-pi/omp-stats":"12.7.4","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.7.4","@oh-my-pi/pi-agent-core":"12.7.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.7.4_1771248885865_0.6527345618165465","host":"s3://npm-registry-packages-npm-production"}},"12.7.5":{"name":"@oh-my-pi/pi-coding-agent","version":"12.7.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.7.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"df6eac38be3f7bf87554fc5969c7a0ef3c375f81","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.7.5.tgz","fileCount":735,"integrity":"sha512-JVULUIFxFrdfRkUOskOJo2Wf73JxIl1pGs/C8O8DrdVCu3eWHgXN2UPjgzat+lvYcaqzrsKuE40uQL9XQ3fltg==","signatures":[{"sig":"MEYCIQC42j4+zc+ZtHSgYzOzocFHlJs2xE7wxKYb8CGAjLJCPQIhAOgP9UjWBBBD7aMbYrrGoBHMKFyzSFVN9NrOt7PWdFZv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5487454},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"df6eac38be3f7bf87554fc5969c7a0ef3c375f81","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-JVULUIFxFrdfRkUOskOJo2Wf73JxIl1pGs/C8O8DrdVCu3eWHgXN2UPjgzat+lvYcaqzrsKuE40uQL9XQ3fltg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.7.5","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.7.5","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.7.5","@oh-my-pi/omp-stats":"12.7.5","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.7.5","@oh-my-pi/pi-agent-core":"12.7.5"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.7.5_1771249517674_0.5286471334749423","host":"s3://npm-registry-packages-npm-production"}},"12.7.6":{"name":"@oh-my-pi/pi-coding-agent","version":"12.7.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.7.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"dc44091f7f275f80dbd8d4c463d75dce53cc7449","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.7.6.tgz","fileCount":735,"integrity":"sha512-xzdPDs52LkLydCaZIGdBwaSMTTpai3hhKLxPcL4PwIQze0OZODK2b09GgpHS/v4jCUWoXUpR90kBbnNDtS2HuQ==","signatures":[{"sig":"MEUCIFRjUHGrgwImLcnATCQHLd95R3ImnIL7sbES1QZ+yvwWAiEAhJFAO//8594zI28Qpkm0R9N93cEdLIY28XquBSAAPHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5487488},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dc44091f7f275f80dbd8d4c463d75dce53cc7449","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-xzdPDs52LkLydCaZIGdBwaSMTTpai3hhKLxPcL4PwIQze0OZODK2b09GgpHS/v4jCUWoXUpR90kBbnNDtS2HuQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.7.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.7.6","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.7.6","@oh-my-pi/omp-stats":"12.7.6","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.7.6","@oh-my-pi/pi-agent-core":"12.7.6"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.7.6_1771251036633_0.787798564460717","host":"s3://npm-registry-packages-npm-production"}},"12.8.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.8.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.8.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1af6b6998624b0bc1bb0de03dbffa4112f3c78cf","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.8.0.tgz","fileCount":722,"integrity":"sha512-9Bmn1imLJWnNKl7NuaA7ic7RrTn2iIOmReqjR2tOq+4wb44odA8qlQ/Sax0flK16xWpiweBrchLDahdk90i6lQ==","signatures":[{"sig":"MEUCIFwipn/ADNJyj8uGBZbS9I3O6qv5oY2kmRUPALPvA+p/AiEAoumDigsybP6r9vbP3X24QUy62MfB1xktv9KoyYbGfRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5221489},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1af6b6998624b0bc1bb0de03dbffa4112f3c78cf","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-9Bmn1imLJWnNKl7NuaA7ic7RrTn2iIOmReqjR2tOq+4wb44odA8qlQ/Sax0flK16xWpiweBrchLDahdk90i6lQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.8.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.8.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.8.0","@oh-my-pi/omp-stats":"12.8.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.8.0","@oh-my-pi/pi-agent-core":"12.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.8.0_1771268570581_0.3059660382285474","host":"s3://npm-registry-packages-npm-production"}},"12.8.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.8.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.8.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"06cae729b724069a91fd6c2cf394a58a4afc91a6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.8.1.tgz","fileCount":722,"integrity":"sha512-bSUWpj/LNeqRj2vtOQ+zL38ZEDhkKev458H/VvHtEv3PNA8GBRUl1TcprR5vhilFBXyvb7i5HvYV2hDGcG+/Tg==","signatures":[{"sig":"MEUCIQCS7WApnlLnqOl4dIZbJZFpjh5uBnOdRsmrIHOXYkUpPgIgZiO2zuA1hhuPEg2ESWDZnW07d/GdwzGtGNZNwcQ4ea8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5221313},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"06cae729b724069a91fd6c2cf394a58a4afc91a6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-bSUWpj/LNeqRj2vtOQ+zL38ZEDhkKev458H/VvHtEv3PNA8GBRUl1TcprR5vhilFBXyvb7i5HvYV2hDGcG+/Tg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.8.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.8.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.8.1","@oh-my-pi/omp-stats":"12.8.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.8.1","@oh-my-pi/pi-agent-core":"12.8.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.8.1_1771273486563_0.8648609513248937","host":"s3://npm-registry-packages-npm-production"}},"12.8.2":{"name":"@oh-my-pi/pi-coding-agent","version":"12.8.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.8.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d2c6d1fba9f68de912c403009ef65514dd2fcc05","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.8.2.tgz","fileCount":722,"integrity":"sha512-Wt9DQfUwkUZVif+xOgaLztlv0S//IlXJfNPOICszcXzSIb57bJyu1/YMlX+//Ak81j47gLTqtcBZNT1L3Z2HWw==","signatures":[{"sig":"MEUCIQC8iRm2xUHdHDET/5q2ABlOh8TiudnTm34SFQlTxyuR3wIgf2liFRrs6JDZi1/dRpXYP7TnCEfXIT92gyak6nmmTi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5221767},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d2c6d1fba9f68de912c403009ef65514dd2fcc05","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Wt9DQfUwkUZVif+xOgaLztlv0S//IlXJfNPOICszcXzSIb57bJyu1/YMlX+//Ak81j47gLTqtcBZNT1L3Z2HWw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.8.2","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.8.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.8.2","@oh-my-pi/omp-stats":"12.8.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.8.2","@oh-my-pi/pi-agent-core":"12.8.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.8.2_1771304588862_0.12229037654068575","host":"s3://npm-registry-packages-npm-production"}},"12.9.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.9.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.9.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6c4d51f55c54151a37966c3b1110cfaea74c51fb","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.9.0.tgz","fileCount":723,"integrity":"sha512-rf0/y/G6cFR1S3tO81yh67t+E67tyr/TVNQbn/Ambz2BLSgV6GIOTjIld0m1KDynz1bNSOTlI1jelnJlAp2W4A==","signatures":[{"sig":"MEQCIFPjOSRnz388z+rDNAqwMbMNFEnYjlCSKiSIc0SzK2Q+AiB3bxLRfIgoEAU6pApGwoJiLERVOAi42YxY4XBX0gn3QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5235874},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6c4d51f55c54151a37966c3b1110cfaea74c51fb","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-rf0/y/G6cFR1S3tO81yh67t+E67tyr/TVNQbn/Ambz2BLSgV6GIOTjIld0m1KDynz1bNSOTlI1jelnJlAp2W4A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.9.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.9.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.9.0","@oh-my-pi/omp-stats":"12.9.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.9.0","@oh-my-pi/pi-agent-core":"12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.9.0_1771319469832_0.0017283124223139712","host":"s3://npm-registry-packages-npm-production"}},"12.10.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.10.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.10.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"baac9f35bf69912d4e04cd17d6c65e00f217319e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.10.0.tgz","fileCount":725,"integrity":"sha512-LdxGUhhZwXqmlgTYyhu8PzkjCqUD9Hgm/BvtdLs/RFq/KFBE+v0ezYOPDrugaQjoDzOjdo0lc3JxcY6RScQUrw==","signatures":[{"sig":"MEYCIQCPkH23Qj5DPcG0K6axPfj/96MeC6kN0WQfBeIIovqV5QIhANG0vmR8cBis/eO0K2bLj8VxFZV8uSa8F0uhdWX9HCl9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5277437},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"baac9f35bf69912d4e04cd17d6c65e00f217319e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-LdxGUhhZwXqmlgTYyhu8PzkjCqUD9Hgm/BvtdLs/RFq/KFBE+v0ezYOPDrugaQjoDzOjdo0lc3JxcY6RScQUrw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.10.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.10.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.10.0","@oh-my-pi/omp-stats":"12.10.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.10.0","@oh-my-pi/pi-agent-core":"12.10.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.10.0_1771425601372_0.6846410813806674","host":"s3://npm-registry-packages-npm-production"}},"12.10.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.10.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.10.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b05f2d2b8210f728e5a0408f45712127a7308153","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.10.1.tgz","fileCount":725,"integrity":"sha512-OEvTtI5gh3/RHBq75Bx+KEo71YrQ2Vc3MGEgLF19+P4E19eWY7zlTApvvUsttCQPQ4l3UyJECqYLm5+9Xy1aiQ==","signatures":[{"sig":"MEUCIQCh0prPStF2/SIY6CZUfRlRCUrk0TCMw1cEckf79/OA4wIgXXCCLEATNCosxwoEQiD08NAeskwQIvwHr7QxQ1dWzpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5278158},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b05f2d2b8210f728e5a0408f45712127a7308153","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-OEvTtI5gh3/RHBq75Bx+KEo71YrQ2Vc3MGEgLF19+P4E19eWY7zlTApvvUsttCQPQ4l3UyJECqYLm5+9Xy1aiQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.10.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.10.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.10.1","@oh-my-pi/omp-stats":"12.10.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.10.1","@oh-my-pi/pi-agent-core":"12.10.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.10.1_1771427834229_0.6336564873957156","host":"s3://npm-registry-packages-npm-production"}},"12.11.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.11.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.11.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"93f1299b811c3600fdd93cd07441f75f1d4c6cf5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.11.0.tgz","fileCount":727,"integrity":"sha512-DPehKfAHgX+ose3B0yHIxdorl2dJ22BgQcHFrWPszYUsqplV5/1zlA4NgAIHbKbBGi5G2gRh3YZ3Fw32kSiqlw==","signatures":[{"sig":"MEYCIQCh1WIBT+Fa4hkBQB5VMfpqP9nP06VmJHIBupJoUWTQZAIhANI11kY2iQzqgAfZvadGGC5Td7sBZVukJVR8CihmiNbD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5286192},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"93f1299b811c3600fdd93cd07441f75f1d4c6cf5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-DPehKfAHgX+ose3B0yHIxdorl2dJ22BgQcHFrWPszYUsqplV5/1zlA4NgAIHbKbBGi5G2gRh3YZ3Fw32kSiqlw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.11.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.11.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.11.0","@oh-my-pi/omp-stats":"12.11.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.11.0","@oh-my-pi/pi-agent-core":"12.11.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.11.0_1771468568107_0.7473262130114233","host":"s3://npm-registry-packages-npm-production"}},"12.11.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.11.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.11.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"2d258d92745f632edc70ae13cebba50f4b496a05","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.11.1.tgz","fileCount":727,"integrity":"sha512-B+EVOTI0mks/j77/YnDUGpslr/8I0+BwbAGnJqRVIImRPaStl2VrJZXUcFd5KY2jJPQR0gg/V2JqOD2WA/S65Q==","signatures":[{"sig":"MEQCIEBeEKMI2Hk6ggaLgXbNZzo7Ar8sTYPbdlOOxlOODRisAiBA1QJ6VYno2qIYhNMgifMLN1jggWHrav9NjKlZB7gyug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5286192},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2d258d92745f632edc70ae13cebba50f4b496a05","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-B+EVOTI0mks/j77/YnDUGpslr/8I0+BwbAGnJqRVIImRPaStl2VrJZXUcFd5KY2jJPQR0gg/V2JqOD2WA/S65Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.11.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.11.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.11.1","@oh-my-pi/omp-stats":"12.11.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.11.1","@oh-my-pi/pi-agent-core":"12.11.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.11.1_1771469756834_0.06320860541695761","host":"s3://npm-registry-packages-npm-production"}},"12.11.2":{"name":"@oh-my-pi/pi-coding-agent","version":"12.11.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.11.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"2d5c4a0795a7d5a6087f03a9821664b938ca65d4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.11.2.tgz","fileCount":727,"integrity":"sha512-QmB5sLTtmJ7xwgdeem2rwWHLYdTR6f4VVztl0Sbt8KDPpJN+LI8Xu4sRRUXf4LkWIXJIh6+bJtnfKBN/jRzifA==","signatures":[{"sig":"MEYCIQCfGASa+3wUeIUN5/qxkDcgJN173zdNa194hO0f/OJaogIhALUTCdMsU7Ea4hJUjWUt/8QM4Jm8NG0fKHScGA3atIMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5286385},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2d5c4a0795a7d5a6087f03a9821664b938ca65d4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-QmB5sLTtmJ7xwgdeem2rwWHLYdTR6f4VVztl0Sbt8KDPpJN+LI8Xu4sRRUXf4LkWIXJIh6+bJtnfKBN/jRzifA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.11.2","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.11.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.11.2","@oh-my-pi/omp-stats":"12.11.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.11.2","@oh-my-pi/pi-agent-core":"12.11.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.11.2_1771471305225_0.2655879249161561","host":"s3://npm-registry-packages-npm-production"}},"12.12.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.12.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.12.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f61b2aad5c2fcb24a3d8921d574ea32b6fba181b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.12.0.tgz","fileCount":730,"integrity":"sha512-Lf4gBwako4JWm+jhEV7Vj3tD+VtigyuRJRWo8tbvmgLMt/9cG9VBdraEbl77btqeGrql8WI8TxT751Syw0Us3A==","signatures":[{"sig":"MEUCICV26K8irDknz5AOM/ytFswv76rkeTsokNa872lJe6XHAiEA5IjOj2Auww4QoVor6INz7Y7YrkAz6tHxl+39l5+wlJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5333712},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f61b2aad5c2fcb24a3d8921d574ea32b6fba181b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Lf4gBwako4JWm+jhEV7Vj3tD+VtigyuRJRWo8tbvmgLMt/9cG9VBdraEbl77btqeGrql8WI8TxT751Syw0Us3A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.12.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.12.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.12.0","@oh-my-pi/omp-stats":"12.12.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.12.0","@oh-my-pi/pi-agent-core":"12.12.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.12.0_1771476162474_0.14267915237652518","host":"s3://npm-registry-packages-npm-production"}},"12.12.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.12.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.12.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"21216f9dc40ecfa03e633c6cae36fde88b1133b9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.12.1.tgz","fileCount":731,"integrity":"sha512-bUOiKNjVXcvABpOFvpB7zxNXpmJq23Pp4SOPThjttqfXuy6QxeD5nBcOfkZgfKF9egWUPBDgMteie7Jt1yB3JA==","signatures":[{"sig":"MEYCIQCbB4q6jqECy5I0jE6GsIc5kEBlGcpNCj7hgU+6dD4/OgIhALb7W5OH4BNiY3VOiJdQUDkmtu350AoM5KEwqzG4b982","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5339740},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"21216f9dc40ecfa03e633c6cae36fde88b1133b9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-bUOiKNjVXcvABpOFvpB7zxNXpmJq23Pp4SOPThjttqfXuy6QxeD5nBcOfkZgfKF9egWUPBDgMteie7Jt1yB3JA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.12.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.12.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.12.1","@oh-my-pi/omp-stats":"12.12.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.12.1","@oh-my-pi/pi-agent-core":"12.12.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.12.1_1771477445067_0.7061608907281127","host":"s3://npm-registry-packages-npm-production"}},"12.12.2":{"name":"@oh-my-pi/pi-coding-agent","version":"12.12.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.12.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1c11195fa90fc231e907009ec2569134bfd3b9cf","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.12.2.tgz","fileCount":731,"integrity":"sha512-7DcnrDhUvIfjsx+cZuTk26dUbL+2+FQKZi8LqFkfJgtzr0Ke04YqC9fxLW0eL1KXqRa0Fe6uBqKc1kxsxK5Pkw==","signatures":[{"sig":"MEQCICeqUla8BO5FR0DMVoOruDn3MS7X64gL5mF45IYapH7bAiBQX29/djCRYpIo6R6OBJiKemAEEr9SOkpfkixvWgVFQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5339740},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1c11195fa90fc231e907009ec2569134bfd3b9cf","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-7DcnrDhUvIfjsx+cZuTk26dUbL+2+FQKZi8LqFkfJgtzr0Ke04YqC9fxLW0eL1KXqRa0Fe6uBqKc1kxsxK5Pkw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.12.2","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.12.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.12.2","@oh-my-pi/omp-stats":"12.12.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.12.2","@oh-my-pi/pi-agent-core":"12.12.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.12.2_1771479120194_0.6987688401157006","host":"s3://npm-registry-packages-npm-production"}},"12.12.3":{"name":"@oh-my-pi/pi-coding-agent","version":"12.12.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.12.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6719637cc7c16418b70b2a9579889e6a3408abe7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.12.3.tgz","fileCount":731,"integrity":"sha512-yn6mDoGfQt6jJqYda7oqwg7mM++i+bdqQda6ExY5dAHyFxYdtQEDvo5liFH+yjVkgbMi+SZH8nUMEeYVFIIArg==","signatures":[{"sig":"MEQCIC+A/wQvziHpfDIlSky9+ckNSwV0n7jDEgbt68fxVzFTAiBblm3W3vHfnXoB6xeTpgV+yNUuDe5LUc+h08tEPXqJaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5339758},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6719637cc7c16418b70b2a9579889e6a3408abe7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-yn6mDoGfQt6jJqYda7oqwg7mM++i+bdqQda6ExY5dAHyFxYdtQEDvo5liFH+yjVkgbMi+SZH8nUMEeYVFIIArg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.12.3","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.12.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.12.3","@oh-my-pi/omp-stats":"12.12.3","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.12.3","@oh-my-pi/pi-agent-core":"12.12.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.12.3_1771484537833_0.9676552324965706","host":"s3://npm-registry-packages-npm-production"}},"12.13.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.13.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.13.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1b632f4f204e878407c3a28b3a294ac2aac69f53","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.13.0.tgz","fileCount":735,"integrity":"sha512-ZHm6dFS74BU82n3JwrqWWWe8v/g/jUETZHIJ9M778ewrc3u2XONMJRbiQBtjLbX1dzCVow/uTy+4WcU0ccfjZw==","signatures":[{"sig":"MEYCIQDZIWGwIwHovKNer11kWUSOyFkCRxDpzD8Pz+W7VO6W6AIhAPY9ZjMN6Ksgs6HABfP0e9/utMJ9egM/YHU+sjAp8dei","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5374445},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1b632f4f204e878407c3a28b3a294ac2aac69f53","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-ZHm6dFS74BU82n3JwrqWWWe8v/g/jUETZHIJ9M778ewrc3u2XONMJRbiQBtjLbX1dzCVow/uTy+4WcU0ccfjZw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.13.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.13.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.13.0","@oh-my-pi/omp-stats":"12.13.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.13.0","@oh-my-pi/pi-agent-core":"12.13.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.13.0_1771510349705_0.677176427583356","host":"s3://npm-registry-packages-npm-production"}},"12.14.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.14.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.14.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"95ef363eaf6e1ff11266b3bbe816e022da29f04e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.14.0.tgz","fileCount":738,"integrity":"sha512-qwzV2aSt7BzLEb1dzHvrWkn3uyL9C5IfKzZDxTNTLBT++mVKPQdwkSodAK3HOv75poWqfmCcK/LrKT0paHtH5A==","signatures":[{"sig":"MEUCIQCcA25KFizJvYJx1Jd7DaD115c5OJwmmIBE3zkYmLINAQIgGsPGv8+H8g3GO3J/PrKL42taV6eTxD/IkDQviV+TYjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5394913},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"95ef363eaf6e1ff11266b3bbe816e022da29f04e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-qwzV2aSt7BzLEb1dzHvrWkn3uyL9C5IfKzZDxTNTLBT++mVKPQdwkSodAK3HOv75poWqfmCcK/LrKT0paHtH5A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.14.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.14.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.14.0","@oh-my-pi/omp-stats":"12.14.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.14.0","@oh-my-pi/pi-agent-core":"12.14.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.14.0_1771536913726_0.4166371792640038","host":"s3://npm-registry-packages-npm-production"}},"12.14.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.14.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.14.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8d23eca449c4d1faeda79fe770f8d607e486c5c6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.14.1.tgz","fileCount":738,"integrity":"sha512-tm1G6MswdR708aOU2nmCt2uBya9NnEeNcGoTSuGZWnFhNMC7kM/keU9b+4yImLAV9rxcqjTdpkNWMaTsgFrJPA==","signatures":[{"sig":"MEUCIQClMyXu399Ecdk9ebh9uh4aJLSgUMY18+0yAtKusfcCAAIgR7iONh/Bgd55qJabWTVnsAyaOeCrjrGRYnAlYGuFdnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5395179},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8d23eca449c4d1faeda79fe770f8d607e486c5c6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-tm1G6MswdR708aOU2nmCt2uBya9NnEeNcGoTSuGZWnFhNMC7kM/keU9b+4yImLAV9rxcqjTdpkNWMaTsgFrJPA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.14.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.14.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.14.1","@oh-my-pi/omp-stats":"12.14.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.14.1","@oh-my-pi/pi-agent-core":"12.14.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.14.1_1771537327887_0.11540548650576232","host":"s3://npm-registry-packages-npm-production"}},"12.14.2":{"name":"@oh-my-pi/pi-coding-agent","version":"12.14.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.14.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4bc6258bd7ed50e38cde0f94fd5a3921068ad1ed","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.14.2.tgz","fileCount":738,"integrity":"sha512-3wB3aigW5NwSiOrg6KUEASOo+1nq3dR0WybZnX7XvkaYMNRQ7eQ55sR/hwzZFHDihMiZzyvLrHL7Swst0Hnslw==","signatures":[{"sig":"MEYCIQCc/LpuuXxs3Xua/cMqrFGlI5Hsp0J7TRYrC1i9AcIfbQIhAPC7fNpVT9ppe46GRLASUl7pDVys2B4OcxZxVD4iXzVO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5860975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4bc6258bd7ed50e38cde0f94fd5a3921068ad1ed","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-3wB3aigW5NwSiOrg6KUEASOo+1nq3dR0WybZnX7XvkaYMNRQ7eQ55sR/hwzZFHDihMiZzyvLrHL7Swst0Hnslw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.14.2","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.14.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.14.2","@oh-my-pi/omp-stats":"12.14.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.14.2","@oh-my-pi/pi-agent-core":"12.14.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.14.2_1771565019447_0.3238239002105969","host":"s3://npm-registry-packages-npm-production"}},"12.15.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.15.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.15.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"34c37371046880d709e9ad5ab93643bafbfe301c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.15.0.tgz","fileCount":738,"integrity":"sha512-OylJvBhGXCM8STxjIfPRsbHK5JGw1hVeWSO9tZ/gqKGzJisRArDPgrtvbf+IOnfkUkjgLlGeqSSQXYX+bgi6hw==","signatures":[{"sig":"MEQCIEEBb2igm6X78JpZm+CNVjRfdFxBPqzyNgWQ9FPslnRyAiAN4zZe4Tv/YB6nvVephDfwmZs+SIG8w2BrhyejY9/TVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5866625},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"34c37371046880d709e9ad5ab93643bafbfe301c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-OylJvBhGXCM8STxjIfPRsbHK5JGw1hVeWSO9tZ/gqKGzJisRArDPgrtvbf+IOnfkUkjgLlGeqSSQXYX+bgi6hw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.15.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.15.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.15.0","@oh-my-pi/omp-stats":"12.15.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.15.0","@oh-my-pi/pi-agent-core":"12.15.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.15.0_1771588555574_0.8122518562369099","host":"s3://npm-registry-packages-npm-production"}},"12.15.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.15.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.15.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"648e936743a429d3f8e6d5c0628e8563f8946906","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.15.1.tgz","fileCount":738,"integrity":"sha512-OoaqkAlL9/EufmJKb/VChQbdRepjFV5lsvnFczk+6SszpVscmP2dz7ahByycWCdrbjIBldEk44n9d1GdJBVPrg==","signatures":[{"sig":"MEYCIQDuMi/tzjuf44xNLLMkiGkYU8+7FVJOd7JVVY33YEbbOAIhAJmaOpTYpCwLggxYf2fvxaPX8dR8DriU1v5yJq8qfcXM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5867133},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"648e936743a429d3f8e6d5c0628e8563f8946906","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-OoaqkAlL9/EufmJKb/VChQbdRepjFV5lsvnFczk+6SszpVscmP2dz7ahByycWCdrbjIBldEk44n9d1GdJBVPrg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.15.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.15.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.15.1","@oh-my-pi/omp-stats":"12.15.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.15.1","@oh-my-pi/pi-agent-core":"12.15.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.15.1_1771593520612_0.9148200850435171","host":"s3://npm-registry-packages-npm-production"}},"12.16.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.16.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.16.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"943f8a85986e21c64b03df8b819e93c755462229","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.16.0.tgz","fileCount":738,"integrity":"sha512-0TKSY407ckkfhIyuF4wGqKpJDFh4ajPdrabrv6sX3vKR4bb+gonF1PaV7LQZxwAc0vz+JQNlDDqMtPN3TlXP8A==","signatures":[{"sig":"MEYCIQCknjocZ63UzFDXXxuubHlBjwkeMhp/PvCYLG8y+IE8MQIhAI/1JMpr88M9VMSFAYjrzJUDBNi26LY+nQJnhwwlEpNy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5876841},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"943f8a85986e21c64b03df8b819e93c755462229","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-0TKSY407ckkfhIyuF4wGqKpJDFh4ajPdrabrv6sX3vKR4bb+gonF1PaV7LQZxwAc0vz+JQNlDDqMtPN3TlXP8A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.16.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.16.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.16.0","@oh-my-pi/omp-stats":"12.16.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.16.0","@oh-my-pi/pi-agent-core":"12.16.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.16.0_1771682407258_0.5443170112387046","host":"s3://npm-registry-packages-npm-production"}},"12.17.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.17.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.17.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"dcdd7db9b0c7584c1b248b80713155240db851a1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.17.0.tgz","fileCount":738,"integrity":"sha512-R2pIk8cZOubjjnmSXQEBlXOUsc5zdKehkN1bevdrAfPAKy5zai/OohvvkZKq0lht/B4OiMGnrPX8iY/Cns6uQQ==","signatures":[{"sig":"MEQCIAMV9DCDLGWCmfgCqlBKTfvxQdruSzw0+OS89gf9DteDAiBfapsN5St7QQTqj8nY6GY+LTgzm8gTB+9TpGPVlNYDaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5881504},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dcdd7db9b0c7584c1b248b80713155240db851a1","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./cli":{"types":"./src/cli.ts","import":"./src/cli.ts"},"./sdk":{"types":"./src/sdk.ts","import":"./src/sdk.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./prompts/*":"./src/prompts/*.md","./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-R2pIk8cZOubjjnmSXQEBlXOUsc5zdKehkN1bevdrAfPAKy5zai/OohvvkZKq0lht/B4OiMGnrPX8iY/Cns6uQQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.17.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.17.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.17.0","@oh-my-pi/omp-stats":"12.17.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.17.0","@oh-my-pi/pi-agent-core":"12.17.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.17.0_1771687549207_0.9382053138487159","host":"s3://npm-registry-packages-npm-production"}},"12.17.2":{"name":"@oh-my-pi/pi-coding-agent","version":"12.17.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.17.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b69bc2f484867ce6e0f333b6d8662d1b63b69279","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.17.2.tgz","fileCount":738,"integrity":"sha512-+846u6cMjZzF97tTiXDbO+ArfMrHQOAqGeQfcq1YoGL3ngOw9Yem5jxAvFn6lzDEgxi1jzC2oozCZDxjjzL/HQ==","signatures":[{"sig":"MEQCIG/xsbEcWCd9MvdOs/8Wy9Bq3G2hiDesQ678IvQjw9wiAiByparSkUn+Lz1g2l1CS9iWo2k/UVRb8F4DOhM/8pIEPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5896323},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b69bc2f484867ce6e0f333b6d8662d1b63b69279","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-+846u6cMjZzF97tTiXDbO+ArfMrHQOAqGeQfcq1YoGL3ngOw9Yem5jxAvFn6lzDEgxi1jzC2oozCZDxjjzL/HQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.17.2","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.17.2","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.17.2","@oh-my-pi/omp-stats":"12.17.2","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.17.2","@oh-my-pi/pi-agent-core":"12.17.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.17.2_1771690666393_0.3814906241391167","host":"s3://npm-registry-packages-npm-production"}},"12.18.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.18.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.18.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"049379e010b3735b5c646cf1286f8e98acf165ff","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.18.0.tgz","fileCount":737,"integrity":"sha512-6FI+mVpbqGRB1Z9eYi3YwWOvqo3LZ43KydEFyJqGED8c1FhH3YTW+uv9T+GwyrX3OlfRfgaAjNDZGyi1BgzOeA==","signatures":[{"sig":"MEYCIQC1FLzfg9J8zeZvT+/DeO8Pn5NB4m2Ft5fb6mVc8rEodwIhAOs2LQxJl6s6iWK7oXz6CA/f/YkC9Z7opxVduuR80H/4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5892597},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"049379e010b3735b5c646cf1286f8e98acf165ff","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-6FI+mVpbqGRB1Z9eYi3YwWOvqo3LZ43KydEFyJqGED8c1FhH3YTW+uv9T+GwyrX3OlfRfgaAjNDZGyi1BgzOeA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.18.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.18.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.18.0","@oh-my-pi/omp-stats":"12.18.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.18.0","@oh-my-pi/pi-agent-core":"12.18.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.18.0_1771711725377_0.48820860731804117","host":"s3://npm-registry-packages-npm-production"}},"12.18.1":{"name":"@oh-my-pi/pi-coding-agent","version":"12.18.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.18.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"61a4283dfef6c1846ddc2215bb4f430b4b81b5f9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.18.1.tgz","fileCount":737,"integrity":"sha512-AZ0XQdhXQMg9GXdKtLXt5wL6OVZ1XYjLJby8hqiM07aSXgoxKXdYHqgpQvM24qIR9wGo0T55bOXP2qKbEkRGrg==","signatures":[{"sig":"MEUCIQDOArGt9zjkY6aoLS+DLpPljox1oCNxviIaJsE+7saLNgIgcpIX5vn7mGC5pTyK2gThrveNKFqYnE6VJusZCLLNnGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5892986},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"61a4283dfef6c1846ddc2215bb4f430b4b81b5f9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-AZ0XQdhXQMg9GXdKtLXt5wL6OVZ1XYjLJby8hqiM07aSXgoxKXdYHqgpQvM24qIR9wGo0T55bOXP2qKbEkRGrg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.18.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.18.1","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.18.1","@oh-my-pi/omp-stats":"12.18.1","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.18.1","@oh-my-pi/pi-agent-core":"12.18.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.18.1_1771712049315_0.7269664342781854","host":"s3://npm-registry-packages-npm-production"}},"12.18.3":{"name":"@oh-my-pi/pi-coding-agent","version":"12.18.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.18.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"15bb1de7ab2f838b8843fafa46ce303987013efb","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.18.3.tgz","fileCount":737,"integrity":"sha512-vC74WgKcjgDjtwqIL9bapJ+bH6dnBo1oA73deyfvOPFxRKyOatDNErambzoM/NOf1iDXfVByGxLF5z4M7EFJ7Q==","signatures":[{"sig":"MEYCIQD+oMEz8FFLITiQ8VX7mgI/X6P5x1EStrVArAozxDr4OwIhAJfAJ/rvTH3miIqiV7UyI7qeFdB6RBPTZLzFbGVOf32+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5892986},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"15bb1de7ab2f838b8843fafa46ce303987013efb","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-vC74WgKcjgDjtwqIL9bapJ+bH6dnBo1oA73deyfvOPFxRKyOatDNErambzoM/NOf1iDXfVByGxLF5z4M7EFJ7Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.18.3","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.18.3","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.18.3","@oh-my-pi/omp-stats":"12.18.3","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.18.3","@oh-my-pi/pi-agent-core":"12.18.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.18.3_1771712929530_0.6688827932192349","host":"s3://npm-registry-packages-npm-production"}},"12.19.0":{"name":"@oh-my-pi/pi-coding-agent","version":"12.19.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Bölük","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.19.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"02637dd95b1b25f7836912b8fcfd09ec5866945c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.19.0.tgz","fileCount":752,"integrity":"sha512-30LQpoG+ZKh73+1FxVrFtS7IVFbAdnH9cm4M2orWX9UT164DnXJR2VdiwgCbKTLwiucMf+Qe6kYs9zl6gA1cJg==","signatures":[{"sig":"MEUCIQDs456+c9XzRbD03bArm13yS3DOuP/9X5sq6he/i4roFwIgP/6hydz74tBpItbEP3BWBgP9nBK+X6oq8Xb25koSWvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5838651},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"02637dd95b1b25f7836912b8fcfd09ec5866945c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-30LQpoG+ZKh73+1FxVrFtS7IVFbAdnH9cm4M2orWX9UT164DnXJR2VdiwgCbKTLwiucMf+Qe6kYs9zl6gA1cJg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","diff":"^8.0.3","glob":"^13.0.3","chalk":"^5.6.2","ignore":"^7.0.5","marked":"^17.0.2","linkedom":"^0.18.12","file-type":"^21.3.0","puppeteer":"^24.37.3","smol-toml":"^1.6.0","handlebars":"^4.7.8","@oh-my-pi/pi-ai":"12.19.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"12.19.0","node-html-parser":"^7.0.2","@sinclair/typebox":"^0.34.48","@oh-my-pi/pi-utils":"12.19.0","@oh-my-pi/omp-stats":"12.19.0","@mozilla/readability":"0.6.0","@oh-my-pi/pi-natives":"12.19.0","@oh-my-pi/pi-agent-core":"12.19.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","@types/ms":"^2.1.0","@types/bun":"^1.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.19.0_1771771760614_0.8498578476616394","host":"s3://npm-registry-packages-npm-production"}},"12.19.2":{"name":"@oh-my-pi/pi-coding-agent","version":"12.19.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.19.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"eb92f34aabcc52deebe8e753ca833147047e3e8b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.19.2.tgz","fileCount":752,"integrity":"sha512-tyJb2/4Q6wKe+w4RoV1zo3+YyzdOR3xk7xwphxcmSjg2EcvC2Rk1595d0I6fXYwkYfDI6lLvann0KglqeLbkZQ==","signatures":[{"sig":"MEYCIQCM4wLsVoNjtm/D4JDp9WMbnqgg5oWx0Esffu2EQ3yVMAIhAKNwMi+1R+Yv3pSG9tpDTZl6sfwDbzmoYY2Ba33oDRFn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5826827},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"eb92f34aabcc52deebe8e753ca833147047e3e8b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-tyJb2/4Q6wKe+w4RoV1zo3+YyzdOR3xk7xwphxcmSjg2EcvC2Rk1595d0I6fXYwkYfDI6lLvann0KglqeLbkZQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"12.19.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"12.19.2","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"12.19.2","@oh-my-pi/omp-stats":"12.19.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"12.19.2","@oh-my-pi/pi-agent-core":"12.19.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.19.2_1771774894631_0.7467294789715981","host":"s3://npm-registry-packages-npm-production"}},"12.19.3":{"name":"@oh-my-pi/pi-coding-agent","version":"12.19.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@12.19.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"325ccb58900ab5b900c9ab9c20395daa8b37bdc0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-12.19.3.tgz","fileCount":752,"integrity":"sha512-6kyr8YW1c7wras2o9/PdYzXExVBf7EUD7ZsDKCwNT/t3VcRv0YrYysbhhReiRFAef3h/JyU0rev06STWYxG6WA==","signatures":[{"sig":"MEQCIFs0AByidrlI2UMdqAjJzNYMWJ5lS6BbhK1RReHokmVsAiB7azUiF610D2AIxnkuDzgD1qc+eemsYaIf2ZP83n/mqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5826860},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"325ccb58900ab5b900c9ab9c20395daa8b37bdc0","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-6kyr8YW1c7wras2o9/PdYzXExVBf7EUD7ZsDKCwNT/t3VcRv0YrYysbhhReiRFAef3h/JyU0rev06STWYxG6WA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"12.19.3","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"12.19.3","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"12.19.3","@oh-my-pi/omp-stats":"12.19.3","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"12.19.3","@oh-my-pi/pi-agent-core":"12.19.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_12.19.3_1771776795973_0.9971743787314311","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"71955addb70b6a47497d55738644e823792c221c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.0.0.tgz","fileCount":752,"integrity":"sha512-37HaRgyHYIdv4lpVjSYiQJBRam48wGULbrYhtWzNmWZ9RzhkNY0B7Cfj8IP6ct/9D4lxoocbcTCe2n37ndEdmg==","signatures":[{"sig":"MEQCIDGsraXRigvFcF3ePB2mYKZMxsQkff4w2CLFzlAU20khAiA3xRYx3jKKlVxRuihSTL+SzPaGixSquFzK6/atJXazkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5850101},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"71955addb70b6a47497d55738644e823792c221c","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-37HaRgyHYIdv4lpVjSYiQJBRam48wGULbrYhtWzNmWZ9RzhkNY0B7Cfj8IP6ct/9D4lxoocbcTCe2n37ndEdmg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.0.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.0.0","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.0.0","@oh-my-pi/omp-stats":"13.0.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.0.0","@oh-my-pi/pi-agent-core":"13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.0.0_1771785641898_0.03429560678685517","host":"s3://npm-registry-packages-npm-production"}},"13.0.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.0.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5a1de54d9ecacab9d29026f7178306efd1ec3551","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.0.1.tgz","fileCount":752,"integrity":"sha512-Sa7Xe4c0U0nc6RR6PbY0mKyWW13gFciXsVk2sa3bCWvGoiAxEZYZx5husNP97rkcJzcCn9VPRuee80muQqvONQ==","signatures":[{"sig":"MEUCIAx2AhJAYsUWykQEKsjxsPuRC1HXAhthUusW3iAh4zMOAiEA5dEB3MKiprj5kgxTGan9SYuS92NpTWXw/AF1RxuQ/hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5849789},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5a1de54d9ecacab9d29026f7178306efd1ec3551","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Sa7Xe4c0U0nc6RR6PbY0mKyWW13gFciXsVk2sa3bCWvGoiAxEZYZx5husNP97rkcJzcCn9VPRuee80muQqvONQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.0.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.0.1","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.0.1","@oh-my-pi/omp-stats":"13.0.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.0.1","@oh-my-pi/pi-agent-core":"13.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.0.1_1771787678941_0.01001452517554502","host":"s3://npm-registry-packages-npm-production"}},"13.0.2":{"name":"@oh-my-pi/pi-coding-agent","version":"13.0.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.0.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e73c83d09e82760894a92b2728b036ab2683870d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.0.2.tgz","fileCount":752,"integrity":"sha512-xQ2+JWdt/2uqYwvXriMxclfWk9VCHWB+i/gBMM8OgfMf7DbBdyVQOHT0V4842w3oHr4Qv8KDDyLM+msoigQVZQ==","signatures":[{"sig":"MEUCIQCdu4aKlqS7jpLftCCncjnREd7qUu9deY+wVKb8LB8/0QIgP8vip7tsZq+my+jt1jtnuuNaVI0NtW2HUQgHEfov+ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5846731},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e73c83d09e82760894a92b2728b036ab2683870d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-xQ2+JWdt/2uqYwvXriMxclfWk9VCHWB+i/gBMM8OgfMf7DbBdyVQOHT0V4842w3oHr4Qv8KDDyLM+msoigQVZQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.0.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.0.2","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.0.2","@oh-my-pi/omp-stats":"13.0.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.0.2","@oh-my-pi/pi-agent-core":"13.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.0.2_1771802116046_0.4213757259097788","host":"s3://npm-registry-packages-npm-production"}},"13.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0569dff7bf79d7787fd3ef3fba8a2ff94e149095","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.1.0.tgz","fileCount":752,"integrity":"sha512-nCFqmMooNwKNmlykjwoZnvIEIVIRbgJqDSqX5l1i0O7bNdOzOE+Vgo60iGlJB2czdLE3DAEDERI0Mxtw5I8Prg==","signatures":[{"sig":"MEYCIQClJG+VRqGzWO5yGwqGp3EzCtt+ffpICSLgVuGOXh6vzAIhAMLZ8E3UM6pmDUjUuWr9OflNdFDQK8N/8waIvV4h6fPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5837289},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0569dff7bf79d7787fd3ef3fba8a2ff94e149095","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-nCFqmMooNwKNmlykjwoZnvIEIVIRbgJqDSqX5l1i0O7bNdOzOE+Vgo60iGlJB2czdLE3DAEDERI0Mxtw5I8Prg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.1.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.1.0","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.1.0","@oh-my-pi/omp-stats":"13.1.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.1.0","@oh-my-pi/pi-agent-core":"13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.1.0_1771808292106_0.554007895743067","host":"s3://npm-registry-packages-npm-production"}},"13.1.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.1.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"9d6b64ded1d230e2fbcdc059ba721a33ba2ad6c9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.1.1.tgz","fileCount":752,"integrity":"sha512-LorcU4aTbGI8bTrJjrPL7Oi6lbmqe9nNMrl4LgyHhMOa4xkr2hfpu+JBCeyPIE8I7FnMfCp83Xd4BpSTYZFyNQ==","signatures":[{"sig":"MEUCIQCGbKm+B3/Vkx7U+B6D6httnTwcXAvCDUw5tplO7ITqqwIgUFXyPSvwVw3tBbaFeTWe6BZ6epO8XCeaIdmxRLdnCA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5838620},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9d6b64ded1d230e2fbcdc059ba721a33ba2ad6c9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-LorcU4aTbGI8bTrJjrPL7Oi6lbmqe9nNMrl4LgyHhMOa4xkr2hfpu+JBCeyPIE8I7FnMfCp83Xd4BpSTYZFyNQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.1.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.1.1","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.1.1","@oh-my-pi/omp-stats":"13.1.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.1.1","@oh-my-pi/pi-agent-core":"13.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.1.1_1771808877565_0.40051886457580843","host":"s3://npm-registry-packages-npm-production"}},"13.1.2":{"name":"@oh-my-pi/pi-coding-agent","version":"13.1.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.1.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ae4219e9e33353f935e15f3a314907cc806dc44d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.1.2.tgz","fileCount":752,"integrity":"sha512-b4brReQfYSjLCaKywYCVIF12Di8ncxD9H2HHDIJc/ZmgsKDlk7tKFQWO9YIN3w+qJlY8MoEJx+crFqXQ00bVow==","signatures":[{"sig":"MEQCIEc3RmIwD9YXjTOUn8RfqdkMU3uXDlW0oCofkobLjZSGAiBzRv06Umt+N3sOvJ60OcYqElaopZ33EiPuC9utynGzjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5838517},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ae4219e9e33353f935e15f3a314907cc806dc44d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-b4brReQfYSjLCaKywYCVIF12Di8ncxD9H2HHDIJc/ZmgsKDlk7tKFQWO9YIN3w+qJlY8MoEJx+crFqXQ00bVow==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.1.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.1.2","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.1.2","@oh-my-pi/omp-stats":"13.1.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.1.2","@oh-my-pi/pi-agent-core":"13.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.1.2_1771826602726_0.1915232864202494","host":"s3://npm-registry-packages-npm-production"}},"13.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"804fdd7a5c37b06c515d816b51137fdc4eb07f99","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.2.0.tgz","fileCount":752,"integrity":"sha512-qLyy/k/AgrQr+4Cy/YiqhXLDPZC2eRD3+JoQBRjJAi/HnwcYr8e6Xp4szSOz05MtWQZWW0DRCsZWvCj5Y6jVng==","signatures":[{"sig":"MEUCIAsmZjjOfkc6MpRCSTMLeXJlyDgTGi9+9pjdboFns6T+AiEAxhUvLTw9y+sM5g+w/9whpylf2rVSFxRB+JzCSH+UzPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5842333},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"804fdd7a5c37b06c515d816b51137fdc4eb07f99","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-qLyy/k/AgrQr+4Cy/YiqhXLDPZC2eRD3+JoQBRjJAi/HnwcYr8e6Xp4szSOz05MtWQZWW0DRCsZWvCj5Y6jVng==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.2.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.2.0","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.2.0","@oh-my-pi/omp-stats":"13.2.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.2.0","@oh-my-pi/pi-agent-core":"13.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.2.0_1771864604862_0.7431402614866975","host":"s3://npm-registry-packages-npm-production"}},"13.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ff047a299a91a8e4c067d238186e8e5adcff8008","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.2.1.tgz","fileCount":753,"integrity":"sha512-zUJyh3G1b0023hH+nSGW/JbmOlcs3NHXAQI5tY41tTwJqc0abcBu+a1oqCdec+LLVYcxBO1Fi32oQcEhWhJdWw==","signatures":[{"sig":"MEUCIFYZvmG0c8kKUkkHrO24jwY/BSYxDxjTO4mp2XXyv9YjAiEAtS1cfz4bLI9evPP35+y+aYdQp2uxCsXAqj1Sps6hkzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5840863},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ff047a299a91a8e4c067d238186e8e5adcff8008","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-zUJyh3G1b0023hH+nSGW/JbmOlcs3NHXAQI5tY41tTwJqc0abcBu+a1oqCdec+LLVYcxBO1Fi32oQcEhWhJdWw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.2.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.2.1","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.2.1","@oh-my-pi/omp-stats":"13.2.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.2.1","@oh-my-pi/pi-agent-core":"13.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.2.1_1771901530389_0.811366904425024","host":"s3://npm-registry-packages-npm-production"}},"13.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"9522173c1d87577ad9bb68847f7263e860d00ff4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.0.tgz","fileCount":756,"integrity":"sha512-YWU1AWar2vXb81JRbRaxIdytx4mpr2hHxgvj4fHcZ9MDJXorbWgHuu3Q8dFksKOzihXCjr2Z4uhGVV4Euys6yQ==","signatures":[{"sig":"MEUCIQCIWbVJYFhRBy1s9CqUWaBh/DnXrnFs1LO+OOc7ou8llAIgQSlf9cd3x9/1k4QSD0kFrmVBkW6scLz7L0NvVFYK1Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5878474},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9522173c1d87577ad9bb68847f7263e860d00ff4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-YWU1AWar2vXb81JRbRaxIdytx4mpr2hHxgvj4fHcZ9MDJXorbWgHuu3Q8dFksKOzihXCjr2Z4uhGVV4Euys6yQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.0","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.0","@oh-my-pi/omp-stats":"13.3.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.0","@oh-my-pi/pi-agent-core":"13.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.0_1772096656546_0.9234883796036604","host":"s3://npm-registry-packages-npm-production"}},"13.3.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1c026bc7dd477fb6108058f6fc405410df659da6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.1.tgz","fileCount":756,"integrity":"sha512-T8v5lrklqXEsxGCYOMN3BbTwLo4iaejlo+RCo6BMTiTg43f/ViyPWRj/tCg6h+f+WyyDtKwS52TaWEMciZEYEA==","signatures":[{"sig":"MEUCIQDjIwUm83wwE2IDBQE+M9440rxN+KDqCQRotZ1phHSR9gIgM83jPELfzLI8+3vk5x7y/akkc97fES04W0sxAiehkIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5885453},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1c026bc7dd477fb6108058f6fc405410df659da6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-T8v5lrklqXEsxGCYOMN3BbTwLo4iaejlo+RCo6BMTiTg43f/ViyPWRj/tCg6h+f+WyyDtKwS52TaWEMciZEYEA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.1","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.1","@oh-my-pi/omp-stats":"13.3.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.1","@oh-my-pi/pi-agent-core":"13.3.1"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.1_1772100688302_0.6525548644985253","host":"s3://npm-registry-packages-npm-production"}},"13.3.2":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c8bd1eae0533c11aa3ba1a89122bef4ecd2edc56","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.2.tgz","fileCount":758,"integrity":"sha512-Kz6GFOc+eqfZrS6o4vlo2WPcvCkroqSf4AMTez/Ql7B4rThVNZrHSgNZR9RJ9zxmOGS60RqOsNpsfpxAQOAf2A==","signatures":[{"sig":"MEQCICm4rs4YRBztm1yTsoklVe38opgTLUxfsaI4LYA/BO/tAiAem+m5d9kSQnuEcnHkmnFLHaNtpIOdk0v57pgR6WwTMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5895667},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c8bd1eae0533c11aa3ba1a89122bef4ecd2edc56","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Kz6GFOc+eqfZrS6o4vlo2WPcvCkroqSf4AMTez/Ql7B4rThVNZrHSgNZR9RJ9zxmOGS60RqOsNpsfpxAQOAf2A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.2","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.2","@oh-my-pi/omp-stats":"13.3.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.2","@oh-my-pi/pi-agent-core":"13.3.2"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.2_1772100999082_0.1635315939975439","host":"s3://npm-registry-packages-npm-production"}},"13.3.3":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"18ea19793848b3a33d04f011dd56a8f91431c575","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.3.tgz","fileCount":758,"integrity":"sha512-+3iUBJuDiFYiHFVaoZ/1dmQ7hjDbtoQVFMUyi67ZRtpOsugJIXGTI/61E43F0TLIiUq+yZK4pxR9Jj5MTC24GA==","signatures":[{"sig":"MEUCIGifjmDlatR4D+Wdeyb1mU/6dHrD/uHDLagNnp8qgwFDAiEAiteiEGFzRxB+hcUtym7oLce6Flvz7EwCXS6jtQRqix0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5895999},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"18ea19793848b3a33d04f011dd56a8f91431c575","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-+3iUBJuDiFYiHFVaoZ/1dmQ7hjDbtoQVFMUyi67ZRtpOsugJIXGTI/61E43F0TLIiUq+yZK4pxR9Jj5MTC24GA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.3","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.3","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.3","@oh-my-pi/omp-stats":"13.3.3","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.3","@oh-my-pi/pi-agent-core":"13.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.3_1772103720093_0.11640668482585004","host":"s3://npm-registry-packages-npm-production"}},"13.3.4":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"eb495341894790aa5d992751c3b8d05d2699a5df","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.4.tgz","fileCount":758,"integrity":"sha512-fTX+OGWLY27VWFrPRTa89n7rIUh5XDZHM1uUIvRbSuSiIQpMFCohvkl6/kDxuByuEIOgivoj612+bQwF6CxXvA==","signatures":[{"sig":"MEYCIQCqNWkdPlD8GA3tLlKzffsoX36PSbkTu0WoDBJHSfkCsQIhAK6X2tVVTH0WC16k+q7MOMxvy/BQ0f1+kdKG9QYABLRE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5897161},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"eb495341894790aa5d992751c3b8d05d2699a5df","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-fTX+OGWLY27VWFrPRTa89n7rIUh5XDZHM1uUIvRbSuSiIQpMFCohvkl6/kDxuByuEIOgivoj612+bQwF6CxXvA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.4","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.4","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.4","@oh-my-pi/omp-stats":"13.3.4","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.4","@oh-my-pi/pi-agent-core":"13.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.4_1772104117625_0.9346830800705266","host":"s3://npm-registry-packages-npm-production"}},"13.3.5":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e82dab99cbe0ef8a591605a3d0547a01d92b0f82","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.5.tgz","fileCount":758,"integrity":"sha512-9ROQ6bWcYWznANjiQASyU9cc7C5e/i0mLE6aBnA7IrOgmL7v+/h5cA/YvDpiY4pJ7MjNIu02QIqwf+Vkg7Inmg==","signatures":[{"sig":"MEUCIQC/+dQVuj7qgqeWdvg4Ql+mdyFHLVw7VKGWq9DyeO46wAIgQ8rxZdA9v/CakPmIbqioAvk7igkAjX3ghMEGHeH0894=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5898643},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e82dab99cbe0ef8a591605a3d0547a01d92b0f82","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-9ROQ6bWcYWznANjiQASyU9cc7C5e/i0mLE6aBnA7IrOgmL7v+/h5cA/YvDpiY4pJ7MjNIu02QIqwf+Vkg7Inmg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.5","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.5","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.5","@oh-my-pi/omp-stats":"13.3.5","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.5","@oh-my-pi/pi-agent-core":"13.3.5"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.5_1772107231809_0.6585075191350445","host":"s3://npm-registry-packages-npm-production"}},"13.3.6":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"17a3024738996bac96427ad4419bbcbb24c32d63","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.6.tgz","fileCount":758,"integrity":"sha512-Psjf+rZVemCodGf4qC8Zh83xU+Fsj/M0cf0Dy39KvtvilZoNjPCYw2Ydxt2QGdnWIOgwlipnm2AGULvjfxK86A==","signatures":[{"sig":"MEYCIQDUnhYuSYZi2liU1bRyhjPtTKw5DiCuhgK/v8pbeiEWEAIhALo3OzOTNh5Jm9uNhVUD/YfOpBauJiHqyTLp5Sfmew4Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5899629},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"17a3024738996bac96427ad4419bbcbb24c32d63","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Psjf+rZVemCodGf4qC8Zh83xU+Fsj/M0cf0Dy39KvtvilZoNjPCYw2Ydxt2QGdnWIOgwlipnm2AGULvjfxK86A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.6","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.6","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.6","@oh-my-pi/omp-stats":"13.3.6","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.6","@oh-my-pi/pi-agent-core":"13.3.6"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.6_1772122429150_0.5034686714774399","host":"s3://npm-registry-packages-npm-production"}},"13.3.7":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"935c6eb6c5c3d9ba84da513da435522631b34aa4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.7.tgz","fileCount":758,"integrity":"sha512-Vt1B9Mq8IUrQxtBjybrXmTqqxFq4sRx4cVQfBT0IGLHqJEq5SBJV7TFI4Q/NVm9t0c8NiUjS74qAXw985JXYOw==","signatures":[{"sig":"MEYCIQCV3OkTtC5xnyEJ206lpDTky1XiaqdPuDBram1csLVNKgIhAMbtq1zJ2c/7uEh9Z3j2uOfJ5wK3JcVk6IL2TNCixCi4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5904273},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"935c6eb6c5c3d9ba84da513da435522631b34aa4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Vt1B9Mq8IUrQxtBjybrXmTqqxFq4sRx4cVQfBT0IGLHqJEq5SBJV7TFI4Q/NVm9t0c8NiUjS74qAXw985JXYOw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"^4.3","diff":"^8.0","glob":"^13.0","chalk":"^5.6","ignore":"^7.0","marked":"^17.0","linkedom":"^0.18","file-type":"^21.3","puppeteer":"^24.37","smol-toml":"^1.6","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.7","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.7","node-html-parser":"^7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.7","@oh-my-pi/omp-stats":"13.3.7","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.7","@oh-my-pi/pi-agent-core":"13.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1","@types/ms":"^2.1","@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.7_1772196915323_0.3475595549474231","host":"s3://npm-registry-packages-npm-production"}},"13.3.8":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"a8afddbfda8b34c8983a9d5a31de537fee64ebf1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.8.tgz","fileCount":763,"integrity":"sha512-ILDNvTyIwzNuQXBoSVazcn3USdTrkzjD8Oo3tdp3NdCQ5ng7yo720vrWAufEAwtlsTG8o0qLr5luhCuKoSfOew==","signatures":[{"sig":"MEYCIQCPdeHqy5dR9kcNSIj575jWoRtqdHMjgcfGc5LkR8SDQgIhAJkSiEaXPxRmQQWaT7pxq4q7DwdIs+XH5P+O+tgwW8B+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5964639},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a8afddbfda8b34c8983a9d5a31de537fee64ebf1","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-ILDNvTyIwzNuQXBoSVazcn3USdTrkzjD8Oo3tdp3NdCQ5ng7yo720vrWAufEAwtlsTG8o0qLr5luhCuKoSfOew==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.8","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.8","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.8","@oh-my-pi/omp-stats":"13.3.8","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.8","@oh-my-pi/pi-agent-core":"13.3.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.8_1772258215505_0.3565246130501245","host":"s3://npm-registry-packages-npm-production"}},"13.3.9":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"a8fc6177de4171507e8870e1d6fd77acad94ffdd","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.9.tgz","fileCount":763,"integrity":"sha512-mj7UK/Pz2C5GHDI4JBnkbitMY7sosBTpfGJs1d3hTG5WkDcT2IpHA9w1xIHO+sCR4/FTg32vV1oAJJq5oe8s6g==","signatures":[{"sig":"MEUCIQCrXCNd+s9P+mEIV0InRdocK5AKo2D2Q8BbvXUtFSeUlgIgKnyPwCvErVwXLMSL+E+Z5+EPPctmXXa6SckI3Ejwxuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5964639},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a8fc6177de4171507e8870e1d6fd77acad94ffdd","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-mj7UK/Pz2C5GHDI4JBnkbitMY7sosBTpfGJs1d3hTG5WkDcT2IpHA9w1xIHO+sCR4/FTg32vV1oAJJq5oe8s6g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.9","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.9","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.9","@oh-my-pi/omp-stats":"13.3.9","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.9","@oh-my-pi/pi-agent-core":"13.3.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.9_1772273494031_0.11938236415258618","host":"s3://npm-registry-packages-npm-production"}},"13.3.10":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b0b8243baa945c145b1d3e1897e3a845bd3ca674","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.10.tgz","fileCount":763,"integrity":"sha512-QHNa71Nt+Lto/eonlPGkgjDqQV6J767HdCtY2/X8ksDA1o9JCd0+UfG3RYr+BT9omL7EIcG8QLHfq4GFlt87gg==","signatures":[{"sig":"MEYCIQDhcYTeRBURvz9XewMWG2bDplho2id0mcINxS1AOaTazwIhALpIbuUcVNkUhcQBqXbmemHra621/hR5u53cGiL9XTu7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5965550},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b0b8243baa945c145b1d3e1897e3a845bd3ca674","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-QHNa71Nt+Lto/eonlPGkgjDqQV6J767HdCtY2/X8ksDA1o9JCd0+UfG3RYr+BT9omL7EIcG8QLHfq4GFlt87gg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.10","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.10","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.10","@oh-my-pi/omp-stats":"13.3.10","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.10","@oh-my-pi/pi-agent-core":"13.3.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.10_1772278521029_0.5532734098434069","host":"s3://npm-registry-packages-npm-production"}},"13.3.12":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c026f3874a6d0d6d86432d2b86303095ba6a62d8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.12.tgz","fileCount":763,"integrity":"sha512-JZvu9C4Tfzsq5sBdq0T9DCvO5bTIGPKJ6kEXrKY/E9DtA3TK7o0KXeUJN8vEwrORNtDCQsb7s+RJLEC+TB6FPQ==","signatures":[{"sig":"MEUCIDkhdSlRdqZ8caGxc4G/HoDauVMFxlSSjJeuiC1mnsmiAiEArBGxjqELgn6KOZcV1A77CoMyDromR5fuTX5AGF43vO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5973995},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c026f3874a6d0d6d86432d2b86303095ba6a62d8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-JZvu9C4Tfzsq5sBdq0T9DCvO5bTIGPKJ6kEXrKY/E9DtA3TK7o0KXeUJN8vEwrORNtDCQsb7s+RJLEC+TB6FPQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.12","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.12","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.12","@oh-my-pi/omp-stats":"13.3.12","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.12","@oh-my-pi/pi-agent-core":"13.3.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.12_1772285576705_0.7149136427990419","host":"s3://npm-registry-packages-npm-production"}},"13.3.13":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"863ea28158fb1e3ee5e667cae6b71c505d9ab9d4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.13.tgz","fileCount":763,"integrity":"sha512-EI+TaOOQJWzhr59J0ZiRSi9SIlZRWhFCNn7mQ7fMENMmLBRyqxIksLSTmAdP8nlZc72gqDyDEuVzOYpqzdjNKg==","signatures":[{"sig":"MEQCIB6AuLglDX08CBRWyQC/3diXiBXWiakKxS2nWTsS1sJ6AiAo0plb7C0eHtycgB7SNagVvoXqbaeVLMo9yNIBLGaGrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5973933},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"863ea28158fb1e3ee5e667cae6b71c505d9ab9d4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-EI+TaOOQJWzhr59J0ZiRSi9SIlZRWhFCNn7mQ7fMENMmLBRyqxIksLSTmAdP8nlZc72gqDyDEuVzOYpqzdjNKg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.13","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.13","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.13","@oh-my-pi/omp-stats":"13.3.13","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.13","@oh-my-pi/pi-agent-core":"13.3.13"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.13_1772290017430_0.9372651289813658","host":"s3://npm-registry-packages-npm-production"}},"13.3.14":{"name":"@oh-my-pi/pi-coding-agent","version":"13.3.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.3.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5dd368020798f3e246ce593d3ccd6ec23bd51e6b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.3.14.tgz","fileCount":763,"integrity":"sha512-UnES00+1aut6nkgxF8aZE3H4kyy0Na5kaC+2bNgxV3Q+UWzzS9c/XQqei9Q42IBaGLDNrWb9zlRAPhmzWSpTrg==","signatures":[{"sig":"MEYCIQD6T97RuOOOq950/0KwBCZBOOeochHtOuBDsfCAMuvMTgIhAOmh4HH7+6sFub4G0optn4rYFbPVe1sUg291U1Kzx6Y+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5978768},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5dd368020798f3e246ce593d3ccd6ec23bd51e6b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-UnES00+1aut6nkgxF8aZE3H4kyy0Na5kaC+2bNgxV3Q+UWzzS9c/XQqei9Q42IBaGLDNrWb9zlRAPhmzWSpTrg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.3.14","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.3.14","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.3.14","@oh-my-pi/omp-stats":"13.3.14","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.3.14","@oh-my-pi/pi-agent-core":"13.3.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.3.14_1772301772053_0.09193222845000948","host":"s3://npm-registry-packages-npm-production"}},"13.4.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.4.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b49208a4d1f8a8314310fd1e1f87f9553ef91a2b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.4.0.tgz","fileCount":765,"integrity":"sha512-JWIqs3w9B8mFbkqaVW4xv0fjD/Ai1lCAyA5xONtnvXcxgRECYvlT5+3j21OTEU98ew4HvpRKq9MtgHGFQWCPVg==","signatures":[{"sig":"MEUCIF2NTPr9le5ObY10HZHlleiaJIGsE8d7k4j3mMaifv1FAiEA31ebTk5Q2InVsygPe3fgao+SN6AFLLFK9+HuhQYGHsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5994950},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b49208a4d1f8a8314310fd1e1f87f9553ef91a2b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-JWIqs3w9B8mFbkqaVW4xv0fjD/Ai1lCAyA5xONtnvXcxgRECYvlT5+3j21OTEU98ew4HvpRKq9MtgHGFQWCPVg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.4.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.4.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.4.0","@oh-my-pi/omp-stats":"13.4.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.4.0","@oh-my-pi/pi-agent-core":"13.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.4.0_1772333691707_0.9948475302182664","host":"s3://npm-registry-packages-npm-production"}},"13.4.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.4.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.4.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"79a8780a8e589c730f0fb3603cffecb0cfbc4308","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.4.1.tgz","fileCount":765,"integrity":"sha512-loAwHoB3eye/mwpcl2YxxynXgfjeEElV4/gLEE4kayW99shbbSp+4mGThAFvnEksxW9jDrEuDw2+d4GnCcGO7g==","signatures":[{"sig":"MEQCIHc+yzbb23OjpjtWUmHLUyLaS6SvtiNsXgvhviK/oSZkAiBDuue+26m3XXVE/snXf4xphJx7eJi18LXKAl0MOW6KtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5995665},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"79a8780a8e589c730f0fb3603cffecb0cfbc4308","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-loAwHoB3eye/mwpcl2YxxynXgfjeEElV4/gLEE4kayW99shbbSp+4mGThAFvnEksxW9jDrEuDw2+d4GnCcGO7g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.4.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.4.1","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.4.1","@oh-my-pi/omp-stats":"13.4.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.4.1","@oh-my-pi/pi-agent-core":"13.4.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.4.1_1772335196197_0.8559912170111239","host":"s3://npm-registry-packages-npm-production"}},"13.5.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.5.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"2d2c1842cc6eedeb1187a1e4add59d6ff4195b34","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.5.0.tgz","fileCount":767,"integrity":"sha512-BE7eb6JZ2Lm2J/PZxjqEwHwsDo8SqCEFM2lc0tL+SHpF3jTJw4q94ECCtfeHjJ3QKCbGmb3lLwEfKgEZDzk2iw==","signatures":[{"sig":"MEQCIGjcIfoVQF7kBEtY9VMExNzR0GZsFyVy7WCTuBAXjZUKAiBkyw0FEm6dAIYtCHax/h3bddGrw047JzK+ikUIPDW7hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6009409},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2d2c1842cc6eedeb1187a1e4add59d6ff4195b34","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-BE7eb6JZ2Lm2J/PZxjqEwHwsDo8SqCEFM2lc0tL+SHpF3jTJw4q94ECCtfeHjJ3QKCbGmb3lLwEfKgEZDzk2iw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.5.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.5.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.5.0","@oh-my-pi/omp-stats":"13.5.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.5.0","@oh-my-pi/pi-agent-core":"13.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.5.0_1772350744300_0.991255966305904","host":"s3://npm-registry-packages-npm-production"}},"13.5.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.5.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.5.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"7e0eaebb132149519470aa15b6dcc82b038d2a4d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.5.1.tgz","fileCount":767,"integrity":"sha512-G1fbm38I8G1bOTUcCdDG6tXxqtNmc/1tpNhs4iXJGEvANG6smG0PBuIB1sBQtrT/ovtwO+tAYY6VKr9GM9EQaw==","signatures":[{"sig":"MEYCIQDbe97jXZPdxaXeM9aaUPDAacLEYUQZqLO4CTq80VSrXAIhAPeknZ5Yy+dKZZ7GC9JaBw5eWd/LtQSQqkneC4Ufr1YC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6009409},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7e0eaebb132149519470aa15b6dcc82b038d2a4d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-G1fbm38I8G1bOTUcCdDG6tXxqtNmc/1tpNhs4iXJGEvANG6smG0PBuIB1sBQtrT/ovtwO+tAYY6VKr9GM9EQaw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.5.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.5.1","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.5.1","@oh-my-pi/omp-stats":"13.5.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.5.1","@oh-my-pi/pi-agent-core":"13.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.5.1_1772351469050_0.7074140856633957","host":"s3://npm-registry-packages-npm-production"}},"13.5.2":{"name":"@oh-my-pi/pi-coding-agent","version":"13.5.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.5.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5d6b7546d2c20c84644278fd3205b4a871c88c68","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.5.2.tgz","fileCount":772,"integrity":"sha512-rrigdd0CM6Y7mNn6r7X10iQ71R/e6vSv1sZqp+aHq7LrMEEyO5eFPFX0qUyBybAhzn+Qsgh20IFDwY70XtBtQw==","signatures":[{"sig":"MEUCIEdrbOhxDo6mFU1Kc1vxRc920L0syS3kL4xU54OT8SBhAiEAoiwtxfeUyGjmzffBxGShvnBwe4l/o5dpBEr2HjgYuyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6023699},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5d6b7546d2c20c84644278fd3205b4a871c88c68","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-rrigdd0CM6Y7mNn6r7X10iQ71R/e6vSv1sZqp+aHq7LrMEEyO5eFPFX0qUyBybAhzn+Qsgh20IFDwY70XtBtQw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.5.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.5.2","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.5.2","@oh-my-pi/omp-stats":"13.5.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.5.2","@oh-my-pi/pi-agent-core":"13.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.5.2_1772356638378_0.33939815316130617","host":"s3://npm-registry-packages-npm-production"}},"13.5.3":{"name":"@oh-my-pi/pi-coding-agent","version":"13.5.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.5.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"74dfcabd03a47443808389284f93c73aec67829f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.5.3.tgz","fileCount":773,"integrity":"sha512-nlfYdY19zl8cVMqLfinYspiN5JYqm1OM7J4Wqwn2z8ODLyjcYpZ6yvhxpBqgG7TeVESFcRdUA2qwSRHwtC822g==","signatures":[{"sig":"MEUCIHzRC/u/kvmhzIljPW1aJLUKiPAPYk9sU+/U4jv5K0V9AiEAwVnC71ZIABUXOGKZ1pguM6zCTtYw8vdAmBPryNI1Cwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6034167},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"74dfcabd03a47443808389284f93c73aec67829f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-nlfYdY19zl8cVMqLfinYspiN5JYqm1OM7J4Wqwn2z8ODLyjcYpZ6yvhxpBqgG7TeVESFcRdUA2qwSRHwtC822g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.5.3","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.5.3","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.5.3","@oh-my-pi/omp-stats":"13.5.3","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.5.3","@oh-my-pi/pi-agent-core":"13.5.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.5.3_1772362609270_0.4113195279123407","host":"s3://npm-registry-packages-npm-production"}},"13.5.4":{"name":"@oh-my-pi/pi-coding-agent","version":"13.5.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.5.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"42d863ee163144caca9d2b8a3b7194b8db59b110","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.5.4.tgz","fileCount":775,"integrity":"sha512-g6UKAPLcD8iPIsm+k1NBMYNTPk9zHgcfSyEy/gBd7TOyu0fnM4Y9bgNhQoNHlOdTvzJfi2KPQ1D4ta9qTUlmLw==","signatures":[{"sig":"MEYCIQDuM3cc9wxDQmY7yKr4Ji4ZJDE0jJhBLnIqY+dprfr47AIhAOOBHpetx31Wo5U56IZO69uxZYapZimK4HFRNlPR3yRG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6044130},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"42d863ee163144caca9d2b8a3b7194b8db59b110","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-g6UKAPLcD8iPIsm+k1NBMYNTPk9zHgcfSyEy/gBd7TOyu0fnM4Y9bgNhQoNHlOdTvzJfi2KPQ1D4ta9qTUlmLw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.5.4","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.5.4","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.5.4","@oh-my-pi/omp-stats":"13.5.4","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.5.4","@oh-my-pi/pi-agent-core":"13.5.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.5.4_1772377752670_0.4841026473266039","host":"s3://npm-registry-packages-npm-production"}},"13.5.5":{"name":"@oh-my-pi/pi-coding-agent","version":"13.5.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.5.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f80cd4f74ea5816f3bc861564a6a521e69292fad","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.5.5.tgz","fileCount":776,"integrity":"sha512-I6YeEmZVLw25e09kFqwScZDPZyC+YH8uhdiyspKs96mp5e5ngxpZuS36dULtMuWJ4fj33lHKosSFqJrV2FpF8w==","signatures":[{"sig":"MEQCID6ZvJtYjd9HrlKZC6nIbiPvGAFR9qzE9itiyZLDlgAeAiA62+HHqcWK36IZSphptP2tStPyMUIhu5o0/bx7mD1F5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6048175},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f80cd4f74ea5816f3bc861564a6a521e69292fad","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-I6YeEmZVLw25e09kFqwScZDPZyC+YH8uhdiyspKs96mp5e5ngxpZuS36dULtMuWJ4fj33lHKosSFqJrV2FpF8w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.5.5","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.5.5","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.5.5","@oh-my-pi/omp-stats":"13.5.5","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.5.5","@oh-my-pi/pi-agent-core":"13.5.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.5.5_1772393362566_0.1261747953326835","host":"s3://npm-registry-packages-npm-production"}},"13.5.6":{"name":"@oh-my-pi/pi-coding-agent","version":"13.5.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.5.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"eeec659e5046c46c84be933f32e351ff422967ac","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.5.6.tgz","fileCount":776,"integrity":"sha512-tPLuHs/XCfx6PtK5szyaSGJMeh/yTn/I/DYN2AimWslAxp5QnMiovYj30DMasxGMqNTv9a1/Zii0RyfTlUlLMQ==","signatures":[{"sig":"MEYCIQDeJURhrlNGwU88SiLz7GQIQKOzSxrAedPXlQq2e8/8lgIhAI6kO/G2V5WAvFxR85tB6INkVgMdJwTdIuKkB4v3DvGI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6048782},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"eeec659e5046c46c84be933f32e351ff422967ac","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-tPLuHs/XCfx6PtK5szyaSGJMeh/yTn/I/DYN2AimWslAxp5QnMiovYj30DMasxGMqNTv9a1/Zii0RyfTlUlLMQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.5.6","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.5.6","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.5.6","@oh-my-pi/omp-stats":"13.5.6","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.5.6","@oh-my-pi/pi-agent-core":"13.5.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.5.6_1772395680340_0.7438460398151727","host":"s3://npm-registry-packages-npm-production"}},"13.5.7":{"name":"@oh-my-pi/pi-coding-agent","version":"13.5.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.5.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"84760480fb78aa829f310bf2d9f60f0273c1b8db","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.5.7.tgz","fileCount":777,"integrity":"sha512-10vdbNTWTdpFL9P6ChokMSsRNQL2RbyKBCbk4wQnGWigGE0ua/IjuFD3l4NydJ9U7oH+AhatFbHKobOGuTpkjg==","signatures":[{"sig":"MEYCIQDwEoLsqNINQubpPqo9eHdIwKUNyZK8cAJtLSQVG5va6wIhAPdxifTjrqX+0fRbNgFEHXeuUWI1tA6QorpoFASluINP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6055398},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"84760480fb78aa829f310bf2d9f60f0273c1b8db","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-10vdbNTWTdpFL9P6ChokMSsRNQL2RbyKBCbk4wQnGWigGE0ua/IjuFD3l4NydJ9U7oH+AhatFbHKobOGuTpkjg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.5.7","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.5.7","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.5.7","@oh-my-pi/omp-stats":"13.5.7","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.5.7","@oh-my-pi/pi-agent-core":"13.5.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.5.7_1772468651026_0.25258584094211756","host":"s3://npm-registry-packages-npm-production"}},"13.5.8":{"name":"@oh-my-pi/pi-coding-agent","version":"13.5.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.5.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"eae0c7608bc62ea7193ac1ee3a120d3e651672c8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.5.8.tgz","fileCount":777,"integrity":"sha512-t3XUzAZjqy4Z6WKaIisktL/FzEyErAizxY24gtW59jFWWRGYtfGRX6jR/aV92Yr4fAcRqIc9G+INSA9GZpdMzg==","signatures":[{"sig":"MEUCIQDkpQTi0s+5o/mV584x/io2FiBN6WXEKs8/VZByIi69BQIgElCGplGkE75yw3f/Z/zC+LnPmmsP9fygA2n0NwJWbLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6055433},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"eae0c7608bc62ea7193ac1ee3a120d3e651672c8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-t3XUzAZjqy4Z6WKaIisktL/FzEyErAizxY24gtW59jFWWRGYtfGRX6jR/aV92Yr4fAcRqIc9G+INSA9GZpdMzg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.5.8","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.5.8","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.5.8","@oh-my-pi/omp-stats":"13.5.8","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.5.8","@oh-my-pi/pi-agent-core":"13.5.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.5.8_1772483655866_0.9490201076944411","host":"s3://npm-registry-packages-npm-production"}},"13.6.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.6.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.6.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"22cc21ad557be3395cf7f7067cd415e335c2df09","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.6.0.tgz","fileCount":783,"integrity":"sha512-MK6xvoAF1P5YaeCQUq4YfxVFbZqJv1CpEtI8IfL04F8eHizqh5xcr2GkDejfk0MQXCMqyKbDcJaSkmRA9yPPmw==","signatures":[{"sig":"MEUCIQCuYSVfaNoGV1xTCQspYYaTYfIakm06hBqGP0DZTlrVzQIgS7yeqpI0Hrd/445AXCNeazedFS/Fz/ewl/ruXEj6TBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6154288},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"22cc21ad557be3395cf7f7067cd415e335c2df09","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-MK6xvoAF1P5YaeCQUq4YfxVFbZqJv1CpEtI8IfL04F8eHizqh5xcr2GkDejfk0MQXCMqyKbDcJaSkmRA9yPPmw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.6.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.6.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.6.0","@oh-my-pi/omp-stats":"13.6.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.6.0","@oh-my-pi/pi-agent-core":"13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.6.0_1772512510607_0.6917858925297937","host":"s3://npm-registry-packages-npm-production"}},"13.6.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.6.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.6.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"52d5ccf354212e4d7eda2db8df6c2da2e7504063","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.6.1.tgz","fileCount":783,"integrity":"sha512-7iRs7nibWKFTHQhvHco8gwYPUY8wb+t7cIPrBRWPeWU3rsf1vwdKLI4zIUCgjZP5kcapj60J4FXaafs60M79Hg==","signatures":[{"sig":"MEYCIQD9cii+mImniMUYQiDIG6Am5yr+u/9blktv3wJ6U7FzXwIhALPgrNcGQsCWRbcC1ncGCf5188aaMhpQO9KPD6VIADTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6156349},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"52d5ccf354212e4d7eda2db8df6c2da2e7504063","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-7iRs7nibWKFTHQhvHco8gwYPUY8wb+t7cIPrBRWPeWU3rsf1vwdKLI4zIUCgjZP5kcapj60J4FXaafs60M79Hg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.6.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.6.1","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.6.1","@oh-my-pi/omp-stats":"13.6.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.6.1","@oh-my-pi/pi-agent-core":"13.6.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.6.1_1772513675034_0.017201369701365987","host":"s3://npm-registry-packages-npm-production"}},"13.6.2":{"name":"@oh-my-pi/pi-coding-agent","version":"13.6.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.6.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"54f2b57b9512a0a298e42e86d4567ca076b3491b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.6.2.tgz","fileCount":783,"integrity":"sha512-j8WBcWu7U9mxkdd7EPcPgl1UiZsvdkcG8Yfy0uU79KWBJlvRfJ/TZHzgSSFunw3sGFFJulwqjrgLgcWOFMcK8g==","signatures":[{"sig":"MEQCIAiVfxsgD7t4ePZA8+dF0+CNoXMco5kum/bElpnV0EMhAiAsPvLGG2RB/KCWUdpscKvIJ9Wd1BDBSr7bt93U4wS0Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6157746},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"54f2b57b9512a0a298e42e86d4567ca076b3491b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-j8WBcWu7U9mxkdd7EPcPgl1UiZsvdkcG8Yfy0uU79KWBJlvRfJ/TZHzgSSFunw3sGFFJulwqjrgLgcWOFMcK8g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.6.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.6.2","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.6.2","@oh-my-pi/omp-stats":"13.6.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.6.2","@oh-my-pi/pi-agent-core":"13.6.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.6.2_1772515617409_0.6084279100867629","host":"s3://npm-registry-packages-npm-production"}},"13.7.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.7.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.7.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"bad342d4db7bf83dbd84a9cec9953baa4f0bb6f0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.7.0.tgz","fileCount":784,"integrity":"sha512-7CmaXmSIL/vI724BdQdAwr6oE+vow9bARSilFMs9K6LjM/MbdQ1g4YJIV6PFMcbYpVFI29HgnzZohIhRKQvxhg==","signatures":[{"sig":"MEQCIAJ6M8Iuamqh1m7T+RgBH0XpTOXnnHWp+ZdLcvBPybWFAiBp3/9r80auTsF1S3Yxk4P9aFy4LJUO+6HIvb3YMUrTtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6169640},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"bad342d4db7bf83dbd84a9cec9953baa4f0bb6f0","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-7CmaXmSIL/vI724BdQdAwr6oE+vow9bARSilFMs9K6LjM/MbdQ1g4YJIV6PFMcbYpVFI29HgnzZohIhRKQvxhg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.7.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.7.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.7.0","@oh-my-pi/omp-stats":"13.7.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.7.0","@oh-my-pi/pi-agent-core":"13.7.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.7.0_1772548900399_0.3248816785162032","host":"s3://npm-registry-packages-npm-production"}},"13.7.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.7.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.7.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"9d61fbe087f0d02d2c5b40a302973408972e7599","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.7.1.tgz","fileCount":784,"integrity":"sha512-iCvaUPEn8oiwtHTQPVdBXtl7eRZLAltrCNljoeqbw/zauN+7l8UwWXYLCGZCbUZUpg2FMzKlEA+KF0OtwZMIxg==","signatures":[{"sig":"MEQCIF0Mq7WlaIin+yteUbQ/mf8NXb2RH7FLjV3MJH+k3NGXAiAcm5F9Wjey4wFras8MPh4B74aJQLvBMi9yLYlccKiV0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6170622},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9d61fbe087f0d02d2c5b40a302973408972e7599","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-iCvaUPEn8oiwtHTQPVdBXtl7eRZLAltrCNljoeqbw/zauN+7l8UwWXYLCGZCbUZUpg2FMzKlEA+KF0OtwZMIxg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.7.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.7.1","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.7.1","@oh-my-pi/omp-stats":"13.7.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.7.1","@oh-my-pi/pi-agent-core":"13.7.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.7.1_1772573914272_0.3521526088984106","host":"s3://npm-registry-packages-npm-production"}},"13.7.3":{"name":"@oh-my-pi/pi-coding-agent","version":"13.7.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.7.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"810933d08c5ee39b9c5a8c482fe0a814c780926b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.7.3.tgz","fileCount":785,"integrity":"sha512-mU+TvIsX0z4oX5PctKPRY7GQDOTruuwXpWtGUVFCpe3XjVabWhUxBlD6tnCSOi63iBcwwZHdzUaN61B2JGxUxw==","signatures":[{"sig":"MEUCIGqb+pdazkr2LF62dFWqMtBONhuvoZon2Q/dAkXdV6brAiEAwgkPs/Fh6kGkUqaZ8Js5FP/GN5JrDgORqnIFA7HdvXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6172167},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"810933d08c5ee39b9c5a8c482fe0a814c780926b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-mU+TvIsX0z4oX5PctKPRY7GQDOTruuwXpWtGUVFCpe3XjVabWhUxBlD6tnCSOi63iBcwwZHdzUaN61B2JGxUxw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.7.3","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.7.3","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.7.3","@oh-my-pi/omp-stats":"13.7.3","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.7.3","@oh-my-pi/pi-agent-core":"13.7.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.7.3_1772588580520_0.5062049637317403","host":"s3://npm-registry-packages-npm-production"}},"13.7.4":{"name":"@oh-my-pi/pi-coding-agent","version":"13.7.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.7.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0071b02cb89ddb6f1e4561f56d84f8567a98772b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.7.4.tgz","fileCount":785,"integrity":"sha512-7jgkYeuK/sv35+DabCkD85bvvcbocfU4/aEZlLcLsgv8XJRXycBkgvzVbIDsDwVBe17ixkQYWYa6NNUUbuqpLQ==","signatures":[{"sig":"MEUCICvZkP4tazp0dwiMFdn+ibCCNL0Y+Md0GBILkhyEMEHOAiEAtDuW7EcGTwmC5Nlb1qpZu3pImuVGVRXEZEeKQ3dRqlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6173952},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0071b02cb89ddb6f1e4561f56d84f8567a98772b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-7jgkYeuK/sv35+DabCkD85bvvcbocfU4/aEZlLcLsgv8XJRXycBkgvzVbIDsDwVBe17ixkQYWYa6NNUUbuqpLQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.7.4","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.7.4","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.7.4","@oh-my-pi/omp-stats":"13.7.4","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.7.4","@oh-my-pi/pi-agent-core":"13.7.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.7.4_1772589403297_0.612067427774915","host":"s3://npm-registry-packages-npm-production"}},"13.7.5":{"name":"@oh-my-pi/pi-coding-agent","version":"13.7.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.7.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"cfa05e5cbc19200ced8a31088f12499db2ec4970","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.7.5.tgz","fileCount":785,"integrity":"sha512-Os88YHdeQdBjEzpy6DnRh+cxiFsxDzOapZP5rk72/OwZRudTKsKfsVBWfDr1cv1F0BKOpWSOfYCiShUhAwPZTQ==","signatures":[{"sig":"MEQCIFqMjZBAR7FwzYH00ehMnq/2VMUEhrCVDka/uVATmDlbAiBx925VT6s4i9dXuSt6faXPt7D3m5YQFMzEVqrCdLMAlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6175362},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"cfa05e5cbc19200ced8a31088f12499db2ec4970","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Os88YHdeQdBjEzpy6DnRh+cxiFsxDzOapZP5rk72/OwZRudTKsKfsVBWfDr1cv1F0BKOpWSOfYCiShUhAwPZTQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.7.5","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.7.5","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.7.5","@oh-my-pi/omp-stats":"13.7.5","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.7.5","@oh-my-pi/pi-agent-core":"13.7.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.7.5_1772637851986_0.9624920052497046","host":"s3://npm-registry-packages-npm-production"}},"13.7.6":{"name":"@oh-my-pi/pi-coding-agent","version":"13.7.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.7.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"50d045a8a1e56a09698374b8c1cc2d98022f96cb","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.7.6.tgz","fileCount":785,"integrity":"sha512-fQ7SRd86A4pNuvpC1vhGas/gJWlM94l8kKCdZhCb9KonD9ywvYyHr3hhxsiSHsg7VZAwGlIEkChMnbJZZPCGGw==","signatures":[{"sig":"MEUCID2NZGDShCaMyKsuemqKpSp+rJtyHJsZZs2OxImR0i8xAiEAnGmBKu4xDsaaRINKzYViPdQFCeGEnq7QfsXu0LPhoYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6176565},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"50d045a8a1e56a09698374b8c1cc2d98022f96cb","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-fQ7SRd86A4pNuvpC1vhGas/gJWlM94l8kKCdZhCb9KonD9ywvYyHr3hhxsiSHsg7VZAwGlIEkChMnbJZZPCGGw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.7.6","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.7.6","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.7.6","@oh-my-pi/omp-stats":"13.7.6","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.7.6","@oh-my-pi/pi-agent-core":"13.7.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.7.6_1772641241301_0.8172404089104448","host":"s3://npm-registry-packages-npm-production"}},"13.8.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.8.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.8.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"52339aba1feb04d6534cdd67c6d2571ee57846a5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.8.0.tgz","fileCount":785,"integrity":"sha512-oLcRFNdTLgyaJXz4SgH2O3JuK8IJIkxnAYVTxNl4TwsMRZnJK4tejcUsnAxXKAbvtVrs35CWK9rKekwJmojB+w==","signatures":[{"sig":"MEUCIEczYiqe7Pib9/NCtq9XRItSJPMx6Lj2S5JiH9mJ/EUPAiEAy8b/jy6j8jEclOH6ldz/vNM5CbRSYlzhhukqXCiD7NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6190551},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"52339aba1feb04d6534cdd67c6d2571ee57846a5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-oLcRFNdTLgyaJXz4SgH2O3JuK8IJIkxnAYVTxNl4TwsMRZnJK4tejcUsnAxXKAbvtVrs35CWK9rKekwJmojB+w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.8.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.8.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.8.0","@oh-my-pi/omp-stats":"13.8.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.8.0","@oh-my-pi/pi-agent-core":"13.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.8.0_1772662751617_0.9096575879037407","host":"s3://npm-registry-packages-npm-production"}},"13.9.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"dd1ad3b57d730c2e234f331eae864d288dc6090d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.1.tgz","fileCount":785,"integrity":"sha512-ePXPBMVlQ6NIJCIfJIEToIOhr9y8CsUtMv/u4DNk/G7LW7853p3UhKSA88W3Uq3MHzpHWfcOHs7b3SvGRZixCg==","signatures":[{"sig":"MEQCIDr49pbNEBctT0rhHfifTW4oEfKaXcy024FVEFa8Ww4NAiBufI39JX/sql36GYIKEvElBxSK2OBMfwXiSMfkhoK3ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6195953},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dd1ad3b57d730c2e234f331eae864d288dc6090d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-ePXPBMVlQ6NIJCIfJIEToIOhr9y8CsUtMv/u4DNk/G7LW7853p3UhKSA88W3Uq3MHzpHWfcOHs7b3SvGRZixCg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.1","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.1","@oh-my-pi/omp-stats":"13.9.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.1","@oh-my-pi/pi-agent-core":"13.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.1_1772671802667_0.7478171436026562","host":"s3://npm-registry-packages-npm-production"}},"13.9.2":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5b1febc4c7bb6bb2e30279c9ad598edee5a028b3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.2.tgz","fileCount":785,"integrity":"sha512-jpeEJLPvpjDSwf+QFssX9GWK3nh5EUo0BjCdxDbXGcy0o11GOf9Qv1YEHBovbSBfr4zQPKhdyqJmjZkzjb6yjA==","signatures":[{"sig":"MEUCIBN+mybWHvE2/Ok/PjUplpOpjAGccfHjb8/vus9Fq76RAiEAvK7/JyYB2kKzssf46E7f4xz18+7QjQIY/NiLUUamVEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6200074},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5b1febc4c7bb6bb2e30279c9ad598edee5a028b3","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-jpeEJLPvpjDSwf+QFssX9GWK3nh5EUo0BjCdxDbXGcy0o11GOf9Qv1YEHBovbSBfr4zQPKhdyqJmjZkzjb6yjA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.2","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.2","@oh-my-pi/omp-stats":"13.9.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.2","@oh-my-pi/pi-agent-core":"13.9.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.2_1772673943075_0.04719237909499041","host":"s3://npm-registry-packages-npm-production"}},"13.9.3":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8642223a0e1c13e2373414439232f4664a777c8a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.3.tgz","fileCount":788,"integrity":"sha512-mafsD52oFdHyxhMRzZ26F0t4RFLmd0PVUdzF3BsEGWEf0Rm/ZTrTyW6k1HxzFCf+9bpVfsbrLOhtGevDk8OfmA==","signatures":[{"sig":"MEUCIQDELH1y2rBryDuNpXgRSkIjnq3ZBFN6V4srRy2oMCuTkwIgU8iyQj+f3E+5lM7Pn941VotDkzydd65B7Ow+A/DgS0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6252218},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8642223a0e1c13e2373414439232f4664a777c8a","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-mafsD52oFdHyxhMRzZ26F0t4RFLmd0PVUdzF3BsEGWEf0Rm/ZTrTyW6k1HxzFCf+9bpVfsbrLOhtGevDk8OfmA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.3","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.3","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.3","@oh-my-pi/omp-stats":"13.9.3","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.3","@oh-my-pi/pi-agent-core":"13.9.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.3_1772919957589_0.10561504158587054","host":"s3://npm-registry-packages-npm-production"}},"13.9.4":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d6a23d44ed0afb31b009baeeb4463ee5d9e4f5fc","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.4.tgz","fileCount":788,"integrity":"sha512-WH/2OktkpPlyBe0q8rjL6+6jEA7JdzFX62eLQz0Sz1EGBI7pEvsKimcM8UKR2hQCBS4bSXfsIhpnXIeZvk9E0Q==","signatures":[{"sig":"MEUCIAqXXFh4CKV/o6ul6swMzpRnTSMuEHJUeKfiwKY6dnAaAiEAsmS3xZJ3T5HRA5hHXFzhyEDIBakDQh8SeQutQCOl8TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6256160},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d6a23d44ed0afb31b009baeeb4463ee5d9e4f5fc","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-WH/2OktkpPlyBe0q8rjL6+6jEA7JdzFX62eLQz0Sz1EGBI7pEvsKimcM8UKR2hQCBS4bSXfsIhpnXIeZvk9E0Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.4","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.4","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.4","@oh-my-pi/omp-stats":"13.9.4","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.4","@oh-my-pi/pi-agent-core":"13.9.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.4_1772925851134_0.8617463150224034","host":"s3://npm-registry-packages-npm-production"}},"13.9.5":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c0eb480ec118515961d0201ce1854eda6aee2be7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.5.tgz","fileCount":788,"integrity":"sha512-fB+dqXl0ZW7cnoxbFWutYHPW9fgLxvdtILz+durzuGlCpJs1eMgyaYJsCugGf/g+BG679OvyUsuhVMYTgpr/ag==","signatures":[{"sig":"MEQCIDL4YnYG94juK8cTXjSww/u+z/1gzi1C7LLwNlzUtl8GAiA1Ruob7dl2SeuSc0W1aFGLMnz90gR/mBIr917rJPmAQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6256160},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c0eb480ec118515961d0201ce1854eda6aee2be7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-fB+dqXl0ZW7cnoxbFWutYHPW9fgLxvdtILz+durzuGlCpJs1eMgyaYJsCugGf/g+BG679OvyUsuhVMYTgpr/ag==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.5","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.5","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.5","@oh-my-pi/omp-stats":"13.9.5","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.5","@oh-my-pi/pi-agent-core":"13.9.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.5_1772932172144_0.9564132336531588","host":"s3://npm-registry-packages-npm-production"}},"13.9.6":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"90f4c33bdd560d91273e79d0e90b89f893b29f72","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.6.tgz","fileCount":788,"integrity":"sha512-5NB/yUf6k7iG3n25upAf3jEH2ROBKW8RnkMhsUnopeIze2LHaZRG4hA7D4Uz1HuXAaWIuZbJr90wTHKGYfwQxQ==","signatures":[{"sig":"MEYCIQC369Xj5/AF193jcG1Hi0KrzTMuzm4v6GyDqx8g/w/kdQIhAKPimGCLcOrj9g/qrAJOO0M+nL0SvAGWBnMc1WmPYbyZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6261332},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"90f4c33bdd560d91273e79d0e90b89f893b29f72","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-5NB/yUf6k7iG3n25upAf3jEH2ROBKW8RnkMhsUnopeIze2LHaZRG4hA7D4Uz1HuXAaWIuZbJr90wTHKGYfwQxQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.6","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.6","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.6","@oh-my-pi/omp-stats":"13.9.6","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.6","@oh-my-pi/pi-agent-core":"13.9.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.6_1772938808863_0.19433913514251921","host":"s3://npm-registry-packages-npm-production"}},"13.9.11":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"31daee5ff1ab05ba4c8bf236fdb4a6b8ead97a70","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.11.tgz","fileCount":790,"integrity":"sha512-TGlEwpx3KWM+5Q3NPR/x5tOOovIPCclZz4lMtj0pD19OVOIyHEXhqYZWqdu2VxjFga6xBSrZEKed/XmEt68v4g==","signatures":[{"sig":"MEQCIFW5XI2PzrgP0xb0RMOLeJFed7BInS/q6Dzk+5uUhSPEAiAD1JPE3PZYOz/099mSXUHGMBuo1ZV6ggQJi6GWcEjMQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6291234},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"31daee5ff1ab05ba4c8bf236fdb4a6b8ead97a70","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-TGlEwpx3KWM+5Q3NPR/x5tOOovIPCclZz4lMtj0pD19OVOIyHEXhqYZWqdu2VxjFga6xBSrZEKed/XmEt68v4g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.11","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.11","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.11","@oh-my-pi/omp-stats":"13.9.11","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.11","@oh-my-pi/pi-agent-core":"13.9.11"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.11_1772985429267_0.18097197440087753","host":"s3://npm-registry-packages-npm-production"}},"13.9.12":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f6506425eb43bd9c6cededeeda4c0b1baeff6b16","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.12.tgz","fileCount":792,"integrity":"sha512-KeoE1SiO/tqa2NVX3O71ryTkZqUP2vxUePHnLtyeZGO2sFoxcV2K4iTeTq3ESkqmzGu8GJOyfbR3lsO7QTf4Zg==","signatures":[{"sig":"MEQCIAbI/Jtgifftn/Xyx8GClnRjHqFVyuXUGXVoiCz5uX0XAiBmVOWWSc34+HdypgnFB/wPYKJN+4AD2ngFJOBB/cG4/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6303419},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f6506425eb43bd9c6cededeeda4c0b1baeff6b16","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-KeoE1SiO/tqa2NVX3O71ryTkZqUP2vxUePHnLtyeZGO2sFoxcV2K4iTeTq3ESkqmzGu8GJOyfbR3lsO7QTf4Zg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.12","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.12","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.12","@oh-my-pi/omp-stats":"13.9.12","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.12","@oh-my-pi/pi-agent-core":"13.9.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.12_1773070415608_0.4971953175318","host":"s3://npm-registry-packages-npm-production"}},"13.9.13":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"261c6791f11788816838cd7923d6cda206a0ff18","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.13.tgz","fileCount":797,"integrity":"sha512-pEvRS14eKtClRpf7ZtDa3O1FPqKpa95MXfhFchVn4kpE1TIDq5TcKXgXAgKBSpOvYNsrPJFpiIVoz+R1MMBSwA==","signatures":[{"sig":"MEQCIH/RhDd+NyaOYFveqi2nck3a7iRqCY103mvEwNVJ/ixAAiBIxzlOhNAJK10nIjBIyji1VA0iofInu52aOOx8i2pIUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6328636},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"261c6791f11788816838cd7923d6cda206a0ff18","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-pEvRS14eKtClRpf7ZtDa3O1FPqKpa95MXfhFchVn4kpE1TIDq5TcKXgXAgKBSpOvYNsrPJFpiIVoz+R1MMBSwA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.13","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.13","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.13","@oh-my-pi/omp-stats":"13.9.13","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.13","@oh-my-pi/pi-agent-core":"13.9.13"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.13_1773113286877_0.4634363680517761","host":"s3://npm-registry-packages-npm-production"}},"13.9.14":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"fb1c866fdcba051cc901a9e266d3e383da59edfe","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.14.tgz","fileCount":797,"integrity":"sha512-XUxjqkc/zR52XHiA0XPuB71t8HMaKsCMt8V03IbC9cm+3gvDV36kmvN74Oplx3PnGjgk4ARy23/PEXc5eiC5VQ==","signatures":[{"sig":"MEUCIDcAf0a1Lk56ezzoRIdMybeReUnq/FDI/o7y13tIjrX1AiEAkHJehu2x/Z9qIi6DENE91gbdTC51kflp3dNi+0pPEkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6328638},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fb1c866fdcba051cc901a9e266d3e383da59edfe","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-XUxjqkc/zR52XHiA0XPuB71t8HMaKsCMt8V03IbC9cm+3gvDV36kmvN74Oplx3PnGjgk4ARy23/PEXc5eiC5VQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.14","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.14","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.14","@oh-my-pi/omp-stats":"13.9.14","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.14","@oh-my-pi/pi-agent-core":"13.9.14"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.14_1773114187245_0.27127127445481825","host":"s3://npm-registry-packages-npm-production"}},"13.9.15":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.15","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b33c7dec75f4affe78cd52e2cf5780989e598ab7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.15.tgz","fileCount":797,"integrity":"sha512-QNvR3biJZRQaRepfmesfubtBwFVCvrlfXV0Prrs1soYoy+g3ng83OUbpin3IEMmXYlvEKIRC+jTo4lgilorGog==","signatures":[{"sig":"MEUCIDa1TAWrTsBaJrIixg62qwvPc26RJ7uoUfKX7Z5zJW3zAiEAkJ3J3x9gcdcFKavw/Q+h2xo7pFHAMZh3cHB2hMjl73o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6329288},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b33c7dec75f4affe78cd52e2cf5780989e598ab7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-QNvR3biJZRQaRepfmesfubtBwFVCvrlfXV0Prrs1soYoy+g3ng83OUbpin3IEMmXYlvEKIRC+jTo4lgilorGog==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.15","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.15","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.15","@oh-my-pi/omp-stats":"13.9.15","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.15","@oh-my-pi/pi-agent-core":"13.9.15"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.15_1773119351069_0.4687305480536068","host":"s3://npm-registry-packages-npm-production"}},"13.9.16":{"name":"@oh-my-pi/pi-coding-agent","version":"13.9.16","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.9.16","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"aa0271b9589cff1fe7e88ce0ea79dfb39e34b4f6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.9.16.tgz","fileCount":797,"integrity":"sha512-C7nF1TQGOS+p5Y50rJf8ymD+uD93P1A3an59H4Qt/CQ/nSHmruLn0w9hx2/dKY0PfMRUZyI2B5fFFFzFOgYkcQ==","signatures":[{"sig":"MEUCIQDpmJ5sZIKhd8X6N9OFW7ZI5LtW0mK+OaMEJQ53LjXF+gIgexqww8jcGhMn3ppcW0GaUaaieaBVoz86eKk8t2xCriU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6343766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"aa0271b9589cff1fe7e88ce0ea79dfb39e34b4f6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-C7nF1TQGOS+p5Y50rJf8ymD+uD93P1A3an59H4Qt/CQ/nSHmruLn0w9hx2/dKY0PfMRUZyI2B5fFFFzFOgYkcQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.9.16","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.9.16","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.9.16","@oh-my-pi/omp-stats":"13.9.16","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.9.16","@oh-my-pi/pi-agent-core":"13.9.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.9.16_1773126535870_0.7763461585636569","host":"s3://npm-registry-packages-npm-production"}},"13.10.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.10.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.10.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"69bdb485600265a517398a30996952febe04a809","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.10.0.tgz","fileCount":797,"integrity":"sha512-oWhEKDRie2phux9ZSPurIiYJtNYygnPzIZnPD42BNmS1+NLeESJbIljfgSM0S23lxMWqiRMYk6kdejasYWif5g==","signatures":[{"sig":"MEUCIQDOhaazU1NqCbhTrXq2dOjHvyCdGuAc0bJUC7aaADmbpwIgSA1CkkeBstLohgLlkxJXYRt8q8y5e1dymx7KBwc0USw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6341995},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"69bdb485600265a517398a30996952febe04a809","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-oWhEKDRie2phux9ZSPurIiYJtNYygnPzIZnPD42BNmS1+NLeESJbIljfgSM0S23lxMWqiRMYk6kdejasYWif5g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.10.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.10.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.10.0","@oh-my-pi/omp-stats":"13.10.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.10.0","@oh-my-pi/pi-agent-core":"13.10.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.10.0_1773127585869_0.25443105447434244","host":"s3://npm-registry-packages-npm-production"}},"13.10.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.10.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.10.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d9a167e55da1c337b464997b86f05fb8a59df86f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.10.1.tgz","fileCount":797,"integrity":"sha512-XAlwRdSE1EXbg0P7jm9HtQBIa3uxE52kcsbggVlYxQIGCOCMjkiD0+SQ0BJ4OmCeWPhRgh53SHg3DJuHLLGXGw==","signatures":[{"sig":"MEUCIE7en5eOm8cBUTPL9QI2bJ5L5q80Wp2r741Lc2tjwpGtAiEAo5jb97iTX74kTCVbXw8ZHUOlvsPnBg/Ipy9DQIRIF88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6347681},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d9a167e55da1c337b464997b86f05fb8a59df86f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-XAlwRdSE1EXbg0P7jm9HtQBIa3uxE52kcsbggVlYxQIGCOCMjkiD0+SQ0BJ4OmCeWPhRgh53SHg3DJuHLLGXGw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.10.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.10.1","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.10.1","@oh-my-pi/omp-stats":"13.10.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.10.1","@oh-my-pi/pi-agent-core":"13.10.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.10.1_1773171158673_0.2578310723299875","host":"s3://npm-registry-packages-npm-production"}},"13.11.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.11.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.11.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6db46dae3f5ef67231170b7d28332c1a8fc49eb4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.11.0.tgz","fileCount":801,"integrity":"sha512-jArIGWrfoEaAiaQqZaHjJE/05Jfi8tCWXhXutGq+mmyc0P+12vrz0oooxTntOUvfcIcfn5pVdtUSPAggir8JQQ==","signatures":[{"sig":"MEQCIC8xvstB9/DHtF1usEuxIfUpt3KJfUVJucpIiuZbsgT+AiAPsmsTT/o7kvFkWygxf51brKDtG6rwESWf3Ii1vB1LiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6388609},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6db46dae3f5ef67231170b7d28332c1a8fc49eb4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-jArIGWrfoEaAiaQqZaHjJE/05Jfi8tCWXhXutGq+mmyc0P+12vrz0oooxTntOUvfcIcfn5pVdtUSPAggir8JQQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.11.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.11.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.11.0","@oh-my-pi/omp-stats":"13.11.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.11.0","@oh-my-pi/pi-agent-core":"13.11.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.11.0_1773353520395_0.6465456523194777","host":"s3://npm-registry-packages-npm-production"}},"13.11.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.11.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.11.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ce479349d05a7fa1b5243bad66bef2a0fc34f247","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.11.1.tgz","fileCount":801,"integrity":"sha512-KyfioWrniKfFla3dqOrYrhQDGSUsdGCTcuEyCdxm34bu6Om991/alNjvcM8YQ5b2bt1DT2B0VCP0BdZ/fk/ycA==","signatures":[{"sig":"MEUCIC0YeH89pN286Wm7z+QgCh/FgoTC22EnDp+CYeF/b9gQAiEAmEw4/iBuGjeINsd8SIkC7g1Q5oSRFVOkHHarNWB9Vo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6402973},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ce479349d05a7fa1b5243bad66bef2a0fc34f247","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-KyfioWrniKfFla3dqOrYrhQDGSUsdGCTcuEyCdxm34bu6Om991/alNjvcM8YQ5b2bt1DT2B0VCP0BdZ/fk/ycA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.11.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.11.1","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.11.1","@oh-my-pi/omp-stats":"13.11.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.11.1","@oh-my-pi/pi-agent-core":"13.11.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.11.1_1773413360470_0.48535274588671307","host":"s3://npm-registry-packages-npm-production"}},"13.12.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.12.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.12.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"21452cf1bfe64a5c72c3e564fa86e3fc099e8cb2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.12.0.tgz","fileCount":805,"integrity":"sha512-ZkeS6L7xvnPO667TU/Tbo6THkzBOGApiDlBopNLpiKo6dPw3G66wFmREuY/inEp+MAhmEJrjc2GhZU7pHF8wSw==","signatures":[{"sig":"MEYCIQDwKfjfk1IxzeXXs5yetmBo5Fv0TSHO3rGdGGMjGFvBbQIhAJHG4br83De1O7tRGsttMiO3H28gtTnUq1Jf5msfqwAs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6429531},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"21452cf1bfe64a5c72c3e564fa86e3fc099e8cb2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-ZkeS6L7xvnPO667TU/Tbo6THkzBOGApiDlBopNLpiKo6dPw3G66wFmREuY/inEp+MAhmEJrjc2GhZU7pHF8wSw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.12.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.12.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.12.0","@oh-my-pi/omp-stats":"13.12.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.12.0","@oh-my-pi/pi-agent-core":"13.12.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.12.0_1773498144027_0.7413884574693863","host":"s3://npm-registry-packages-npm-production"}},"13.12.3":{"name":"@oh-my-pi/pi-coding-agent","version":"13.12.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.12.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"23a35855c17138a417c83a57b646aeb7f12f7d6f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.12.3.tgz","fileCount":805,"integrity":"sha512-UTzKfi2Bq+xuw6ddkGMj4VhIA4DSO4sG+8pNtKYsNRu0ohiViJ6KDd2ltnHJ8tRSXwPhLT+TNxnP6oPrC0y8BQ==","signatures":[{"sig":"MEUCIEI9P2lgGBf+dT/DWa0nTpXN8fqY5wkVuYpcAu5c68DPAiEAnHRXNPvqtdiDuqxBP6XXhuRokaa2ZkTAHiv19gEJHXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6442770},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"23a35855c17138a417c83a57b646aeb7f12f7d6f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-UTzKfi2Bq+xuw6ddkGMj4VhIA4DSO4sG+8pNtKYsNRu0ohiViJ6KDd2ltnHJ8tRSXwPhLT+TNxnP6oPrC0y8BQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.12.3","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.12.3","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.12.3","@oh-my-pi/omp-stats":"13.12.3","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.12.3","@oh-my-pi/pi-agent-core":"13.12.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.12.3_1773593746566_0.8575497868936184","host":"s3://npm-registry-packages-npm-production"}},"13.12.4":{"name":"@oh-my-pi/pi-coding-agent","version":"13.12.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.12.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"20a712fae624d73410aa72b469292e1aeaf5dc24","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.12.4.tgz","fileCount":805,"integrity":"sha512-xePcUR2Sr4iKuKU5C0h0l9PXrSqZMA9yWkm6Keic3UToFJf4PkATzS4uLxJr9DuoT8E7A2EOfh4Lm6+nMhrTPQ==","signatures":[{"sig":"MEUCIFxW2MW8/OE6timqux7fwJjhVttph0AWqGI7zbStrqMqAiEA2PuL9F4nbxpDSoYYV56kkplC8Num4oDpjM46etp6p7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6442908},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"20a712fae624d73410aa72b469292e1aeaf5dc24","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-xePcUR2Sr4iKuKU5C0h0l9PXrSqZMA9yWkm6Keic3UToFJf4PkATzS4uLxJr9DuoT8E7A2EOfh4Lm6+nMhrTPQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.12.4","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.12.4","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.12.4","@oh-my-pi/omp-stats":"13.12.4","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.12.4","@oh-my-pi/pi-agent-core":"13.12.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.12.4_1773597448672_0.44732033168196517","host":"s3://npm-registry-packages-npm-production"}},"13.12.5":{"name":"@oh-my-pi/pi-coding-agent","version":"13.12.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.12.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f2b277c7f604a3c6ac076a0a0f36b0e2395a8b02","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.12.5.tgz","fileCount":805,"integrity":"sha512-dkMwwp9jIg+bFD8dtsDO8+KeCASkJtImae37ShG3ckpSJ1A56MsgDn1DxIJ73x5IZoYyyxcxw7K2hEHzLchH2g==","signatures":[{"sig":"MEYCIQCD+msRuOBPjyOYCN3dAKc6Yql3X6Q+B1mTne60G+rZqQIhAPuLLJlCQ7+6/sItqCC+dkpFm71fD4h+3JTxfBOUBhHv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6451934},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f2b277c7f604a3c6ac076a0a0f36b0e2395a8b02","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-dkMwwp9jIg+bFD8dtsDO8+KeCASkJtImae37ShG3ckpSJ1A56MsgDn1DxIJ73x5IZoYyyxcxw7K2hEHzLchH2g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.12.5","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.12.5","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.12.5","@oh-my-pi/omp-stats":"13.12.5","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.12.5","@oh-my-pi/pi-agent-core":"13.12.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.12.5_1773614231014_0.34482814718070975","host":"s3://npm-registry-packages-npm-production"}},"13.12.6":{"name":"@oh-my-pi/pi-coding-agent","version":"13.12.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.12.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"856ab4a17be9cd5a99740571bdcb2ebcd65261d2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.12.6.tgz","fileCount":805,"integrity":"sha512-Q7dZRkuw9XpYxpuY1YzYobp6m6HOapwsHWDUMLvGklXqOM8GEsDKNr8knDGJ4QCOItxNDIzdTduYUu9dqWnEcg==","signatures":[{"sig":"MEUCIQDHo2uD3MoGbWLNiHXwdMd20sf8MWaiGsYbo8ny+oGl4gIgX3kguAgwB9vGSG4jIeU/Qs5WNfOqGDiLV+yFUTIL7UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6454796},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"856ab4a17be9cd5a99740571bdcb2ebcd65261d2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Q7dZRkuw9XpYxpuY1YzYobp6m6HOapwsHWDUMLvGklXqOM8GEsDKNr8knDGJ4QCOItxNDIzdTduYUu9dqWnEcg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.12.6","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.12.6","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.12.6","@oh-my-pi/omp-stats":"13.12.6","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.12.6","@oh-my-pi/pi-agent-core":"13.12.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.12.6_1773616733197_0.9414607735317988","host":"s3://npm-registry-packages-npm-production"}},"13.12.7":{"name":"@oh-my-pi/pi-coding-agent","version":"13.12.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.12.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c6ea2e3c12167630bea2bf0c952a3cf9a0a4f5a9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.12.7.tgz","fileCount":808,"integrity":"sha512-JWeXejVxAjqinX/UnxqznVBW9vMMwAyHXaKlz357enXInCO0XHFqaGKzyLpomquoJNFdmoxtsyC3LsbXL17uIw==","signatures":[{"sig":"MEYCIQC6LLDVQbl43I126TLyVsitgyMRP0WUot5ZyC4bf6ClpQIhAKeXR8izvVerUdGzRWEv4KuJ46TcM35zSfUBXK5/FL8o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6481895},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c6ea2e3c12167630bea2bf0c952a3cf9a0a4f5a9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-JWeXejVxAjqinX/UnxqznVBW9vMMwAyHXaKlz357enXInCO0XHFqaGKzyLpomquoJNFdmoxtsyC3LsbXL17uIw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.12.7","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.12.7","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.12.7","@oh-my-pi/omp-stats":"13.12.7","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.12.7","@oh-my-pi/pi-agent-core":"13.12.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.12.7_1773666858578_0.5504467000979842","host":"s3://npm-registry-packages-npm-production"}},"13.12.8":{"name":"@oh-my-pi/pi-coding-agent","version":"13.12.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.12.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3b37a9256f7b80914efdeca05444e7dfe8fc219d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.12.8.tgz","fileCount":809,"integrity":"sha512-a3rUWJ2yVm2v3ga8PxS5ucA08nY34PjqYB5KxQ2aqbJhNwgt+0K7ThZNbi/gpkffPQy/HMXSRyURnyElStYV9Q==","signatures":[{"sig":"MEUCIQCsjt68S7MbWItV1eHMayDzPdUPCRtdwnQu9KsjP07n8AIgL+wRSNQObi3uMjLuGs1b7V+SFx6YaN02eS/Ztpwg/hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6487548},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3b37a9256f7b80914efdeca05444e7dfe8fc219d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-a3rUWJ2yVm2v3ga8PxS5ucA08nY34PjqYB5KxQ2aqbJhNwgt+0K7ThZNbi/gpkffPQy/HMXSRyURnyElStYV9Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.12.8","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.12.8","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.12.8","@oh-my-pi/omp-stats":"13.12.8","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.12.8","@oh-my-pi/pi-agent-core":"13.12.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.12.8_1773674994042_0.0592295027918428","host":"s3://npm-registry-packages-npm-production"}},"13.12.9":{"name":"@oh-my-pi/pi-coding-agent","version":"13.12.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.12.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0b09822b1a53f469b380ee3820131b92f459cc3e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.12.9.tgz","fileCount":809,"integrity":"sha512-X1br9njR9VDId48NIlu3OPPjQNNiR+TQCgwA2tsOI4rYIcW+dSGqz62iwwrrYUQU9H0Ql5Q5TB+n23QBXAOxYQ==","signatures":[{"sig":"MEYCIQCiTtZg5FtH/1gm40muhD/LEqBBL3Fx54YfgZyDrNr+OwIhANZ/AGXJQLfnO4U9H7AVN0UUEOE5Sfv0WVsrxkRk9piN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6508973},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0b09822b1a53f469b380ee3820131b92f459cc3e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-X1br9njR9VDId48NIlu3OPPjQNNiR+TQCgwA2tsOI4rYIcW+dSGqz62iwwrrYUQU9H0Ql5Q5TB+n23QBXAOxYQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.12.9","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.12.9","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.12.9","@oh-my-pi/omp-stats":"13.12.9","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.12.9","@oh-my-pi/pi-agent-core":"13.12.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.12.9_1773763688396_0.5921072431600847","host":"s3://npm-registry-packages-npm-production"}},"13.12.10":{"name":"@oh-my-pi/pi-coding-agent","version":"13.12.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.12.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1bd9de559389d17d7d1c152dcdbd1994a1a1b94b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.12.10.tgz","fileCount":809,"integrity":"sha512-mJZv28fYvKarFrn+ydCxlry2OLxULJ4QSIhr7/ZzjBNnjJ/+a4FQMkK76aHIONfvSikhd3NEXAAZUfisc2yTXQ==","signatures":[{"sig":"MEQCIDS46sAt1vLUFZUykwcPMSCu8/NnRWSGtRIXyl8k2ojdAiBGLkuY1nZoD77TffqS8mRXvYp/wAavz+aQ38b4qHeqqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6510054},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1bd9de559389d17d7d1c152dcdbd1994a1a1b94b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-mJZv28fYvKarFrn+ydCxlry2OLxULJ4QSIhr7/ZzjBNnjJ/+a4FQMkK76aHIONfvSikhd3NEXAAZUfisc2yTXQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.12.10","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.12.10","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.12.10","@oh-my-pi/omp-stats":"13.12.10","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.12.10","@oh-my-pi/pi-agent-core":"13.12.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.12.10_1773774301054_0.23102959364003195","host":"s3://npm-registry-packages-npm-production"}},"13.13.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.13.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.13.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"40d8b40ac9701ba5fdf50dc7541dd8390a2dffc6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.13.0.tgz","fileCount":810,"integrity":"sha512-KukUMPpqZOY9sYyQVyCOo2YCDG1ILDrsrenniMOoyJbKgMUNGAZ0TvHB0cybp1peEX4f0BdlnAmOAKwC9YDvJA==","signatures":[{"sig":"MEUCIFHojlO2nghaiq8gTJZdJzot91FywsSUzpNJOLZoepUzAiEA+UGuJplyQWpieSKilnr4PKwD2Qdfh/phekDRnNTIui4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6520562},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"40d8b40ac9701ba5fdf50dc7541dd8390a2dffc6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-KukUMPpqZOY9sYyQVyCOo2YCDG1ILDrsrenniMOoyJbKgMUNGAZ0TvHB0cybp1peEX4f0BdlnAmOAKwC9YDvJA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.13.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.13.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.13.0","@oh-my-pi/omp-stats":"13.13.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.13.0","@oh-my-pi/pi-agent-core":"13.13.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.13.0_1773829279494_0.8929135842203746","host":"s3://npm-registry-packages-npm-production"}},"13.13.2":{"name":"@oh-my-pi/pi-coding-agent","version":"13.13.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.13.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"637c47c6471f76723ba3a82ee4c26cb62ae76b15","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.13.2.tgz","fileCount":811,"integrity":"sha512-JfEZxx+mHXAfCIfQtEH7GS+9jWnasAJdKPunSsy4lfek+4Xh4sD/03fvJ4sbWmBMrMMmJc1fwne+xONkCchI3Q==","signatures":[{"sig":"MEUCIHIMeJqRYpckUVHIjjnzytCqNx78I7ZqEd4vCeojPFJcAiEA1fwRsl6decYN/a9ZwQeGXhWrivu5y8nqwdX0HHCxkS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6559525},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"637c47c6471f76723ba3a82ee4c26cb62ae76b15","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-JfEZxx+mHXAfCIfQtEH7GS+9jWnasAJdKPunSsy4lfek+4Xh4sD/03fvJ4sbWmBMrMMmJc1fwne+xONkCchI3Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.13.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.13.2","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.13.2","@oh-my-pi/omp-stats":"13.13.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.13.2","@oh-my-pi/pi-agent-core":"13.13.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.13.2_1773900392479_0.3683857766091414","host":"s3://npm-registry-packages-npm-production"}},"13.14.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.14.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.14.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"aa745f12b2354895a91fa2835e3847dc6dd85100","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.14.0.tgz","fileCount":811,"integrity":"sha512-++z5bWzMlbxoZA7k8u1PzRIeHks5s3eGiH5fmC6df9nuj1Aw+sgIP8NFwSBbl3hMMZ8hpdIhTa6TUFh8Ex4eFQ==","signatures":[{"sig":"MEYCIQCrfOs7N8EwMNKpBHQroTyDW/I9HAti3aTySr6D1Xf8wAIhALH0gNl/LHmbvLxIjGURk4tPZTUMOnRGWMKK03xcrVqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6574965},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"aa745f12b2354895a91fa2835e3847dc6dd85100","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-++z5bWzMlbxoZA7k8u1PzRIeHks5s3eGiH5fmC6df9nuj1Aw+sgIP8NFwSBbl3hMMZ8hpdIhTa6TUFh8Ex4eFQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.14.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.14.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.14.0","@oh-my-pi/omp-stats":"13.14.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.14.0","@oh-my-pi/pi-agent-core":"13.14.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.14.0_1774048824543_0.2682197746748227","host":"s3://npm-registry-packages-npm-production"}},"13.14.2":{"name":"@oh-my-pi/pi-coding-agent","version":"13.14.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.14.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"7774e8cbe2be72b6c4dfdbd0c5ea1d106242e0d9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.14.2.tgz","fileCount":811,"integrity":"sha512-c1409YOH5f+55cdf/0G6OTxdGAhYwFeQoJI4rsoWs1/RVDah2dQeZJFTtPTex1q0Q5yspS7EgUZ3S4gntnh9NA==","signatures":[{"sig":"MEUCIQDfpWfeM6mYufypC2LukyegXO26nV9JEx3iRq8O+xvUjQIgXXgAFBxmEEJNqAsWC1Qq/5HRL9qT986frV0xb2rjsmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6577340},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7774e8cbe2be72b6c4dfdbd0c5ea1d106242e0d9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-c1409YOH5f+55cdf/0G6OTxdGAhYwFeQoJI4rsoWs1/RVDah2dQeZJFTtPTex1q0Q5yspS7EgUZ3S4gntnh9NA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.14.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.14.2","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.14.2","@oh-my-pi/omp-stats":"13.14.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.14.2","@oh-my-pi/pi-agent-core":"13.14.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.14.2_1774111966098_0.06446269426005036","host":"s3://npm-registry-packages-npm-production"}},"13.15.2":{"name":"@oh-my-pi/pi-coding-agent","version":"13.15.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.15.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3daa5750441292b081a11f283c1832fb632c2d5e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.15.2.tgz","fileCount":832,"integrity":"sha512-II0oR8eJ5cGYVeZCfLLY78brES+yukiGjFSYoc9heZVCWPf9yEerYtFdFS1jDRHkIrS1Y5c4x4G5vS9dkcUJsw==","signatures":[{"sig":"MEUCIASOY/UIsCU9Qdm6XNjzbW2u2WC6kmd6L9OOZvApkPerAiEA5GmBWXX0M7IGADRWEkIVmFZOTGGcw1NMpGN/8eE4yLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6830474},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3daa5750441292b081a11f283c1832fb632c2d5e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-II0oR8eJ5cGYVeZCfLLY78brES+yukiGjFSYoc9heZVCWPf9yEerYtFdFS1jDRHkIrS1Y5c4x4G5vS9dkcUJsw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.15.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.15.2","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.15.2","@oh-my-pi/omp-stats":"13.15.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.15.2","@oh-my-pi/pi-agent-core":"13.15.2","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.15.2_1774534411962_0.9538267026996039","host":"s3://npm-registry-packages-npm-production"}},"13.15.3":{"name":"@oh-my-pi/pi-coding-agent","version":"13.15.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.15.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"9118d98365f6262f31e01fb078cab599b0d4bb9b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.15.3.tgz","fileCount":832,"integrity":"sha512-uuwBeNqnFsUehqLaD569eDAtLPc9nrEL5dDQyTMi+MbEQkbD6qibuYxOc0CtRa6b9PSD48IkxvyQdLSFHipfbQ==","signatures":[{"sig":"MEUCIBDg0Cy1n2qZUL4mVtn9O2MKKDVhbpeuzgfDd0eS3TmzAiEAiaQ10u7tvmhQbyeOcJTt0V5lEAI0ef0AzO1m3/c1+ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6844291},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9118d98365f6262f31e01fb078cab599b0d4bb9b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-uuwBeNqnFsUehqLaD569eDAtLPc9nrEL5dDQyTMi+MbEQkbD6qibuYxOc0CtRa6b9PSD48IkxvyQdLSFHipfbQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.15.3","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.15.3","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.15.3","@oh-my-pi/omp-stats":"13.15.3","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.15.3","@oh-my-pi/pi-agent-core":"13.15.3","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.15.3_1774539439505_0.5107339769744155","host":"s3://npm-registry-packages-npm-production"}},"13.16.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.16.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.16.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d28eaaf8112731981a99f3940454b11bb63015df","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.16.0.tgz","fileCount":832,"integrity":"sha512-2Hxk5ZqvcmQ0s3WyvMC6pk3Yf/IVP7OmvH4WCQtZqAYwyb7vnB0rU1FLE2U7y3I72C61U4MxZycQGcPeg7WTIQ==","signatures":[{"sig":"MEQCIAjF8yG0S3+JSQ+csbjl/bjMCSiy+TvHUk0o2qiElnxrAiA0xsRKK1022X1YKuWGMX82wS+TvtZrpzp6ycJsypMEMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6866578},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d28eaaf8112731981a99f3940454b11bb63015df","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-2Hxk5ZqvcmQ0s3WyvMC6pk3Yf/IVP7OmvH4WCQtZqAYwyb7vnB0rU1FLE2U7y3I72C61U4MxZycQGcPeg7WTIQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.16.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.16.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.16.0","@oh-my-pi/omp-stats":"13.16.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.16.0","@oh-my-pi/pi-agent-core":"13.16.0","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.16.0_1774583779406_0.8345581866620588","host":"s3://npm-registry-packages-npm-production"}},"13.16.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.16.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.16.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6666dbddb7ed7f0d4ab42f3e54b54a65052714e9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.16.1.tgz","fileCount":833,"integrity":"sha512-lhMBzFNABpK8WCnvJ7t+PMlFQsEet13vl5/up6/1luk5QBC0GFPPSMIzv+RbLXekuXxiEXDEGrln6cPcOnci5A==","signatures":[{"sig":"MEQCIB5lLaEje4wq+FnVBnzH1n7cXGkzG32H+LqY/HBGCzhbAiAc9ZfZYG4nd+u5FB4js6tTZ4tQczCOyfwgppf5nYXcwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6881795},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6666dbddb7ed7f0d4ab42f3e54b54a65052714e9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-lhMBzFNABpK8WCnvJ7t+PMlFQsEet13vl5/up6/1luk5QBC0GFPPSMIzv+RbLXekuXxiEXDEGrln6cPcOnci5A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.16.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.16.1","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.16.1","@oh-my-pi/omp-stats":"13.16.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.16.1","@oh-my-pi/pi-agent-core":"13.16.1","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.16.1_1774610561430_0.3969389410314188","host":"s3://npm-registry-packages-npm-production"}},"13.16.2":{"name":"@oh-my-pi/pi-coding-agent","version":"13.16.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.16.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d2dc237c5cf607eb74a4191ab6d536f77df31442","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.16.2.tgz","fileCount":833,"integrity":"sha512-X/zY7zoB6iT5Y3/55IfylGtQIaTiLZ0yjx6iFVwDUAJx7McM3NozU2hlJIYEoRakwP8eVTJOP2fiLI+zy3PPUw==","signatures":[{"sig":"MEUCIQDHAPfK3qGE9HPZ4Ob0k/cxEBEipIq50revE8YVmb5GCQIgQcprLjAZMu/6kODq/AHoEu+46AYuN+suCj0Yu7CWwq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6883629},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d2dc237c5cf607eb74a4191ab6d536f77df31442","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-X/zY7zoB6iT5Y3/55IfylGtQIaTiLZ0yjx6iFVwDUAJx7McM3NozU2hlJIYEoRakwP8eVTJOP2fiLI+zy3PPUw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.16.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.16.2","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.16.2","@oh-my-pi/omp-stats":"13.16.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.16.2","@oh-my-pi/pi-agent-core":"13.16.2","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.16.2_1774611319853_0.7179940026547504","host":"s3://npm-registry-packages-npm-production"}},"13.16.3":{"name":"@oh-my-pi/pi-coding-agent","version":"13.16.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.16.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d35bd67e43a126b8fe13ec6cb869df3fbefe34e7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.16.3.tgz","fileCount":833,"integrity":"sha512-YUnTSuQ3PueOUzwkodfCFP9PMu0h921kgcs3uf9NOG+klL/9MBvXVgFDkK2B9NH3+4EloiNxCuBrC/2Mcar0Xg==","signatures":[{"sig":"MEQCIFQ+blvPxgMFv/QLKleJIcS7C6YqX1ddf2q6Qdf3lZT9AiAnzpsiZcvvlBZcauNr10+gKJNUnvqPAs61wIGG9m3MQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6883648},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d35bd67e43a126b8fe13ec6cb869df3fbefe34e7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-YUnTSuQ3PueOUzwkodfCFP9PMu0h921kgcs3uf9NOG+klL/9MBvXVgFDkK2B9NH3+4EloiNxCuBrC/2Mcar0Xg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.16.3","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.16.3","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.16.3","@oh-my-pi/omp-stats":"13.16.3","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.16.3","@oh-my-pi/pi-agent-core":"13.16.3","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.16.3_1774677306697_0.9618251373694975","host":"s3://npm-registry-packages-npm-production"}},"13.16.4":{"name":"@oh-my-pi/pi-coding-agent","version":"13.16.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.16.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"36b18391b1b9da123e175f598b6bff8fb7c19365","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.16.4.tgz","fileCount":833,"integrity":"sha512-XAVV7PgKRJ5917vOSqa4ILtTuUebgWz2ovXgdrwcpSeZhKf55OgW3bbu6MJktwfIv76/GDVfj5CaDoUFqCqQHA==","signatures":[{"sig":"MEUCIDcXTL7C5+VkG4XCG1ncihHoVHy9+Fw8Spf2juMq5qQnAiEA1dmxCgVMOnPs6RVitkOtz4GWLiBq9Fre9S1KLnkxvds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6883815},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"36b18391b1b9da123e175f598b6bff8fb7c19365","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-XAVV7PgKRJ5917vOSqa4ILtTuUebgWz2ovXgdrwcpSeZhKf55OgW3bbu6MJktwfIv76/GDVfj5CaDoUFqCqQHA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.16.4","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.16.4","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.16.4","@oh-my-pi/omp-stats":"13.16.4","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.16.4","@oh-my-pi/pi-agent-core":"13.16.4","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.16.4_1774708144476_0.6724796768540915","host":"s3://npm-registry-packages-npm-production"}},"13.16.5":{"name":"@oh-my-pi/pi-coding-agent","version":"13.16.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.16.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5516fffc71fff2f568f2e9ac5aca3f7dd3b00494","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.16.5.tgz","fileCount":833,"integrity":"sha512-ZaDtQAKlRLMQ7nzMHGRXVToiy4oxdQZRPqUr3SCwvn3vHyvY59BEYhliwu7CVn4esO/pvOX4cVAyqXFXmPSXbA==","signatures":[{"sig":"MEQCID5HGPODeBlBbGOrcZ9Po4UcV6/00+U7/p7qJ6qWaCoWAiByUI+oaxDuN26W0NU6yyHj9ANuZXt9whN66FZ7DfpbSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6898127},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5516fffc71fff2f568f2e9ac5aca3f7dd3b00494","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-ZaDtQAKlRLMQ7nzMHGRXVToiy4oxdQZRPqUr3SCwvn3vHyvY59BEYhliwu7CVn4esO/pvOX4cVAyqXFXmPSXbA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.16.5","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.16.5","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.16.5","@oh-my-pi/omp-stats":"13.16.5","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.16.5","@oh-my-pi/pi-agent-core":"13.16.5","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.16.5_1774802112085_0.9338983615184053","host":"s3://npm-registry-packages-npm-production"}},"13.17.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.17.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.17.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1100d178aacbb6802605b1f27f8a3eb858062679","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.17.0.tgz","fileCount":845,"integrity":"sha512-o6f5Rf5My+UIjRUiljj91RlXmjiS7lkA61dVOBmiz11H2LAB1hMvpR/NBUAcHeAzdeYLqlBCQow1+PmFXR2ecA==","signatures":[{"sig":"MEQCIA1Jn4/zWJfcJSE0+uaqhMwsQ7atX0MywTeEZtw1d9bQAiABOY340k6WMZfiEd4HnbtcMXglxdwWjNqTClYCrY6A/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6994209},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1100d178aacbb6802605b1f27f8a3eb858062679","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-o6f5Rf5My+UIjRUiljj91RlXmjiS7lkA61dVOBmiz11H2LAB1hMvpR/NBUAcHeAzdeYLqlBCQow1+PmFXR2ecA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.17.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.17.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.17.0","@oh-my-pi/omp-stats":"13.17.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.17.0","@oh-my-pi/pi-agent-core":"13.17.0","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.17.0_1774873299382_0.9499810450817998","host":"s3://npm-registry-packages-npm-production"}},"13.17.1":{"name":"@oh-my-pi/pi-coding-agent","version":"13.17.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.17.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"55d52c5ff750781a19872c26aa30ccf96638e379","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.17.1.tgz","fileCount":843,"integrity":"sha512-ez+A8fZjU052x+Je5RNAbG0P15NL1PtIlM3yptozb2ZRr0lP+gPnPu5Kcl5y1kAVmx3oV0iN0Jt6SIV7HNKg4A==","signatures":[{"sig":"MEUCIDrHyA1zm1P3u1RFZCXlWW35NN4vs+q7SjInv5utkDiWAiEA7d40Om3VvhQ6kqSS5nhZi86e+TdoivemuCod8cdG96U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6985906},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"55d52c5ff750781a19872c26aa30ccf96638e379","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-ez+A8fZjU052x+Je5RNAbG0P15NL1PtIlM3yptozb2ZRr0lP+gPnPu5Kcl5y1kAVmx3oV0iN0Jt6SIV7HNKg4A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","linkedom":"^0.18","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.17.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.17.1","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.17.1","@oh-my-pi/omp-stats":"13.17.1","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.17.1","@oh-my-pi/pi-agent-core":"13.17.1","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.17.1_1775017263798_0.6382844888204839","host":"s3://npm-registry-packages-npm-production"}},"13.17.5":{"name":"@oh-my-pi/pi-coding-agent","version":"13.17.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.17.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ecce4ca33c6f517b30115ccc68c8ea2f5041b6eb","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.17.5.tgz","fileCount":861,"integrity":"sha512-KW1AsKgUTVCLOEStgIzD/QCBBS+YooLlWrOW3XbJM2XUEcxK+doAyi/CfhF5KH/coSyTIYc/n0GIjAVAC6zSoA==","signatures":[{"sig":"MEUCIChQ1dqHHEUH+dS1oaV6rVxoLgFDL2gjUUxbMT5KvAgbAiEAxvElA0w0xUXodlLwyjqUq7s/hHQGbehIKCvDedSGMQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7155595},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ecce4ca33c6f517b30115ccc68c8ea2f5041b6eb","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-KW1AsKgUTVCLOEStgIzD/QCBBS+YooLlWrOW3XbJM2XUEcxK+doAyi/CfhF5KH/coSyTIYc/n0GIjAVAC6zSoA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.17.5","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.17.5","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.17.5","@oh-my-pi/omp-stats":"13.17.5","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.17.5","@oh-my-pi/pi-agent-core":"13.17.5","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.17.5_1775083592475_0.7827978419163688","host":"s3://npm-registry-packages-npm-production"}},"13.17.6":{"name":"@oh-my-pi/pi-coding-agent","version":"13.17.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.17.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"322cdb08c923d08aed2ecf33379ddf75879a52dc","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.17.6.tgz","fileCount":861,"integrity":"sha512-w8Q8jJqJYc1UTWybOLrjIVk+VvSC/MT37Rk3L6L/23LMOXVh4SZneAS4EQOqhGjs8wubIi/zJBozP2V2uqLJ/Q==","signatures":[{"sig":"MEYCIQCTI4386JXPWeeapPzRI2DqPNN+z1aPJAXOyNkaocTWQQIhAICWNK3HaJDRpDyNC06lFCPGmRjRf66LpowxUmlT3l82","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7155595},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"322cdb08c923d08aed2ecf33379ddf75879a52dc","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-w8Q8jJqJYc1UTWybOLrjIVk+VvSC/MT37Rk3L6L/23LMOXVh4SZneAS4EQOqhGjs8wubIi/zJBozP2V2uqLJ/Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.17.6","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.17.6","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.17.6","@oh-my-pi/omp-stats":"13.17.6","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.17.6","@oh-my-pi/pi-agent-core":"13.17.6","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.17.6_1775086154080_0.702340149363246","host":"s3://npm-registry-packages-npm-production"}},"13.18.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.18.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.18.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f8a5f484bcb494abf1348bc58e1e30882a99ef24","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.18.0.tgz","fileCount":860,"integrity":"sha512-65yUXbeQTn8cMD4wjw2lkaJWEhrKqFtSVEpljMwZuWGrqH5LWc3fE//Ip/Z6z1uCiiuzZTGW76h+z8fRs056Wg==","signatures":[{"sig":"MEYCIQColmw8uM+nw4Gmr2AuAU23X9fN5JqVPDoOvkSa/fiaiAIhAOwmIKIyoUIVAtS0Cvi8fV7+uHQOjNv/qjTRQKW7pDh1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7160989},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"f8a5f484bcb494abf1348bc58e1e30882a99ef24","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./commit/git":{"types":"./src/commit/git/index.ts","import":"./src/commit/git/index.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-65yUXbeQTn8cMD4wjw2lkaJWEhrKqFtSVEpljMwZuWGrqH5LWc3fE//Ip/Z6z1uCiiuzZTGW76h+z8fRs056Wg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.18.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.18.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.18.0","@oh-my-pi/omp-stats":"13.18.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.18.0","@oh-my-pi/pi-agent-core":"13.18.0","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.18.0_1775104357096_0.6988521406422779","host":"s3://npm-registry-packages-npm-production"}},"13.19.0":{"name":"@oh-my-pi/pi-coding-agent","version":"13.19.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@13.19.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"01d750f08a96b464a87649caa861ac80e7b03185","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-13.19.0.tgz","fileCount":859,"integrity":"sha512-fc6icJozz0aci/Ca9+Hdl/xXOW+4SGJNKkklgIgD0kn9+IfluoOl/DhI6T51jaOQkNb/Rlq9AGXkCOCqDqIbDg==","signatures":[{"sig":"MEQCIBATU3nZ+YjgswLmz89Fj9Xp8pnrMUIjP6OldQjPN1BQAiAyacOmrDivQBhdXtjWeo46dUVPPOUNvwXmw2RLEDRsuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7231222},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"01d750f08a96b464a87649caa861ac80e7b03185","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./patch":{"types":"./src/patch/index.ts","import":"./src/patch/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./patch/*":{"types":"./src/patch/*.ts","import":"./src/patch/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"}},"scripts":{"test":"bun test","check":"tsgo -p tsconfig.json","prepack":"bun scripts/generate-docs-index.ts","build:binary":"cd ../.. && bun --cwd=packages/stats scripts/generate-client-bundle.ts && bun --cwd=packages/natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root . ./packages/coding-agent/src/cli.ts --outfile packages/coding-agent/dist/omp && bun --cwd=packages/natives run embed:native --reset && bun --cwd=packages/stats scripts/generate-client-bundle.ts --reset","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-fc6icJozz0aci/Ca9+Hdl/xXOW+4SGJNKkklgIgD0kn9+IfluoOl/DhI6T51jaOQkNb/Rlq9AGXkCOCqDqIbDg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"13.19.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"13.19.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"13.19.0","@oh-my-pi/omp-stats":"13.19.0","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"13.19.0","@oh-my-pi/pi-agent-core":"13.19.0","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_13.19.0_1775406437320_0.23225176550538995","host":"s3://npm-registry-packages-npm-production"}},"14.0.2":{"name":"@oh-my-pi/pi-coding-agent","version":"14.0.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.0.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"dec1b72b69b722c01b38f3bc8467f9aeb4a330a4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.0.2.tgz","fileCount":875,"integrity":"sha512-XeqG6XiCapZOlWLk83hIdczqdPJl2vkNQ6cqe2LeT4x0v2+cAKUkVo96eLO9BlIvx8KXI5Y9AmUEgSB16HdUqQ==","signatures":[{"sig":"MEUCIFN6bW8ASHzfsw3vOZ0pOrOq1ynZn2xYyVG7Iwtl1+l+AiEA3v9OPMZ9ei3DiQZRwdQ7Gl4QALxydwOwTH/5mW64SyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7470321},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"dec1b72b69b722c01b38f3bc8467f9aeb4a330a4","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun --cwd=../stats scripts/generate-client-bundle.ts --generate && bun --cwd=../natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root ../.. ./src/cli.ts --outfile dist/omp && bun --cwd=../natives run embed:native --reset && bun --cwd=../stats scripts/generate-client-bundle.ts --reset","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-XeqG6XiCapZOlWLk83hIdczqdPJl2vkNQ6cqe2LeT4x0v2+cAKUkVo96eLO9BlIvx8KXI5Y9AmUEgSB16HdUqQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","lru-cache":"11.3.1","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"14.0.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"14.0.2","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"14.0.2","@oh-my-pi/omp-stats":"14.0.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"14.0.2","@oh-my-pi/pi-agent-core":"14.0.2","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.0.2_1775700114323_0.08555133857422725","host":"s3://npm-registry-packages-npm-production"}},"14.0.3":{"name":"@oh-my-pi/pi-coding-agent","version":"14.0.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.0.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"85d2db244af3dfad5fab8c59d2601f841fe56229","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.0.3.tgz","fileCount":875,"integrity":"sha512-dAWpst3s9wUxpce3za8QbL84ERo78Lr1eag8oc7coQQrLcbzSG/A39ft0lyqi8N4yCeEC5LuY1I4b6NOgbfAYQ==","signatures":[{"sig":"MEQCIE3nK8P01NVX7lg5ED4aADA6REDC14TeXN2peke2fUOHAiB+LYlFVDvzHaehau9+CivC4Rdn1fd7zP5lRrWPDPWFSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7473793},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"85d2db244af3dfad5fab8c59d2601f841fe56229","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun --cwd=../stats scripts/generate-client-bundle.ts --generate && bun --cwd=../natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root ../.. ./src/cli.ts --outfile dist/omp && bun --cwd=../natives run embed:native --reset && bun --cwd=../stats scripts/generate-client-bundle.ts --reset","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-dAWpst3s9wUxpce3za8QbL84ERo78Lr1eag8oc7coQQrLcbzSG/A39ft0lyqi8N4yCeEC5LuY1I4b6NOgbfAYQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","lru-cache":"11.3.1","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"14.0.3","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"14.0.3","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"14.0.3","@oh-my-pi/omp-stats":"14.0.3","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"14.0.3","@oh-my-pi/pi-agent-core":"14.0.3","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.0.3_1775760108083_0.42079721554213934","host":"s3://npm-registry-packages-npm-production"}},"14.0.4":{"name":"@oh-my-pi/pi-coding-agent","version":"14.0.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.0.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6b8c5826b53314e1868d2d7d79a0da8c1bd9e210","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.0.4.tgz","fileCount":876,"integrity":"sha512-86R3UUANVidINY+BEpg5ceytGtBhDWCbLlEv+Y8Jg9xEYduOMgfiVAg90FFy+x+wUdqWPxi6nr/OefJjaWUizw==","signatures":[{"sig":"MEUCIHzYiLrhvGUWxTyblyiJHnTWeA84b46lKE6ULRErxuPpAiEAu36mIPt5g971YCUKUpG1PKGCmV1OE3LmGhpj2p2pEEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7481547},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6b8c5826b53314e1868d2d7d79a0da8c1bd9e210","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun --cwd=../stats scripts/generate-client-bundle.ts --generate && bun --cwd=../natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root ../.. ./src/cli.ts --outfile dist/omp && bun --cwd=../natives run embed:native --reset && bun --cwd=../stats scripts/generate-client-bundle.ts --reset","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-86R3UUANVidINY+BEpg5ceytGtBhDWCbLlEv+Y8Jg9xEYduOMgfiVAg90FFy+x+wUdqWPxi6nr/OefJjaWUizw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","lru-cache":"11.3.1","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"14.0.4","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"14.0.4","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"14.0.4","@oh-my-pi/omp-stats":"14.0.4","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"14.0.4","@oh-my-pi/pi-agent-core":"14.0.4","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.0.4_1775822368450_0.9774280966316486","host":"s3://npm-registry-packages-npm-production"}},"14.0.5":{"name":"@oh-my-pi/pi-coding-agent","version":"14.0.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.0.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ecbb8136f6db0ec26d69706e8cc09cdf65c321f8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.0.5.tgz","fileCount":876,"integrity":"sha512-yGt5rX34F4Zwhk9L7d+X+Q9iQ2CgaARM3RznqKknSQur4o4AjytHHjKB2TM76wionYTkmmcFcwlskg5IZz+Q2w==","signatures":[{"sig":"MEUCIQDWnxspdYhPPwQ5vtEDsasyac3Q4QaqEejjFr5+qXs2fgIgXIv+sw+EgQFJZCLkJD4FkGeQYXy2/Adl7GeIUgOr0vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7494808},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ecbb8136f6db0ec26d69706e8cc09cdf65c321f8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun --cwd=../stats scripts/generate-client-bundle.ts --generate && bun --cwd=../natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root ../.. ./src/cli.ts --outfile dist/omp && bun --cwd=../natives run embed:native --reset && bun --cwd=../stats scripts/generate-client-bundle.ts --reset","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-yGt5rX34F4Zwhk9L7d+X+Q9iQ2CgaARM3RznqKknSQur4o4AjytHHjKB2TM76wionYTkmmcFcwlskg5IZz+Q2w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","turndown":"7.2.4","lru-cache":"11.3.1","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"14.0.5","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"14.0.5","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"14.0.5","@oh-my-pi/omp-stats":"14.0.5","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"14.0.5","@oh-my-pi/pi-agent-core":"14.0.5","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.0.5_1775884339045_0.8985816087767386","host":"s3://npm-registry-packages-npm-production"}},"14.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"14.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"a1c77086b17043518d2317624ec259ed0f394baf","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.1.0.tgz","fileCount":879,"integrity":"sha512-/6qWXsSq8mortjJer2Er4ScVeBJ/mNNpaZUh6lOil+eQ4eHVWVqFEDdHjz2paeJbPuh9lVTSQWGvg7GJTJMnZg==","signatures":[{"sig":"MEYCIQDAOHxPL0YA4CuB3R3Xn4Xn3lA0WxaLUtsMVA7oTyMHHQIhAJXHYi+twymla+N0StSz2Kk8vChwWQycqtvZDW55KNYD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7633910},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a1c77086b17043518d2317624ec259ed0f394baf","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun --cwd=../stats scripts/generate-client-bundle.ts --generate && bun --cwd=../natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root ../.. ./src/cli.ts --outfile dist/omp && bun --cwd=../natives run embed:native --reset && bun --cwd=../stats scripts/generate-client-bundle.ts --reset","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-/6qWXsSq8mortjJer2Er4ScVeBJ/mNNpaZUh6lOil+eQ4eHVWVqFEDdHjz2paeJbPuh9lVTSQWGvg7GJTJMnZg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","turndown":"7.2.4","lru-cache":"11.3.1","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7","@oh-my-pi/pi-ai":"14.1.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"14.1.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"14.1.0","@oh-my-pi/omp-stats":"14.1.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"14.1.0","@oh-my-pi/pi-agent-core":"14.1.0","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.1.0_1775908686827_0.7845277365591499","host":"s3://npm-registry-packages-npm-production"}},"14.1.1":{"name":"@oh-my-pi/pi-coding-agent","version":"14.1.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3f9635bcc2f309f4159bd62f9995924b8f5c0277","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.1.1.tgz","fileCount":888,"integrity":"sha512-lrqjn4kLD1kLmUm/VSRuJyG5T4JBxV9/zIUkHZyrjb2w6QcIlhMw6Mc9tqO2OD6jFPv3ppzgXwD6ysJ8hvimDw==","signatures":[{"sig":"MEUCIQDslBnwx27ke+qgqLnlGm+TTwC65lgia186HlxSQ8j6swIgeK1Vk64YEyiYfDZV/Rz6XDzEMv/S1vfK9syPFVZUXWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7871633},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3f9635bcc2f309f4159bd62f9995924b8f5c0277","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun --cwd=../stats scripts/generate-client-bundle.ts --generate && bun --cwd=../natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root ../.. ./src/cli.ts --outfile dist/omp && bun --cwd=../natives run embed:native --reset && bun --cwd=../stats scripts/generate-client-bundle.ts --reset","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-lrqjn4kLD1kLmUm/VSRuJyG5T4JBxV9/zIUkHZyrjb2w6QcIlhMw6Mc9tqO2OD6jFPv3ppzgXwD6ysJ8hvimDw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","turndown":"7.2.4","lru-cache":"11.3.1","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7.9","@oh-my-pi/pi-ai":"workspace:*","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"workspace:*","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"workspace:*","@oh-my-pi/omp-stats":"workspace:*","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"workspace:*","@oh-my-pi/pi-agent-core":"workspace:*","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.1.1_1776169178505_0.16212607289093262","host":"s3://npm-registry-packages-npm-production"}},"14.1.2":{"name":"@oh-my-pi/pi-coding-agent","version":"14.1.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.1.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5e2ecfdd5d982021323bc9122437ae29a4a5e1d0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.1.2.tgz","fileCount":888,"integrity":"sha512-h+/Pq6GJKErPD+/jiLUQ5AMZUKRhnMkLVxGG/7wIHv/HM8aNFuf8DuQ1nZ6+Q7GvvbGfT96n4chFi902jdz2YA==","signatures":[{"sig":"MEUCIApfBeK5TKPLUhLzHzdn8WF4iMoXkxM7dT9zNhAnyyFlAiEAtzS7VFfGZ69hk3i+XMSu9gAY5YTMM2RqdO6MI3H9WMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7871603},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5e2ecfdd5d982021323bc9122437ae29a4a5e1d0","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun --cwd=../stats scripts/generate-client-bundle.ts --generate && bun --cwd=../natives run embed:native && bun build --compile --define PI_COMPILED=true --external mupdf --root ../.. ./src/cli.ts --outfile dist/omp && bun --cwd=../natives run embed:native --reset && bun --cwd=../stats scripts/generate-client-bundle.ts --reset","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-h+/Pq6GJKErPD+/jiLUQ5AMZUKRhnMkLVxGG/7wIHv/HM8aNFuf8DuQ1nZ6+Q7GvvbGfT96n4chFi902jdz2YA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","turndown":"7.2.4","lru-cache":"11.3.1","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7.9","@oh-my-pi/pi-ai":"14.1.2","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"14.1.2","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"14.1.2","@oh-my-pi/omp-stats":"14.1.2","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"14.1.2","@oh-my-pi/pi-agent-core":"14.1.2","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.1.2_1776189478130_0.8082559790544379","host":"s3://npm-registry-packages-npm-production"}},"14.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"14.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0e0f90e2aeec06ead444926e000ef7e98530f392","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.2.0.tgz","fileCount":900,"integrity":"sha512-0fGWYcLtJkb+3ZDqPByLiTbGGJqtBdX53ajiArBEyYEPBTHwIHTUEZeJ0KTtsvfTEu80UAPv+Og8l3QdLBKwMQ==","signatures":[{"sig":"MEYCIQD1SjmVZ/oz5HtlaOBY5nME68YYYe8YJ7v0VIxgkpB0iAIhAPljw/mPB9sX7lrT06rdtGeWQ5swx1Dl+3JSbDXulIpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7962586},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0e0f90e2aeec06ead444926e000ef7e98530f392","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-0fGWYcLtJkb+3ZDqPByLiTbGGJqtBdX53ajiArBEyYEPBTHwIHTUEZeJ0KTtsvfTEu80UAPv+Og8l3QdLBKwMQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","turndown":"7.2.4","lru-cache":"11.3.1","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7.9","@oh-my-pi/pi-ai":"14.2.0","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"14.2.0","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"14.2.0","@oh-my-pi/omp-stats":"14.2.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"14.2.0","@oh-my-pi/pi-agent-core":"14.2.0","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.2.0_1776988474262_0.4990734732012745","host":"s3://npm-registry-packages-npm-production"}},"14.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"14.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3c081565904f072fed27ea670d157ad55de436ec","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.2.1.tgz","fileCount":900,"integrity":"sha512-Vkr1HU3AiYhW21gF8OSV+/VgaJMJJYn7xa+G3hR8ca5bYQ/1Be1r7yBdNMg0NhOgfG/X8kaoSRIapiAY/YcNXQ==","signatures":[{"sig":"MEUCIQDWA4fSJPIHGY15otCOamzJJoPzxeutRkObJ0w+RaPPiAIgYm4GysAP2IPDpn9iJ626TWHObFLx56L09nMOopsO8JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7973843},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3c081565904f072fed27ea670d157ad55de436ec","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Vkr1HU3AiYhW21gF8OSV+/VgaJMJJYn7xa+G3hR8ca5bYQ/1Be1r7yBdNMg0NhOgfG/X8kaoSRIapiAY/YcNXQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.18","zod":"4.3.6","diff":"^8.0","chalk":"^5.6","fflate":"0.8.2","linkedom":"^0.18","turndown":"7.2.4","lru-cache":"11.3.1","markit-ai":"0.5.0","puppeteer":"^24.37","handlebars":"^4.7.9","@oh-my-pi/pi-ai":"14.2.1","@xterm/headless":"^6.0","@oh-my-pi/pi-tui":"14.2.1","@sinclair/typebox":"^0.34","@oh-my-pi/pi-utils":"14.2.1","@oh-my-pi/omp-stats":"14.2.1","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6","@oh-my-pi/pi-natives":"14.2.1","@oh-my-pi/pi-agent-core":"14.2.1","@agentclientprotocol/sdk":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.2.1_1777006269244_0.49645646029079726","host":"s3://npm-registry-packages-npm-production"}},"14.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"14.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"7e2810509965f3bd11d849653c8b5d770d9d120d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.3.0.tgz","fileCount":901,"integrity":"sha512-MseoMoTgCqwEPlm9rhAU+xCpoxjhfSllwBvfZGL0yT6YWwuQBVlOTPQCphhU81ndIlIfmgPABh7zz4bOTZm6Vw==","signatures":[{"sig":"MEQCIAexsSC1HELIK34W7MsXbs3iu/6ACm9alTUovam3ys31AiAMzuo+FFV1/S/qO9oCDmw0ptslIciLXwBCf3QWewIirQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8022074},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"7e2810509965f3bd11d849653c8b5d770d9d120d","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-MseoMoTgCqwEPlm9rhAU+xCpoxjhfSllwBvfZGL0yT6YWwuQBVlOTPQCphhU81ndIlIfmgPABh7zz4bOTZm6Vw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","puppeteer":"^24.42.0","handlebars":"^4.7.9","@oh-my-pi/pi-ai":"14.3.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.3.0","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.3.0","@oh-my-pi/omp-stats":"14.3.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.3.0","@oh-my-pi/pi-agent-core":"14.3.0","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.3.0_1777138772505_0.1172499727238625","host":"s3://npm-registry-packages-npm-production"}},"14.4.0":{"name":"@oh-my-pi/pi-coding-agent","version":"14.4.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"38d018421f55b3bf1aa56bab41573790cc7120b7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.4.0.tgz","fileCount":895,"integrity":"sha512-Fup8NMAsHdbl9kAIbQ9PyIwQ10AmE32kqBK4KDDyZ2IHkP0t8vymBLGcuPzDYTKFbButuliLEatFb0HIRxnv+A==","signatures":[{"sig":"MEQCICgXSpZ6aHrml4T/ew9WUSHapOFkU3GgYPjJr6egWVIEAiBA6y4k5QRokQ2ncHEtq+CbR9O8GBcMXIxLwr2ntG+32g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8068378},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"38d018421f55b3bf1aa56bab41573790cc7120b7","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Fup8NMAsHdbl9kAIbQ9PyIwQ10AmE32kqBK4KDDyZ2IHkP0t8vymBLGcuPzDYTKFbButuliLEatFb0HIRxnv+A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","puppeteer":"^24.42.0","handlebars":"^4.7.9","@oh-my-pi/pi-ai":"14.4.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.4.0","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.4.0","@oh-my-pi/omp-stats":"14.4.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.4.0","@oh-my-pi/pi-agent-core":"14.4.0","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.4.0_1777178889833_0.5601819263471868","host":"s3://npm-registry-packages-npm-production"}},"14.4.1":{"name":"@oh-my-pi/pi-coding-agent","version":"14.4.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.4.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4dcec243ed95d2f33e1880eaa37947e227d59b90","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.4.1.tgz","fileCount":895,"integrity":"sha512-LG4VtgtslUs1Z2PHGf8kZbCwkrbdR/9iyaTuJEr+3QWHssT8KEAQWg1XkLsQrPNRN5TB0KS43a3Z+cY5QRr6kA==","signatures":[{"sig":"MEQCIG9Z4jjcffnduuIst2yvCi57tAMK2JESTkU6PyDrXgXVAiBfFhWZ4Mv3xttXZ+Miznw1XxzidtlEz6rQv9itITZPFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8077004},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4dcec243ed95d2f33e1880eaa37947e227d59b90","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-LG4VtgtslUs1Z2PHGf8kZbCwkrbdR/9iyaTuJEr+3QWHssT8KEAQWg1XkLsQrPNRN5TB0KS43a3Z+cY5QRr6kA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","puppeteer":"^24.42.0","handlebars":"^4.7.9","@oh-my-pi/pi-ai":"14.4.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.4.1","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.4.1","@oh-my-pi/omp-stats":"14.4.1","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.4.1","@oh-my-pi/pi-agent-core":"14.4.1","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.4.1_1777182843501_0.552005265722677","host":"s3://npm-registry-packages-npm-production"}},"14.4.3":{"name":"@oh-my-pi/pi-coding-agent","version":"14.4.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.4.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4654ea088780613a287e4afe8fec7d53a0824418","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.4.3.tgz","fileCount":893,"integrity":"sha512-oDuoxeqToJibPclBa3qkwY2J7ss43SRhk09p0hKWYdRZnnkM2MpYNb1lng83xi3In6kN9+qQOr29I0O6avRgmQ==","signatures":[{"sig":"MEUCIEZ8lRnlervZxtT+YasFxScADMByYjah1Ne7pejSJ5pmAiEAunQWZghgU3Up97xZ1sdCT94TrUsH4QCmliMyMR1iTBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8045046},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4654ea088780613a287e4afe8fec7d53a0824418","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-oDuoxeqToJibPclBa3qkwY2J7ss43SRhk09p0hKWYdRZnnkM2MpYNb1lng83xi3In6kN9+qQOr29I0O6avRgmQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","puppeteer":"^24.42.0","handlebars":"^4.7.9","@oh-my-pi/pi-ai":"14.4.3","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.4.3","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.4.3","@oh-my-pi/omp-stats":"14.4.3","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.4.3","@oh-my-pi/pi-agent-core":"14.4.3","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.4.3_1777199239823_0.4026095254131492","host":"s3://npm-registry-packages-npm-production"}},"14.4.4":{"name":"@oh-my-pi/pi-coding-agent","version":"14.4.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.4.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"a960faa32e04bc51a58ac6cb04f77b1e8aa98b13","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.4.4.tgz","fileCount":894,"integrity":"sha512-omB+2N1l7huwM+seno5aSaqzgsj4YFNAkTYbseaYHqMcpokzdyZqq0vUBrsEuesJ8W0WBxoNo736pvtjC8ifIQ==","signatures":[{"sig":"MEUCIDHTCzfUC+k07IW3Hk6+zdwwAP+JBz+/AFNTL+UobMdOAiEAigzWYjd0GhCRvRAeoYi+aY1w8VVNqwYHFnnTfREif0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8068308},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a960faa32e04bc51a58ac6cb04f77b1e8aa98b13","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-omB+2N1l7huwM+seno5aSaqzgsj4YFNAkTYbseaYHqMcpokzdyZqq0vUBrsEuesJ8W0WBxoNo736pvtjC8ifIQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","puppeteer":"^24.42.0","handlebars":"^4.7.9","@oh-my-pi/pi-ai":"14.4.4","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.4.4","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.4.4","@oh-my-pi/omp-stats":"14.4.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.4.4","@oh-my-pi/pi-agent-core":"14.4.4","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.4.4_1777200739510_0.5874363063193493","host":"s3://npm-registry-packages-npm-production"}},"14.5.0":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6aff42f75240786c7b1e2b09810df1ae5b0b815b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.0.tgz","fileCount":894,"integrity":"sha512-4JgN/Mf6/31lr0BTfQmfa5yZ0EeQrchFkO0VsDtU91m6rJbPGt3JVs0rGjPdo+vqucJ5gqQml/cQa3bd4hN9tA==","signatures":[{"sig":"MEYCIQCDQ0qfBJ8shLtU0r+7uUMJ2HE104tu/fV0f8dLGIjuCAIhAOmL3Hes8APm8RMmKkYBucUSzaLsM/z0/KiyqpONDAmI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8073571},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6aff42f75240786c7b1e2b09810df1ae5b0b815b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-4JgN/Mf6/31lr0BTfQmfa5yZ0EeQrchFkO0VsDtU91m6rJbPGt3JVs0rGjPdo+vqucJ5gqQml/cQa3bd4hN9tA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.0","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.0","@oh-my-pi/omp-stats":"14.5.0","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.0","@oh-my-pi/pi-agent-core":"14.5.0","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.0_1777201012427_0.6639275536425167","host":"s3://npm-registry-packages-npm-production"}},"14.5.1":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4ae54583a319af08e5b591a4d5451798008508de","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.1.tgz","fileCount":894,"integrity":"sha512-SaQ14DFb5mBXjr/3A5V2w2PHTpK0sc3iSlbtGd9QWV2tS+Mo4+zm4l4toF2yyuqUUOfFK7G7k5wpWsWG2xNxTw==","signatures":[{"sig":"MEYCIQCNXBiiS6rGx7oaXvlXKh/xA268JU66FPYI5x8knM/2YQIhAIrcfoMcYVt9HIambr72Z9bxDyqHboZAwVxQ59Oohvi8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8071967},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4ae54583a319af08e5b591a4d5451798008508de","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-SaQ14DFb5mBXjr/3A5V2w2PHTpK0sc3iSlbtGd9QWV2tS+Mo4+zm4l4toF2yyuqUUOfFK7G7k5wpWsWG2xNxTw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.1","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.1","@oh-my-pi/omp-stats":"14.5.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.1","@oh-my-pi/pi-agent-core":"14.5.1","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.1_1777203398981_0.27913253498370905","host":"s3://npm-registry-packages-npm-production"}},"14.5.2":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"a636557596d2b7a80488f0e03d674bacc4440af1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.2.tgz","fileCount":894,"integrity":"sha512-/JW2qR6+Brv1ho9S0RzDPj1+SUjcFraF9JeBBgZfYqqhVqBueUGbv5IUGh1gTKOJqnjRe633wT/Dl/OTXeL1MQ==","signatures":[{"sig":"MEQCIGYUnSJGHW00BNlThxX80gd9fsyh/Gx8TG2LDM/tuZtEAiALkSf11zHR+0FTIVkaCBL2SVExbyniShJaGb91N6QNkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8077988},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"a636557596d2b7a80488f0e03d674bacc4440af1","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-/JW2qR6+Brv1ho9S0RzDPj1+SUjcFraF9JeBBgZfYqqhVqBueUGbv5IUGh1gTKOJqnjRe633wT/Dl/OTXeL1MQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.2","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.2","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.2","@oh-my-pi/omp-stats":"14.5.2","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.2","@oh-my-pi/pi-agent-core":"14.5.2","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.2_1777211009421_0.40446363163626353","host":"s3://npm-registry-packages-npm-production"}},"14.5.3":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"933101349741acdf1914e84722f83d6861be1320","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.3.tgz","fileCount":897,"integrity":"sha512-OjGdG8XhOucAY31uQVcjNVGnzE1JtkbStCn23nBE8lcuHgD5s8yhSxvk3S6duUBxgpG3E2A+Pp66/G4JMdgKTg==","signatures":[{"sig":"MEUCIQCEAuCQqGHAE7moYv4bHx8euZorvUxJD9dvo8CA0+Wa8AIgSWIg3fzP0tXrwR3V7UKdoWbEvON3FFtPh471Aq0a9EI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8100827},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"933101349741acdf1914e84722f83d6861be1320","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-OjGdG8XhOucAY31uQVcjNVGnzE1JtkbStCn23nBE8lcuHgD5s8yhSxvk3S6duUBxgpG3E2A+Pp66/G4JMdgKTg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.3","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.3","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.3","@oh-my-pi/omp-stats":"14.5.3","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.3","@oh-my-pi/pi-agent-core":"14.5.3","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.3_1777293520726_0.4972793955784893","host":"s3://npm-registry-packages-npm-production"}},"14.5.5":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"840948fdd603a12871e798efff507cf77b5466af","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.5.tgz","fileCount":896,"integrity":"sha512-2lIT8h3WsjDzpneZfLt3n854WLsi7jAHHEOlVMvmyMTKl3ivGo//eigHegFQNDaGLOGC41disWuZIip/z6SwjA==","signatures":[{"sig":"MEQCIHg2eUvfHxmJhJ0VWNg28sCY+r7v1vbxM1rbebulaBzOAiAYXHyXOx79SAyy6BEc5pf4HV0Qpv3lg9l6q5Zs7TmSBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8106617},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"840948fdd603a12871e798efff507cf77b5466af","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-2lIT8h3WsjDzpneZfLt3n854WLsi7jAHHEOlVMvmyMTKl3ivGo//eigHegFQNDaGLOGC41disWuZIip/z6SwjA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.5","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.5","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.5","@oh-my-pi/omp-stats":"14.5.5","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.5","@oh-my-pi/pi-agent-core":"14.5.5","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.5_1777440017119_0.8154182622289885","host":"s3://npm-registry-packages-npm-production"}},"14.5.6":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1aa401a1f3502ceeb3ab11a21fad9220737091c6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.6.tgz","fileCount":896,"integrity":"sha512-NHG2j7o5z8WO4Tyxn8lJj5zpY77LHa5c01CLdje/S3CwGV+S1vd6lIr+Ah/wgZQdnvWl1yHyr1env4/CLuzsGQ==","signatures":[{"sig":"MEYCIQCmyyuCTEgz87pVIK13NPbECtJePBun8MLUIPj3aV/rBQIhALoLfm2EblRni9tPKv0jpTjnT5S6h55U9zFyqO03HFJ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8112724},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1aa401a1f3502ceeb3ab11a21fad9220737091c6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-NHG2j7o5z8WO4Tyxn8lJj5zpY77LHa5c01CLdje/S3CwGV+S1vd6lIr+Ah/wgZQdnvWl1yHyr1env4/CLuzsGQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.6","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.6","@oh-my-pi/omp-stats":"14.5.6","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.6","@oh-my-pi/pi-agent-core":"14.5.6","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.6_1777474809879_0.4090013805245132","host":"s3://npm-registry-packages-npm-production"}},"14.5.7":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0382b51ff01dba30b8e8a3408626719ea9668324","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.7.tgz","fileCount":896,"integrity":"sha512-ZE5jxcV0+lb4jCvSKX0eQMs/DW6OCX3fr9xJ8t+D/rXXFhYAxJ1wVjDCDC1j6+2bueCpFC3oU2F7Iv6Y5G6E+Q==","signatures":[{"sig":"MEUCIDdjP3U4KJntDP7NzT8cu1MM2pLH0LZLb3ft1G5XcvZpAiEAxqqMoE4C0jcFJO9B426Igoqs+ySJ0O5OWpkyHdNI+xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8116564},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0382b51ff01dba30b8e8a3408626719ea9668324","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-ZE5jxcV0+lb4jCvSKX0eQMs/DW6OCX3fr9xJ8t+D/rXXFhYAxJ1wVjDCDC1j6+2bueCpFC3oU2F7Iv6Y5G6E+Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.7","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.7","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.7","@oh-my-pi/omp-stats":"14.5.7","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.7","@oh-my-pi/pi-agent-core":"14.5.7","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.7_1777481147120_0.030338801719566266","host":"s3://npm-registry-packages-npm-production"}},"14.5.8":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4d8cc9763a1dfd0a4d29d01b130db05c7d67c0e2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.8.tgz","fileCount":906,"integrity":"sha512-XFuyVTh1w7uz0t3Snny3IhuzztOPA6yiyrc7YqbBOu+UQ8vMqnV9teKHnen0ej4//s9O5MDpNihLDSZprYunEg==","signatures":[{"sig":"MEUCIBh77Nrs29dJkknkNx6pw/HEqcgRD5Nuboik180Xu/4nAiEAkIZJhxWAHtLRUYEUKPreFxTuuzTS+z+Yi4RDQ82iG2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8152916},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4d8cc9763a1dfd0a4d29d01b130db05c7d67c0e2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-XFuyVTh1w7uz0t3Snny3IhuzztOPA6yiyrc7YqbBOu+UQ8vMqnV9teKHnen0ej4//s9O5MDpNihLDSZprYunEg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.8","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.8","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.8","@oh-my-pi/omp-stats":"14.5.8","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.8","@oh-my-pi/pi-agent-core":"14.5.8","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.8_1777486332851_0.3684676978496504","host":"s3://npm-registry-packages-npm-production"}},"14.5.9":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"20a32173ce774485312f655500854950991d8d68","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.9.tgz","fileCount":907,"integrity":"sha512-//iV02yXK2Ojea9MtWbruQxX7KR9WahAZQUme+ayjysRcaOr0fazXLYP7IkuwpdeAcSMt/NmtQewq70CDvmAuA==","signatures":[{"sig":"MEYCIQCA8CM6yjWn/ylseNn0Oabx48OJm6W5NOYBrfEbxn2O9wIhAI0zJ+469ngdK0lh+SOkXa09gWElm/McOR/NVpAx9M6a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8182186},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"20a32173ce774485312f655500854950991d8d68","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-//iV02yXK2Ojea9MtWbruQxX7KR9WahAZQUme+ayjysRcaOr0fazXLYP7IkuwpdeAcSMt/NmtQewq70CDvmAuA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.9","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.9","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.9","@oh-my-pi/omp-stats":"14.5.9","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.9","@oh-my-pi/pi-agent-core":"14.5.9","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.9_1777512774038_0.7512689904090475","host":"s3://npm-registry-packages-npm-production"}},"14.5.10":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"40fc3b5d8d171323730a509a9fe4d45383bf382e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.10.tgz","fileCount":908,"integrity":"sha512-mvJXWlv3V9ATmOd9LMOqMCGGAVgvDuAtxdSfklt6roFLEAWJsJolQM2VuHcl25DCbz3M+Qy53ifEIK71BXMCfQ==","signatures":[{"sig":"MEUCIGkJSw1/LEl21r3A9Px/fBcX/weWxC63FaOVUcfc5sCyAiEAg0RtPbHiRO51G6tKU/ScUpHccOwBPEGgdzuGFtwG6E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8209877},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"40fc3b5d8d171323730a509a9fe4d45383bf382e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-mvJXWlv3V9ATmOd9LMOqMCGGAVgvDuAtxdSfklt6roFLEAWJsJolQM2VuHcl25DCbz3M+Qy53ifEIK71BXMCfQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.10","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.10","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.10","@oh-my-pi/omp-stats":"14.5.10","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.10","@oh-my-pi/pi-agent-core":"14.5.10","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.10_1777524000992_0.6181792154868404","host":"s3://npm-registry-packages-npm-production"}},"14.5.11":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"9017a9577769ebd9fc806afa24a8d1833f098fcc","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.11.tgz","fileCount":906,"integrity":"sha512-wNLIdrI2xIqmy+2cLroQNCgPhjdyOu6mD72URCqRLni6RKlK/9SycJa1FM9zIRxmGRxh7+MoCQZ25uOdlfpLTQ==","signatures":[{"sig":"MEUCIQDJ9cx01FFB8LZXoripwig3Zk2lT7mMDZZ7rErSkivjLAIgNhKML56L10dUfebkyYDuqAQfh7qKjTF7FVY4ki7JMp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8251514},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"9017a9577769ebd9fc806afa24a8d1833f098fcc","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-wNLIdrI2xIqmy+2cLroQNCgPhjdyOu6mD72URCqRLni6RKlK/9SycJa1FM9zIRxmGRxh7+MoCQZ25uOdlfpLTQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.11","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.11","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.11","@oh-my-pi/omp-stats":"14.5.11","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.11","@oh-my-pi/pi-agent-core":"14.5.11","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.11_1777526895729_0.9910072703248174","host":"s3://npm-registry-packages-npm-production"}},"14.5.12":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3cbc87d25ef9a4de69dc16cb9ea4b925f4d99a9e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.12.tgz","fileCount":912,"integrity":"sha512-YAmQcg2hXFBC9PIX+udrwJnlUzpdgVit7hSdhphi3Q4cv1fjyTKwbZ3VoPU9jfFpkeMUQ3uEB+tjs6sAK8dByw==","signatures":[{"sig":"MEUCIQCy8H4836/WWLE+W7kcFZ0dHLijdPteCaQPkRmaRKsDtAIgIyDH3vQ3SQZcJEkXeZhavzEgCF2pOVPY8ts2632KgO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8287283},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3cbc87d25ef9a4de69dc16cb9ea4b925f4d99a9e","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./ipy/*":{"types":"./src/ipy/*.ts","import":"./src/ipy/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-YAmQcg2hXFBC9PIX+udrwJnlUzpdgVit7hSdhphi3Q4cv1fjyTKwbZ3VoPU9jfFpkeMUQ3uEB+tjs6sAK8dByw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.12","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.12","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.12","@oh-my-pi/omp-stats":"14.5.12","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.12","@oh-my-pi/pi-agent-core":"14.5.12","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.12_1777548935467_0.488861377532267","host":"s3://npm-registry-packages-npm-production"}},"14.5.13":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"53b8114cafaffe4763477a2d5dd48e5916cac6e1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.13.tgz","fileCount":926,"integrity":"sha512-NBRlvLd8MkQoRvdQO/CXm79fRwQutcDfqvncg1srHYLStFi98lo+ghtwl9GCO0FxKD8cJwJYZfVANjTqW442pA==","signatures":[{"sig":"MEUCIQCcg3ZZFyZjVv74a3HmvqalDfMTLEKb4czHnbtFCqU6kwIgV1hEYxfgIa6UmfEEzF3KUyU3l06z0iLUiqm/elZ6xq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8368977},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"53b8114cafaffe4763477a2d5dd48e5916cac6e1","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-NBRlvLd8MkQoRvdQO/CXm79fRwQutcDfqvncg1srHYLStFi98lo+ghtwl9GCO0FxKD8cJwJYZfVANjTqW442pA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.13","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.13","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.13","@oh-my-pi/omp-stats":"14.5.13","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.13","@oh-my-pi/pi-agent-core":"14.5.13","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.13_1777646096278_0.20689288055056454","host":"s3://npm-registry-packages-npm-production"}},"14.5.14":{"name":"@oh-my-pi/pi-coding-agent","version":"14.5.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.5.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4e63c627cfca4181b82899643209d5cc71d8b881","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.5.14.tgz","fileCount":926,"integrity":"sha512-JVca7gziKB7v2blnKW29fPeyFpv0uvLcXoSybE0IWCwy28lhKGFnUSosQdpeUk4RhhoGHlIGRl1qLRzkGJvygw==","signatures":[{"sig":"MEQCIAlIOsiktFlSq1AZqdesURWS6KSKRDmWGSN03WeNdiMWAiAnxGg/DSCspMorN2TsHha2N5Jy7pXR9oJpw2j7BPEUKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8380841},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4e63c627cfca4181b82899643209d5cc71d8b881","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-JVca7gziKB7v2blnKW29fPeyFpv0uvLcXoSybE0IWCwy28lhKGFnUSosQdpeUk4RhhoGHlIGRl1qLRzkGJvygw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.5.14","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.5.14","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.5.14","@oh-my-pi/omp-stats":"14.5.14","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.5.14","@oh-my-pi/pi-agent-core":"14.5.14","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.5.14_1777657370154_0.5021931178222727","host":"s3://npm-registry-packages-npm-production"}},"14.6.0":{"name":"@oh-my-pi/pi-coding-agent","version":"14.6.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.6.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"14d20cedece0a6b0d768a4a33aa7a80a874a7b9f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.6.0.tgz","fileCount":925,"integrity":"sha512-2nayqim+AySeUnmoCB3MLaINUsB8Hk3jS5viboNBlE9XUbsTakLHOOsLtjNjdWqJyRfK8GjY6acHViqc/fpsCA==","signatures":[{"sig":"MEUCIAG5OyIkBe0HYEPzIxamJxy41qzwWS07RKBcnA8ZklQjAiEA/EuqsGnow38mZqf2xnZAR4dpE9ex3/pa6CbYD0ikBBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8279845},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"14d20cedece0a6b0d768a4a33aa7a80a874a7b9f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-2nayqim+AySeUnmoCB3MLaINUsB8Hk3jS5viboNBlE9XUbsTakLHOOsLtjNjdWqJyRfK8GjY6acHViqc/fpsCA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.6.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.6.0","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.6.0","@oh-my-pi/omp-stats":"14.6.0","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.6.0","@oh-my-pi/pi-agent-core":"14.6.0","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.6.0_1777699428849_0.2314478975495946","host":"s3://npm-registry-packages-npm-production"}},"14.6.1":{"name":"@oh-my-pi/pi-coding-agent","version":"14.6.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.6.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5154b279c63b54eb8bcf57d1a863215120cb3bb3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.6.1.tgz","fileCount":925,"integrity":"sha512-D2GGotWwk9a6AJUqKGJjbYfrTLJUle1hgNC+olxqAYQHXizPVVXpEE01+ivfSCuPfZ54wqIBVFS+BcPUbT5XuA==","signatures":[{"sig":"MEUCIHh9UECF/SzFhreX9gU064OH5Ar6jksPp4CYlrLNVzYFAiEA7sqy1ctukCMqK/U0Py9tHLzF0Ll3EwJOvxdG45V2tMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8292145},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"5154b279c63b54eb8bcf57d1a863215120cb3bb3","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-D2GGotWwk9a6AJUqKGJjbYfrTLJUle1hgNC+olxqAYQHXizPVVXpEE01+ivfSCuPfZ54wqIBVFS+BcPUbT5XuA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.6.1","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.6.1","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.6.1","@oh-my-pi/omp-stats":"14.6.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.6.1","@oh-my-pi/pi-agent-core":"14.6.1","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.6.1_1777703566587_0.9848076199360856","host":"s3://npm-registry-packages-npm-production"}},"14.6.2":{"name":"@oh-my-pi/pi-coding-agent","version":"14.6.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.6.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3e0fb786a2bbe659b7aca3728fd81cabff7c02e6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.6.2.tgz","fileCount":925,"integrity":"sha512-m02HSxlFTkHLaNm+zDWiuyYaLKbXGo+2jC2NsF42MFvcynSbWwiPElW7fuO4+dOvNP9x4gVyEeKHyHWwIw1ibg==","signatures":[{"sig":"MEUCIGqm19xRQ7Je73+2/mhNvGfS8FZGMS3tshoKM4eT6OLTAiEA0+V2vpuj2H2GojE0lKiz3gX1ZB4QpyFJhpMHaOnV0Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8294785},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"3e0fb786a2bbe659b7aca3728fd81cabff7c02e6","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-m02HSxlFTkHLaNm+zDWiuyYaLKbXGo+2jC2NsF42MFvcynSbWwiPElW7fuO4+dOvNP9x4gVyEeKHyHWwIw1ibg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.6.2","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.6.2","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.6.2","@oh-my-pi/omp-stats":"14.6.2","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.6.2","@oh-my-pi/pi-agent-core":"14.6.2","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.6.2_1777778574060_0.3586362326700414","host":"s3://npm-registry-packages-npm-production"}},"14.6.3":{"name":"@oh-my-pi/pi-coding-agent","version":"14.6.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.6.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"42f3bd2f4e6474e3b01f24e248833d0853ca58e5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.6.3.tgz","fileCount":944,"integrity":"sha512-MAKblCSAYxfY0x2h1bGwzMjdSxX0L/DH+GTpMyPyUaKCZ6LB5LC2QCne5fLCGkEI6VGhXcbM1xgvCkFsqp43Ig==","signatures":[{"sig":"MEYCIQCARIEEsyiLH7znnCOMhZny3dIaMdfBd7RnnH/DdNciiQIhAOi3MKri5PqppZDm6J1QwdjRMgdphih8PyyRPBTHjE0z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8402095},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"42f3bd2f4e6474e3b01f24e248833d0853ca58e5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-MAKblCSAYxfY0x2h1bGwzMjdSxX0L/DH+GTpMyPyUaKCZ6LB5LC2QCne5fLCGkEI6VGhXcbM1xgvCkFsqp43Ig==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.6.3","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.6.3","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.6.3","@oh-my-pi/omp-stats":"14.6.3","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.6.3","@oh-my-pi/pi-agent-core":"14.6.3","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.6.3_1777793467014_0.2638082293124435","host":"s3://npm-registry-packages-npm-production"}},"14.6.4":{"name":"@oh-my-pi/pi-coding-agent","version":"14.6.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.6.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"632bda00b81b6274cd4fdfd5e5201b364f5ddfbd","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.6.4.tgz","fileCount":946,"integrity":"sha512-7zCesxGjsX/lBWrnrKEs4n6lP2yoxtdKN1RDxpyKvWl8CKvcVRZI5LFlQBEw/Ime8TL65USe6ijjDjSJ9HA+Kw==","signatures":[{"sig":"MEQCIAyEbEX9GHLMHA5JjcLODeqzVhgbs7uT27vDk8aNIYMAAiAM7FOxTBIlqLmYYRw2gVf8ktpTzR7ML+z3s0sk1C3GGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8448740},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"632bda00b81b6274cd4fdfd5e5201b364f5ddfbd","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-7zCesxGjsX/lBWrnrKEs4n6lP2yoxtdKN1RDxpyKvWl8CKvcVRZI5LFlQBEw/Ime8TL65USe6ijjDjSJ9HA+Kw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.6.4","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.6.4","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.6.4","@oh-my-pi/omp-stats":"14.6.4","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.6.4","@oh-my-pi/pi-agent-core":"14.6.4","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.6.4_1777832714381_0.17405579307069874","host":"s3://npm-registry-packages-npm-production"}},"14.6.5":{"name":"@oh-my-pi/pi-coding-agent","version":"14.6.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.6.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6c635a9f9e5fd45afd433aac729354096ace6cb5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.6.5.tgz","fileCount":946,"integrity":"sha512-wYKEsC+HxBxhcdPwoqBP4JB8bUUwxhcUiaVNwkcKMvl1yLnFLUi6p3VBa6+8QU5KYvQtKSI32XKZkhNNSz9hOQ==","signatures":[{"sig":"MEUCIGsdJ8LdMx3jwgJyA+1Lw06LjhcXWk1BYZy3cmkI2jslAiEAqZH13nLYaV2CMLOP7FS1NW9/RoYWGe+vBXkbXZxDhvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8450849},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6c635a9f9e5fd45afd433aac729354096ace6cb5","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-wYKEsC+HxBxhcdPwoqBP4JB8bUUwxhcUiaVNwkcKMvl1yLnFLUi6p3VBa6+8QU5KYvQtKSI32XKZkhNNSz9hOQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.6.5","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.6.5","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.6.5","@oh-my-pi/omp-stats":"14.6.5","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.6.5","@oh-my-pi/pi-agent-core":"14.6.5","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.6.5_1777848262970_0.544431403549511","host":"s3://npm-registry-packages-npm-production"}},"14.6.6":{"name":"@oh-my-pi/pi-coding-agent","version":"14.6.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.6.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6731643d92309a83fed2403574d02e85e6cfeffe","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.6.6.tgz","fileCount":946,"integrity":"sha512-J/qXulDLeUJaZnSY3D3WCV0oHWyiT+5+QPPs61AaqgOVcLSV1udGBh9xIyDyqz1EANzVpfkMF6lN6UVwzfUymw==","signatures":[{"sig":"MEUCIQDrlfT6yVUlALp4Rw8wBLxXqCmMpEBhYfTMRESW9WpKYwIgAwL0xkD7c/9rRG0lEPSS1BR8uhZNMXC1pw6eC6zGbVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8455585},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6731643d92309a83fed2403574d02e85e6cfeffe","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-J/qXulDLeUJaZnSY3D3WCV0oHWyiT+5+QPPs61AaqgOVcLSV1udGBh9xIyDyqz1EANzVpfkMF6lN6UVwzfUymw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.6.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.6.6","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.6.6","@oh-my-pi/omp-stats":"14.6.6","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.6.6","@oh-my-pi/pi-agent-core":"14.6.6","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.6.6_1777855637909_0.832129919854053","host":"s3://npm-registry-packages-npm-production"}},"14.7.0":{"name":"@oh-my-pi/pi-coding-agent","version":"14.7.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.7.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"4778e7f6c11c15af3ce9fab41dee0ccf49739a3f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.7.0.tgz","fileCount":950,"integrity":"sha512-I46Gt7Btcs8zMCyBh0KFlzyVFEScYIxQUSz6QanMB0qxJ50+n18UIV9IW5Hgjc+iHLlB5pLhvPJwiF7AtglMzw==","signatures":[{"sig":"MEQCIH62piU4Fydi5CUBC16gVygt4o3Q8emqGLyMLXIQACHcAiBnESnhaga2ltwKAX1U6ljItqO/RzCDgadRijDOxERFpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8501495},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"4778e7f6c11c15af3ce9fab41dee0ccf49739a3f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-I46Gt7Btcs8zMCyBh0KFlzyVFEScYIxQUSz6QanMB0qxJ50+n18UIV9IW5Hgjc+iHLlB5pLhvPJwiF7AtglMzw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.3.6","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.5","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.7.0","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.7.0","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.7.0","@oh-my-pi/omp-stats":"14.7.0","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.7.0","@oh-my-pi/pi-agent-core":"14.7.0","@agentclientprotocol/sdk":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3","@types/turndown":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.7.0_1777991724114_0.5686686361202702","host":"s3://npm-registry-packages-npm-production"}},"14.7.1":{"name":"@oh-my-pi/pi-coding-agent","version":"14.7.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.7.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1175b467da6de11aef6ff492e72761514e49e766","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.7.1.tgz","fileCount":950,"integrity":"sha512-J/WkK0AwVomNEZw7Wr4FnMY3GY+3fOkoBiMLoGpzkHX+XAd7oagbeWB2xlPMW5CKhG3MtesgSGrsXBztMlQ2Pw==","signatures":[{"sig":"MEYCIQD59SlUBCR/tLuDeKsIIw8uWKQV6bYNNv+Ty4HsrZDftAIhAPGmsqrp+K0c8cl8qL/yHmVhL9S8C7c10YN8r9EeVFmh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8512616},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"1175b467da6de11aef6ff492e72761514e49e766","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-J/WkK0AwVomNEZw7Wr4FnMY3GY+3fOkoBiMLoGpzkHX+XAd7oagbeWB2xlPMW5CKhG3MtesgSGrsXBztMlQ2Pw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.7.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.7.1","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.7.1","@oh-my-pi/omp-stats":"14.7.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.7.1","@oh-my-pi/pi-agent-core":"14.7.1","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.7.1_1778084119940_0.6727785798303816","host":"s3://npm-registry-packages-npm-production"}},"14.7.2":{"name":"@oh-my-pi/pi-coding-agent","version":"14.7.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.7.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ec259c202d14bc88815ee854711ac29b07946e07","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.7.2.tgz","fileCount":951,"integrity":"sha512-6V1SFmc+phQrUw8x4UDJ0b2k7Kxrg0VmFS2I3l5W9cjtvQO+cvc1kZ+D/dluxliow+Gd76u0tY9hAtsPOb3u+Q==","signatures":[{"sig":"MEUCIQDTAbMon+TZI9g/V35752Io/a9cwhNlQAl2UADCCmqDDQIgMQjvbp9vRQmHig0wo9kuSAJ9Tk8SgFhUAz3g6mU11z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8549650},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"ec259c202d14bc88815ee854711ac29b07946e07","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-6V1SFmc+phQrUw8x4UDJ0b2k7Kxrg0VmFS2I3l5W9cjtvQO+cvc1kZ+D/dluxliow+Gd76u0tY9hAtsPOb3u+Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.7.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.7.2","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.7.2","@oh-my-pi/omp-stats":"14.7.2","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.7.2","@oh-my-pi/pi-agent-core":"14.7.2","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.7.2_1778093929259_0.05269243000067725","host":"s3://npm-registry-packages-npm-production"}},"14.7.3":{"name":"@oh-my-pi/pi-coding-agent","version":"14.7.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.7.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"806a182483ec624523c2758f5c1412ee32f26ac3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.7.3.tgz","fileCount":951,"integrity":"sha512-qKrZXr9h8bmDrRXT6p//+yXjedFwkcPvJB7biGii3lb5ScZfcQqvgVO09zceDCJaOgHr4DLJf/0v79QnuxKKDQ==","signatures":[{"sig":"MEQCIAiLPp9vE0fxxz0LgmQRIsr+q+Qbwn7FOcWKX6l9G72LAiBccmT4grmGlGzEZnOcJrX6CxamPRBM/0FYNbn2F9YsGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8548901},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"806a182483ec624523c2758f5c1412ee32f26ac3","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-qKrZXr9h8bmDrRXT6p//+yXjedFwkcPvJB7biGii3lb5ScZfcQqvgVO09zceDCJaOgHr4DLJf/0v79QnuxKKDQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.7.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.7.3","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.7.3","@oh-my-pi/omp-stats":"14.7.3","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.7.3","@oh-my-pi/pi-agent-core":"14.7.3","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.7.3_1778107783153_0.3599271447180614","host":"s3://npm-registry-packages-npm-production"}},"14.7.4":{"name":"@oh-my-pi/pi-coding-agent","version":"14.7.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.7.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0901aadc7d6e22b788004c776d6d8f3649b748ae","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.7.4.tgz","fileCount":952,"integrity":"sha512-8W6shTcLWwK7pRLjXPsnRMzry9cAGE3OxgKalW9nTte2KpsaYif/g6RhADh7Mq7pvhFAzrJv+hGMapQCUNmyKQ==","signatures":[{"sig":"MEUCIQCGDfYZ12nVTX+MKrFnmzr4EMPImbcVPrCQfdAT7GlNOAIgB8Jqf8JKUgoQ9oVJEV/jAwWfxUCe1dH5jD6zrmeUpVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8550754},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"0901aadc7d6e22b788004c776d6d8f3649b748ae","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-8W6shTcLWwK7pRLjXPsnRMzry9cAGE3OxgKalW9nTte2KpsaYif/g6RhADh7Mq7pvhFAzrJv+hGMapQCUNmyKQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.7.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.7.4","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.7.4","@oh-my-pi/omp-stats":"14.7.4","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.7.4","@oh-my-pi/pi-agent-core":"14.7.4","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.7.4_1778141238519_0.585766050724549","host":"s3://npm-registry-packages-npm-production"}},"14.7.5":{"name":"@oh-my-pi/pi-coding-agent","version":"14.7.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.7.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e3749d56ad7cdff7ecaedc7b98e70798ae986943","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.7.5.tgz","fileCount":953,"integrity":"sha512-8N1zYB2RgK0bGqJTodGU+utqhTxIfc9XI2nc4X+vHJBfsfCoVsREwZs0vcumvohluRN4EMAJtCPxcwD/XNzuFA==","signatures":[{"sig":"MEUCICQdFtCPWFYhjIPS4YxsJrw3NH2nUgVuPwS2FwfodEd8AiEAwi8/NtZdcRN48Y1hjdSrXWS6S5O3vrPEiCaOlqidJtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8556777},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"e3749d56ad7cdff7ecaedc7b98e70798ae986943","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-8N1zYB2RgK0bGqJTodGU+utqhTxIfc9XI2nc4X+vHJBfsfCoVsREwZs0vcumvohluRN4EMAJtCPxcwD/XNzuFA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.7.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.7.5","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.7.5","@oh-my-pi/omp-stats":"14.7.5","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.7.5","@oh-my-pi/pi-agent-core":"14.7.5","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.7.5_1778171568774_0.6809671429002688","host":"s3://npm-registry-packages-npm-production"}},"14.7.6":{"name":"@oh-my-pi/pi-coding-agent","version":"14.7.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.7.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"251e7f35913f8c382b36262a736811d7c592a729","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.7.6.tgz","fileCount":953,"integrity":"sha512-YYSP7AReYycQ17gWq6RVXTdAt2t7s1dxJ0JSa0Z3HuYmo5A15sM5qewy1VHqR2E8/ikTlg0z79QYlN/cdtm7sA==","signatures":[{"sig":"MEYCIQCcM6Azw9jl+1mVrZ2/uuq8a7Wl2IWsESUNFuOie0e/BQIhANv9V7xSBqzR2tTJlplZTAl6RiekZ/jgT6P/rtKmLM1U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8563625},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"251e7f35913f8c382b36262a736811d7c592a729","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-YYSP7AReYycQ17gWq6RVXTdAt2t7s1dxJ0JSa0Z3HuYmo5A15sM5qewy1VHqR2E8/ikTlg0z79QYlN/cdtm7sA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.7.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.7.6","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.7.6","@oh-my-pi/omp-stats":"14.7.6","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.7.6","@oh-my-pi/pi-agent-core":"14.7.6","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.7.6_1778215106256_0.3410965779401427","host":"s3://npm-registry-packages-npm-production"}},"14.7.7":{"name":"@oh-my-pi/pi-coding-agent","version":"14.7.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.7.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b64a22167abee814643cc0712741298ae3662f74","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.7.7.tgz","fileCount":953,"integrity":"sha512-Jtd7pgM4AOB2c9mrw9OEOIn/f4UcAp95ZxkoT5//gLPbnSp0PMTJZlj59Q5AGWezj0wDRHvLcRF76qhW04ApwA==","signatures":[{"sig":"MEYCIQD2AkhwDFUAVX+7Su3b6kYqnfHVvfdtzGlUO+wC9DaF+wIhAPMuJutfqaMedEHoZrX04vpxS+2ZQ7bI+NddRg8cbDqS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8563625},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b64a22167abee814643cc0712741298ae3662f74","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Jtd7pgM4AOB2c9mrw9OEOIn/f4UcAp95ZxkoT5//gLPbnSp0PMTJZlj59Q5AGWezj0wDRHvLcRF76qhW04ApwA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.7.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.7.7","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.7.7","@oh-my-pi/omp-stats":"14.7.7","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.7.7","@oh-my-pi/pi-agent-core":"14.7.7","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.7.7_1778235190917_0.0009627216035466013","host":"s3://npm-registry-packages-npm-production"}},"14.7.8":{"name":"@oh-my-pi/pi-coding-agent","version":"14.7.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.7.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6f59858ac73bdbb29a9e9efe38e8aada0e1a55e8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.7.8.tgz","fileCount":953,"integrity":"sha512-pQpAtsh5O/fE+9Ss/XczU31KOv19GCBjdmLgMMwQyT47r7ypKwjrSup9Tyy0xb4F6NZd2/h8Dz57FvccqaiRGA==","signatures":[{"sig":"MEYCIQCTdhAoAen0detylkRbJI72PkUy1xJb0LQU1nHwMx9HYgIhAOZnNALx+C4McejLQWX4GN6oG5UEE61XWD/Mn7tkLaLX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8569488},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6f59858ac73bdbb29a9e9efe38e8aada0e1a55e8","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-pQpAtsh5O/fE+9Ss/XczU31KOv19GCBjdmLgMMwQyT47r7ypKwjrSup9Tyy0xb4F6NZd2/h8Dz57FvccqaiRGA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.7.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.7.8","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.7.8","@oh-my-pi/omp-stats":"14.7.8","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.7.8","@oh-my-pi/pi-agent-core":"14.7.8","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.7.8_1778267989781_0.7003978803701105","host":"s3://npm-registry-packages-npm-production"}},"14.8.0":{"name":"@oh-my-pi/pi-coding-agent","version":"14.8.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.8.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6f1293de820c2c31a8de9b5877a7d94af6d67c29","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.8.0.tgz","fileCount":955,"integrity":"sha512-LjhU8m2SibS/iqZcNIv9T8gtgBoGW93YD+o3zZcdK1+I8Vnvo1zb23UxdYP1f/VR6gFKgvi5vxlA3maEWabzLw==","signatures":[{"sig":"MEYCIQDWbomuFMSME1gaYp+jiSJh64TTyYIlu/5ZayLlKuImHQIhAOxDpJitS9Ftq8RXUfIPVAZJvuuP7lRXb3DcArC+QHNb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8593686},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"6f1293de820c2c31a8de9b5877a7d94af6d67c29","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-LjhU8m2SibS/iqZcNIv9T8gtgBoGW93YD+o3zZcdK1+I8Vnvo1zb23UxdYP1f/VR6gFKgvi5vxlA3maEWabzLw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.8.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.8.0","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.8.0","@oh-my-pi/omp-stats":"14.8.0","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.8.0","@oh-my-pi/pi-agent-core":"14.8.0","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.8.0_1778303181562_0.15449540906814074","host":"s3://npm-registry-packages-npm-production"}},"14.8.1":{"name":"@oh-my-pi/pi-coding-agent","version":"14.8.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.8.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"cb3a88ce30a410f68a975040d1c145c234389f26","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.8.1.tgz","fileCount":955,"integrity":"sha512-6LHq6aqh4jeVlcqG8Sfd9e5g6w2ZtMcZPPILkcb3Kp5ShxvYt+9S46M5MgZq3w0kOOX3TBcg5qtO22yIAsHi+Q==","signatures":[{"sig":"MEQCIDJhhALHmai5QHIfcW4Bcb+Rl73C1rOqKRGLznG42S7eAiB8z7nBFxMCPBsmFjJXzprNB0OfGwCWASoPOkWmoR2Y4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8595711},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"cb3a88ce30a410f68a975040d1c145c234389f26","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-6LHq6aqh4jeVlcqG8Sfd9e5g6w2ZtMcZPPILkcb3Kp5ShxvYt+9S46M5MgZq3w0kOOX3TBcg5qtO22yIAsHi+Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.8.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.8.1","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.8.1","@oh-my-pi/omp-stats":"14.8.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.8.1","@oh-my-pi/pi-agent-core":"14.8.1","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.8.1_1778304023436_0.3906347451653618","host":"s3://npm-registry-packages-npm-production"}},"14.9.0":{"name":"@oh-my-pi/pi-coding-agent","version":"14.9.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.9.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"2a57d0c1390205fd9d938d970f615ee330a70669","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.9.0.tgz","fileCount":971,"integrity":"sha512-RxIKKeBybBp1FcYkzKnw2kKLJ3g79pfXObpMtCC2j4A07Eqfp+5t0uaHeIloUVv3ea5gxX2VNtIbddwEj6vM1g==","signatures":[{"sig":"MEYCIQDdxM59fEsgE1vAg1i84yC4FQUZYxgzPU5+rlpLl8mEWgIhAPcXSDhLYfSIzhxypXvNjr5Hy0p9aAjd5xGz0ouZcMms","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8635485},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"2a57d0c1390205fd9d938d970f615ee330a70669","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-RxIKKeBybBp1FcYkzKnw2kKLJ3g79pfXObpMtCC2j4A07Eqfp+5t0uaHeIloUVv3ea5gxX2VNtIbddwEj6vM1g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.9.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.9.0","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.9.0","@oh-my-pi/omp-stats":"14.9.0","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.9.0","@oh-my-pi/pi-agent-core":"14.9.0","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.9.0_1778384221810_0.6048323686620922","host":"s3://npm-registry-packages-npm-production"}},"14.9.1":{"name":"@oh-my-pi/pi-coding-agent","version":"14.9.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.9.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"cd516b4bb3807f3f88f7a7a0990e825fb03d7260","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.9.1.tgz","fileCount":971,"integrity":"sha512-8nUytV/dxbep6doJ7N2oqsvb2N0eABcjKyN99HXs3GDoPrTvSAFlnwKlqhVr0rMX5cR/HL6zZGseU1Fw/+DhFA==","signatures":[{"sig":"MEUCIQCRxNJBW8D0itYDxewOoTS5Wu80n/QZXw1LYDYx2eYq5QIgY/8ON/Z1f0sigzWFcz1C0D1vNUEwwvbRmaF0Lg3QJrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8635485},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"cd516b4bb3807f3f88f7a7a0990e825fb03d7260","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-8nUytV/dxbep6doJ7N2oqsvb2N0eABcjKyN99HXs3GDoPrTvSAFlnwKlqhVr0rMX5cR/HL6zZGseU1Fw/+DhFA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.9.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.9.1","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.9.1","@oh-my-pi/omp-stats":"14.9.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.9.1","@oh-my-pi/pi-agent-core":"14.9.1","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.9.1_1778385167602_0.24716775243975575","host":"s3://npm-registry-packages-npm-production"}},"14.9.2":{"name":"@oh-my-pi/pi-coding-agent","version":"14.9.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.9.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"23e2572381c39517651803eef49767c18f4daa36","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.9.2.tgz","fileCount":971,"integrity":"sha512-IfM0OHI+5rL8f/RhxVbHhekmkr65fdiZfiC/ngks3OP/Fqi0lG8wDagNZPYaTshVFmVFWFKy3Yc24f7ce1AwJw==","signatures":[{"sig":"MEYCIQCs8OlZIDIHqQMVsUcsSsduexV3O6jDWtXtU7ETU/Tw1AIhAJnsVVrzM1hn0oskbxNApl60SDfDKuMw5StEJBS6Ef5q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8624232},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"23e2572381c39517651803eef49767c18f4daa36","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-IfM0OHI+5rL8f/RhxVbHhekmkr65fdiZfiC/ngks3OP/Fqi0lG8wDagNZPYaTshVFmVFWFKy3Yc24f7ce1AwJw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.9.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.9.2","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.9.2","@oh-my-pi/omp-stats":"14.9.2","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.9.2","@oh-my-pi/pi-agent-core":"14.9.2","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.9.2_1778394411348_0.21588554372601831","host":"s3://npm-registry-packages-npm-production"}},"14.9.3":{"name":"@oh-my-pi/pi-coding-agent","version":"14.9.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.9.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"785b4b10de92acc72dc1514cd1f8db20ec5fddd2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.9.3.tgz","fileCount":971,"integrity":"sha512-C7KTP58OgqjwazfBe2qBQFw4FLfN5ocuEsjngmud1IkJ0yga0hA1Lu5P7voTiDMbJI5/JYCCvuYU/ickISf2+Q==","signatures":[{"sig":"MEUCIFjQphEuQLwRpxPFvJIIa53w3PBRMPqDSOjfRXFdjn9sAiEA3J564nBUKoNSm1pdspb74hyQXo3FNC750NSa0z65Glw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8652231},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"785b4b10de92acc72dc1514cd1f8db20ec5fddd2","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-C7KTP58OgqjwazfBe2qBQFw4FLfN5ocuEsjngmud1IkJ0yga0hA1Lu5P7voTiDMbJI5/JYCCvuYU/ickISf2+Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.9.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.9.3","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.9.3","@oh-my-pi/omp-stats":"14.9.3","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.9.3","@oh-my-pi/pi-agent-core":"14.9.3","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.9.3_1778438755448_0.8513681196125928","host":"s3://npm-registry-packages-npm-production"}},"14.9.5":{"name":"@oh-my-pi/pi-coding-agent","version":"14.9.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.9.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"df21178d4a4b48ed8a9a28ef15fcd7f5539cdfc9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.9.5.tgz","fileCount":969,"integrity":"sha512-/q5tuZsQhJCS4JV6ngSk0GgI2AwLuwiQS8VINatXRXWgKe+EuNS99EuxnE2vpEOM1zL8WUhYapLJ559eRVSpBg==","signatures":[{"sig":"MEQCIDrVjmX2kiY+jcGkSV5j64U2iu5VfPBh9h3CjbqnXz4HAiAf44P6HLKcq6NlQpp15BM+JLWAgQ9xvFL76/yvdU8eUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9057869},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"df21178d4a4b48ed8a9a28ef15fcd7f5539cdfc9","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-/q5tuZsQhJCS4JV6ngSk0GgI2AwLuwiQS8VINatXRXWgKe+EuNS99EuxnE2vpEOM1zL8WUhYapLJ559eRVSpBg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.9.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.9.5","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.9.5","@oh-my-pi/omp-stats":"14.9.5","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.9.5","@oh-my-pi/pi-agent-core":"14.9.5","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.9.5_1778562917049_0.5122836270991005","host":"s3://npm-registry-packages-npm-production"}},"14.9.7":{"name":"@oh-my-pi/pi-coding-agent","version":"14.9.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.9.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d452ee986286a62652ea3e6ca752162c0d9e17e3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.9.7.tgz","fileCount":976,"integrity":"sha512-xsZURx677ucsufIDJjUXlJxvMqa4cyx67+eJKBIobDZrYUORYcslz6/AeO9z6yCRclMvLRDI6dxaZo0duInieg==","signatures":[{"sig":"MEUCIHwNoL5oPG+Yj5SixA55jASnK08Rx5a5og1a1cwc5oGNAiEA/zjGHp7iuwA/OxuQjvvxM+JiAcD5UlwWOQhID36e8/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9112820},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"d452ee986286a62652ea3e6ca752162c0d9e17e3","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-xsZURx677ucsufIDJjUXlJxvMqa4cyx67+eJKBIobDZrYUORYcslz6/AeO9z6yCRclMvLRDI6dxaZo0duInieg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.9.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.9.7","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.9.7","@oh-my-pi/omp-stats":"14.9.7","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.9.7","@oh-my-pi/pi-agent-core":"14.9.7","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.9.7_1778574099400_0.07748326318453214","host":"s3://npm-registry-packages-npm-production"}},"14.9.8":{"name":"@oh-my-pi/pi-coding-agent","version":"14.9.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.9.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"040e7fce606c5155b20bb42950473d369c1d3a9f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.9.8.tgz","fileCount":977,"integrity":"sha512-3FvBrAl0AHodKYw1wGQiFcdUjHkWIUMpfcpsatlTylDlZWscVqTyZhE8cUOdOVkBr6OcB3iEr3oxEArfUaIPJw==","signatures":[{"sig":"MEUCIQDrIezZsV8VY33sY1umSxidUONVHPMkvfFOkdwtuQCpCAIgHN1391IFycNeaPSC3NO7TAGSgH0k61QcHHUsMskwxGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9153466},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"040e7fce606c5155b20bb42950473d369c1d3a9f","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-3FvBrAl0AHodKYw1wGQiFcdUjHkWIUMpfcpsatlTylDlZWscVqTyZhE8cUOdOVkBr6OcB3iEr3oxEArfUaIPJw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.9.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.9.8","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.9.8","@oh-my-pi/omp-stats":"14.9.8","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.9.8","@oh-my-pi/pi-agent-core":"14.9.8","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.9.8_1778579927030_0.10587632359555643","host":"s3://npm-registry-packages-npm-production"}},"14.9.9":{"name":"@oh-my-pi/pi-coding-agent","version":"14.9.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@14.9.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"c2ae7372d8667bf0c3a90693e88c21bb3967ed2b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-14.9.9.tgz","fileCount":976,"integrity":"sha512-wYRZmUyYlT4I+4faVrOsAg1HCl8eOdMK8CVUOapxp/SNctnE6eQgaorKr7g0RZPUIrfN3tB4SULmB7XUQ+F8oA==","signatures":[{"sig":"MEYCIQCuJEtBxmbRBjhYT93LDR8mR2KPyyfkp4umFP7HtcMpngIhAItQzBWteeJVThYvLkVTv2E9yZvU3s1s5v3jlHbORM0f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9150067},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"c2ae7372d8667bf0c3a90693e88c21bb3967ed2b","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-wYRZmUyYlT4I+4faVrOsAg1HCl8eOdMK8CVUOapxp/SNctnE6eQgaorKr7g0RZPUIrfN3tB4SULmB7XUQ+F8oA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"14.9.9","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"14.9.9","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"14.9.9","@oh-my-pi/omp-stats":"14.9.9","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"14.9.9","@oh-my-pi/pi-agent-core":"14.9.9","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_14.9.9_1778631600060_0.6891139212502986","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b09b23a08d2b1150455027a19823f403b7002a88","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.0.0.tgz","fileCount":994,"integrity":"sha512-SiPBSGAk0DxmRNncVsU4bZW6pD0P/ZAyZG1dWhhHrvDqsgO3BQl0iGZgEXlowc+teOyqjVj+OgDI4Ig4NUy5sw==","signatures":[{"sig":"MEUCIQDS2H+UHjKiwp+th+wflD8/C3TBffe3IloEbFT8fU/NYAIgRa5VgsE5m0BG3aAeRkb6ENQ0BQXtwplDHGyrwL3T+0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9382837},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"b09b23a08d2b1150455027a19823f403b7002a88","engines":{"bun":">=1.3.7"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-SiPBSGAk0DxmRNncVsU4bZW6pD0P/ZAyZG1dWhhHrvDqsgO3BQl0iGZgEXlowc+teOyqjVj+OgDI4Ig4NUy5sw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.0.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.0.0","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"15.0.0","@oh-my-pi/omp-stats":"15.0.0","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.0.0","@oh-my-pi/pi-agent-core":"15.0.0","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.13"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.0.0_1778648791043_0.8993800455884269","host":"s3://npm-registry-packages-npm-production"}},"15.0.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.0.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://github.com/can1357/oh-my-pi","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"fdc51e0460389f49f48b39c80fd5d5cbd4df1100","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.0.1.tgz","fileCount":1006,"integrity":"sha512-Abi52cjlj43J5HTqa8BBExHw+YF2iliAcWLkOrfamagjXP3MEmvPhqKvdThavUXZDilDW6gptADkvoaHmmhYzw==","signatures":[{"sig":"MEUCIGgT2iRQWOpc0T4ixSyAn6ngIWJDzUJqw8I6aS/zxJb4AiEAjzHTHcjx9JdMzfdDf02OA4QmRHAIZJ8Pk2dwH2yKNYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9508078},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"fdc51e0460389f49f48b39c80fd5d5cbd4df1100","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Abi52cjlj43J5HTqa8BBExHw+YF2iliAcWLkOrfamagjXP3MEmvPhqKvdThavUXZDilDW6gptADkvoaHmmhYzw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.0.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.0.1","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"15.0.1","@oh-my-pi/omp-stats":"15.0.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.0.1","@oh-my-pi/pi-agent-core":"15.0.1","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.0.1_1778737659802_0.47557631544791246","host":"s3://npm-registry-packages-npm-production"}},"15.0.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.0.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.0.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8d2342636b781b866e878d79cd663e50dac7da09","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.0.2.tgz","fileCount":1009,"integrity":"sha512-iUTpiZeMXLEazC0826bYGeR4C4v+SIxzHp3Rywwm5JTXbBWGuxkVeRMl8hEQZCbCIco73M8CQvmWgVP7Esmjiw==","signatures":[{"sig":"MEUCIFoPdVRUtKKtHgO+a0xhLYQU0dMRlReeJveXu+NcbwsrAiEA6Lc1WAGTE/UK/QUckqSy83E1XaLHPQg51XaeiwuYpDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9565276},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"8d2342636b781b866e878d79cd663e50dac7da09","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./session/compaction":{"types":"./src/session/compaction/index.ts","import":"./src/session/compaction/index.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./session/compaction/*":{"types":"./src/session/compaction/*.ts","import":"./src/session/compaction/*.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-iUTpiZeMXLEazC0826bYGeR4C4v+SIxzHp3Rywwm5JTXbBWGuxkVeRMl8hEQZCbCIco73M8CQvmWgVP7Esmjiw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8.20.0","zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.0.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.0.2","@sinclair/typebox":"^0.34.49","@oh-my-pi/pi-utils":"15.0.2","@oh-my-pi/omp-stats":"15.0.2","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.0.2","@oh-my-pi/pi-agent-core":"15.0.2","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.0.2_1778834529892_0.002846058833554821","host":"s3://npm-registry-packages-npm-production"}},"15.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"56dd1a23724df61dd933827332cd6b13a11fb84f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.1.0.tgz","fileCount":993,"integrity":"sha512-ezXzdikieP1vxr2RD5IvQ6cJnms0nxAQnxnSyZacqM7RgGREo/OSNRgxtQ7IBmGsYCtZDkWbRWx8XWVxEK3upQ==","signatures":[{"sig":"MEUCIQDoeNOqd1T1LakA360c5C5mphoEQhN2Jl67jmeyPyDkLAIgNBtjcUzQo9M+9tuiilayCV4eWWO24Xt2+g0tA5tV0dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9510551},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"56dd1a23724df61dd933827332cd6b13a11fb84f","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-ezXzdikieP1vxr2RD5IvQ6cJnms0nxAQnxnSyZacqM7RgGREo/OSNRgxtQ7IBmGsYCtZDkWbRWx8XWVxEK3upQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.1.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.1.0","@oh-my-pi/pi-utils":"15.1.0","@oh-my-pi/omp-stats":"15.1.0","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.1.0","@oh-my-pi/pi-agent-core":"15.1.0","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.1.0_1778866981245_0.2784682426395433","host":"s3://npm-registry-packages-npm-production"}},"15.1.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.1.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"444ab95540027afa0119df18e2d7e0fe20112e1e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.1.1.tgz","fileCount":993,"integrity":"sha512-09rqLouHXeazw6YGWH0VcIMFAZrvsAX7KAB0HTenaazScstpiEbp/P0T5kQUcY5tbuj96sBE/8sq3RJSvXdABA==","signatures":[{"sig":"MEUCIQDPvmtWN8anCSo23GCXcD5d7rkoB/vatZjGo7j3XYEvBgIgdL7DlV7umdAD6NwoMmPQzMPvGrRYi1xcI/C2S6CQMvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9510531},"main":"./src/index.ts","type":"module","types":"./src/index.ts","shasum":"444ab95540027afa0119df18e2d7e0fe20112e1e","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"},"./*":{"types":"./src/*.ts","import":"./src/*.ts"},"./dap":{"types":"./src/dap/index.ts","import":"./src/dap/index.ts"},"./exa":{"types":"./src/exa/index.ts","import":"./src/exa/index.ts"},"./lsp":{"types":"./src/lsp/index.ts","import":"./src/lsp/index.ts"},"./mcp":{"types":"./src/mcp/index.ts","import":"./src/mcp/index.ts"},"./stt":{"types":"./src/stt/index.ts","import":"./src/stt/index.ts"},"./tui":{"types":"./src/tui/index.ts","import":"./src/tui/index.ts"},"./*.js":"./src/*.ts","./edit":{"types":"./src/edit/index.ts","import":"./src/edit/index.ts"},"./eval":{"types":"./src/eval/index.ts","import":"./src/eval/index.ts"},"./task":{"types":"./src/task/index.ts","import":"./src/task/index.ts"},"./async":{"types":"./src/async/index.ts","import":"./src/async/index.ts"},"./cli/*":{"types":"./src/cli/*.ts","import":"./src/cli/*.ts"},"./dap/*":{"types":"./src/dap/*.ts","import":"./src/dap/*.ts"},"./debug":{"types":"./src/debug/index.ts","import":"./src/debug/index.ts"},"./exa/*":{"types":"./src/exa/*.ts","import":"./src/exa/*.ts"},"./lsp/*":{"types":"./src/lsp/*.ts","import":"./src/lsp/*.ts"},"./mcp/*":{"types":"./src/mcp/*.ts","import":"./src/mcp/*.ts"},"./modes":{"types":"./src/modes/index.ts","import":"./src/modes/index.ts"},"./ssh/*":{"types":"./src/ssh/*.ts","import":"./src/ssh/*.ts"},"./stt/*":{"types":"./src/stt/*.ts","import":"./src/stt/*.ts"},"./tools":{"types":"./src/tools/index.ts","import":"./src/tools/index.ts"},"./tui/*":{"types":"./src/tui/*.ts","import":"./src/tui/*.ts"},"./web/*":{"types":"./src/web/*.ts","import":"./src/web/*.ts"},"./commit":{"types":"./src/commit/index.ts","import":"./src/commit/index.ts"},"./edit/*":{"types":"./src/edit/*.ts","import":"./src/edit/*.ts"},"./exec/*":{"types":"./src/exec/*.ts","import":"./src/exec/*.ts"},"./task/*":{"types":"./src/task/*.ts","import":"./src/task/*.ts"},"./async/*":{"types":"./src/async/*.ts","import":"./src/async/*.ts"},"./debug/*":{"types":"./src/debug/*.ts","import":"./src/debug/*.ts"},"./modes/*":{"types":"./src/modes/*.ts","import":"./src/modes/*.ts"},"./secrets":{"types":"./src/secrets/index.ts","import":"./src/secrets/index.ts"},"./tools/*":{"types":"./src/tools/*.ts","import":"./src/tools/*.ts"},"./utils/*":{"types":"./src/utils/*.ts","import":"./src/utils/*.ts"},"./commit/*":{"types":"./src/commit/*.ts","import":"./src/commit/*.ts"},"./config/*":{"types":"./src/config/*.ts","import":"./src/config/*.ts"},"./export/*":{"types":"./src/export/*.ts","import":"./src/export/*.ts"},"./hashline":{"types":"./src/hashline/index.ts","import":"./src/hashline/index.ts"},"./memories":{"types":"./src/memories/index.ts","import":"./src/memories/index.ts"},"./discovery":{"types":"./src/discovery/index.ts","import":"./src/discovery/index.ts"},"./eval/js/*":{"types":"./src/eval/js/*.ts","import":"./src/eval/js/*.ts"},"./eval/py/*":{"types":"./src/eval/py/*.ts","import":"./src/eval/py/*.ts"},"./hindsight":{"types":"./src/hindsight/index.ts","import":"./src/hindsight/index.ts"},"./modes/acp":{"types":"./src/modes/acp/index.ts","import":"./src/modes/acp/index.ts"},"./prompts/*":"./src/prompts/*.md","./secrets/*":{"types":"./src/secrets/*.ts","import":"./src/secrets/*.ts"},"./session/*":{"types":"./src/session/*.ts","import":"./src/session/*.ts"},"./capability":{"types":"./src/capability/index.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./src/commands/*.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./src/hashline/*.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./src/memories/*.ts","import":"./src/memories/*.ts"},"./web/search":{"types":"./src/web/search/index.ts","import":"./src/web/search/index.ts"},"./discovery/*":{"types":"./src/discovery/*.ts","import":"./src/discovery/*.ts"},"./export/html":{"types":"./src/export/html/index.ts","import":"./src/export/html/index.ts"},"./hindsight/*":{"types":"./src/hindsight/*.ts","import":"./src/hindsight/*.ts"},"./lsp/clients":{"types":"./src/lsp/clients/index.ts","import":"./src/lsp/clients/index.ts"},"./modes/acp/*":{"types":"./src/modes/acp/*.ts","import":"./src/modes/acp/*.ts"},"./modes/rpc/*":{"types":"./src/modes/rpc/*.ts","import":"./src/modes/rpc/*.ts"},"./plan-mode/*":{"types":"./src/plan-mode/*.ts","import":"./src/plan-mode/*.ts"},"./autoresearch":{"types":"./src/autoresearch/index.ts","import":"./src/autoresearch/index.ts"},"./capability/*":{"types":"./src/capability/*.ts","import":"./src/capability/*.ts"},"./commit/git/*":{"types":"./src/commit/git/*.ts","import":"./src/commit/git/*.ts"},"./edit/modes/*":{"types":"./src/edit/modes/*.ts","import":"./src/edit/modes/*.ts"},"./web/scrapers":{"types":"./src/web/scrapers/index.ts","import":"./src/web/scrapers/index.ts"},"./web/search/*":{"types":"./src/web/search/*.ts","import":"./src/web/search/*.ts"},"./export/html/*":{"types":"./src/export/html/*.ts","import":"./src/export/html/*.ts"},"./internal-urls":{"types":"./src/internal-urls/index.ts","import":"./src/internal-urls/index.ts"},"./lsp/clients/*":{"types":"./src/lsp/clients/*.ts","import":"./src/lsp/clients/*.ts"},"./modes/theme/*":{"types":"./src/modes/theme/*.ts","import":"./src/modes/theme/*.ts"},"./modes/utils/*":{"types":"./src/modes/utils/*.ts","import":"./src/modes/utils/*.ts"},"./autoresearch/*":{"types":"./src/autoresearch/*.ts","import":"./src/autoresearch/*.ts"},"./cli/commands/*":{"types":"./src/cli/commands/*.ts","import":"./src/cli/commands/*.ts"},"./commit/agentic":{"types":"./src/commit/agentic/index.ts","import":"./src/commit/agentic/index.ts"},"./commit/utils/*":{"types":"./src/commit/utils/*.ts","import":"./src/commit/utils/*.ts"},"./mcp/transports":{"types":"./src/mcp/transports/index.ts","import":"./src/mcp/transports/index.ts"},"./memory-backend":{"types":"./src/memory-backend/index.ts","import":"./src/memory-backend/index.ts"},"./web/scrapers/*":{"types":"./src/web/scrapers/*.ts","import":"./src/web/scrapers/*.ts"},"./commit/analysis":{"types":"./src/commit/analysis/index.ts","import":"./src/commit/analysis/index.ts"},"./extensibility/*":{"types":"./src/extensibility/*.ts","import":"./src/extensibility/*.ts"},"./internal-urls/*":{"types":"./src/internal-urls/*.ts","import":"./src/internal-urls/*.ts"},"./commit/agentic/*":{"types":"./src/commit/agentic/*.ts","import":"./src/commit/agentic/*.ts"},"./commit/changelog":{"types":"./src/commit/changelog/index.ts","import":"./src/commit/changelog/index.ts"},"./mcp/transports/*":{"types":"./src/mcp/transports/*.ts","import":"./src/mcp/transports/*.ts"},"./memory-backend/*":{"types":"./src/memory-backend/*.ts","import":"./src/memory-backend/*.ts"},"./modes/components":{"types":"./src/modes/components/index.ts","import":"./src/modes/components/index.ts"},"./slash-commands/*":{"types":"./src/slash-commands/*.ts","import":"./src/slash-commands/*.ts"},"./commit/analysis/*":{"types":"./src/commit/analysis/*.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./src/commit/map-reduce/index.ts","import":"./src/commit/map-reduce/index.ts"},"./commit/changelog/*":{"types":"./src/commit/changelog/*.ts","import":"./src/commit/changelog/*.ts"},"./modes/components/*":{"types":"./src/modes/components/*.ts","import":"./src/modes/components/*.ts"},"./commit/map-reduce/*":{"types":"./src/commit/map-reduce/*.ts","import":"./src/commit/map-reduce/*.ts"},"./extensibility/hooks":{"types":"./src/extensibility/hooks/index.ts","import":"./src/extensibility/hooks/index.ts"},"./modes/controllers/*":{"types":"./src/modes/controllers/*.ts","import":"./src/modes/controllers/*.ts"},"./autoresearch/tools/*":{"types":"./src/autoresearch/tools/*.ts","import":"./src/autoresearch/tools/*.ts"},"./commit/agentic/tools":{"types":"./src/commit/agentic/tools/index.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./src/modes/theme/defaults/index.ts","import":"./src/modes/theme/defaults/index.ts"},"./extensibility/hooks/*":{"types":"./src/extensibility/hooks/*.ts","import":"./src/extensibility/hooks/*.ts"},"./extensibility/plugins":{"types":"./src/extensibility/plugins/index.ts","import":"./src/extensibility/plugins/index.ts"},"./commit/agentic/tools/*":{"types":"./src/commit/agentic/tools/*.ts","import":"./src/commit/agentic/tools/*.ts"},"./web/search/providers/*":{"types":"./src/web/search/providers/*.ts","import":"./src/web/search/providers/*.ts"},"./extensibility/plugins/*":{"types":"./src/extensibility/plugins/*.ts","import":"./src/extensibility/plugins/*.ts"},"./extensibility/extensions":{"types":"./src/extensibility/extensions/index.ts","import":"./src/extensibility/extensions/index.ts"},"./extensibility/custom-tools":{"types":"./src/extensibility/custom-tools/index.ts","import":"./src/extensibility/custom-tools/index.ts"},"./extensibility/extensions/*":{"types":"./src/extensibility/extensions/*.ts","import":"./src/extensibility/extensions/*.ts"},"./modes/components/extensions":{"types":"./src/modes/components/extensions/index.ts","import":"./src/modes/components/extensions/index.ts"},"./extensibility/custom-tools/*":{"types":"./src/extensibility/custom-tools/*.ts","import":"./src/extensibility/custom-tools/*.ts"},"./modes/components/status-line":{"types":"./src/modes/components/status-line/index.ts","import":"./src/modes/components/status-line/index.ts"},"./extensibility/custom-commands":{"types":"./src/extensibility/custom-commands/index.ts","import":"./src/extensibility/custom-commands/index.ts"},"./modes/components/extensions/*":{"types":"./src/modes/components/extensions/*.ts","import":"./src/modes/components/extensions/*.ts"},"./modes/components/status-line/*":{"types":"./src/modes/components/status-line/*.ts","import":"./src/modes/components/status-line/*.ts"},"./extensibility/custom-commands/*":{"types":"./src/extensibility/custom-commands/*.ts","import":"./src/extensibility/custom-commands/*.ts"},"./extensibility/plugins/marketplace":{"types":"./src/extensibility/plugins/marketplace/index.ts","import":"./src/extensibility/plugins/marketplace/index.ts"},"./extensibility/plugins/marketplace/*":{"types":"./src/extensibility/plugins/marketplace/*.ts","import":"./src/extensibility/plugins/marketplace/*.ts"},"./extensibility/custom-commands/bundled/review":{"types":"./src/extensibility/custom-commands/bundled/review/index.ts","import":"./src/extensibility/custom-commands/bundled/review/index.ts"},"./extensibility/custom-commands/bundled/ci-green":{"types":"./src/extensibility/custom-commands/bundled/ci-green/index.ts","import":"./src/extensibility/custom-commands/bundled/ci-green/index.ts"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-09rqLouHXeazw6YGWH0VcIMFAZrvsAX7KAB0HTenaazScstpiEbp/P0T5kQUcY5tbuj96sBE/8sq3RJSvXdABA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.1.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.1.1","@oh-my-pi/pi-utils":"15.1.1","@oh-my-pi/omp-stats":"15.1.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.1.1","@oh-my-pi/pi-agent-core":"15.1.1","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.1.1_1778874233684_0.1936482551704206","host":"s3://npm-registry-packages-npm-production"}},"15.1.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.1.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.1.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"da5223968e0827f8cfac5977feec078f550db51e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.1.2.tgz","fileCount":1707,"integrity":"sha512-nL0qRORUfUs0Sy+CWLHCXkx+KHbDlPm4GF5io+qaR0BY1DhqslztJVKsScVxhj+7BZdnrQYE8EJ3gsgcRfuQlg==","signatures":[{"sig":"MEYCIQDln/k6b78ywLhDxGLnSnNswfp6bAxDwMiC8H27o5byjQIhAPRa60uoQ3fvAOErH5BXmQoRXFkZQzhA1JYOdHxYeTDD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11289387},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"da5223968e0827f8cfac5977feec078f550db51e","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-nL0qRORUfUs0Sy+CWLHCXkx+KHbDlPm4GF5io+qaR0BY1DhqslztJVKsScVxhj+7BZdnrQYE8EJ3gsgcRfuQlg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.1.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.1.2","@oh-my-pi/pi-utils":"15.1.2","@oh-my-pi/omp-stats":"15.1.2","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.1.2","@oh-my-pi/pi-agent-core":"15.1.2","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.1.2_1778884385647_0.6689295005636","host":"s3://npm-registry-packages-npm-production"}},"15.1.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.1.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.1.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ede2943cb856a2d3b6594e849d1b81916d67d4de","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.1.3.tgz","fileCount":1716,"integrity":"sha512-rX4gXdC32hssDfJrUsZkYr3+mso56Qu0/1vMFx+2wI/231Z61jrxxQtCb7yy+tsAq5R0ns2kv+L53ATxsgmbDw==","signatures":[{"sig":"MEUCIFddbO6oOBHTHnun59Ge/7lm+Yl5IzVMVMWkGzYHN22eAiEA3Ybxbb1wXuvzGsk7Hes1Bpnq5ihy1itpHnUJABUm54Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11478350},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"ede2943cb856a2d3b6594e849d1b81916d67d4de","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-rX4gXdC32hssDfJrUsZkYr3+mso56Qu0/1vMFx+2wI/231Z61jrxxQtCb7yy+tsAq5R0ns2kv+L53ATxsgmbDw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.1.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.1.3","@oh-my-pi/pi-utils":"15.1.3","@oh-my-pi/omp-stats":"15.1.3","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.1.3","@oh-my-pi/pi-agent-core":"15.1.3","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.1.3_1778990245198_0.97120154250201","host":"s3://npm-registry-packages-npm-production"}},"15.1.4":{"name":"@oh-my-pi/pi-coding-agent","version":"15.1.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.1.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"af356b0e4017c728dda0f875eb2f02aeb2f8c53b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.1.4.tgz","fileCount":1716,"integrity":"sha512-Tkj34ft2gWJUjAGam80lZJLpSIxrOafWy6YgbtwwJgjg11oJPOJzkUywpSCnl1W/H7tn1bbd6GTa+AlkFzEDGw==","signatures":[{"sig":"MEQCIFZdJG2eGZeKdr7CTAXxkSwjzX8j0Hl/0F30xbSsO+uzAiApYWjgaTFIjdbA0RMcHLFnY3FMXVF7Rq+8SPGXUFYF7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11507460},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"af356b0e4017c728dda0f875eb2f02aeb2f8c53b","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Tkj34ft2gWJUjAGam80lZJLpSIxrOafWy6YgbtwwJgjg11oJPOJzkUywpSCnl1W/H7tn1bbd6GTa+AlkFzEDGw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.1.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.1.4","@oh-my-pi/pi-utils":"15.1.4","@oh-my-pi/omp-stats":"15.1.4","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.1.4","@oh-my-pi/pi-agent-core":"15.1.4","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.1.4_1779159795757_0.8069980747400693","host":"s3://npm-registry-packages-npm-production"}},"15.1.5":{"name":"@oh-my-pi/pi-coding-agent","version":"15.1.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.1.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"eacd4fd02a7692e9bb18b7846bc235f8d9a44e19","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.1.5.tgz","fileCount":1717,"integrity":"sha512-QhVtUihD4gA7/KIp6Sofh5lubVeTlJCPKnuu/WpOUv6/2KcgDwvw60VgYmlULhvjEsn0JujjtBfRaEnknNS7cg==","signatures":[{"sig":"MEQCIFc7RS5bAomD19/GZkaHnks0MdTaAgAfk/frQSvX/0jwAiAqDe5mtlYKcXura9Jy9xmPIII6OPFh4ZS8sl46RQI+Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11513396},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"eacd4fd02a7692e9bb18b7846bc235f8d9a44e19","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-QhVtUihD4gA7/KIp6Sofh5lubVeTlJCPKnuu/WpOUv6/2KcgDwvw60VgYmlULhvjEsn0JujjtBfRaEnknNS7cg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.1.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.1.5","@oh-my-pi/pi-utils":"15.1.5","@oh-my-pi/omp-stats":"15.1.5","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.1.5","@oh-my-pi/pi-agent-core":"15.1.5","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.1.5_1779163370999_0.7397471733576517","host":"s3://npm-registry-packages-npm-production"}},"15.1.6":{"name":"@oh-my-pi/pi-coding-agent","version":"15.1.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.1.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b020936a2233ea4fc37592ddee450b765fb04480","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.1.6.tgz","fileCount":1717,"integrity":"sha512-yvYmUQpJXDjkNiE3BA0dgc3EvTYUG3wPi2iIM8cpkhDuEwrkl3rfaq5MWbdcLNoo4GXCmhOOqaw7TgL7QumV9g==","signatures":[{"sig":"MEUCIQCj7E5c7IY+EUgSU0pFj/3AEGh26XThNLq/13ph67EF/QIgR3ZrJ1bh7K8uaERAiHlMALlglq7xDsSI4hGfoLDA1P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11522133},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"b020936a2233ea4fc37592ddee450b765fb04480","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-yvYmUQpJXDjkNiE3BA0dgc3EvTYUG3wPi2iIM8cpkhDuEwrkl3rfaq5MWbdcLNoo4GXCmhOOqaw7TgL7QumV9g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.1.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.1.6","@oh-my-pi/pi-utils":"15.1.6","@oh-my-pi/omp-stats":"15.1.6","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.1.6","@oh-my-pi/pi-agent-core":"15.1.6","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.1.6_1779179965790_0.8432842214265648","host":"s3://npm-registry-packages-npm-production"}},"15.1.7":{"name":"@oh-my-pi/pi-coding-agent","version":"15.1.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.1.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0e72ed4b0ec63f9726ec72dac5e1ac4ed6fa33a7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.1.7.tgz","fileCount":1717,"integrity":"sha512-Pkid5Z3iRgfE3JvhpsFQWEduUc8Crcpca7slxSE8P/JJ9d84YHFi5DaoWHjBtHqB99PVLQ4bcwU7GtEtrEamIA==","signatures":[{"sig":"MEUCIGEu+dj+K7OjIJEA8U3Yxyby4EzrklRtrXML6WvqIuX3AiEApe//ic9cSlvG8dn56IxpxqunuyLChFu6hO/++Cr8Hdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11558754},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"0e72ed4b0ec63f9726ec72dac5e1ac4ed6fa33a7","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Pkid5Z3iRgfE3JvhpsFQWEduUc8Crcpca7slxSE8P/JJ9d84YHFi5DaoWHjBtHqB99PVLQ4bcwU7GtEtrEamIA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.1.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.1.7","@oh-my-pi/pi-utils":"15.1.7","@oh-my-pi/omp-stats":"15.1.7","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.1.7","@oh-my-pi/pi-agent-core":"15.1.7","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.1.7_1779189390516_0.5703306545858635","host":"s3://npm-registry-packages-npm-production"}},"15.1.8":{"name":"@oh-my-pi/pi-coding-agent","version":"15.1.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.1.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6b15e1bd4cf5a3b5183e2058a2b5fb9d595dc105","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.1.8.tgz","fileCount":1717,"integrity":"sha512-0EAKZj7VWQ4L8oa6XR8K/E3/W4NFl32TMg9a2KLhYMzf/P6SuOMrsAvj74qnKH/EsyIc1fRoz8n5br+EDEnpUQ==","signatures":[{"sig":"MEUCIQCjTLGpIveqnuXMQlmXtkyqr3H4j/suT3+nPSzSdcDHNgIgCtzUxqGkLc9JXds0OovbNO8DCYWUZTA3heKK5j71CuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11568983},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"6b15e1bd4cf5a3b5183e2058a2b5fb9d595dc105","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-0EAKZj7VWQ4L8oa6XR8K/E3/W4NFl32TMg9a2KLhYMzf/P6SuOMrsAvj74qnKH/EsyIc1fRoz8n5br+EDEnpUQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.1.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.1.8","@oh-my-pi/pi-utils":"15.1.8","@oh-my-pi/omp-stats":"15.1.8","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.1.8","@oh-my-pi/pi-agent-core":"15.1.8","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.1.8_1779270475908_0.4254271668331664","host":"s3://npm-registry-packages-npm-production"}},"15.1.9":{"name":"@oh-my-pi/pi-coding-agent","version":"15.1.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.1.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ad0bc692bf62da6c5e67cfdb1a782071d1c2a64e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.1.9.tgz","fileCount":1717,"integrity":"sha512-dZq91VR+9yKpATj+5d0kwO/VsH/ImQCBgUWjDr8NCiJC2K7DeAa+TG4Gy2RoQ3YeH37b3V/8Mx/nPo3n+BCLIw==","signatures":[{"sig":"MEUCIC1Nobna/it7wRxQbQwK7+6fYmi15Rcvm99Y9YSKerL2AiEA58aWHxqfAthRdt4/UcP13OyaWcrwuxRB7xKZGq2S3Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11580521},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"ad0bc692bf62da6c5e67cfdb1a782071d1c2a64e","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-dZq91VR+9yKpATj+5d0kwO/VsH/ImQCBgUWjDr8NCiJC2K7DeAa+TG4Gy2RoQ3YeH37b3V/8Mx/nPo3n+BCLIw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.1.9","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.1.9","@oh-my-pi/pi-utils":"15.1.9","@oh-my-pi/omp-stats":"15.1.9","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.1.9","@oh-my-pi/pi-agent-core":"15.1.9","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.1.9_1779339087073_0.8912613015818374","host":"s3://npm-registry-packages-npm-production"}},"15.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b622772ebd6ab5dee764efe6086052e81a09de10","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.2.1.tgz","fileCount":1721,"integrity":"sha512-Ew7Bjih9JIN+BA2N4fyyy2WC26cq4GvdblHcZrEujOMpR1N3yOnppEYi03iYJFjBxUN+ueg13wzL0K4hOiG68w==","signatures":[{"sig":"MEYCIQDd7LMkmbUNUlvzb3D5SZ9vA39SFgI5myJkDkUGU9yG8AIhAOHUdjvt4/TqA7iDpfXACw4siEIc7JPKpWL6i6pW/vwP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11623781},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"b622772ebd6ab5dee764efe6086052e81a09de10","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Ew7Bjih9JIN+BA2N4fyyy2WC26cq4GvdblHcZrEujOMpR1N3yOnppEYi03iYJFjBxUN+ueg13wzL0K4hOiG68w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.2.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.2.1","@oh-my-pi/pi-utils":"15.2.1","@oh-my-pi/omp-stats":"15.2.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.2.1","@oh-my-pi/pi-agent-core":"15.2.1","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.2.1_1779353556143_0.5155795464417237","host":"s3://npm-registry-packages-npm-production"}},"15.2.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.2.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"7bcaee9afcf8ad67d16114ea2602b46662d564e3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.2.2.tgz","fileCount":1721,"integrity":"sha512-qRkfl+pm46HfgX9zHjZgo1fuaInM02S6rnP23HJQdNv0CjhuTyvgrJkbkyjdIbwI6Jzdoppdfsw7xpSYJX0j0w==","signatures":[{"sig":"MEUCIQD7vxhLh7qCDmSSJ6pxJcHGWtbzVd9quRDyigvUl1FohgIgFG5ul8WSQCrCsx8zFCcCuLbJuAD5hjHqTxu92BgiQGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11626540},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"7bcaee9afcf8ad67d16114ea2602b46662d564e3","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-qRkfl+pm46HfgX9zHjZgo1fuaInM02S6rnP23HJQdNv0CjhuTyvgrJkbkyjdIbwI6Jzdoppdfsw7xpSYJX0j0w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.2.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.2.2","@oh-my-pi/pi-utils":"15.2.2","@oh-my-pi/omp-stats":"15.2.2","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.2.2","@oh-my-pi/pi-agent-core":"15.2.2","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.2.2_1779418839852_0.7666618666934066","host":"s3://npm-registry-packages-npm-production"}},"15.2.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.2.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.2.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6345900831417e4687d93bbb2828b4e50d63736d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.2.3.tgz","fileCount":1727,"integrity":"sha512-1Txc5LwoS33iIG2+nm9pbSB4bWpb6U/yimKZDiYC/nEFPUWaw+tjojEyqx3eBa7yN+vY1FRVD8Z6rXK84tPv8w==","signatures":[{"sig":"MEUCIEUM9lxaJa75FctEmPkHA4Zj2ggb1Nh1h40j90jL9Uy5AiEAvaGWLZIAOJYIuK+K9XhA3M1zdCeEBiexEBRPRqBt5zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11662178},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"6345900831417e4687d93bbb2828b4e50d63736d","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-1Txc5LwoS33iIG2+nm9pbSB4bWpb6U/yimKZDiYC/nEFPUWaw+tjojEyqx3eBa7yN+vY1FRVD8Z6rXK84tPv8w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.2.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.2.3","@oh-my-pi/pi-utils":"15.2.3","@oh-my-pi/omp-stats":"15.2.3","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.2.3","@oh-my-pi/pi-agent-core":"15.2.3","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.2.3_1779426205088_0.9362587328754126","host":"s3://npm-registry-packages-npm-production"}},"15.2.4":{"name":"@oh-my-pi/pi-coding-agent","version":"15.2.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.2.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"fc8862f9f451f7c4224110191b8e9ab2dfa760e5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.2.4.tgz","fileCount":1727,"integrity":"sha512-jR63Ax3Ma7VD4ZiBYBRq7sRtcXvlCan5w9bAiwtSXFi9Mg3RCyAnT+oea4o28BpQGGzrme/S0zGfx76gfvcl4A==","signatures":[{"sig":"MEYCIQCIcjOius8N3hH5mqt3wBhf/KNx40rMJx7p4u1XFCdGQAIhAJNZlS2xOVkw7gzgL4PHeE+UxWpT3sv+XC82JCVi4srA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11660034},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"fc8862f9f451f7c4224110191b8e9ab2dfa760e5","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-jR63Ax3Ma7VD4ZiBYBRq7sRtcXvlCan5w9bAiwtSXFi9Mg3RCyAnT+oea4o28BpQGGzrme/S0zGfx76gfvcl4A==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.2.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.2.4","@oh-my-pi/pi-utils":"15.2.4","@oh-my-pi/omp-stats":"15.2.4","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.2.4","@oh-my-pi/pi-agent-core":"15.2.4","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.2.4_1779441736424_0.4661281735421132","host":"s3://npm-registry-packages-npm-production"}},"15.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"1c54a572a3318ca33f7eb6de4682473f67ee94a6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.3.0.tgz","fileCount":1725,"integrity":"sha512-R3EwjSm4Lo4sVZAPmCHaFpvp098hHr2cfLlQbUYBsWO9xoSSNeYSy9tfus/isSIGeGywTdqqj4O8qp95JqTv7g==","signatures":[{"sig":"MEQCIFkysqC1VDbm67a9g5+MteGULxg/N5c1mr/l6jyLs6i4AiBJymxEWCkmU9UScsOVWD9WIwiTIm7b7A4v6zekRaQXoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11684893},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"1c54a572a3318ca33f7eb6de4682473f67ee94a6","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-R3EwjSm4Lo4sVZAPmCHaFpvp098hHr2cfLlQbUYBsWO9xoSSNeYSy9tfus/isSIGeGywTdqqj4O8qp95JqTv7g==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.3.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.3.0","@oh-my-pi/pi-utils":"15.3.0","@oh-my-pi/omp-stats":"15.3.0","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.3.0","@oh-my-pi/pi-agent-core":"15.3.0","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.3.0_1779708432346_0.8287044347856196","host":"s3://npm-registry-packages-npm-production"}},"15.3.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.3.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.3.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e68aa0ff540d3820ba22fd42cbbb4b0f47a69075","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.3.1.tgz","fileCount":1725,"integrity":"sha512-a2G4+8tUqpMj3kdKaRqWwyU6x6wnLrnVDukajQbRxRMrcLzKkKxi9edC9XpXjltBJZO0/lg5P/8hKtZyoxkcEg==","signatures":[{"sig":"MEUCICgT7dRfYLgP8yoo4mpGz8g9UzkLOZtkDOT+LI/SriqQAiEAq9suFjazHPWDe/b97cc63OwXY7iRhH4i0z54UNYrklw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11705957},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"e68aa0ff540d3820ba22fd42cbbb4b0f47a69075","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-a2G4+8tUqpMj3kdKaRqWwyU6x6wnLrnVDukajQbRxRMrcLzKkKxi9edC9XpXjltBJZO0/lg5P/8hKtZyoxkcEg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.3.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.3.1","@oh-my-pi/pi-utils":"15.3.1","@oh-my-pi/omp-stats":"15.3.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.3.1","@oh-my-pi/pi-agent-core":"15.3.1","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.3.1_1779722960691_0.9818771012835996","host":"s3://npm-registry-packages-npm-production"}},"15.3.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.3.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.3.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"dc93271ce184af1449e10c0995226d37a2471525","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.3.2.tgz","fileCount":1725,"integrity":"sha512-JfwPwUD55A+EHR0aDyslpq68kys0LXmGLylrFus3xvohQUy00LeOklTw6dOh1QuUdPu5SZ3yZez9gEdLumW/ZQ==","signatures":[{"sig":"MEUCIBxyOkWbd2hkiZm207d4/6bWPvHHdRVkwQE5Odl3i5yGAiEA3rTw0Ejtp6ZH6QhAK5zNYeNDT2psS2h8z+PgF67OIo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11721750},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"dc93271ce184af1449e10c0995226d37a2471525","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-JfwPwUD55A+EHR0aDyslpq68kys0LXmGLylrFus3xvohQUy00LeOklTw6dOh1QuUdPu5SZ3yZez9gEdLumW/ZQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.3.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.3.2","@oh-my-pi/pi-utils":"15.3.2","@oh-my-pi/omp-stats":"15.3.2","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.3.2","@oh-my-pi/pi-agent-core":"15.3.2","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.3.2_1779735520996_0.5903609764129552","host":"s3://npm-registry-packages-npm-production"}},"15.4.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.4.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.4.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d2e1714eaa080aa760606c70cc777710c6866c8f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.4.1.tgz","fileCount":1718,"integrity":"sha512-Gcp86TJf9tP+Lzl3JrdyzH9XdrieRoA3Fyb+ohlj+f7S2knnfH8/i3QymOwGwpjjDZBRhAndpTkfdc2RaVWaGw==","signatures":[{"sig":"MEUCIQDAjzbnkme5c7JkgNOeKBgIe9YR/e1v0IeKOxKAoZxpSwIgFLU9klow2uDT7rQCrXoWduOR0tg+DCh/FKci6aIEqhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11659754},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"d2e1714eaa080aa760606c70cc777710c6866c8f","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-Gcp86TJf9tP+Lzl3JrdyzH9XdrieRoA3Fyb+ohlj+f7S2knnfH8/i3QymOwGwpjjDZBRhAndpTkfdc2RaVWaGw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.4.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.4.1","@oh-my-pi/pi-utils":"15.4.1","@oh-my-pi/omp-stats":"15.4.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.4.1","@oh-my-pi/pi-agent-core":"15.4.1","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.4.1_1779808778019_0.21312694516735076","host":"s3://npm-registry-packages-npm-production"}},"15.4.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.4.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.4.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"ce502c81a30bcc023fefc47721fe47e4d2002aad","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.4.2.tgz","fileCount":1718,"integrity":"sha512-U2/vt9Dtgaz0XdQKUtvbJ6uMr2djwcEF+TCnwwlCYv5IORu/CkW7L09VRNr5MxOhtijncSgqp6mH8qIXzYOVzA==","signatures":[{"sig":"MEYCIQCiLUFSiGkyD2lroyH+FFThMmYCblucHeVavFfo0VAXqgIhALQrcaqEs1c3zkAmszH5wtR7pdAFHzVRP5DI/yJdcw+m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11661091},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"ce502c81a30bcc023fefc47721fe47e4d2002aad","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-U2/vt9Dtgaz0XdQKUtvbJ6uMr2djwcEF+TCnwwlCYv5IORu/CkW7L09VRNr5MxOhtijncSgqp6mH8qIXzYOVzA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.4.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.4.2","@oh-my-pi/pi-utils":"15.4.2","@oh-my-pi/omp-stats":"15.4.2","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.4.2","@oh-my-pi/pi-agent-core":"15.4.2","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.4.2_1779815038829_0.5843841214953254","host":"s3://npm-registry-packages-npm-production"}},"15.4.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.4.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.4.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6b6361e36c873899ab591fa583dc5a534a900bff","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.4.3.tgz","fileCount":1718,"integrity":"sha512-vvEUd9S8meRnrVa5GLgbYMGrjeI/kpFDjvG56lvIo4brYrFKmBdmClHE0kX3etOsRlAXNMDCG20nHSrsuecDMw==","signatures":[{"sig":"MEUCIC9hi8nxNyefQuI4HPsseipmPgWmLdt+dmuUpVy7t3NnAiEA5WABKSFq7V5tb/ZlmSY5h/+lHmAvPa1dHqVLcPCbelA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11662773},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"6b6361e36c873899ab591fa583dc5a534a900bff","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-vvEUd9S8meRnrVa5GLgbYMGrjeI/kpFDjvG56lvIo4brYrFKmBdmClHE0kX3etOsRlAXNMDCG20nHSrsuecDMw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.4.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.4.3","@oh-my-pi/pi-utils":"15.4.3","@oh-my-pi/omp-stats":"15.4.3","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.4.3","@oh-my-pi/pi-agent-core":"15.4.3","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.4.3_1779816433493_0.3185419190823642","host":"s3://npm-registry-packages-npm-production"}},"15.5.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b721b6c8f30f2d30d7d36ad097b55a11c2bb080e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.0.tgz","fileCount":1724,"integrity":"sha512-WJopYYCycMVPxl0LIAf3+N6icOPV61oathR43/8PhvjTiMdxAIEBWhKDD175IWM0Ayj5olGs0DHyxqsqvJ7ubQ==","signatures":[{"sig":"MEUCIQD5ADSy7W57zDlXbN0XNVDCB4MVseiMb3pdaW8hPYWQQAIgZy118n+fcth4TceZweu7BVeaLGntPWT4+qKASbV/3YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11751886},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"b721b6c8f30f2d30d7d36ad097b55a11c2bb080e","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-WJopYYCycMVPxl0LIAf3+N6icOPV61oathR43/8PhvjTiMdxAIEBWhKDD175IWM0Ayj5olGs0DHyxqsqvJ7ubQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.0","@oh-my-pi/pi-utils":"15.5.0","@oh-my-pi/omp-stats":"15.5.0","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.0","@oh-my-pi/pi-agent-core":"15.5.0","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.0_1779830987236_0.11131894592552416","host":"s3://npm-registry-packages-npm-production"}},"15.5.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"511b5e5b5d88ac3110c8c49be85552f5061fa907","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.1.tgz","fileCount":1724,"integrity":"sha512-bvQ2G4fih+dOyRcrfU+TUHDs/SfpkCRzS5L05oG4nEi6/KCGFyQy4zmBfHKZx+T8D0yXcwYSwVtQUjeIgpL6Og==","signatures":[{"sig":"MEUCIHKXIsrUpmObsqvuot6AsvAnD0UTtkWq0RShH4wNlKKAAiEAlH4zXpsX1OXreZ5P4m/HqMxVs3+OygcCr+JhJ3JcTJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11745918},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"511b5e5b5d88ac3110c8c49be85552f5061fa907","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-bvQ2G4fih+dOyRcrfU+TUHDs/SfpkCRzS5L05oG4nEi6/KCGFyQy4zmBfHKZx+T8D0yXcwYSwVtQUjeIgpL6Og==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.1","@oh-my-pi/pi-utils":"15.5.1","@oh-my-pi/omp-stats":"15.5.1","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.1","@oh-my-pi/pi-agent-core":"15.5.1","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.1_1779834702280_0.5210313213477582","host":"s3://npm-registry-packages-npm-production"}},"15.5.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"6e1d6260bd1fede2388176ababc51346eab921ee","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.2.tgz","fileCount":1724,"integrity":"sha512-7xB2btk6B6uQCfaik/abWv3uz2fugdotvpLjk8AHBhBYv9lVVdzJlZuBtYLGw9QbGVdBhpT4BDw4Pw79eoT2Vw==","signatures":[{"sig":"MEUCIQD67/O0teTYxbQYSbyF07uZrL36qJRILGNbKz0zyDX/DwIgbr1gfUmpmkYIFq1qTxvTjfWg/Dvc2ZBjJTxFfMTET/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11758315},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"6e1d6260bd1fede2388176ababc51346eab921ee","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-7xB2btk6B6uQCfaik/abWv3uz2fugdotvpLjk8AHBhBYv9lVVdzJlZuBtYLGw9QbGVdBhpT4BDw4Pw79eoT2Vw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.2","@oh-my-pi/pi-utils":"15.5.2","@oh-my-pi/omp-stats":"15.5.2","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.2","@oh-my-pi/pi-agent-core":"15.5.2","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.2_1779837749902_0.346388574086955","host":"s3://npm-registry-packages-npm-production"}},"15.5.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"637efdc78a278032cdbdce34204cd024237ef286","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.3.tgz","fileCount":1724,"integrity":"sha512-S4PfjCHy0kvj/SQ/uTrnOW/cDJLfRAR4Z0cU0ajIrLDVn4yDyfxwx7nmI8rfVZt0pcnAAZdwBlo3gdAblFLfxg==","signatures":[{"sig":"MEQCIBw2kVBoabSP8441S4YX3GAvJfTHmUOnZKCSs4rWFgX7AiAyP5EHST2PeAbE5Mz04gxVll8gj8QoInPuyqLEQ+Rfkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11763211},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"637efdc78a278032cdbdce34204cd024237ef286","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"},"./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"},"./hashline":{"types":"./dist/types/hashline/index.d.ts","import":"./src/hashline/index.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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./hashline/*":{"types":"./dist/types/hashline/*.d.ts","import":"./src/hashline/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-S4PfjCHy0kvj/SQ/uTrnOW/cDJLfRAR4Z0cU0ajIrLDVn4yDyfxwx7nmI8rfVZt0pcnAAZdwBlo3gdAblFLfxg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.3","@oh-my-pi/pi-utils":"15.5.3","@oh-my-pi/omp-stats":"15.5.3","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.3","@oh-my-pi/pi-agent-core":"15.5.3","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.3_1779845492822_0.26630845626488076","host":"s3://npm-registry-packages-npm-production"}},"15.5.4":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"fe0f5434baadfd102b6b5009e06231151e8267a0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.4.tgz","fileCount":1701,"integrity":"sha512-2xUBPQxztj7MUOmwInWM5HiadxEnHLHKc/TbHe/Mim5jMDOVJRcJqqQfb1fEUEe4BTz1lHWmuqgAms83F7XEhw==","signatures":[{"sig":"MEQCIHz7ptUJFBgrnUswSHz6QYw+jXbqaAEN66tFGNkwXc7XAiBTRlASRbHCLnNVVl/QTgV2259da2ag6QTwnlnQReq/0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11657195},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"fe0f5434baadfd102b6b5009e06231151e8267a0","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-2xUBPQxztj7MUOmwInWM5HiadxEnHLHKc/TbHe/Mim5jMDOVJRcJqqQfb1fEUEe4BTz1lHWmuqgAms83F7XEhw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.4","@oh-my-pi/hashline":"15.5.4","@oh-my-pi/pi-utils":"15.5.4","@oh-my-pi/omp-stats":"15.5.4","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.4","@oh-my-pi/pi-agent-core":"15.5.4","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.4_1779873713193_0.26771215482073285","host":"s3://npm-registry-packages-npm-production"}},"15.5.6":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f5a7c0b454e5b46c4ed2f433f4c716f23eb43108","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.6.tgz","fileCount":1703,"integrity":"sha512-YV8ssIC8rkPgzyJ75hUwG/eEbzFvVtovvVjAK7BUQLDzgMMhhQSbs7Rw0AGHTZx0o3vrjS120nEvXfpjIBFdSA==","signatures":[{"sig":"MEQCICXMWu5zMfqU3L9/qmHb59iuaXX0Beu94g20WhYIOJ8SAiBEQKVtq9b/SFbHoJVdqM0RG3b4e5lQFpN0f9wL20SupQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11667460},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"f5a7c0b454e5b46c4ed2f433f4c716f23eb43108","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-YV8ssIC8rkPgzyJ75hUwG/eEbzFvVtovvVjAK7BUQLDzgMMhhQSbs7Rw0AGHTZx0o3vrjS120nEvXfpjIBFdSA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.6","@oh-my-pi/hashline":"15.5.6","@oh-my-pi/pi-utils":"15.5.6","@oh-my-pi/omp-stats":"15.5.6","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.6","@oh-my-pi/pi-agent-core":"15.5.6","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.6_1779887721692_0.2515418399874598","host":"s3://npm-registry-packages-npm-production"}},"15.5.7":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f31a4c149fdbaa82f3a0afa403465dbfbfcd4801","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.7.tgz","fileCount":1707,"integrity":"sha512-pHEKIMOdobY1hD/FCcfp5NxhOfcdO9lV4y8WGBiFEA0UJaQTHnxZSeh5oSOuh4aKGGN3wfyNVDK/+xRSbJxjNA==","signatures":[{"sig":"MEUCIQDBSyXnYB5C3jJ6X2OlZR47fckLLaYPPMgmGFSNy/nZzgIgDwjglSMS8/9KAEbKt5p2YqVIvflDSFG/9vbwfwG6DdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11699788},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"f31a4c149fdbaa82f3a0afa403465dbfbfcd4801","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-pHEKIMOdobY1hD/FCcfp5NxhOfcdO9lV4y8WGBiFEA0UJaQTHnxZSeh5oSOuh4aKGGN3wfyNVDK/+xRSbJxjNA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.7","@oh-my-pi/hashline":"15.5.7","@oh-my-pi/pi-utils":"15.5.7","@oh-my-pi/omp-stats":"15.5.7","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.7","@oh-my-pi/pi-agent-core":"15.5.7","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.7_1779902118059_0.13504141402722736","host":"s3://npm-registry-packages-npm-production"}},"15.5.8":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"49aa468c1b5beb34488fd7d9e3c9d71f4bd45b39","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.8.tgz","fileCount":1709,"integrity":"sha512-7eXnJHtch3Ar1xGyJA1/be4XZhYA65cAmKCcvm8tC7E2EIv5ZYaNaHY4uuUFEmIAwvJWdw5Yci38Ioah93WrVg==","signatures":[{"sig":"MEQCIFKF5sIq0q3DFNv5JT/Bw9IQ5q2DVuP0bpcVpzhfTJh+AiATAkUnA30NRCkdtiCXlTSmfXilsVam7WUgXtms7Fi8xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11757160},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"49aa468c1b5beb34488fd7d9e3c9d71f4bd45b39","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-7eXnJHtch3Ar1xGyJA1/be4XZhYA65cAmKCcvm8tC7E2EIv5ZYaNaHY4uuUFEmIAwvJWdw5Yci38Ioah93WrVg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.8","@oh-my-pi/hashline":"15.5.8","@oh-my-pi/pi-utils":"15.5.8","@oh-my-pi/omp-stats":"15.5.8","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.8","@oh-my-pi/pi-agent-core":"15.5.8","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.8_1779958730774_0.3625052459497955","host":"s3://npm-registry-packages-npm-production"}},"15.5.9":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e6fdae29eceadc02b0b99b283b2ef07751ae876f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.9.tgz","fileCount":1709,"integrity":"sha512-jxC4dm3ojPefKwbVjNZX5WnpmVL7Vqzv/09pwALYRiTp67PnB8BFeu94UwHs68uz8z1ixW1MN/i7XNqYNnH7Dg==","signatures":[{"sig":"MEUCIQCAwCUAUir/31Qv84PVcwh6req1vmC03B6DGStakthkTAIgCtwdD/AGRB4LFgZHZzRh9kks1GGVk7GoxwtgWyks1oM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11757160},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"e6fdae29eceadc02b0b99b283b2ef07751ae876f","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-jxC4dm3ojPefKwbVjNZX5WnpmVL7Vqzv/09pwALYRiTp67PnB8BFeu94UwHs68uz8z1ixW1MN/i7XNqYNnH7Dg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.9","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.9","@oh-my-pi/hashline":"15.5.9","@oh-my-pi/pi-utils":"15.5.9","@oh-my-pi/omp-stats":"15.5.9","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.9","@oh-my-pi/pi-agent-core":"15.5.9","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.9_1779963990618_0.9154612576003267","host":"s3://npm-registry-packages-npm-production"}},"15.5.10":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"e26e7d5a7feb5b9dc4e89280c77dca572c7ebe3e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.10.tgz","fileCount":1709,"integrity":"sha512-atZWoxox9nbFvX5SU6dcgIoeVtQrSZTzodRQ16UePvtJY5ANFOHTcENxbyi56zcEENH3UIyj5O4AbgkBM3r/wA==","signatures":[{"sig":"MEUCIQCBrkjVB49LQnQmKBvp4B8H1VyD+wmJakkpBaJsqfK/MAIgTDrFUa7LFUVNiXGdV5b+UmREpRIYU+Ez7fIn6TPbzqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11766026},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"e26e7d5a7feb5b9dc4e89280c77dca572c7ebe3e","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-atZWoxox9nbFvX5SU6dcgIoeVtQrSZTzodRQ16UePvtJY5ANFOHTcENxbyi56zcEENH3UIyj5O4AbgkBM3r/wA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.10","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.10","@oh-my-pi/hashline":"15.5.10","@oh-my-pi/pi-utils":"15.5.10","@oh-my-pi/omp-stats":"15.5.10","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.10","@oh-my-pi/pi-agent-core":"15.5.10","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.10_1779973368808_0.02137622609140588","host":"s3://npm-registry-packages-npm-production"}},"15.5.11":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5251a582881028eeef0e3a1c4be16d7530c64cc1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.11.tgz","fileCount":1720,"integrity":"sha512-fahhQ8l2dxjVJBGC6dfks/fAZrvDX0oNuauB4jHiFaf5bL4gBaolT0W8AhAUjoN1QeDykkVB3dsko2hILiOZKg==","signatures":[{"sig":"MEYCIQCgYF5weWSLW/b8k8nAhb/kCoVkIjkPJ7/KPk3Q4iCGTAIhAMRQg5/M9QpU/FpML6KZjy13ctPgx8VLudC1MOUhNqaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837718},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"5251a582881028eeef0e3a1c4be16d7530c64cc1","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-fahhQ8l2dxjVJBGC6dfks/fAZrvDX0oNuauB4jHiFaf5bL4gBaolT0W8AhAUjoN1QeDykkVB3dsko2hILiOZKg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.11","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.11","@oh-my-pi/hashline":"15.5.11","@oh-my-pi/pi-utils":"15.5.11","@oh-my-pi/omp-stats":"15.5.11","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.11","@oh-my-pi/pi-agent-core":"15.5.11","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.11_1780033395833_0.6216278194372595","host":"s3://npm-registry-packages-npm-production"}},"15.5.12":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"60ee11aedeb5c9733e0c937a7c4f5222a8064468","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.12.tgz","fileCount":1728,"integrity":"sha512-EVmdUoynDvZelaaAf/VMyZqtaBotRspPvWGALHiT1CstRJL04QpoVI0Az/Rg7dlpplfksXswieJJQMIXy9HGmA==","signatures":[{"sig":"MEUCIE0dcWr8Uq8DkuhLOWtmAH1xXs6B70S4dH0pfSEWAGKOAiEA2g7hBEU4qDF68l3mOlzCwCt6N5GYvNx26cbzh2FJMxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11886751},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"60ee11aedeb5c9733e0c937a7c4f5222a8064468","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-EVmdUoynDvZelaaAf/VMyZqtaBotRspPvWGALHiT1CstRJL04QpoVI0Az/Rg7dlpplfksXswieJJQMIXy9HGmA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.12","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.12","@oh-my-pi/hashline":"15.5.12","@oh-my-pi/pi-utils":"15.5.12","@oh-my-pi/omp-stats":"15.5.12","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.12","@oh-my-pi/pi-agent-core":"15.5.12","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.12_1780058101618_0.514853866293467","host":"s3://npm-registry-packages-npm-production"}},"15.5.13":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"747e6404b67701d3d4e724277e44a2d3ffac285a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.13.tgz","fileCount":1728,"integrity":"sha512-E0XKbEyOm7if7b/SuwcpcSame7skP4vgUuIdlLHOdwOrytnAo3dGdkdXaUzAUSkgNF3KdSuhgqrjqXZ0+U4wEg==","signatures":[{"sig":"MEQCICiqZ1i2OEDdl66o+16esE9BvjUZSg+5Vt1hlP0SMgQfAiBiVu/R6OLM7BHUK57UY3TAo1QLW+b0KPBIaznLbixVTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11887999},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"747e6404b67701d3d4e724277e44a2d3ffac285a","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-E0XKbEyOm7if7b/SuwcpcSame7skP4vgUuIdlLHOdwOrytnAo3dGdkdXaUzAUSkgNF3KdSuhgqrjqXZ0+U4wEg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.13","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.13","@oh-my-pi/hashline":"15.5.13","@oh-my-pi/pi-utils":"15.5.13","@oh-my-pi/omp-stats":"15.5.13","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.13","@oh-my-pi/pi-agent-core":"15.5.13","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.13_1780072901526_0.03075879436683815","host":"s3://npm-registry-packages-npm-production"}},"15.5.15":{"name":"@oh-my-pi/pi-coding-agent","version":"15.5.15","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":"Can Boluk","license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.5.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":["Mario Zechner"],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f7bc2304948ed72915b9f5a9bd424175b2dc6623","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.5.15.tgz","fileCount":1729,"integrity":"sha512-opFjsjhLiWgRabCQeqEXiABH9qn/F+i0d15mucq+AMsoWaDjqLhnzBm+Jc4K9bFBgFTgaxOTedWTKE58hbbIxQ==","signatures":[{"sig":"MEQCICQvOYQ9rALg4/wxiLuXCpdqCgWDG1So6Z3rP6a+LVK1AiBXDVz85r1zhZQPhQhrsupG0lfL5DGhknduwlByjYT+5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11902522},"main":"./src/index.ts","type":"module","types":"./dist/types/index.d.ts","shasum":"f7bc2304948ed72915b9f5a9bd424175b2dc6623","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"can1357","email":"can.boluk89@gmail.com"},"_integrity":"sha512-opFjsjhLiWgRabCQeqEXiABH9qn/F+i0d15mucq+AMsoWaDjqLhnzBm+Jc4K9bFBgFTgaxOTedWTKE58hbbIxQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"10.8.3","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.2","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.3.6","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.3","puppeteer-core":"^24.42.0","@oh-my-pi/pi-ai":"15.5.15","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.5.15","@oh-my-pi/hashline":"15.5.15","@oh-my-pi/pi-utils":"15.5.15","@oh-my-pi/omp-stats":"15.5.15","@puppeteer/browsers":"^2.13.0","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.5.15","@oh-my-pi/pi-agent-core":"15.5.15","@agentclientprotocol/sdk":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.5.15_1780111320588_0.675331604090611","host":"s3://npm-registry-packages-npm-production"}},"15.6.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.6.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.6.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"04ba9bf52dd2e23b99771db87e659f026af0fde0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.6.0.tgz","fileCount":1770,"integrity":"sha512-Y9cIdTqiPD3TuvEIFAe6dNMg2a1MUz5EJCba6/UIc023olBuk8QTbD3raKF6tn0zMq5tdMFOU3SjvIwIOhAbBQ==","signatures":[{"sig":"MEYCIQCQjln63xFe/wVfg7b8UD4TRVLHctAoK/avqbRqfDnyHQIhAMi1RxJdDEdr/l2Ri6N5d7ZN/1TWI7gRcM4GD60QN5CY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12109901},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ZhZgdo/oh-my-pi-pi-coding-agent-15.6.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-ZhZgdo/oh-my-pi-pi-coding-agent-15.6.0.tgz","_integrity":"sha512-Y9cIdTqiPD3TuvEIFAe6dNMg2a1MUz5EJCba6/UIc023olBuk8QTbD3raKF6tn0zMq5tdMFOU3SjvIwIOhAbBQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.6.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.6.0","@oh-my-pi/hashline":"15.6.0","@oh-my-pi/pi-utils":"15.6.0","@oh-my-pi/omp-stats":"15.6.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.6.0","@oh-my-pi/pi-mnemosyne":"15.6.0","@oh-my-pi/pi-agent-core":"15.6.0","@agentclientprotocol/sdk":"0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.6.0_1780161572312_0.5957956020171282","host":"s3://npm-registry-packages-npm-production"}},"15.7.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.7.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.7.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f3efbbe82f5453f4a391dfc32329f74765cc9172","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.7.0.tgz","fileCount":1805,"integrity":"sha512-gJQJHFxNIWCL+XJAG306qsDC6xdNlkvt8SlVvLDsgVu45z+Je32biACTrmc5lCneBi5pLi4V0y0noVFOmVFwng==","signatures":[{"sig":"MEUCIQC+ApKUfK1dsJOz+eqyHRdm2hWc3sJ4G//bRhqLnH8NXAIgKA5pAogXaDj3f9ZguqYeQ2A9+8JP1MO4b4m3cq2v7hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12228575},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-snuLGp/oh-my-pi-pi-coding-agent-15.7.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-snuLGp/oh-my-pi-pi-coding-agent-15.7.0.tgz","_integrity":"sha512-gJQJHFxNIWCL+XJAG306qsDC6xdNlkvt8SlVvLDsgVu45z+Je32biACTrmc5lCneBi5pLi4V0y0noVFOmVFwng==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.7.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.7.0","@oh-my-pi/hashline":"15.7.0","@oh-my-pi/pi-utils":"15.7.0","@oh-my-pi/omp-stats":"15.7.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.7.0","@oh-my-pi/pi-mnemosyne":"15.7.0","@oh-my-pi/pi-agent-core":"15.7.0","@agentclientprotocol/sdk":"0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.7.0_1780187943006_0.20340410644106233","host":"s3://npm-registry-packages-npm-production"}},"15.7.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.7.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.7.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"0aefd102df263145635a75c7239c7d6990c3b82e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.7.1.tgz","fileCount":1805,"integrity":"sha512-dQ+TAyRtActicLu82UEwbnxtlsnulGX9NSbDKDibP/QdUEYZD/OAiYsZ5a7ISBI0UsrpawZMmZeKaOXkNSvTVg==","signatures":[{"sig":"MEUCIQCrQxXpc/geLXsN0NK8ky74fkByZAak8wUgEqYp7Z4AKwIgDViSZQg15FBOxaEO89fxfeA/r+r671xBM2bwrYrshuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12228575},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-TkBkJU/oh-my-pi-pi-coding-agent-15.7.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-TkBkJU/oh-my-pi-pi-coding-agent-15.7.1.tgz","_integrity":"sha512-dQ+TAyRtActicLu82UEwbnxtlsnulGX9NSbDKDibP/QdUEYZD/OAiYsZ5a7ISBI0UsrpawZMmZeKaOXkNSvTVg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.7.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.7.1","@oh-my-pi/hashline":"15.7.1","@oh-my-pi/pi-utils":"15.7.1","@oh-my-pi/omp-stats":"15.7.1","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.7.1","@oh-my-pi/pi-mnemosyne":"15.7.1","@oh-my-pi/pi-agent-core":"15.7.1","@agentclientprotocol/sdk":"0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.7.1_1780189792166_0.9669691135691763","host":"s3://npm-registry-packages-npm-production"}},"15.7.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.7.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.7.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f9d87580ba1b423f3ac4fcaa76b97c97c1bfb78c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.7.2.tgz","fileCount":1809,"integrity":"sha512-fOlnYvE9CTqAyp5CFtk+Fzszhr0j1Y68OzgEztyHOGqLK8HB2ajR0CTebBodpUbUmCx2Q82HoXAX/7WSJQGWzQ==","signatures":[{"sig":"MEUCIQDFV/TBMMSYnXZ6wEdGavyqABg2Umvwc0GSMB/ZACyi5gIgKjbQzq0DH8QJ+ptiG+UtZ8/6b4BQnPh+DLSwwShxvz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12269426},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-HUMs9j/oh-my-pi-pi-coding-agent-15.7.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-HUMs9j/oh-my-pi-pi-coding-agent-15.7.2.tgz","_integrity":"sha512-fOlnYvE9CTqAyp5CFtk+Fzszhr0j1Y68OzgEztyHOGqLK8HB2ajR0CTebBodpUbUmCx2Q82HoXAX/7WSJQGWzQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.7.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.7.2","@oh-my-pi/hashline":"15.7.2","@oh-my-pi/pi-utils":"15.7.2","@oh-my-pi/omp-stats":"15.7.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-natives":"15.7.2","@oh-my-pi/pi-mnemosyne":"15.7.2","@oh-my-pi/pi-agent-core":"15.7.2","@agentclientprotocol/sdk":"0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.7.2_1780193040075_0.9496151057516848","host":"s3://npm-registry-packages-npm-production"}},"15.7.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.7.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.7.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"3956b33fe7abefeb441e0219623b948ad2a43395","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.7.3.tgz","fileCount":1841,"integrity":"sha512-uIEgHg2av3Sz+q/6/IGBGj3Xz1UEdB6HNeDnq72Ftaob2BI1OpEZmdl6FA8LoTX0bWTNbvI/C+v1EH1aLsWi2Q==","signatures":[{"sig":"MEUCIQCMWNosEUVADjGg2zqqRlSx4c0IuYvpIVZ3ThA0AyI/nAIgE0RMoIwrKhra28zBiNYo71UMMDeUL23gAd753t0O7MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12579886},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-aIgNC1/oh-my-pi-pi-coding-agent-15.7.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-aIgNC1/oh-my-pi-pi-coding-agent-15.7.3.tgz","_integrity":"sha512-uIEgHg2av3Sz+q/6/IGBGj3Xz1UEdB6HNeDnq72Ftaob2BI1OpEZmdl6FA8LoTX0bWTNbvI/C+v1EH1aLsWi2Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.7.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.7.3","@oh-my-pi/hashline":"15.7.3","@oh-my-pi/pi-utils":"15.7.3","@oh-my-pi/omp-stats":"15.7.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.7.3","@oh-my-pi/pi-natives":"15.7.3","@oh-my-pi/pi-agent-core":"15.7.3","@agentclientprotocol/sdk":"0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.7.3_1780229135897_0.12191924188957115","host":"s3://npm-registry-packages-npm-production"}},"15.7.5":{"name":"@oh-my-pi/pi-coding-agent","version":"15.7.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.7.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b44f9ced7d633bff700c77b59b5cd69b889d1d19","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.7.5.tgz","fileCount":1843,"integrity":"sha512-xDoSKsMMSYENSZNjt+Eode7y/Ps0tzpMre0RjfLA2TTAEWrfhPmY6jMIiOMjoDRhHgenyLmPsG8m95VE6y5Cxg==","signatures":[{"sig":"MEQCIC8ArpLheIZhZb8gsagR/r+1VUp9IyhKuItalmL4sNPWAiAZGR3GAH0P56qjajBjIe72n8ceNmPLWE2duDASZYaHUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12592512},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-W19oir/oh-my-pi-pi-coding-agent-15.7.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-W19oir/oh-my-pi-pi-coding-agent-15.7.5.tgz","_integrity":"sha512-xDoSKsMMSYENSZNjt+Eode7y/Ps0tzpMre0RjfLA2TTAEWrfhPmY6jMIiOMjoDRhHgenyLmPsG8m95VE6y5Cxg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.7.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.7.5","@oh-my-pi/hashline":"15.7.5","@oh-my-pi/pi-utils":"15.7.5","@oh-my-pi/omp-stats":"15.7.5","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.7.5","@oh-my-pi/pi-natives":"15.7.5","@oh-my-pi/pi-agent-core":"15.7.5","@agentclientprotocol/sdk":"0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.7.5_1780319960850_0.9272977881091449","host":"s3://npm-registry-packages-npm-production"}},"15.7.6":{"name":"@oh-my-pi/pi-coding-agent","version":"15.7.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.7.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"5ea970e32d8050b2ffd6041b5442c4f4bd125224","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.7.6.tgz","fileCount":1854,"integrity":"sha512-lYGq4DLVoEcFdxdhZmjgVCzzM0rKESqNiqG2Itwtqh+pcV9h4vMvnNxxzXjZ6/IXgbtXPDydBxHr9U+wpxRfYg==","signatures":[{"sig":"MEQCIAd+2oZjjE0TIpG4/dnZqiQfRZYQsX+QWBriFQv4o9tAAiBDPfvqxtUX0PB8MYKMbql/UUb1b1XLIYbxTNOSdkNgJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12639971},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-fxLgzU/oh-my-pi-pi-coding-agent-15.7.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-fxLgzU/oh-my-pi-pi-coding-agent-15.7.6.tgz","_integrity":"sha512-lYGq4DLVoEcFdxdhZmjgVCzzM0rKESqNiqG2Itwtqh+pcV9h4vMvnNxxzXjZ6/IXgbtXPDydBxHr9U+wpxRfYg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.7.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.7.6","@oh-my-pi/hashline":"15.7.6","@oh-my-pi/pi-utils":"15.7.6","@oh-my-pi/omp-stats":"15.7.6","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.7.6","@oh-my-pi/pi-natives":"15.7.6","@oh-my-pi/pi-agent-core":"15.7.6","@agentclientprotocol/sdk":"0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.7.6_1780340028115_0.4208338115303445","host":"s3://npm-registry-packages-npm-production"}},"15.8.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.8.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.8.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"595bd494caa8a2696e2f128e606b3e41bce4f752","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.8.0.tgz","fileCount":1858,"integrity":"sha512-sb31VqYHtuy9NYPuG1wfa0Cz7wlhBzAPDplkCkWNkqsa7fMK7/b2hFuykbQQ2xd4yIfZRhvEzM9m8k5s+TderQ==","signatures":[{"sig":"MEUCIGHr6ou97vjwrSuzsYAwQYOX0uuzo9L/lyNmtwRyYqWXAiEAwRc21K4CoT53TnaHnuDW0CQM+uvd5rmf+z4nxedoqbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12758178},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-kiJiy9/oh-my-pi-pi-coding-agent-15.8.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-kiJiy9/oh-my-pi-pi-coding-agent-15.8.0.tgz","_integrity":"sha512-sb31VqYHtuy9NYPuG1wfa0Cz7wlhBzAPDplkCkWNkqsa7fMK7/b2hFuykbQQ2xd4yIfZRhvEzM9m8k5s+TderQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.8.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.8.0","@oh-my-pi/hashline":"15.8.0","@oh-my-pi/pi-utils":"15.8.0","@oh-my-pi/omp-stats":"15.8.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.8.0","@oh-my-pi/pi-natives":"15.8.0","@oh-my-pi/pi-agent-core":"15.8.0","@agentclientprotocol/sdk":"0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.8.0_1780397509767_0.13044383773652868","host":"s3://npm-registry-packages-npm-production"}},"15.8.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.8.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.8.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"2127d92d6dd8ff7744d82fa9352bb2eb70d699f3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.8.2.tgz","fileCount":1862,"integrity":"sha512-oBXia8XPd1IMurXOcaemWCZjQulbR5+JHEiYQ6Qxkz/E19OrZF1LF3tdXJp2W1D/J9C6eHxbHL960bG89gg7sw==","signatures":[{"sig":"MEQCIHrz0Q6Ph7O0OogUJlhDxPUxs7poZupEh2jU377ROydwAiBI6HWsQcmgnsBUpJMoXu9pOHpBHx1yJzgW9s5+8WXjxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12789454},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-TnrlL7/oh-my-pi-pi-coding-agent-15.8.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-TnrlL7/oh-my-pi-pi-coding-agent-15.8.2.tgz","_integrity":"sha512-oBXia8XPd1IMurXOcaemWCZjQulbR5+JHEiYQ6Qxkz/E19OrZF1LF3tdXJp2W1D/J9C6eHxbHL960bG89gg7sw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.8.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.8.2","@oh-my-pi/hashline":"15.8.2","@oh-my-pi/pi-utils":"15.8.2","@oh-my-pi/omp-stats":"15.8.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.8.2","@oh-my-pi/pi-natives":"15.8.2","@oh-my-pi/pi-agent-core":"15.8.2","@agentclientprotocol/sdk":"0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.8.2_1780482490815_0.7933555488821951","host":"s3://npm-registry-packages-npm-production"}},"15.8.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.8.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.8.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f169bfa2e7363161245b137cd1d28ef7de141cc4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.8.3.tgz","fileCount":1864,"integrity":"sha512-pUMVz/O5NFdTqHjnzwoABOFIY4fK8EE6hYXvKgErQfMRaY+2QwiT5+NA8BFNcfPK9hib8xOz0EmdLCMX9N3BKg==","signatures":[{"sig":"MEUCIHdZpaNV4HpNnSrpBKhDjC+gVS2qU12Tt2UnBWbrZUZ9AiEA3kI0IjDlfrRe3is2ZccspaN6kvZJWL+EX1w/tWJMdO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12795184},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-8UFE1Y/oh-my-pi-pi-coding-agent-15.8.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-8UFE1Y/oh-my-pi-pi-coding-agent-15.8.3.tgz","_integrity":"sha512-pUMVz/O5NFdTqHjnzwoABOFIY4fK8EE6hYXvKgErQfMRaY+2QwiT5+NA8BFNcfPK9hib8xOz0EmdLCMX9N3BKg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.8.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.8.3","@oh-my-pi/hashline":"15.8.3","@oh-my-pi/pi-utils":"15.8.3","@oh-my-pi/omp-stats":"15.8.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.8.3","@oh-my-pi/pi-natives":"15.8.3","@oh-my-pi/pi-agent-core":"15.8.3","@agentclientprotocol/sdk":"0.22.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.8.3_1780498380438_0.9331895976821567","host":"s3://npm-registry-packages-npm-production"}},"15.9.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.9.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.9.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"2a427d92e3c6e70e471a31a141beb296d195c0fe","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.9.0.tgz","fileCount":1878,"integrity":"sha512-byrjNMOMCbcVWurZzK17qgqgSmOxdzdrSMucD6EXjOls4GYQJZUde5bpgDZCPQu4MAEH9ukxA7HA28A/17IhHQ==","signatures":[{"sig":"MEUCIGUg0CH7Gdi4BdGGZPj8zbPDGunuU6exHy6e3KzjJ3bvAiEA1i9Hd5nmDpmT4b0wCxoQI5bIlvaYgQWICibQKvGXeUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12873542},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Z92vos/oh-my-pi-pi-coding-agent-15.9.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-Z92vos/oh-my-pi-pi-coding-agent-15.9.0.tgz","_integrity":"sha512-byrjNMOMCbcVWurZzK17qgqgSmOxdzdrSMucD6EXjOls4GYQJZUde5bpgDZCPQu4MAEH9ukxA7HA28A/17IhHQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.9.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.9.0","@oh-my-pi/hashline":"15.9.0","@oh-my-pi/pi-utils":"15.9.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.9.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.9.0","@oh-my-pi/pi-natives":"15.9.0","@oh-my-pi/pi-agent-core":"15.9.0","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.9.0_1780547238354_0.7394832276554262","host":"s3://npm-registry-packages-npm-production"}},"15.9.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.9.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.9.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"f1ea5b68d2aab1f2b7306aca7b79e3ee4e181b81","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.9.1.tgz","fileCount":1881,"integrity":"sha512-+8dzYfXH4lN+uiS/j8zbzox9LH6p1/E8tFyqolEfdMMkROAYeHpnCavZsyb/DAb9zt9IS00C4NWQjlpIQhWktA==","signatures":[{"sig":"MEYCIQD5YYMhlxQYjqDIDuolyW7kgf7Ek+JbTZyYACvsvoCN6QIhAL1ywvRbVcV42MVJ8uqQOL2/3fax8TmlNYwoXCezirWi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12938536},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-k9jbqS/oh-my-pi-pi-coding-agent-15.9.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-k9jbqS/oh-my-pi-pi-coding-agent-15.9.1.tgz","_integrity":"sha512-+8dzYfXH4lN+uiS/j8zbzox9LH6p1/E8tFyqolEfdMMkROAYeHpnCavZsyb/DAb9zt9IS00C4NWQjlpIQhWktA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.9.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.9.1","@oh-my-pi/hashline":"15.9.1","@oh-my-pi/pi-utils":"15.9.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.9.1","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.9.1","@oh-my-pi/pi-natives":"15.9.1","@oh-my-pi/pi-agent-core":"15.9.1","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.9.1_1780592691496_0.4081541301645766","host":"s3://npm-registry-packages-npm-production"}},"15.9.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.9.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.9.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"83b8947ecbc6f10a5e7934e89d612bcf0351249c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.9.3.tgz","fileCount":1886,"integrity":"sha512-6i6/zJmwiOk22UQyczT6E7DXLjzNVa5/oqvQGhb1wkGgDKpOqoqR5mFHvH1EhGUjCsTq3Jr8ulP1jlSLZqVhUA==","signatures":[{"sig":"MEYCIQDQLrT5WoQ46Un+HiHSycJI4XjZoTkA3ggIZ/hmmIAwaAIhAOdCGIfJINtjKQD+xoK2LLdAdjCSbH/4M9M39KZjCvuS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13012506},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Bpdpm8/oh-my-pi-pi-coding-agent-15.9.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-Bpdpm8/oh-my-pi-pi-coding-agent-15.9.3.tgz","_integrity":"sha512-6i6/zJmwiOk22UQyczT6E7DXLjzNVa5/oqvQGhb1wkGgDKpOqoqR5mFHvH1EhGUjCsTq3Jr8ulP1jlSLZqVhUA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.9.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.9.3","@oh-my-pi/hashline":"15.9.3","@oh-my-pi/pi-utils":"15.9.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.9.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.9.3","@oh-my-pi/pi-natives":"15.9.3","@oh-my-pi/pi-agent-core":"15.9.3","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.9.3_1780672141773_0.12009466109445377","host":"s3://npm-registry-packages-npm-production"}},"15.9.5":{"name":"@oh-my-pi/pi-coding-agent","version":"15.9.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.9.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"cb3ccdbe87475e936da14aa44b992b276a50ad57","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.9.5.tgz","fileCount":1892,"integrity":"sha512-6aYxM5ELUQ+oLIkupa5mMg579uqv6P/dyoJmaYhN0R1ZBTLSJ29K+sIN5s8ux3VvG5spOgYQw6o+Pkz2ynHrEg==","signatures":[{"sig":"MEUCIQDoy5J3Q68wpyrNU8Dyx1Bcvheirx3fvSLbVNyzHtKYgAIgV94wGvWoXRTGpeRH/rNv2X7HJPjMTpHHyhrtL/c456M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13079971},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Ytc0Fu/oh-my-pi-pi-coding-agent-15.9.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-Ytc0Fu/oh-my-pi-pi-coding-agent-15.9.5.tgz","_integrity":"sha512-6aYxM5ELUQ+oLIkupa5mMg579uqv6P/dyoJmaYhN0R1ZBTLSJ29K+sIN5s8ux3VvG5spOgYQw6o+Pkz2ynHrEg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.9.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.9.5","@oh-my-pi/hashline":"15.9.5","@oh-my-pi/pi-utils":"15.9.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.9.5","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.9.5","@oh-my-pi/pi-natives":"15.9.5","@oh-my-pi/pi-agent-core":"15.9.5","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.9.5_1780702221405_0.25091213311418525","host":"s3://npm-registry-packages-npm-production"}},"15.9.67":{"name":"@oh-my-pi/pi-coding-agent","version":"15.9.67","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.9.67","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"cd3b284a552b98e00f364d33139e6203110d2428","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.9.67.tgz","fileCount":1900,"integrity":"sha512-4vNM2YClRl/LpbJr7yzKbWLuaxDonPOKLZ7q3MmtVla9ASTp2VLsfLfhHGAthH1MihMaGddlDtlPtjeqWC5xSw==","signatures":[{"sig":"MEUCICJFoEzEKMTvzuJxbYNp1MlqeIP6Pv2WUi0RiiVbwtPsAiEAqkDlQBiHzZO67bB08bx5JaAIzE/wo7PDfX4w0sky8W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.9.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13166791},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-SbwVgw/oh-my-pi-pi-coding-agent-15.9.67.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-SbwVgw/oh-my-pi-pi-coding-agent-15.9.67.tgz","_integrity":"sha512-4vNM2YClRl/LpbJr7yzKbWLuaxDonPOKLZ7q3MmtVla9ASTp2VLsfLfhHGAthH1MihMaGddlDtlPtjeqWC5xSw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.9.67","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.9.67","@oh-my-pi/hashline":"15.9.67","@oh-my-pi/pi-utils":"15.9.67","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.9.67","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.9.67","@oh-my-pi/pi-natives":"15.9.67","@oh-my-pi/pi-agent-core":"15.9.67","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.9.67_1780755791690_0.9217628273395084","host":"s3://npm-registry-packages-npm-production"}},"15.10.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"334c6466f0354e77281488ea7267caf2871e36f6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.0.tgz","fileCount":1934,"integrity":"sha512-sR5NXrbAaQj+J6p//uCG6c88hS42tWSvoBV0LEJa2TJiesZA3QpmtmQfJIo2WoxfFy9kU0TMaPACqNLNQ97vHg==","signatures":[{"sig":"MEUCIQCBUqi5ijhFsjsedoGordG3HeUkVww+k2ZOVVlLYZDS4gIgbnPlmrIka4Kmo0i5EctT5AcEvo+ZzOecjxiHq2iVsXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13290629},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-oC9apE/oh-my-pi-pi-coding-agent-15.10.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-oC9apE/oh-my-pi-pi-coding-agent-15.10.0.tgz","_integrity":"sha512-sR5NXrbAaQj+J6p//uCG6c88hS42tWSvoBV0LEJa2TJiesZA3QpmtmQfJIo2WoxfFy9kU0TMaPACqNLNQ97vHg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.0","@oh-my-pi/hashline":"15.10.0","@oh-my-pi/pi-utils":"15.10.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.0","@oh-my-pi/pi-natives":"15.10.0","@oh-my-pi/pi-agent-core":"15.10.0","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.0_1780785057167_0.6788117821713691","host":"s3://npm-registry-packages-npm-production"}},"15.10.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"cc98e96a8ee86e1f17dd5ed79a4c9e46143a047b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.1.tgz","fileCount":1951,"integrity":"sha512-Mgo4gYuBV+HYODv7Qfp34vcsqp7fFFgF5uzEEmqXGt7TQ6SQr1pwfOp4g3ELOrwaAWp52wIW0WipLAccaeJfSw==","signatures":[{"sig":"MEYCIQDbFO9JStQoLeWqilLwTWFvcV1i8fIkpjHqIW1+M/S4AwIhAP7n83S9XyV/AdINdC3bWC2YAMa0j8Oai810pAQnOllh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13473981},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-VNuidY/oh-my-pi-pi-coding-agent-15.10.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-VNuidY/oh-my-pi-pi-coding-agent-15.10.1.tgz","_integrity":"sha512-Mgo4gYuBV+HYODv7Qfp34vcsqp7fFFgF5uzEEmqXGt7TQ6SQr1pwfOp4g3ELOrwaAWp52wIW0WipLAccaeJfSw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.1","@oh-my-pi/hashline":"15.10.1","@oh-my-pi/pi-utils":"15.10.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.1","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.1","@oh-my-pi/pi-natives":"15.10.1","@oh-my-pi/pi-agent-core":"15.10.1","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.1_1780849645177_0.9301236355120397","host":"s3://npm-registry-packages-npm-production"}},"15.10.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"31b78733d621ce91bd4eb74f18b5cadd711902ee","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.2.tgz","fileCount":1959,"integrity":"sha512-o5icW1QjrVRm8zdEXeOLfNAPlkVVf2aIQQXuZFvVRbIm6II8juJPAQoIcMmRg3YShIopLs17dqIfn6DyhgIb6Q==","signatures":[{"sig":"MEUCIQCQ7/GiENA0HWXtqw3ovdcBeVpWA2qX9qqq4a+X58BBzAIgfTC/plkYye88eC+Ch/Oej/l4wusaaObsFkUsZhVy/QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13556503},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-bZ6ng1/oh-my-pi-pi-coding-agent-15.10.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-bZ6ng1/oh-my-pi-pi-coding-agent-15.10.2.tgz","_integrity":"sha512-o5icW1QjrVRm8zdEXeOLfNAPlkVVf2aIQQXuZFvVRbIm6II8juJPAQoIcMmRg3YShIopLs17dqIfn6DyhgIb6Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.2","@oh-my-pi/hashline":"15.10.2","@oh-my-pi/pi-utils":"15.10.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.2","@oh-my-pi/pi-natives":"15.10.2","@oh-my-pi/pi-agent-core":"15.10.2","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.2_1780881982408_0.5964921687723923","host":"s3://npm-registry-packages-npm-production"}},"15.10.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"b8538264defe3d89ca0768e4983e8d98db82e243","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.3.tgz","fileCount":1963,"integrity":"sha512-hq2KuRf9ynMNRZclo8glcm5VjfOwQdv7bdnoC4KVtxfoC1YCMne5baCN2ZbF2s94gEZjHHGd7T9ISZ1umUudwQ==","signatures":[{"sig":"MEQCH3z5hWDvCoVyqRnoHeqRxdCIwjYm5RONpvinJ8ZHma0CIQC4WASZs+7gfFBsRbMKpppYqxbmAXcvBPP8cGvXZNjiPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13604689},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-YuTBp0/oh-my-pi-pi-coding-agent-15.10.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-YuTBp0/oh-my-pi-pi-coding-agent-15.10.3.tgz","_integrity":"sha512-hq2KuRf9ynMNRZclo8glcm5VjfOwQdv7bdnoC4KVtxfoC1YCMne5baCN2ZbF2s94gEZjHHGd7T9ISZ1umUudwQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.3","@oh-my-pi/hashline":"15.10.3","@oh-my-pi/pi-utils":"15.10.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.3","@oh-my-pi/pi-natives":"15.10.3","@oh-my-pi/pi-agent-core":"15.10.3","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.3_1780897899202_0.9645992651761215","host":"s3://npm-registry-packages-npm-production"}},"15.10.4":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"46ab7318f341748fa6bfcb14048d43bcf2c3c50f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.4.tgz","fileCount":1965,"integrity":"sha512-oiS7+BuIypbJQ/UrFPKRZPOiceaFKOOdIcMxwS7SEsrMqyFgqXUAjh3VXaiCD9Ntxd6ifYT91ra7RLzOJhnEdw==","signatures":[{"sig":"MEQCIFHQXcFnSSL4r375i6bxxgTpKYrv6QCZGuNsVKuxHinBAiBHqhYogfB38QwQupThktRjLPg8xbPRiXxypymHkAbOgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13626850},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-W3JEB3/oh-my-pi-pi-coding-agent-15.10.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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"},"./commit/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./commit/agentic/tools":{"types":"./dist/types/commit/agentic/tools/index.d.ts","import":"./src/commit/agentic/tools/index.ts"},"./modes/theme/defaults":{"types":"./dist/types/modes/theme/defaults/index.d.ts","import":"./src/modes/theme/defaults/index.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-W3JEB3/oh-my-pi-pi-coding-agent-15.10.4.tgz","_integrity":"sha512-oiS7+BuIypbJQ/UrFPKRZPOiceaFKOOdIcMxwS7SEsrMqyFgqXUAjh3VXaiCD9Ntxd6ifYT91ra7RLzOJhnEdw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.4","@oh-my-pi/hashline":"15.10.4","@oh-my-pi/pi-utils":"15.10.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.4","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.4","@oh-my-pi/pi-natives":"15.10.4","@oh-my-pi/pi-agent-core":"15.10.4","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.4_1780915544206_0.4232934065683054","host":"s3://npm-registry-packages-npm-production"}},"15.10.5":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"8c5205bc0f68f9fe23a1e945a94ae12859999e50","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.5.tgz","fileCount":1973,"integrity":"sha512-LfzB1VAypS35lrdYG2knon11qS0ScMvvn2ZLWS24Ss9zLVeWRJ7FNUcLBKGpSo+S1CQ3myvd+79ZpsoQmj55Gw==","signatures":[{"sig":"MEQCIDGj2J2atHEzORLVeYaiFbhGSfVW6XnriBArF776ESZHAiBqiNFcP4xhybnBNHQ1fvsp3C1RmjwU7xGOVrJJ9/l6LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13735420},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Dtk2uG/oh-my-pi-pi-coding-agent-15.10.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-Dtk2uG/oh-my-pi-pi-coding-agent-15.10.5.tgz","_integrity":"sha512-LfzB1VAypS35lrdYG2knon11qS0ScMvvn2ZLWS24Ss9zLVeWRJ7FNUcLBKGpSo+S1CQ3myvd+79ZpsoQmj55Gw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.5","@oh-my-pi/hashline":"15.10.5","@oh-my-pi/pi-utils":"15.10.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.5","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.5","@oh-my-pi/pi-natives":"15.10.5","@oh-my-pi/pi-agent-core":"15.10.5","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.5_1780940300564_0.29615962174608357","host":"s3://npm-registry-packages-npm-production"}},"15.10.6":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"82ac721775be12e9e539c2380bf9359195095dde","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.6.tgz","fileCount":1963,"integrity":"sha512-HJtc9wkErcM3W1mQ6A9k/jsdfbMk14m2q+88OjQNxWan0JxSgh/DET6m30QLkBDjnp+tdDpcklQM/ltIY9zjFQ==","signatures":[{"sig":"MEQCIFRLSWq8dxNjrLj3QNgD0+j1YM9DOoUup9Tkkk1k/yYRAiAd8nZ8UessZPJlzaRbysa0O0emf6OO23Ado8kIhUTMQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13718828},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ysM44s/oh-my-pi-pi-coding-agent-15.10.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-ysM44s/oh-my-pi-pi-coding-agent-15.10.6.tgz","_integrity":"sha512-HJtc9wkErcM3W1mQ6A9k/jsdfbMk14m2q+88OjQNxWan0JxSgh/DET6m30QLkBDjnp+tdDpcklQM/ltIY9zjFQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.6","@oh-my-pi/hashline":"15.10.6","@oh-my-pi/pi-utils":"15.10.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.6","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.6","@oh-my-pi/pi-natives":"15.10.6","@oh-my-pi/pi-agent-core":"15.10.6","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.6_1780952671883_0.9786126764411958","host":"s3://npm-registry-packages-npm-production"}},"15.10.7":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"d0168633e25eb0faddab55315cc4fef6469d7b0c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.7.tgz","fileCount":1963,"integrity":"sha512-D5xhRUKjAEhZdJrB7UTyE7M3UN6tCkTspr5B8Fk7g4KF9KEWHp83wEyiOlTGUAMd93TyWUGzAVq+57TwiQPAfw==","signatures":[{"sig":"MEUCIQC5ZyCaBqsO9gCNLYzqEBigY4OBXV5scitxkPphGttUqwIgO3LPkM+wuo3rqqIsfjEBWp7uMRVTBpbEZ5CvgZ9q5v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13719974},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-d9kBDy/oh-my-pi-pi-coding-agent-15.10.7.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-d9kBDy/oh-my-pi-pi-coding-agent-15.10.7.tgz","_integrity":"sha512-D5xhRUKjAEhZdJrB7UTyE7M3UN6tCkTspr5B8Fk7g4KF9KEWHp83wEyiOlTGUAMd93TyWUGzAVq+57TwiQPAfw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.7","@oh-my-pi/hashline":"15.10.7","@oh-my-pi/pi-utils":"15.10.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.7","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.7","@oh-my-pi/pi-natives":"15.10.7","@oh-my-pi/pi-agent-core":"15.10.7","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.7_1780959479306_0.4506385757073974","host":"s3://npm-registry-packages-npm-production"}},"15.10.8":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"40457285629141c7d3f911aaa51ade925bb69b64","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.8.tgz","fileCount":1963,"integrity":"sha512-LYVXGp2A+L95qVApYJlccGroWoTd+nPQQ1zVksvIOS6Ok/3dc1DC2fVRitntk+ZTO2VmQQU/Hxv6Rd8/V7r2Jw==","signatures":[{"sig":"MEYCIQDe/H/fMMKPjGTQYxeog3XVrT49fXRMsTMexCPb7YWSkAIhAMjjTYQ+fV25C6VWpdr5dkK4oSCaecbfB+wJUXmHjyhz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13734198},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-CorHRy/oh-my-pi-pi-coding-agent-15.10.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-CorHRy/oh-my-pi-pi-coding-agent-15.10.8.tgz","_integrity":"sha512-LYVXGp2A+L95qVApYJlccGroWoTd+nPQQ1zVksvIOS6Ok/3dc1DC2fVRitntk+ZTO2VmQQU/Hxv6Rd8/V7r2Jw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.8","@oh-my-pi/hashline":"15.10.8","@oh-my-pi/pi-utils":"15.10.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.8","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.8","@oh-my-pi/pi-natives":"15.10.8","@oh-my-pi/pi-agent-core":"15.10.8","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.8_1780978605006_0.8554210774984417","host":"s3://npm-registry-packages-npm-production"}},"15.10.9":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"06905e1ff777a82aa65b8e0d978da2e6f1af8a63","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.9.tgz","fileCount":1963,"integrity":"sha512-zKnGZOKpmOeQUsZXySqSrK+KpYWWV71oMkbJGlCTaVOyAwc8Lpn6nNY7VBCdI7qqPFz4TfNKjmW0wozeE9MOAA==","signatures":[{"sig":"MEUCIHbrJlRG/VMr+MLT83LRrGlbypVxSW4IdevKh00KMtprAiEAhl3/c4E682yl1BTajyyujuuIzBWXL8BMZPyrz7c2Qck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13767301},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-37gkb0/oh-my-pi-pi-coding-agent-15.10.9.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-37gkb0/oh-my-pi-pi-coding-agent-15.10.9.tgz","_integrity":"sha512-zKnGZOKpmOeQUsZXySqSrK+KpYWWV71oMkbJGlCTaVOyAwc8Lpn6nNY7VBCdI7qqPFz4TfNKjmW0wozeE9MOAA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.9","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.9","@oh-my-pi/hashline":"15.10.9","@oh-my-pi/pi-utils":"15.10.9","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.9","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.9","@oh-my-pi/pi-natives":"15.10.9","@oh-my-pi/pi-agent-core":"15.10.9","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.9_1781028669520_0.6529999766306163","host":"s3://npm-registry-packages-npm-production"}},"15.10.10":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"src/cli.ts"},"dist":{"shasum":"2b9338acb7f6f26a0801c36e88cf1c4dc021e54e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.10.tgz","fileCount":1963,"integrity":"sha512-iziCUw5Nc+QTXYlQjsvpPu/X5S4wqyydEtqkX36bw8gSOjFGqK9u5A6S2/XcqGtbCR+tMii+4FOl4EYLGNXXKQ==","signatures":[{"sig":"MEQCIGYlGEUmqlW3IvttVtAkp2sR/K6dzW/1JoP7rQhCZMiSAiBoQ6eToADKygi/KOrgPV1Ic+3Kuz/9Gnp3B+GVj+seEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13773034},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-CTZHwC/oh-my-pi-pi-coding-agent-15.10.10.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-CTZHwC/oh-my-pi-pi-coding-agent-15.10.10.tgz","_integrity":"sha512-iziCUw5Nc+QTXYlQjsvpPu/X5S4wqyydEtqkX36bw8gSOjFGqK9u5A6S2/XcqGtbCR+tMii+4FOl4EYLGNXXKQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.10","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.10","@oh-my-pi/hashline":"15.10.10","@oh-my-pi/pi-utils":"15.10.10","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.10","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-mnemopi":"15.10.10","@oh-my-pi/pi-natives":"15.10.10","@oh-my-pi/pi-agent-core":"15.10.10","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.10_1781041081544_0.5092629382175904","host":"s3://npm-registry-packages-npm-production"}},"15.10.11":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9a289ef1fd41de467c2909716aa02d82fae1fbe6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.11.tgz","fileCount":1970,"integrity":"sha512-2Lipr88GHbKbTb1lK0X0Ku3acJHOva3lyAq0T0b5tg/tbjgdAJ99kGiPnNf82em94L1IFUsedCYHviAFcrxozw==","signatures":[{"sig":"MEYCIQCRxsuTI3k2wamRyH9hT/mV3zf4CMZ38KciXKvTz7ecCQIhAMNULvUP0+JpZddbDnzNbi1502HCEtWsjU9QJ7wqJGtz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36333350},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-yXgslN/oh-my-pi-pi-coding-agent-15.10.11.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun scripts/bundle-dist.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-yXgslN/oh-my-pi-pi-coding-agent-15.10.11.tgz","_integrity":"sha512-2Lipr88GHbKbTb1lK0X0Ku3acJHOva3lyAq0T0b5tg/tbjgdAJ99kGiPnNf82em94L1IFUsedCYHviAFcrxozw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.11","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.11","@oh-my-pi/hashline":"15.10.11","@oh-my-pi/pi-utils":"15.10.11","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.11","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.10.11","@oh-my-pi/pi-mnemopi":"15.10.11","@oh-my-pi/pi-natives":"15.10.11","@oh-my-pi/pi-agent-core":"15.10.11","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.11_1781073649933_0.18649815967513872","host":"s3://npm-registry-packages-npm-production"}},"15.10.12":{"name":"@oh-my-pi/pi-coding-agent","version":"15.10.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.10.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"0f0701eaa48df02be0d3ace19d2b5d8250bf5d83","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.10.12.tgz","fileCount":1978,"integrity":"sha512-wEu01NDdC3os98HJ72s2JsZmX5RboRMfug2Vvw0iHFlqU7fGb6Wk+UqmDfgl+nuIJL1VM5J9ckwo+peJ6nOe1w==","signatures":[{"sig":"MEQCIAbYXsF67PP8RP2xk2rXwtTfl5sIYPDagZKG/MihPGoeAiASB2y+/PigCu7LRS5ouwTvzobkVqLE1rEjL5mZ4DM9Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.10.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36520669},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-v3n5j1/oh-my-pi-pi-coding-agent-15.10.12.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun scripts/bundle-dist.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-v3n5j1/oh-my-pi-pi-coding-agent-15.10.12.tgz","_integrity":"sha512-wEu01NDdC3os98HJ72s2JsZmX5RboRMfug2Vvw0iHFlqU7fGb6Wk+UqmDfgl+nuIJL1VM5J9ckwo+peJ6nOe1w==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.10.12","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.10.12","@oh-my-pi/hashline":"15.10.12","@oh-my-pi/pi-utils":"15.10.12","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.10.12","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.10.12","@oh-my-pi/pi-mnemopi":"15.10.12","@oh-my-pi/pi-natives":"15.10.12","@oh-my-pi/pi-agent-core":"15.10.12","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.10.12_1781079103400_0.3415645965696097","host":"s3://npm-registry-packages-npm-production"}},"15.11.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.11.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.11.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"0acf947e62878fcef33b1cf27445400d1f2baaf5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.11.0.tgz","fileCount":1982,"integrity":"sha512-sHH9P8D0bpooNyuRW6hX5Vm3h56umFMXpv3FQCN5jsdGR+SpsVpovJ15KaeLm+T0yJH1/xefjrAdpmBuV6uCoQ==","signatures":[{"sig":"MEYCIQCEedDzyRBFZyo31ODzWmzlwmsf/BPwvb3qLur8FxGcOAIhANq7XvIXqr+LNWsP+VUFwX0IXNEWzWwHhFab2OerKP6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37018765},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-2yqL5r/oh-my-pi-pi-coding-agent-15.11.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun scripts/bundle-dist.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-2yqL5r/oh-my-pi-pi-coding-agent-15.11.0.tgz","_integrity":"sha512-sHH9P8D0bpooNyuRW6hX5Vm3h56umFMXpv3FQCN5jsdGR+SpsVpovJ15KaeLm+T0yJH1/xefjrAdpmBuV6uCoQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.11.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.11.0","@oh-my-pi/hashline":"15.11.0","@oh-my-pi/pi-utils":"15.11.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.11.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.11.0","@oh-my-pi/pi-mnemopi":"15.11.0","@oh-my-pi/pi-natives":"15.11.0","@oh-my-pi/snapcompact":"15.11.0","@oh-my-pi/pi-agent-core":"15.11.0","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.11.0_1781129780208_0.4812466672596105","host":"s3://npm-registry-packages-npm-production"}},"15.11.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.11.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.11.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"6829dc01b300d04fd4091e583f163e259b6fb835","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.11.1.tgz","fileCount":1984,"integrity":"sha512-+blOngwyJTnyE9BNrVluaX1vNeJ4dyJYkpzrLc00rzGn1Fnhzzn3i2OLyf8u7kfinA+AwAXF7a4cyA3SmxvjRQ==","signatures":[{"sig":"MEQCIBCVDEJQZ+/7op/sJzbJOECuZirgvuPVj1hen32+TPdeAiBfsmqz2Dx8vtZhBqqbDaq1wZlSYv4yiF/c/0OWpTQwsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37081933},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-LD9Dwp/oh-my-pi-pi-coding-agent-15.11.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun scripts/bundle-dist.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-LD9Dwp/oh-my-pi-pi-coding-agent-15.11.1.tgz","_integrity":"sha512-+blOngwyJTnyE9BNrVluaX1vNeJ4dyJYkpzrLc00rzGn1Fnhzzn3i2OLyf8u7kfinA+AwAXF7a4cyA3SmxvjRQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.11.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.11.1","@oh-my-pi/hashline":"15.11.1","@oh-my-pi/pi-utils":"15.11.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.11.1","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.11.1","@oh-my-pi/pi-mnemopi":"15.11.1","@oh-my-pi/pi-natives":"15.11.1","@oh-my-pi/snapcompact":"15.11.1","@oh-my-pi/pi-agent-core":"15.11.1","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.11.1_1781191734974_0.9956933684262828","host":"s3://npm-registry-packages-npm-production"}},"15.11.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.11.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.11.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"df539656b429797dd037a8f28371a7b91a13722e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.11.2.tgz","fileCount":1988,"integrity":"sha512-I6WmCL1/c9xWZGekvmKWjIqO6smJWd1WfuHvp2nMBHDlzyt5gp260qyAwCmNzYle15GzW5ipJSbjDnMgDR7rgQ==","signatures":[{"sig":"MEUCIQDeLvR7YxqPQhPADhRDbGsgJQp7d47/DtDUR9j5AviYIQIgKdVlawPu2PNZpJhi5NeHM0xci5J7ssEnbjfE2VS255U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37121741},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-DYtuLQ/oh-my-pi-pi-coding-agent-15.11.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun scripts/bundle-dist.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-DYtuLQ/oh-my-pi-pi-coding-agent-15.11.2.tgz","_integrity":"sha512-I6WmCL1/c9xWZGekvmKWjIqO6smJWd1WfuHvp2nMBHDlzyt5gp260qyAwCmNzYle15GzW5ipJSbjDnMgDR7rgQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.16.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.11.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.11.2","@oh-my-pi/hashline":"15.11.2","@oh-my-pi/pi-utils":"15.11.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.11.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.11.2","@oh-my-pi/pi-mnemopi":"15.11.2","@oh-my-pi/pi-natives":"15.11.2","@oh-my-pi/snapcompact":"15.11.2","@oh-my-pi/pi-agent-core":"15.11.2","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.11.2_1781196114800_0.34487366374809314","host":"s3://npm-registry-packages-npm-production"}},"15.11.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.11.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.11.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"541063c087ca6ff18c73815ffc5a00ae1e632c28","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.11.3.tgz","fileCount":1990,"integrity":"sha512-LD2OSMS9PLNCvKJSgEfOq4B5m+ORmET7LMbBQ1afAnH9dj6k+b64/1EwSYWMvOt1kye4wuQkgYvTaNNIdcmM+g==","signatures":[{"sig":"MEUCIH9XHlX2BgTR3xZm7C4TQQffbmV0OQZtOWpBddeMWJQlAiEAzDNJm+rpYLnwTWxlmkZ//ftKs//uW+Q2OYmwiUVg1b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37147674},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-VBMDiJ/oh-my-pi-pi-coding-agent-15.11.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun scripts/bundle-dist.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-VBMDiJ/oh-my-pi-pi-coding-agent-15.11.3.tgz","_integrity":"sha512-LD2OSMS9PLNCvKJSgEfOq4B5m+ORmET7LMbBQ1afAnH9dj6k+b64/1EwSYWMvOt1kye4wuQkgYvTaNNIdcmM+g==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.11.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.11.3","@oh-my-pi/hashline":"15.11.3","@oh-my-pi/pi-utils":"15.11.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.11.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.11.3","@oh-my-pi/pi-mnemopi":"15.11.3","@oh-my-pi/pi-natives":"15.11.3","@oh-my-pi/snapcompact":"15.11.3","@oh-my-pi/pi-agent-core":"15.11.3","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.11.3_1781207200390_0.8688251414573271","host":"s3://npm-registry-packages-npm-production"}},"15.11.4":{"name":"@oh-my-pi/pi-coding-agent","version":"15.11.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.11.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"edbe9837d39246426cb81ab33a7da735c9bf7e71","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.11.4.tgz","fileCount":2000,"integrity":"sha512-IDDTDABiBJStuzRXp6Pgwbar/BPWRn7y+PwoKQgmUsmVmw6XFCfeeBxueODBl4a5oM9h4kTvJczrAUJxlOO4sQ==","signatures":[{"sig":"MEUCIEoku4yXnNVK3msT4G2SDc2gJNSg+XrjEnPgiuQEGfvRAiEAw3lThrK30SKUdSRI4Gi3OdXAKeSom6EQzQhZWaum69w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37327801},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-b21DDt/oh-my-pi-pi-coding-agent-15.11.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun scripts/bundle-dist.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-b21DDt/oh-my-pi-pi-coding-agent-15.11.4.tgz","_integrity":"sha512-IDDTDABiBJStuzRXp6Pgwbar/BPWRn7y+PwoKQgmUsmVmw6XFCfeeBxueODBl4a5oM9h4kTvJczrAUJxlOO4sQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.11.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.11.4","@oh-my-pi/hashline":"15.11.4","@oh-my-pi/pi-utils":"15.11.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.11.4","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.11.4","@oh-my-pi/pi-mnemopi":"15.11.4","@oh-my-pi/pi-natives":"15.11.4","@oh-my-pi/snapcompact":"15.11.4","@oh-my-pi/pi-agent-core":"15.11.4","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.11.4_1781232371167_0.12017604141691796","host":"s3://npm-registry-packages-npm-production"}},"15.11.6":{"name":"@oh-my-pi/pi-coding-agent","version":"15.11.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.11.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"a24a07e6324af1deb28bf3c10e77ed2f40d438ff","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.11.6.tgz","fileCount":2008,"integrity":"sha512-XR4RHF1sm/E2ikUsaWoNjDaVkMcrlThGdNC35dkaRQIxtPyzcEG0rEMGcNUT9QtY1+iPFKQlBX/6nCAHaQAmRQ==","signatures":[{"sig":"MEQCIHigYPGjGJ57p7wCuPwwn+3V+D2AGGtSznF/GIZnDlk4AiB8v1larvWlN2Ew198N26o7VWy9qCk1TKEKGIzqgAAUIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37450949},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-wesOcf/oh-my-pi-pi-coding-agent-15.11.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun scripts/bundle-dist.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-wesOcf/oh-my-pi-pi-coding-agent-15.11.6.tgz","_integrity":"sha512-XR4RHF1sm/E2ikUsaWoNjDaVkMcrlThGdNC35dkaRQIxtPyzcEG0rEMGcNUT9QtY1+iPFKQlBX/6nCAHaQAmRQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.11.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.11.6","@oh-my-pi/hashline":"15.11.6","@oh-my-pi/pi-utils":"15.11.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.11.6","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.11.6","@oh-my-pi/pi-mnemopi":"15.11.6","@oh-my-pi/pi-natives":"15.11.6","@oh-my-pi/snapcompact":"15.11.6","@oh-my-pi/pi-agent-core":"15.11.6","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.11.6_1781239715487_0.021759470200418685","host":"s3://npm-registry-packages-npm-production"}},"15.11.7":{"name":"@oh-my-pi/pi-coding-agent","version":"15.11.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.11.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"36b35b30cee2afdf70920c92ea802fdd930d7290","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.11.7.tgz","fileCount":2016,"integrity":"sha512-ZaVSFr0yKR611aB2j/KbTzIjRVdQFuCP+MkhFm11qG5y0G49Uz+54Ng92j6kP1FOT72rvzsIsgU1phZ1O5hl/Q==","signatures":[{"sig":"MEQCIEUtUKTWofM++g+95wHdb6mN3/Uze3rCIZdeA6GWobtQAiAN6Zbre5YKpR1Z+ZGNrGCcJXiSh5dVubB+H4dJmkMwwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.11.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37587251},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Qkzv9g/oh-my-pi-pi-coding-agent-15.11.7.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun scripts/bundle-dist.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-Qkzv9g/oh-my-pi-pi-coding-agent-15.11.7.tgz","_integrity":"sha512-ZaVSFr0yKR611aB2j/KbTzIjRVdQFuCP+MkhFm11qG5y0G49Uz+54Ng92j6kP1FOT72rvzsIsgU1phZ1O5hl/Q==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.11.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.11.7","@oh-my-pi/hashline":"15.11.7","@oh-my-pi/pi-utils":"15.11.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.11.7","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.11.7","@oh-my-pi/pi-mnemopi":"15.11.7","@oh-my-pi/pi-natives":"15.11.7","@oh-my-pi/snapcompact":"15.11.7","@oh-my-pi/pi-agent-core":"15.11.7","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.11.7_1781252638798_0.41390268478064596","host":"s3://npm-registry-packages-npm-production"}},"15.11.8":{"name":"@oh-my-pi/pi-coding-agent","version":"15.11.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.11.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"00d3b0a931568b183a4d9aede854a0f78c4d79e9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.11.8.tgz","fileCount":2031,"integrity":"sha512-VxWs2cFJHPjkitdDUtkB3L9ODurV27qEV7TeFNNzMl5uFtzac3COAMM0iB718m0pKNS2McXnkU6w/SBlog9B8Q==","signatures":[{"sig":"MEUCIQDiWoERPndG+Ycsg5VozE9R9RSykMqghUjXSsdboJIcnQIgaFC49zBlSGMtczs64vxJH8+kmqVp8wA8FLBKZdCkeVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37742445},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-UeXDLE/oh-my-pi-pi-coding-agent-15.11.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-template":"bun scripts/generate-template.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-UeXDLE/oh-my-pi-pi-coding-agent-15.11.8.tgz","_integrity":"sha512-VxWs2cFJHPjkitdDUtkB3L9ODurV27qEV7TeFNNzMl5uFtzac3COAMM0iB718m0pKNS2McXnkU6w/SBlog9B8Q==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.11.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.11.8","@oh-my-pi/pi-wire":"15.11.8","@oh-my-pi/hashline":"15.11.8","@oh-my-pi/pi-utils":"15.11.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.11.8","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.11.8","@oh-my-pi/pi-mnemopi":"15.11.8","@oh-my-pi/pi-natives":"15.11.8","@oh-my-pi/snapcompact":"15.11.8","@oh-my-pi/pi-agent-core":"15.11.8","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.11.8_1781260533486_0.8079780224898283","host":"s3://npm-registry-packages-npm-production"}},"15.12.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.12.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.12.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"8012828c596f3f427514d49c6265aab0fc671b26","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.12.0.tgz","fileCount":2029,"integrity":"sha512-+jL5ZJlpVOd8H3Bimn0msTUXhZRDALySKpeF7OdsBWvx1NKATJpB+mKlDhsvQDTRjfx8DxIpWODfPD9lMu3A4A==","signatures":[{"sig":"MEYCIQDXyX8yqQwKmLxoBjl4B9xfxl2JcJNqEN3536tN6E7uuAIhAM1fqG026mlv9dWSYtALUtFF9DjsDP6qr7cS2RADR9kg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32975304},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-EuPGjq/oh-my-pi-pi-coding-agent-15.12.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-EuPGjq/oh-my-pi-pi-coding-agent-15.12.0.tgz","_integrity":"sha512-+jL5ZJlpVOd8H3Bimn0msTUXhZRDALySKpeF7OdsBWvx1NKATJpB+mKlDhsvQDTRjfx8DxIpWODfPD9lMu3A4A==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.12.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.12.0","@oh-my-pi/pi-wire":"15.12.0","@oh-my-pi/hashline":"15.12.0","@oh-my-pi/pi-utils":"15.12.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.12.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.12.0","@oh-my-pi/pi-mnemopi":"15.12.0","@oh-my-pi/pi-natives":"15.12.0","@oh-my-pi/snapcompact":"15.12.0","@oh-my-pi/pi-agent-core":"15.12.0","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.12.0_1781273362647_0.39889407472428395","host":"s3://npm-registry-packages-npm-production"}},"15.12.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.12.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.12.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"14b7be009ef86bff0e09669fc264b35f134e8c94","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.12.1.tgz","fileCount":2029,"integrity":"sha512-lpSlD0sfGUpfVh+DXpknihAwo1JAE0KePUFb5wLUWRBPTeQez0kroHfkKD+JMYNHdFD8NpzDbXYnNSLCtQEkQQ==","signatures":[{"sig":"MEQCIGaeWdCSTL23A2YJ0mUICggM5Yz9sVuVDAqTiXymvH0BAiA/FZ1xw2pWZvqClyp75trTzxq2baT8tFchCZg0fO4/Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32979916},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-kQwzA2/oh-my-pi-pi-coding-agent-15.12.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-kQwzA2/oh-my-pi-pi-coding-agent-15.12.1.tgz","_integrity":"sha512-lpSlD0sfGUpfVh+DXpknihAwo1JAE0KePUFb5wLUWRBPTeQez0kroHfkKD+JMYNHdFD8NpzDbXYnNSLCtQEkQQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.12.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.12.1","@oh-my-pi/pi-wire":"15.12.1","@oh-my-pi/hashline":"15.12.1","@oh-my-pi/pi-utils":"15.12.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.12.1","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.12.1","@oh-my-pi/pi-mnemopi":"15.12.1","@oh-my-pi/pi-natives":"15.12.1","@oh-my-pi/snapcompact":"15.12.1","@oh-my-pi/pi-agent-core":"15.12.1","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.12.1_1781275509526_0.9741306557080058","host":"s3://npm-registry-packages-npm-production"}},"15.12.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.12.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.12.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"46bc14d29c3c35ac358e666932d44d041e973aa4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.12.2.tgz","fileCount":2029,"integrity":"sha512-tnQOCM+FkhtSElOezeE2qguu1Np8xtViM0Skr2UNKqtPPQQIyrgexUOpcL3B1zCb8SHdCzGUAIQoBvMizhHEEA==","signatures":[{"sig":"MEYCIQDoabpI9D5CAvfx3PwhP4Bil9bv1SDYVkMQ8HxE1+QWZwIhAJwXnUJCEWqT0Nynaw/DkNzTBxtbMeVrMdogHLK+xdht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32983759},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-WU7zb9/oh-my-pi-pi-coding-agent-15.12.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-WU7zb9/oh-my-pi-pi-coding-agent-15.12.2.tgz","_integrity":"sha512-tnQOCM+FkhtSElOezeE2qguu1Np8xtViM0Skr2UNKqtPPQQIyrgexUOpcL3B1zCb8SHdCzGUAIQoBvMizhHEEA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.12.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.12.2","@oh-my-pi/pi-wire":"15.12.2","@oh-my-pi/hashline":"15.12.2","@oh-my-pi/pi-utils":"15.12.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.12.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.12.2","@oh-my-pi/pi-mnemopi":"15.12.2","@oh-my-pi/pi-natives":"15.12.2","@oh-my-pi/snapcompact":"15.12.2","@oh-my-pi/pi-agent-core":"15.12.2","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.12.2_1781279144075_0.4261166016998841","host":"s3://npm-registry-packages-npm-production"}},"15.12.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.12.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.12.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"ada63e0c261a63ef349d61a3685c864b0a2be556","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.12.3.tgz","fileCount":2029,"integrity":"sha512-8Ie7X5Caz+nVzusjXrjfUs/KgmtP41Yux6mPx6m1BnAPPPxE+XTULmPnz50FVTmK1nf/ECvetYsicm6tHwB0dw==","signatures":[{"sig":"MEYCIQCyfq0MDla2DFzz70ld1AOgSt689W+1ryc5BiZazSO9AgIhAL4AVnX8oP9HdeIZAAf/qpLnUifcwarFz7q6mA2YsxSc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32993009},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-z6Ch1t/oh-my-pi-pi-coding-agent-15.12.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-z6Ch1t/oh-my-pi-pi-coding-agent-15.12.3.tgz","_integrity":"sha512-8Ie7X5Caz+nVzusjXrjfUs/KgmtP41Yux6mPx6m1BnAPPPxE+XTULmPnz50FVTmK1nf/ECvetYsicm6tHwB0dw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"4.4.3","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.12.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.12.3","@oh-my-pi/pi-wire":"15.12.3","@oh-my-pi/hashline":"15.12.3","@oh-my-pi/pi-utils":"15.12.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.12.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.12.3","@oh-my-pi/pi-mnemopi":"15.12.3","@oh-my-pi/pi-natives":"15.12.3","@oh-my-pi/snapcompact":"15.12.3","@oh-my-pi/pi-agent-core":"15.12.3","@agentclientprotocol/sdk":"0.22.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.12.3_1781281821023_0.3595737659763021","host":"s3://npm-registry-packages-npm-production"}},"15.12.4":{"name":"@oh-my-pi/pi-coding-agent","version":"15.12.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.12.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"c224cb9b1e72add8adbe9f944770ad1c226bf67e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.12.4.tgz","fileCount":2045,"integrity":"sha512-fIcEtGY2VYcD08W7V7CZLa0hQ4RDrPOcRnFKKYuDsqZX4DZraT/uNLUMk/7cLfP+yrnCV1VDre9le3c1G3zPUQ==","signatures":[{"sig":"MEQCIERD0rZGKwfc5R1FR/IYnK99J7h3cmTR52s2i3rdlkodAiATea6QQpsywSOuXJhUIZe+UFzjQ4oNuI8sh1TyYFl7dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33120340},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-NkVeIG/oh-my-pi-pi-coding-agent-15.12.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-NkVeIG/oh-my-pi-pi-coding-agent-15.12.4.tgz","_integrity":"sha512-fIcEtGY2VYcD08W7V7CZLa0hQ4RDrPOcRnFKKYuDsqZX4DZraT/uNLUMk/7cLfP+yrnCV1VDre9le3c1G3zPUQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.12.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.12.4","@oh-my-pi/pi-wire":"15.12.4","@oh-my-pi/hashline":"15.12.4","@oh-my-pi/pi-utils":"15.12.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.12.4","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.12.4","@oh-my-pi/pi-mnemopi":"15.12.4","@oh-my-pi/pi-natives":"15.12.4","@oh-my-pi/snapcompact":"15.12.4","@oh-my-pi/pi-agent-core":"15.12.4","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14"},"optionalDependencies":{"@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_15.12.4_1781367642550_0.9644374595206671","host":"s3://npm-registry-packages-npm-production"}},"15.13.0":{"name":"@oh-my-pi/pi-coding-agent","version":"15.13.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.13.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"a10a2649773e053c2c203b06f388b6cce0ba2d39","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.13.0.tgz","fileCount":2126,"integrity":"sha512-F4Yxg8hvqTo+s5cq0m/u3Cz52XvrW+mhleYa9n8si4i72GmrG8/y807TFCfPTngViYsm1vG3iyT/PeKIOvI7QQ==","signatures":[{"sig":"MEUCIQDdI0U8jcKxNtHJBuGTttb/PKejnkiThzeo9Z/w67qSTgIgC3YS97kRMA6DPn1ZpLpChalcHOr+IFouFr3mqRoIFBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33877347},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-IV2CUI/oh-my-pi-pi-coding-agent-15.13.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=2","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-IV2CUI/oh-my-pi-pi-coding-agent-15.13.0.tgz","_integrity":"sha512-F4Yxg8hvqTo+s5cq0m/u3Cz52XvrW+mhleYa9n8si4i72GmrG8/y807TFCfPTngViYsm1vG3iyT/PeKIOvI7QQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.13.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.13.0","@oh-my-pi/pi-wire":"15.13.0","@oh-my-pi/hashline":"15.13.0","@oh-my-pi/pi-utils":"15.13.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.13.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.13.0","@oh-my-pi/pi-mnemopi":"15.13.0","@oh-my-pi/pi-natives":"15.13.0","@oh-my-pi/snapcompact":"15.13.0","@oh-my-pi/pi-agent-core":"15.13.0","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_15.13.0_1781465416306_0.2378552383626853","host":"s3://npm-registry-packages-npm-production"}},"15.13.1":{"name":"@oh-my-pi/pi-coding-agent","version":"15.13.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.13.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"5be7693f30492e67f1050ac86d0030ed4776463c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.13.1.tgz","fileCount":2136,"integrity":"sha512-p47tAFJpdEi8el1W3cu36OBtHb5TDyv/JgAvdtYTjwJ23R7wWMs/wUH+Mb5D5O2VkpKjfXF8BujWipVIETAF+g==","signatures":[{"sig":"MEUCIQCLP7dM4prIO7fh5sI41EXQQlh4mShUgEJ2xq+G/UdICgIgJ5rTscQTx21cCLThgzoLKdR8SN6VcSsjIyduwzlhrZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34052833},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-8nLhiA/oh-my-pi-pi-coding-agent-15.13.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=2","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-8nLhiA/oh-my-pi-pi-coding-agent-15.13.1.tgz","_integrity":"sha512-p47tAFJpdEi8el1W3cu36OBtHb5TDyv/JgAvdtYTjwJ23R7wWMs/wUH+Mb5D5O2VkpKjfXF8BujWipVIETAF+g==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.13.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.13.1","@oh-my-pi/pi-wire":"15.13.1","@oh-my-pi/hashline":"15.13.1","@oh-my-pi/pi-utils":"15.13.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.13.1","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.13.1","@oh-my-pi/pi-mnemopi":"15.13.1","@oh-my-pi/pi-natives":"15.13.1","@oh-my-pi/snapcompact":"15.13.1","@oh-my-pi/pi-agent-core":"15.13.1","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_15.13.1_1781495915589_0.04703669936389532","host":"s3://npm-registry-packages-npm-production"}},"15.13.2":{"name":"@oh-my-pi/pi-coding-agent","version":"15.13.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.13.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"fa33f4e49b217f093dd28ad782e1737c52a2e092","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.13.2.tgz","fileCount":2136,"integrity":"sha512-8w35Cp14isziDMQZLCgDmRKLBWVSMHrTFmSUBUgjhBdCbXXARnfWHO3nhabDZkawC0s5NwLaZCjEdwXhZMUN5g==","signatures":[{"sig":"MEYCIQDwn+qpO5W5QwBIf+sG9oiNHOFbwh9EBMP3QkZRIDbSTwIhAOk+dtStkrsqbxGkO1RlKemp2IMD6O1Asp2VJEgBA9nz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34506492},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-tMAFE2/oh-my-pi-pi-coding-agent-15.13.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=2","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-tMAFE2/oh-my-pi-pi-coding-agent-15.13.2.tgz","_integrity":"sha512-8w35Cp14isziDMQZLCgDmRKLBWVSMHrTFmSUBUgjhBdCbXXARnfWHO3nhabDZkawC0s5NwLaZCjEdwXhZMUN5g==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.13.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.13.2","@oh-my-pi/pi-wire":"15.13.2","@oh-my-pi/hashline":"15.13.2","@oh-my-pi/pi-utils":"15.13.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.13.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.13.2","@oh-my-pi/pi-mnemopi":"15.13.2","@oh-my-pi/pi-natives":"15.13.2","@oh-my-pi/snapcompact":"15.13.2","@oh-my-pi/pi-agent-core":"15.13.2","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_15.13.2_1781507411792_0.770479147553093","host":"s3://npm-registry-packages-npm-production"}},"15.13.3":{"name":"@oh-my-pi/pi-coding-agent","version":"15.13.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@15.13.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9f3bd8d844382196a1ba007a69e32dbf48bfd872","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-15.13.3.tgz","fileCount":2140,"integrity":"sha512-LRa055ogJs4Yup4Qp7FbgytSoKOTxfxy6ihvjzONzh/XsEGnk1Ga2+xNoCmOhI4zI41dmRRtTIPpd+kw8aeGAA==","signatures":[{"sig":"MEYCIQCQYSdDwgkJ7+KSHtEBfFgDNJfkXa6whG/1p7E+aQRwJwIhAOotKL+StBZ31tMxs8imonjpI4gkhWXtzOfS/eir+F8e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@15.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34667041},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-9Ya8L2/oh-my-pi-pi-coding-agent-15.13.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=2","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-9Ya8L2/oh-my-pi-pi-coding-agent-15.13.3.tgz","_integrity":"sha512-LRa055ogJs4Yup4Qp7FbgytSoKOTxfxy6ihvjzONzh/XsEGnk1Ga2+xNoCmOhI4zI41dmRRtTIPpd+kw8aeGAA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"15.13.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"15.13.3","@oh-my-pi/pi-wire":"15.13.3","@oh-my-pi/hashline":"15.13.3","@oh-my-pi/pi-utils":"15.13.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"15.13.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"15.13.3","@oh-my-pi/pi-mnemopi":"15.13.3","@oh-my-pi/pi-natives":"15.13.3","@oh-my-pi/snapcompact":"15.13.3","@oh-my-pi/pi-agent-core":"15.13.3","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_15.13.3_1781521649011_0.4994843906209385","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"2f48c7b775e7e86b334ec0e2d9809c46f3c34d54","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.0.tgz","fileCount":2154,"integrity":"sha512-Iz4ZL5192ByogJQQJIHns6IA+uY2jQNR7P38ua/ucaqOW6lSjyrPF098C5gOKh4JTOXbm/wA3Z66aRCqr+JEng==","signatures":[{"sig":"MEUCIQCN8QHWd2XqK1P3Umhz8UAeeb78Kk4ZkawDg2MNpuB32QIgUXFiCxRV8iiV6yeclvSZsUBRRBrVN7WQj/PJI8h7xso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34828929},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-miUxEb/oh-my-pi-pi-coding-agent-16.0.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-miUxEb/oh-my-pi-pi-coding-agent-16.0.0.tgz","_integrity":"sha512-Iz4ZL5192ByogJQQJIHns6IA+uY2jQNR7P38ua/ucaqOW6lSjyrPF098C5gOKh4JTOXbm/wA3Z66aRCqr+JEng==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"16.0.0","@oh-my-pi/pi-wire":"16.0.0","@oh-my-pi/hashline":"16.0.0","@oh-my-pi/pi-utils":"16.0.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.0","@oh-my-pi/pi-mnemopi":"16.0.0","@oh-my-pi/pi-natives":"16.0.0","@oh-my-pi/snapcompact":"16.0.0","@oh-my-pi/pi-agent-core":"16.0.0","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.0_1781538379383_0.5941498561979659","host":"s3://npm-registry-packages-npm-production"}},"16.0.1":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"1b97fe6a55bb967bde5a70e03d4edb7ac2864b72","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.1.tgz","fileCount":2158,"integrity":"sha512-iRIERvQXn8JJuM7QIQm5ADlLhNjBXvIPLjWx6fTDbpUG9vOs2MxDoDfrGMB9PpjtCoaODB23ep++Tc8Jlii5+Q==","signatures":[{"sig":"MEUCIA7MwGVIDNQ4rIZaKJcKNnth6EFB6KWcobENdAu7o6RrAiEAmiElN5jZxlG5ZVLIUAAQFrn3cSYJJr1tDRe+dw6Ayxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34917207},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-tPq8BC/oh-my-pi-pi-coding-agent-16.0.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-tPq8BC/oh-my-pi-pi-coding-agent-16.0.1.tgz","_integrity":"sha512-iRIERvQXn8JJuM7QIQm5ADlLhNjBXvIPLjWx6fTDbpUG9vOs2MxDoDfrGMB9PpjtCoaODB23ep++Tc8Jlii5+Q==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"16.0.1","@oh-my-pi/pi-wire":"16.0.1","@oh-my-pi/hashline":"16.0.1","@oh-my-pi/pi-utils":"16.0.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.1","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.1","@oh-my-pi/pi-mnemopi":"16.0.1","@oh-my-pi/pi-natives":"16.0.1","@oh-my-pi/snapcompact":"16.0.1","@oh-my-pi/pi-agent-core":"16.0.1","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.1_1781552949991_0.13154583886021198","host":"s3://npm-registry-packages-npm-production"}},"16.0.2":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"b057ea1b3cdbdb9b2e80b025a08c865af269cc05","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.2.tgz","fileCount":2158,"integrity":"sha512-D/eCrxec+YHteuP10ijj+3LWLjbbCnvhZkZF5XATQjya0SP+CEGGEtJFHTreKIlOFHjaXyEKoSGUywWG86XolQ==","signatures":[{"sig":"MEUCIQDNcrhv4L2y5jAlu3Sz4uQ4KKvk0s6EPrDtqdpWHxUEpwIgaicuRhtQ4TZ7CSP9tS2e32VZCYtKHsu/HM0GxiqW27o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34969751},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-3xmuEi/oh-my-pi-pi-coding-agent-16.0.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-3xmuEi/oh-my-pi-pi-coding-agent-16.0.2.tgz","_integrity":"sha512-D/eCrxec+YHteuP10ijj+3LWLjbbCnvhZkZF5XATQjya0SP+CEGGEtJFHTreKIlOFHjaXyEKoSGUywWG86XolQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"16.0.2","@oh-my-pi/pi-wire":"16.0.2","@oh-my-pi/hashline":"16.0.2","@oh-my-pi/pi-utils":"16.0.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.2","@oh-my-pi/pi-mnemopi":"16.0.2","@oh-my-pi/pi-natives":"16.0.2","@oh-my-pi/snapcompact":"16.0.2","@oh-my-pi/pi-agent-core":"16.0.2","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.2_1781618110878_0.6718358302522198","host":"s3://npm-registry-packages-npm-production"}},"16.0.3":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"d53b1871bc4a1175fcb98f9f81c4c1cc89548211","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.3.tgz","fileCount":2157,"integrity":"sha512-5gAYXmDc3p26PhOlf4gxmhTj7yXe4rbPI05EisnszQXV5T3YsM8hmnn2krJbvpuOYn2Fnk1499Rh+dzIKoKwOw==","signatures":[{"sig":"MEYCIQDMnU1JrBAn7AxTeV1kGSKiP6EnTYM/5YrW0IU1E8fUsgIhAKw7R6paUw9kEgml2M5MrjOtCyBiK/0jeOTpKtTTE/mh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35090887},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-EQ8AX6/oh-my-pi-pi-coding-agent-16.0.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-EQ8AX6/oh-my-pi-pi-coding-agent-16.0.3.tgz","_integrity":"sha512-5gAYXmDc3p26PhOlf4gxmhTj7yXe4rbPI05EisnszQXV5T3YsM8hmnn2krJbvpuOYn2Fnk1499Rh+dzIKoKwOw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"16.0.3","@oh-my-pi/pi-wire":"16.0.3","@oh-my-pi/hashline":"16.0.3","@oh-my-pi/pi-utils":"16.0.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.3","@oh-my-pi/pi-mnemopi":"16.0.3","@oh-my-pi/pi-natives":"16.0.3","@oh-my-pi/snapcompact":"16.0.3","@oh-my-pi/pi-agent-core":"16.0.3","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.3_1781655588877_0.166140374898196","host":"s3://npm-registry-packages-npm-production"}},"16.0.4":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"86da6f6b6228465467d32480e3b7f3ad93d2d17c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.4.tgz","fileCount":2157,"integrity":"sha512-AhziZwbdCGomWGXia73S/IIsfyqzryU8v4421CYqn5rMbyS0l73ccl8vdS1RKFr6CxxSWgM5k97LSHEv/qqpOA==","signatures":[{"sig":"MEQCIAG7VCEGuCnt1uS6S/knAVjAcUqK51yRX0Cw2uwlpeEqAiASQp4DWI4LpSkboxIR77GWdIIZYCKrD4NRuTIvhX+nfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35157530},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-l8mggO/oh-my-pi-pi-coding-agent-16.0.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-l8mggO/oh-my-pi-pi-coding-agent-16.0.4.tgz","_integrity":"sha512-AhziZwbdCGomWGXia73S/IIsfyqzryU8v4421CYqn5rMbyS0l73ccl8vdS1RKFr6CxxSWgM5k97LSHEv/qqpOA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"16.0.4","@oh-my-pi/pi-wire":"16.0.4","@oh-my-pi/hashline":"16.0.4","@oh-my-pi/pi-utils":"16.0.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.4","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.4","@oh-my-pi/pi-mnemopi":"16.0.4","@oh-my-pi/pi-natives":"16.0.4","@oh-my-pi/snapcompact":"16.0.4","@oh-my-pi/pi-agent-core":"16.0.4","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.4_1781683371093_0.3346243341307584","host":"s3://npm-registry-packages-npm-production"}},"16.0.5":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"5dc6e2ef09b30992e12b6e1e27f3f2b829c8ec10","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.5.tgz","fileCount":2161,"integrity":"sha512-qLRkSqe3bMhbMTlIIBY9MeaQ7wvyAe7y+ReIXBqVe/EOmZ0pRJoPttIDn4ynNdAovg6Xw8R5es8Jy0E8nFTrvw==","signatures":[{"sig":"MEUCIQDlgFPzmGKLxoPGTDsXvRcpfvyWzjmSE7WW6UoIkEZL9wIgEKu4ZQDLvvW/0tlmy2EjmTTrY7nOVBT1TO0FmhaugqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35284649},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-0T1ya9/oh-my-pi-pi-coding-agent-16.0.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-0T1ya9/oh-my-pi-pi-coding-agent-16.0.5.tgz","_integrity":"sha512-qLRkSqe3bMhbMTlIIBY9MeaQ7wvyAe7y+ReIXBqVe/EOmZ0pRJoPttIDn4ynNdAovg6Xw8R5es8Jy0E8nFTrvw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"16.0.5","@oh-my-pi/pi-wire":"16.0.5","@oh-my-pi/hashline":"16.0.5","@oh-my-pi/pi-utils":"16.0.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.5","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.5","@oh-my-pi/pi-mnemopi":"16.0.5","@oh-my-pi/pi-natives":"16.0.5","@oh-my-pi/snapcompact":"16.0.5","@oh-my-pi/pi-agent-core":"16.0.5","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.5_1781704204370_0.7144504199700505","host":"s3://npm-registry-packages-npm-production"}},"16.0.6":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"4305cd1611b53dedf345f6d78de242541df21991","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.6.tgz","fileCount":2172,"integrity":"sha512-8N3dpwatt5djdPEWhj8cxOl77I7fXI7HRZi0FHF3iy9eohLqN1uYNB4LD/oqQ2KRxK9Zw4+FXYB1YVw/CmdQ9g==","signatures":[{"sig":"MEUCIFnNviOygj0n/LXPpRdRmAShliCuLMGgm8piY1tztWPzAiEA1Wzn141jnedkpQSuLo+9u1g861XVrTW9QvBMz1+QEcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35788995},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-kKloQk/oh-my-pi-pi-coding-agent-16.0.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-kKloQk/oh-my-pi-pi-coding-agent-16.0.6.tgz","_integrity":"sha512-8N3dpwatt5djdPEWhj8cxOl77I7fXI7HRZi0FHF3iy9eohLqN1uYNB4LD/oqQ2KRxK9Zw4+FXYB1YVw/CmdQ9g==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","arktype":"^2.2.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"16.0.6","@oh-my-pi/pi-wire":"16.0.6","@oh-my-pi/hashline":"16.0.6","@oh-my-pi/pi-utils":"16.0.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.6","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.6","@oh-my-pi/pi-mnemopi":"16.0.6","@oh-my-pi/pi-natives":"16.0.6","@oh-my-pi/snapcompact":"16.0.6","@oh-my-pi/pi-agent-core":"16.0.6","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.6_1781753419233_0.04884765792479495","host":"s3://npm-registry-packages-npm-production"}},"16.0.7":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"40d6d636e47b09eec4df6b7f0e34227398c25840","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.7.tgz","fileCount":2172,"integrity":"sha512-KCjRFOwAj1ndOUYGY3ibNlmJomJVoB/FBct0WBUi9yM/TNa8BUHob5g0313z+EE090qwygyo4ebth/Rc27sOrw==","signatures":[{"sig":"MEQCIA+HtIES7GeZQe5+W4ugW1C8lDCRgbj1gGSfZBkXT56HAiBAP+y9fm3Y1FL/+TNH068I4/O4aFU1kfECaB4KpeXjdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35833897},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-zqX3VN/oh-my-pi-pi-coding-agent-16.0.7.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts && bun run generate-docs-index","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-zqX3VN/oh-my-pi-pi-coding-agent-16.0.7.tgz","_integrity":"sha512-KCjRFOwAj1ndOUYGY3ibNlmJomJVoB/FBct0WBUi9yM/TNa8BUHob5g0313z+EE090qwygyo4ebth/Rc27sOrw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","fflate":"0.8.3","arktype":"^2.2.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","markit-ai":"0.5.3","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","@oh-my-pi/pi-tui":"16.0.7","@oh-my-pi/pi-wire":"16.0.7","@oh-my-pi/hashline":"16.0.7","@oh-my-pi/pi-utils":"16.0.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.7","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.7","@oh-my-pi/pi-mnemopi":"16.0.7","@oh-my-pi/pi-natives":"16.0.7","@oh-my-pi/snapcompact":"16.0.7","@oh-my-pi/pi-agent-core":"16.0.7","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.7_1781794867089_0.6863613743269505","host":"s3://npm-registry-packages-npm-production"}},"16.0.8":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"8da24e2b4fc192b116611daf7c725dadae771678","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.8.tgz","fileCount":2210,"integrity":"sha512-cKwisHW6cvIa0+6Rc8o/3rUM39+LnGkQ/QGFLDDMBoXXtlM8WQ087P/mo7jGID3LKa1PZroKx0nTKZgek9L7qQ==","signatures":[{"sig":"MEQCICnAk6kossUrh3AdpTWV24IsW9q4YM6yimZfdoPtDNIsAiAjK3fApVMiOG676iySPhsfZfb/lv248g8Nkl5CedwVgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25936311},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-xmywXe/oh-my-pi-pi-coding-agent-16.0.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-xmywXe/oh-my-pi-pi-coding-agent-16.0.8.tgz","_integrity":"sha512-cKwisHW6cvIa0+6Rc8o/3rUM39+LnGkQ/QGFLDDMBoXXtlM8WQ087P/mo7jGID3LKa1PZroKx0nTKZgek9L7qQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.0.8","@oh-my-pi/pi-wire":"16.0.8","@oh-my-pi/hashline":"16.0.8","@oh-my-pi/pi-utils":"16.0.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.8","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.8","@oh-my-pi/pi-mnemopi":"16.0.8","@oh-my-pi/pi-natives":"16.0.8","@oh-my-pi/snapcompact":"16.0.8","@oh-my-pi/pi-agent-core":"16.0.8","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.8_1781809383247_0.5398368899304598","host":"s3://npm-registry-packages-npm-production"}},"16.0.9":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"44d19042ffffd6b0d528c830854f78b89a9cf97d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.9.tgz","fileCount":2210,"integrity":"sha512-XEAadOYqO37G9ePiLzne5dA6yYbtJTE+V26dX2kWen9CZvmbRCenV73oED0pi7JoMD7iyhK/tRXMcYMSg7QQ8Q==","signatures":[{"sig":"MEUCIAym8bZ4IiF1ai+0bWrkNolGsQWySAjlFiHb/uWZUcawAiEA4hiKX3O3Ema7SEiFic7cynJMy9QuurTKlPmOxXBYhM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25943087},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-8pNjkY/oh-my-pi-pi-coding-agent-16.0.9.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-8pNjkY/oh-my-pi-pi-coding-agent-16.0.9.tgz","_integrity":"sha512-XEAadOYqO37G9ePiLzne5dA6yYbtJTE+V26dX2kWen9CZvmbRCenV73oED0pi7JoMD7iyhK/tRXMcYMSg7QQ8Q==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.9","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.0.9","@oh-my-pi/pi-wire":"16.0.9","@oh-my-pi/hashline":"16.0.9","@oh-my-pi/pi-utils":"16.0.9","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.9","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.9","@oh-my-pi/pi-mnemopi":"16.0.9","@oh-my-pi/pi-natives":"16.0.9","@oh-my-pi/snapcompact":"16.0.9","@oh-my-pi/pi-agent-core":"16.0.9","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.9_1781817904810_0.4252046340642739","host":"s3://npm-registry-packages-npm-production"}},"16.0.10":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"80480c07f1396188413f9847c25463105f14273c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.10.tgz","fileCount":2214,"integrity":"sha512-Pk9uuHBFDojSbAKbptrnNYDZWeFTxgwIvg+NJ/mZtqF9dJGAZr8rR1Jx4U60hKHzj+8CfHYCsvE5UFejgVadJw==","signatures":[{"sig":"MEUCIQDjsFOLoEf4K+vSrDtok9gG7SB+UEcQ9VwQAVz9lnLoqgIgU1CUHxH2TqJsezrYNwMu9ssvhEYqoxUBt0qHxza0zTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26006957},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-b98nxr/oh-my-pi-pi-coding-agent-16.0.10.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-b98nxr/oh-my-pi-pi-coding-agent-16.0.10.tgz","_integrity":"sha512-Pk9uuHBFDojSbAKbptrnNYDZWeFTxgwIvg+NJ/mZtqF9dJGAZr8rR1Jx4U60hKHzj+8CfHYCsvE5UFejgVadJw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.10","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.0.10","@oh-my-pi/pi-wire":"16.0.10","@oh-my-pi/hashline":"16.0.10","@oh-my-pi/pi-utils":"16.0.10","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.10","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.10","@oh-my-pi/pi-mnemopi":"16.0.10","@oh-my-pi/pi-natives":"16.0.10","@oh-my-pi/snapcompact":"16.0.10","@oh-my-pi/pi-agent-core":"16.0.10","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.10_1781826831760_0.41429531043830514","host":"s3://npm-registry-packages-npm-production"}},"16.0.11":{"name":"@oh-my-pi/pi-coding-agent","version":"16.0.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.0.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"49a62dcfdaac009703acd0108b7a8cd579e66ad2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.0.11.tgz","fileCount":2224,"integrity":"sha512-b8jJ472aUKn+lgUwzrk/VQXwalZ+YyP3YAnMUfK1B7t9G7pHdOrl3qWZoE+Y5sENDEXtPy6JNy76imboUQ1+sQ==","signatures":[{"sig":"MEYCIQCpT1uXOi/0zKUryXenkYS8lwv5hclsAiSohAFiHUX4OQIhANyDwkyxTy+or7GbJt1KrQy9SUN9ziJoN5QpSyyeQMZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26056790},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-PkakXa/oh-my-pi-pi-coding-agent-16.0.11.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-PkakXa/oh-my-pi-pi-coding-agent-16.0.11.tgz","_integrity":"sha512-b8jJ472aUKn+lgUwzrk/VQXwalZ+YyP3YAnMUfK1B7t9G7pHdOrl3qWZoE+Y5sENDEXtPy6JNy76imboUQ1+sQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.0.11","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.0.11","@oh-my-pi/pi-wire":"16.0.11","@oh-my-pi/hashline":"16.0.11","@oh-my-pi/pi-utils":"16.0.11","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.0.11","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.0.11","@oh-my-pi/pi-mnemopi":"16.0.11","@oh-my-pi/pi-natives":"16.0.11","@oh-my-pi/snapcompact":"16.0.11","@oh-my-pi/pi-agent-core":"16.0.11","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.0.11_1781839607772_0.07083350048439652","host":"s3://npm-registry-packages-npm-production"}},"16.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"04d4e8b177ba0aa166e2e4b0eff3a93bd0f3088e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.0.tgz","fileCount":2226,"integrity":"sha512-o+z6rjTb/U8Q7Wxr9Dr6P4YnhOk49vX05arTGjDlZOGFy4V2ej072dh8tN9XGbFhDYDe1z5WZf5Ipl09UYxxwQ==","signatures":[{"sig":"MEYCIQCj+1v+bw0kf88tAWNEjycr2WlUP//MHBiH2RdEu5p4EwIhAJUb10O+DEmb9Ai3n0oNrgN1Rz6mr5qE2JUsEgZ9cznQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26101494},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-weYE1p/oh-my-pi-pi-coding-agent-16.1.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-weYE1p/oh-my-pi-pi-coding-agent-16.1.0.tgz","_integrity":"sha512-o+z6rjTb/U8Q7Wxr9Dr6P4YnhOk49vX05arTGjDlZOGFy4V2ej072dh8tN9XGbFhDYDe1z5WZf5Ipl09UYxxwQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.0","@oh-my-pi/pi-wire":"16.1.0","@oh-my-pi/hashline":"16.1.0","@oh-my-pi/pi-utils":"16.1.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.0","@oh-my-pi/pi-mnemopi":"16.1.0","@oh-my-pi/pi-natives":"16.1.0","@oh-my-pi/snapcompact":"16.1.0","@oh-my-pi/pi-agent-core":"16.1.0","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.0_1781850562528_0.5374280879223996","host":"s3://npm-registry-packages-npm-production"}},"16.1.1":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"f7ef59ee4258bfffd601d5c35549559689d5b8b3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.1.tgz","fileCount":2226,"integrity":"sha512-rU8pcZ8taiu5XwGaNWyHeIMIb+5/gNkNXKIX+ZS8N5JmmwfbrKC7zUHcdb4OKhaLQoGme4qFMuvEpbtpXYKQmg==","signatures":[{"sig":"MEUCIQDz8o9YT5pKzIng6cfAmvkR3cLZUYM0KgPtRgnRE/N2owIgbzZ/XCwvfb++ls7wngKgzfPCC9UeVj2yNUlzIPI4458=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26106871},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-tkV9CS/oh-my-pi-pi-coding-agent-16.1.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-tkV9CS/oh-my-pi-pi-coding-agent-16.1.1.tgz","_integrity":"sha512-rU8pcZ8taiu5XwGaNWyHeIMIb+5/gNkNXKIX+ZS8N5JmmwfbrKC7zUHcdb4OKhaLQoGme4qFMuvEpbtpXYKQmg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.1","@oh-my-pi/pi-wire":"16.1.1","@oh-my-pi/hashline":"16.1.1","@oh-my-pi/pi-utils":"16.1.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.1","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.1","@oh-my-pi/pi-mnemopi":"16.1.1","@oh-my-pi/pi-natives":"16.1.1","@oh-my-pi/snapcompact":"16.1.1","@oh-my-pi/pi-agent-core":"16.1.1","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.1_1781853964748_0.752556275533393","host":"s3://npm-registry-packages-npm-production"}},"16.1.2":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"526dc8b595d0f9fee859df871e38552f950058e9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.2.tgz","fileCount":2227,"integrity":"sha512-OXKYktDK0u6l+9UrdRh+rAepgRo2C6CbSvNgbVHRwuE6Xw+5HhjS6b0WlJBu6gUo0PxuDVZC3pSYeqVi9Z9Qtg==","signatures":[{"sig":"MEYCIQD7E8LqbEEBAVVMxAHR/lguJNCBKBZlYRXi9wNiPS/EEgIhAPPe+XonfySh6+wgQdMdyC0zHPpkaIxL98Okn8lCda47","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26095669},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-y0NHYW/oh-my-pi-pi-coding-agent-16.1.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-y0NHYW/oh-my-pi-pi-coding-agent-16.1.2.tgz","_integrity":"sha512-OXKYktDK0u6l+9UrdRh+rAepgRo2C6CbSvNgbVHRwuE6Xw+5HhjS6b0WlJBu6gUo0PxuDVZC3pSYeqVi9Z9Qtg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.2","@oh-my-pi/pi-wire":"16.1.2","@oh-my-pi/hashline":"16.1.2","@oh-my-pi/pi-utils":"16.1.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.2","@oh-my-pi/pi-mnemopi":"16.1.2","@oh-my-pi/pi-natives":"16.1.2","@oh-my-pi/snapcompact":"16.1.2","@oh-my-pi/pi-agent-core":"16.1.2","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.2_1781881537429_0.8230318621875574","host":"s3://npm-registry-packages-npm-production"}},"16.1.3":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"668be374edd240b8b3a6f7e01d61fbb932fdbfdf","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.3.tgz","fileCount":2237,"integrity":"sha512-+gfxSYC9neUrqolOaFYAuWgEm5yeS4yZwaMIJhWyo/bGI01yaolq16OUHIbfUmZU15O430MV0A5/sW12EV112w==","signatures":[{"sig":"MEQCIFxcdrcR8aEjJ8R/hwtphxtfrvGyxlYd4jqPaPrWjv76AiBiwHKlDAtSl/xovsjajSHqU6XdlcObxo9AB31uWZXYjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26156494},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-aTY2Az/oh-my-pi-pi-coding-agent-16.1.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-aTY2Az/oh-my-pi-pi-coding-agent-16.1.3.tgz","_integrity":"sha512-+gfxSYC9neUrqolOaFYAuWgEm5yeS4yZwaMIJhWyo/bGI01yaolq16OUHIbfUmZU15O430MV0A5/sW12EV112w==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.3","@oh-my-pi/pi-wire":"16.1.3","@oh-my-pi/hashline":"16.1.3","@oh-my-pi/pi-utils":"16.1.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.3","@oh-my-pi/pi-mnemopi":"16.1.3","@oh-my-pi/pi-natives":"16.1.3","@oh-my-pi/snapcompact":"16.1.3","@oh-my-pi/pi-agent-core":"16.1.3","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.3_1781885389288_0.10271422205193215","host":"s3://npm-registry-packages-npm-production"}},"16.1.4":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"3fff4916b7b0341737860a1b1d089310edaadd67","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.4.tgz","fileCount":2237,"integrity":"sha512-nEJX+Vp44MAnL69m5MWRKdGag+0wG8OrItp5v7f0VZkKWyDBKkfIfSBxtzpVPSb1mlXbde3lotCowW5a3jMMbw==","signatures":[{"sig":"MEUCIQDL8X1Cavjm95szs5EC/fwmUmTK+DeGuOqujApTFuWnrgIgBENFrAMbzvdX5wHKrOTuUQdwHtCpxcW834k4HfxbBPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26179458},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-G2eNyd/oh-my-pi-pi-coding-agent-16.1.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-G2eNyd/oh-my-pi-pi-coding-agent-16.1.4.tgz","_integrity":"sha512-nEJX+Vp44MAnL69m5MWRKdGag+0wG8OrItp5v7f0VZkKWyDBKkfIfSBxtzpVPSb1mlXbde3lotCowW5a3jMMbw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.4","@oh-my-pi/pi-wire":"16.1.4","@oh-my-pi/hashline":"16.1.4","@oh-my-pi/pi-utils":"16.1.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.4","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.4","@oh-my-pi/pi-mnemopi":"16.1.4","@oh-my-pi/pi-natives":"16.1.4","@oh-my-pi/snapcompact":"16.1.4","@oh-my-pi/pi-agent-core":"16.1.4","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.4_1781898464089_0.08935662994396187","host":"s3://npm-registry-packages-npm-production"}},"16.1.5":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"979f1354398f000b5e3fa0dfced224a0ff770376","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.5.tgz","fileCount":2237,"integrity":"sha512-AO442PAch8bdlK8LQQQ3rvn+5lPFLzlainz/9r0Y0zVNYHWF3NWxpvyQcrzJFBvZZ/0dAZNTSNxwGWEVwD6baQ==","signatures":[{"sig":"MEUCIQCHT2tJ4Vcm2eZsFd89kL9DD7cXxcLrQ8efVNciwpbEdAIgPNwSlMG8hNk9iO2EjX1d2S7krswOkxxUSeqmnEFH5+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26179786},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-etsZb3/oh-my-pi-pi-coding-agent-16.1.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-etsZb3/oh-my-pi-pi-coding-agent-16.1.5.tgz","_integrity":"sha512-AO442PAch8bdlK8LQQQ3rvn+5lPFLzlainz/9r0Y0zVNYHWF3NWxpvyQcrzJFBvZZ/0dAZNTSNxwGWEVwD6baQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.5","@oh-my-pi/pi-wire":"16.1.5","@oh-my-pi/hashline":"16.1.5","@oh-my-pi/pi-utils":"16.1.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.5","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.5","@oh-my-pi/pi-mnemopi":"16.1.5","@oh-my-pi/pi-natives":"16.1.5","@oh-my-pi/snapcompact":"16.1.5","@oh-my-pi/pi-agent-core":"16.1.5","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.5_1781901883753_0.8172168304765433","host":"s3://npm-registry-packages-npm-production"}},"16.1.6":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"abcd77479d5f9101e355b6406d6c42a063d5a16a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.6.tgz","fileCount":2237,"integrity":"sha512-zjvF4koYgSw9fJd1PmjALyjmaA8MVn9S6d3Sv4XXMs7SsF2kZAQb9dQMI3F/y05dglkEQcAv9iPBySdBEltngw==","signatures":[{"sig":"MEYCIQCpolBx45NgavIkpEZ/vER16p+BJFsoMg6OO0ejhYYQswIhAISwDNf3l5SbnbnPcdMdrY3TYdU57LDP8KTTsGP7gLUy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26182965},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-6EYXqq/oh-my-pi-pi-coding-agent-16.1.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-6EYXqq/oh-my-pi-pi-coding-agent-16.1.6.tgz","_integrity":"sha512-zjvF4koYgSw9fJd1PmjALyjmaA8MVn9S6d3Sv4XXMs7SsF2kZAQb9dQMI3F/y05dglkEQcAv9iPBySdBEltngw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.6","@oh-my-pi/pi-wire":"16.1.6","@oh-my-pi/hashline":"16.1.6","@oh-my-pi/pi-utils":"16.1.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.6","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.6","@oh-my-pi/pi-mnemopi":"16.1.6","@oh-my-pi/pi-natives":"16.1.6","@oh-my-pi/snapcompact":"16.1.6","@oh-my-pi/pi-agent-core":"16.1.6","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.6_1781917859440_0.8139448607094251","host":"s3://npm-registry-packages-npm-production"}},"16.1.7":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"8d8a4c9ed0b84a0296535a5cf05d0194d7098943","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.7.tgz","fileCount":2237,"integrity":"sha512-hJT8a82uZKy65tcOnQaljUMk9arHHFfK1wxsgnQYlIp3ijVAesYAUagcydktlLJijy9wbXd2baAh67VlMlWmSA==","signatures":[{"sig":"MEUCIQCLk1fk0T8BiKTWN3UdgzQjBWcizQyjRqQgX6NmxsVjLAIgOB+lx0RPjeBfd3CwiritUDoLS7EKfx5p3udRiqfPnmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26188738},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-DLpQpN/oh-my-pi-pi-coding-agent-16.1.7.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-DLpQpN/oh-my-pi-pi-coding-agent-16.1.7.tgz","_integrity":"sha512-hJT8a82uZKy65tcOnQaljUMk9arHHFfK1wxsgnQYlIp3ijVAesYAUagcydktlLJijy9wbXd2baAh67VlMlWmSA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.7","@oh-my-pi/pi-wire":"16.1.7","@oh-my-pi/hashline":"16.1.7","@oh-my-pi/pi-utils":"16.1.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.7","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.7","@oh-my-pi/pi-mnemopi":"16.1.7","@oh-my-pi/pi-natives":"16.1.7","@oh-my-pi/snapcompact":"16.1.7","@oh-my-pi/pi-agent-core":"16.1.7","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.7_1781927858149_0.19664558205850602","host":"s3://npm-registry-packages-npm-production"}},"16.1.8":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"4cd88ad4714daca94a515d853582e22955036938","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.8.tgz","fileCount":2240,"integrity":"sha512-z/QQVeNXiPmxPwf60GXT26BrhYi/aWDHqSeRk6daOVwdQf8QyYZlTETAZd0BdAj5DWdkp/uvcy4ovM72FmOchQ==","signatures":[{"sig":"MEYCIQDC9iXiCiTx3z79aJOFCoDGw3iHFFV/N8DgX4xtbiDoAAIhAM5/cECw/dXtcmcfsBOytwgk2J58eR0dkeRW9FGwMnVT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26309538},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-0NmK5P/oh-my-pi-pi-coding-agent-16.1.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-0NmK5P/oh-my-pi-pi-coding-agent-16.1.8.tgz","_integrity":"sha512-z/QQVeNXiPmxPwf60GXT26BrhYi/aWDHqSeRk6daOVwdQf8QyYZlTETAZd0BdAj5DWdkp/uvcy4ovM72FmOchQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.8","@oh-my-pi/pi-wire":"16.1.8","@oh-my-pi/hashline":"16.1.8","@oh-my-pi/pi-utils":"16.1.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.8","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.8","@oh-my-pi/pi-mnemopi":"16.1.8","@oh-my-pi/pi-natives":"16.1.8","@oh-my-pi/snapcompact":"16.1.8","@oh-my-pi/pi-agent-core":"16.1.8","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.8_1781996345943_0.35093657783065924","host":"s3://npm-registry-packages-npm-production"}},"16.1.9":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"806c4184715c7c4037aee21c059cd2cf4e30d68f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.9.tgz","fileCount":2240,"integrity":"sha512-Gst/R4tB2vQPYkGpbMXiKVOAv2Vni6fqiuvBjPOb1gJA3+xOw83y8q5uZFALiZSMxyc6sHDzge/QP5j+3JSdIQ==","signatures":[{"sig":"MEUCIQDDZ7NavHjp/NsCtrkY92V8ODYDujv08L9CTzAIpkhd+gIgQH9vEGE9n8jru7S7oqOHFjK/q+gJ1BnZg+TJjl+H1Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26381174},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Nqggbt/oh-my-pi-pi-coding-agent-16.1.9.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-Nqggbt/oh-my-pi-pi-coding-agent-16.1.9.tgz","_integrity":"sha512-Gst/R4tB2vQPYkGpbMXiKVOAv2Vni6fqiuvBjPOb1gJA3+xOw83y8q5uZFALiZSMxyc6sHDzge/QP5j+3JSdIQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.9","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.9","@oh-my-pi/pi-wire":"16.1.9","@oh-my-pi/hashline":"16.1.9","@oh-my-pi/pi-utils":"16.1.9","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.9","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.9","@oh-my-pi/pi-mnemopi":"16.1.9","@oh-my-pi/pi-natives":"16.1.9","@oh-my-pi/snapcompact":"16.1.9","@oh-my-pi/pi-agent-core":"16.1.9","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.9_1782011149137_0.6826616977166313","host":"s3://npm-registry-packages-npm-production"}},"16.1.10":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"96afe05094793bb9f542f2a9ef1bd32dcdea12e4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.10.tgz","fileCount":2244,"integrity":"sha512-GL1e7HOVah3G+TiQjL547veKObGmFvUf+VTCIRTdg9sH6TG/QdFUZJlEq4LKE0BxmgqVuuPSlCX59owj15gmbQ==","signatures":[{"sig":"MEUCIQCbbpihZAd2frgJXxjQo0ZMzbt+e/Cwd5SnWZ/CVzF6IAIgQZhMde3vAEVQzrYyO3f9/9hrJImauIKltkE5WrULjmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26492094},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-CF2Lkz/oh-my-pi-pi-coding-agent-16.1.10.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-CF2Lkz/oh-my-pi-pi-coding-agent-16.1.10.tgz","_integrity":"sha512-GL1e7HOVah3G+TiQjL547veKObGmFvUf+VTCIRTdg9sH6TG/QdFUZJlEq4LKE0BxmgqVuuPSlCX59owj15gmbQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.10","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.10","@oh-my-pi/pi-wire":"16.1.10","@oh-my-pi/hashline":"16.1.10","@oh-my-pi/pi-utils":"16.1.10","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.10","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.10","@oh-my-pi/pi-mnemopi":"16.1.10","@oh-my-pi/pi-natives":"16.1.10","@oh-my-pi/snapcompact":"16.1.10","@oh-my-pi/pi-agent-core":"16.1.10","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.10_1782025064983_0.31372441260351747","host":"s3://npm-registry-packages-npm-production"}},"16.1.11":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"ff91e6e9e181b882793e01462b2f5b8ba24ba03f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.11.tgz","fileCount":2248,"integrity":"sha512-/EZjXtORJNL4Tojnp+RvthNqWSONCITxt75mjk3NyzMHCSocYJGs/tAE7WaTFU2XYbfLdlg2IZn/dBFpZPzrRA==","signatures":[{"sig":"MEUCIQD76cJNUC9+ruhn/asfI0AoSBFUoIsd3KbHyXLxU9hBJAIgX2wraaFU/ifOG9Fj50ud8sierWZrIG5BAk8wXlrCu8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26552036},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-6pRCNX/oh-my-pi-pi-coding-agent-16.1.11.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-6pRCNX/oh-my-pi-pi-coding-agent-16.1.11.tgz","_integrity":"sha512-/EZjXtORJNL4Tojnp+RvthNqWSONCITxt75mjk3NyzMHCSocYJGs/tAE7WaTFU2XYbfLdlg2IZn/dBFpZPzrRA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.11","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.11","@oh-my-pi/pi-wire":"16.1.11","@oh-my-pi/hashline":"16.1.11","@oh-my-pi/pi-utils":"16.1.11","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.11","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.11","@oh-my-pi/pi-mnemopi":"16.1.11","@oh-my-pi/pi-natives":"16.1.11","@oh-my-pi/snapcompact":"16.1.11","@oh-my-pi/pi-agent-core":"16.1.11","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.11_1782060922860_0.07851648424051105","host":"s3://npm-registry-packages-npm-production"}},"16.1.12":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"f87b48d163869a3fbf2a964750e69fd696eea4fa","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.12.tgz","fileCount":2248,"integrity":"sha512-QnUkpNower7TDrVCitdA0JgvUhsv+ima251Jf8Y4kB2LI164twLWuInpXAXp0tMBj1WBhPu/ZkhPwGDBOuD+dQ==","signatures":[{"sig":"MEYCIQDcSrk/wkgACZbqyRfhkurcDVGI7ONO6vSPLmXs8Ed4lgIhAIxbZgthHnnmGMlEx6brnt3MKH7LZQtFZeSUXoi1pblO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26578830},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-DcUV9f/oh-my-pi-pi-coding-agent-16.1.12.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-DcUV9f/oh-my-pi-pi-coding-agent-16.1.12.tgz","_integrity":"sha512-QnUkpNower7TDrVCitdA0JgvUhsv+ima251Jf8Y4kB2LI164twLWuInpXAXp0tMBj1WBhPu/ZkhPwGDBOuD+dQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.12","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.12","@oh-my-pi/pi-wire":"16.1.12","@oh-my-pi/hashline":"16.1.12","@oh-my-pi/pi-utils":"16.1.12","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.12","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.12","@oh-my-pi/pi-mnemopi":"16.1.12","@oh-my-pi/pi-natives":"16.1.12","@oh-my-pi/snapcompact":"16.1.12","@oh-my-pi/pi-agent-core":"16.1.12","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.12_1782084697438_0.6507719765111939","host":"s3://npm-registry-packages-npm-production"}},"16.1.13":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"94d8f20ecc00d2c7fe4fe17c2672c0a6f8e7955a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.13.tgz","fileCount":2248,"integrity":"sha512-A64Pilr7RxmT/+1ma/ZAPqJUcJcP63gq1GeHq9fq8WQzqLjMUY7YeKkj0aHNm1unS6hMQ8PKh1UP+vEkJZeBvg==","signatures":[{"sig":"MEYCIQDUdeKZfKczYx2W/meA2m46rK0rv6JK4WUMYxA0fepK5wIhAIEr3xQzpBrBf6B5HcgA9tmr81HinhmfTCEZBg41IfYY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27198685},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-NvtkfJ/oh-my-pi-pi-coding-agent-16.1.13.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-NvtkfJ/oh-my-pi-pi-coding-agent-16.1.13.tgz","_integrity":"sha512-A64Pilr7RxmT/+1ma/ZAPqJUcJcP63gq1GeHq9fq8WQzqLjMUY7YeKkj0aHNm1unS6hMQ8PKh1UP+vEkJZeBvg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.13","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.13","@oh-my-pi/pi-wire":"16.1.13","@oh-my-pi/hashline":"16.1.13","@oh-my-pi/pi-utils":"16.1.13","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.13","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.13","@oh-my-pi/pi-mnemopi":"16.1.13","@oh-my-pi/pi-natives":"16.1.13","@oh-my-pi/snapcompact":"16.1.13","@oh-my-pi/pi-agent-core":"16.1.13","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.13_1782097522966_0.45490464138371767","host":"s3://npm-registry-packages-npm-production"}},"16.1.14":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"ea1aed9b7bdd8746cce5ad18adc660d00f219d4b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.14.tgz","fileCount":2296,"integrity":"sha512-+mIw3FtAb6QDWd3Lj5WnhUMMMPd7iy2qvSfSGnFAjQ0Xq4XXQxZynjZ2VgoenxbM1VJcCGLwO1+50uNg/2sXfg==","signatures":[{"sig":"MEUCIDHmNJ5qNtghsTsduDpFCE+7CSA3WA7PklPs/Yjld3yWAiEA5nD/7A2OdAi/RB1r1j9EJjY5oGm3W15xQCyefjnXCZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27497897},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-nmO6vd/oh-my-pi-pi-coding-agent-16.1.14.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-nmO6vd/oh-my-pi-pi-coding-agent-16.1.14.tgz","_integrity":"sha512-+mIw3FtAb6QDWd3Lj5WnhUMMMPd7iy2qvSfSGnFAjQ0Xq4XXQxZynjZ2VgoenxbM1VJcCGLwO1+50uNg/2sXfg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.14","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.14","@oh-my-pi/pi-wire":"16.1.14","@oh-my-pi/hashline":"16.1.14","@oh-my-pi/pi-utils":"16.1.14","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.14","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.14","@oh-my-pi/pi-mnemopi":"16.1.14","@oh-my-pi/pi-natives":"16.1.14","@oh-my-pi/snapcompact":"16.1.14","@oh-my-pi/pi-agent-core":"16.1.14","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.14_1782106994925_0.04102836098055529","host":"s3://npm-registry-packages-npm-production"}},"16.1.15":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.15","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"d925b6c74e29195f41b574746dc30c6d625d767c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.15.tgz","fileCount":2296,"integrity":"sha512-TzClCJLn02GhmYH7oryzq2CmPG2FEK1Ah6ORv/UrG1Jx8jkxS7Wzs+7hl4ZNkaOsBIjOxoRuxgVHF9yDEl96cg==","signatures":[{"sig":"MEUCIG4zPki/4z7pp8//shqU3GDvGYuFJiawvUK/+pjt8jHmAiEAgAXRHyTioY1J66ns4M3Y0QC4CGBaN4A/zNB9gQKAcNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27532992},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-yc5RC7/oh-my-pi-pi-coding-agent-16.1.15.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-yc5RC7/oh-my-pi-pi-coding-agent-16.1.15.tgz","_integrity":"sha512-TzClCJLn02GhmYH7oryzq2CmPG2FEK1Ah6ORv/UrG1Jx8jkxS7Wzs+7hl4ZNkaOsBIjOxoRuxgVHF9yDEl96cg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.15","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.15","@oh-my-pi/pi-wire":"16.1.15","@oh-my-pi/hashline":"16.1.15","@oh-my-pi/pi-utils":"16.1.15","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.15","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.15","@oh-my-pi/pi-mnemopi":"16.1.15","@oh-my-pi/pi-natives":"16.1.15","@oh-my-pi/snapcompact":"16.1.15","@oh-my-pi/pi-agent-core":"16.1.15","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.15_1782146130842_0.744566184436197","host":"s3://npm-registry-packages-npm-production"}},"16.1.16":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.16","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.16","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"facf8a4fa562eeba9e310c71ab6aa26ae0075862","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.16.tgz","fileCount":2298,"integrity":"sha512-96C2KqYEImjo961V9KLaphZBf1szv58nqNXBbubP66x1hncvm4yf5gQRzf6hayngPB/4xEEdobFtQfeTOXRX1A==","signatures":[{"sig":"MEQCIGpdLNb/SjFZlNVgFKKU3qjiXJDbtI/08TKq/wHA0SELAiAhdaD9PFMV4BbwYrqjhGS3NjQmAWw8O7OljJUL3hHc7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27628813},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-g44wPM/oh-my-pi-pi-coding-agent-16.1.16.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-g44wPM/oh-my-pi-pi-coding-agent-16.1.16.tgz","_integrity":"sha512-96C2KqYEImjo961V9KLaphZBf1szv58nqNXBbubP66x1hncvm4yf5gQRzf6hayngPB/4xEEdobFtQfeTOXRX1A==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.16","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.16","@oh-my-pi/pi-wire":"16.1.16","@oh-my-pi/hashline":"16.1.16","@oh-my-pi/pi-utils":"16.1.16","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.16","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.16","@oh-my-pi/pi-mnemopi":"16.1.16","@oh-my-pi/pi-natives":"16.1.16","@oh-my-pi/snapcompact":"16.1.16","@oh-my-pi/pi-agent-core":"16.1.16","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.16_1782220555536_0.554205734361289","host":"s3://npm-registry-packages-npm-production"}},"16.1.17":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.17","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.17","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"e0404bc4ba7bba08c5076b3a69cf2abcabdacf46","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.17.tgz","fileCount":2302,"integrity":"sha512-O6XHpyRapB3i1BRi1U9qYELdeYPT9mTbUMDNRogHBjZx8ErPjohZYJW7UZmPPcLIGxvubwKE0E89jKTJ9S79fw==","signatures":[{"sig":"MEUCIF+glfMmsNZ5ZeVYvZXjXWaayL+U0aHz9+3jOQ14N2jfAiEArm5MjW2+b0ernVT0owVXOMbCRe2djIUE3VHTZt1RFpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27716500},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-GOfCC3/oh-my-pi-pi-coding-agent-16.1.17.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-GOfCC3/oh-my-pi-pi-coding-agent-16.1.17.tgz","_integrity":"sha512-O6XHpyRapB3i1BRi1U9qYELdeYPT9mTbUMDNRogHBjZx8ErPjohZYJW7UZmPPcLIGxvubwKE0E89jKTJ9S79fw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.17","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.17","@oh-my-pi/pi-wire":"16.1.17","@oh-my-pi/hashline":"16.1.17","@oh-my-pi/pi-utils":"16.1.17","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.17","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.17","@oh-my-pi/pi-mnemopi":"16.1.17","@oh-my-pi/pi-natives":"16.1.17","@oh-my-pi/snapcompact":"16.1.17","@oh-my-pi/pi-agent-core":"16.1.17","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.17_1782329914632_0.33124113867180727","host":"s3://npm-registry-packages-npm-production"}},"16.1.18":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.18","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.18","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"a57845590bfcbe814322d04ed189fb3a82b60785","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.18.tgz","fileCount":2304,"integrity":"sha512-kpMJC3Gw+TCLtCgK0Lnkeo+yj92ySadvdpZMDWlk7MmfbyswsfODtzJQFvbH0KztlT8pHk08l823lDO86Ev4aw==","signatures":[{"sig":"MEYCIQD2E7mUB1NJuvSNLYtoCIpJ3f5h1AHHW5s2QM2VwCv7RAIhAKiYBdQxitrh2m+vCUHcl0j3ljIdEKLkMygBh10P+r2l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27812026},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Byqf9D/oh-my-pi-pi-coding-agent-16.1.18.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-Byqf9D/oh-my-pi-pi-coding-agent-16.1.18.tgz","_integrity":"sha512-kpMJC3Gw+TCLtCgK0Lnkeo+yj92ySadvdpZMDWlk7MmfbyswsfODtzJQFvbH0KztlT8pHk08l823lDO86Ev4aw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.18","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.18","@oh-my-pi/pi-wire":"16.1.18","@oh-my-pi/hashline":"16.1.18","@oh-my-pi/pi-utils":"16.1.18","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.18","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.18","@oh-my-pi/pi-mnemopi":"16.1.18","@oh-my-pi/pi-natives":"16.1.18","@oh-my-pi/snapcompact":"16.1.18","@oh-my-pi/pi-agent-core":"16.1.18","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.18_1782358606263_0.32588261926303774","host":"s3://npm-registry-packages-npm-production"}},"16.1.19":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.19","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.19","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"928dab1c6a23e1e7bbbfd5ec42e5744f8ff18136","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.19.tgz","fileCount":2307,"integrity":"sha512-zjavz2f4VHMNrKnE7bjCNlGeAO0yyDpIzRPcLAGwpRCrUtv5x5/ap5r+8sOhclB8VNTl8PDRnTDH5Wcv9Jy8cA==","signatures":[{"sig":"MEUCIQCKaG+ICdsKCGsLcaimOQHagFvhRrj/9BN3zpFVdmCh9gIgTxLtWwJ1ELlh6IeQxi78U0Pnu+0FLn6XM4MKYuar6lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28430452},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-CYIIo6/oh-my-pi-pi-coding-agent-16.1.19.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun test --parallel=4 test src","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-CYIIo6/oh-my-pi-pi-coding-agent-16.1.19.tgz","_integrity":"sha512-zjavz2f4VHMNrKnE7bjCNlGeAO0yyDpIzRPcLAGwpRCrUtv5x5/ap5r+8sOhclB8VNTl8PDRnTDH5Wcv9Jy8cA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.19","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.19","@oh-my-pi/pi-wire":"16.1.19","@oh-my-pi/hashline":"16.1.19","@oh-my-pi/pi-utils":"16.1.19","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.19","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.19","@oh-my-pi/pi-mnemopi":"16.1.19","@oh-my-pi/pi-natives":"16.1.19","@oh-my-pi/snapcompact":"16.1.19","@oh-my-pi/pi-agent-core":"16.1.19","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.19_1782387177706_0.018997597972566282","host":"s3://npm-registry-packages-npm-production"}},"16.1.20":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.20","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.20","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"adb2f1f7a793de5a558fc1e7372c37fb8f97d75b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.20.tgz","fileCount":2310,"integrity":"sha512-CLiiNqC9egGkqL3iqFU22K/B3wB4LZMFdIhpaMnwiLgr3/xF7rvg9ha1Iuvvd8tTzzOIKuvghkyWMHYcqVB8qA==","signatures":[{"sig":"MEUCIQCV7sXiIkH6ClCngTxi8M6Jr3kEONKRh14IPhzr7bL33gIgfcCsIkHvxOO4roKOp/6ppBad4c9+M8Z9t388Y+nAZ7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28478636},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-zlo3j5/oh-my-pi-pi-coding-agent-16.1.20.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-zlo3j5/oh-my-pi-pi-coding-agent-16.1.20.tgz","_integrity":"sha512-CLiiNqC9egGkqL3iqFU22K/B3wB4LZMFdIhpaMnwiLgr3/xF7rvg9ha1Iuvvd8tTzzOIKuvghkyWMHYcqVB8qA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.20","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.20","@oh-my-pi/pi-wire":"16.1.20","@oh-my-pi/hashline":"16.1.20","@oh-my-pi/pi-utils":"16.1.20","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.20","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.20","@oh-my-pi/pi-mnemopi":"16.1.20","@oh-my-pi/pi-natives":"16.1.20","@oh-my-pi/snapcompact":"16.1.20","@oh-my-pi/pi-agent-core":"16.1.20","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.20_1782421438505_0.7069154134462188","host":"s3://npm-registry-packages-npm-production"}},"16.1.21":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.21","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.21","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"1923bcc0d1e5293676c3e49e9d29a212f648af60","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.21.tgz","fileCount":2311,"integrity":"sha512-33jq/f2hRxITYOyEmT5S1EhsbxQgjgjsQnJPHvnNFzVaERAGYYzC5AAXAdLXqVhUb21cQUlAGpioT+Kk4YGLuQ==","signatures":[{"sig":"MEYCIQC2HCGGBcBj4b0EqQyZXCDifPC05q3ZnQ6H7McmXw6zTwIhAPPgiveKlBf+vpf6CgjKStP7r5yFLd03ZgC/dy41VsCL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28534989},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-WQYrkx/oh-my-pi-pi-coding-agent-16.1.21.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-WQYrkx/oh-my-pi-pi-coding-agent-16.1.21.tgz","_integrity":"sha512-33jq/f2hRxITYOyEmT5S1EhsbxQgjgjsQnJPHvnNFzVaERAGYYzC5AAXAdLXqVhUb21cQUlAGpioT+Kk4YGLuQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.21","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.21","@oh-my-pi/pi-wire":"16.1.21","@oh-my-pi/hashline":"16.1.21","@oh-my-pi/pi-utils":"16.1.21","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.21","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.21","@oh-my-pi/pi-mnemopi":"16.1.21","@oh-my-pi/pi-natives":"16.1.21","@oh-my-pi/snapcompact":"16.1.21","@oh-my-pi/pi-agent-core":"16.1.21","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.21_1782453416907_0.7821261836196081","host":"s3://npm-registry-packages-npm-production"}},"16.1.22":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.22","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.22","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"04231b85465ac3204c88379830d4ecae8e23fb14","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.22.tgz","fileCount":2313,"integrity":"sha512-EVRr5ljc8Khmk4O9wC+Af5ZnG14nQCn4kWnVFqED28JOrHhS9jk4jTUouudLGOZnxFQOhXRs7qQTiLfAYHeCHA==","signatures":[{"sig":"MEYCIQCuUZl79cDlSs0pYk5ulaVduZmRfoLXXuEYn9X6a5mzhQIhAMz7tl+sRzWw41gIQHVYj/sXXRTb+L7YlnDnAxKh97bA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28540495},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-MOwBzd/oh-my-pi-pi-coding-agent-16.1.22.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-MOwBzd/oh-my-pi-pi-coding-agent-16.1.22.tgz","_integrity":"sha512-EVRr5ljc8Khmk4O9wC+Af5ZnG14nQCn4kWnVFqED28JOrHhS9jk4jTUouudLGOZnxFQOhXRs7qQTiLfAYHeCHA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.22","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.22","@oh-my-pi/pi-wire":"16.1.22","@oh-my-pi/hashline":"16.1.22","@oh-my-pi/pi-utils":"16.1.22","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.22","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.22","@oh-my-pi/pi-mnemopi":"16.1.22","@oh-my-pi/pi-natives":"16.1.22","@oh-my-pi/snapcompact":"16.1.22","@oh-my-pi/pi-agent-core":"16.1.22","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.22_1782459389251_0.7810011632832063","host":"s3://npm-registry-packages-npm-production"}},"16.1.23":{"name":"@oh-my-pi/pi-coding-agent","version":"16.1.23","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.1.23","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"7ae6c3aec8031e3949443a2b2ab029d4f5e2e243","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.1.23.tgz","fileCount":2319,"integrity":"sha512-3k/kiMGTP2WndndckEFIedVOPJ6RJvXFM7+DkqPZUm7Osz3DFCqW6Si8aH8DUYjUTn4ed+zCZrSwQwVl1i4TiA==","signatures":[{"sig":"MEUCIDuao5GL9fHeEIRnNjpZ08mofT8AK59moxz3jyAvyc1uAiEAy6r9DcTwDy9ESVLF3s2iJoyzAsREhbSX+ga/sBlzpu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28656010},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-uyOVWe/oh-my-pi-pi-coding-agent-16.1.23.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun scripts/generate-docs-index.ts --generate && bun --cwd=../collab-web run build:tool-views && bun scripts/bundle-dist.ts || ( bun scripts/generate-docs-index.ts --reset; exit 1 )","postpack":"bun scripts/generate-docs-index.ts --reset","bench:guard":"bun scripts/bench-guard.ts","check:types":"tsgo -p tsconfig.json --noEmit","format-prompts":"bun scripts/format-prompts.ts","generate-docs-index":"bun scripts/generate-docs-index.ts --generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:858decea-09ce-4ee9-9420-50c8e6a98098"}},"_resolved":"/tmp/omp-pack-uyOVWe/oh-my-pi-pi-coding-agent-16.1.23.tgz","_integrity":"sha512-3k/kiMGTP2WndndckEFIedVOPJ6RJvXFM7+DkqPZUm7Osz3DFCqW6Si8aH8DUYjUTn4ed+zCZrSwQwVl1i4TiA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.1.23","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.1.23","@oh-my-pi/pi-wire":"16.1.23","@oh-my-pi/hashline":"16.1.23","@oh-my-pi/pi-utils":"16.1.23","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.1.23","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.1.23","@oh-my-pi/pi-mnemopi":"16.1.23","@oh-my-pi/pi-natives":"16.1.23","@oh-my-pi/snapcompact":"16.1.23","@oh-my-pi/pi-agent-core":"16.1.23","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.1.23_1782493317993_0.7306516513479577","host":"s3://npm-registry-packages-npm-production"}},"16.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"aaa2ca0fcd02d197cd61665272c192dfc1a38116","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.0.tgz","fileCount":2362,"integrity":"sha512-0XglqMC62UAd7cgUGsx+oYQFT/1uuQxtLkAgqJ1pYb70wbjrFQQWCzd0PxOKue4c4OY52Rz/XVLTr5MpLb2kZQ==","signatures":[{"sig":"MEQCIE2K50L87FS4Hxy+Gl1xsS9qMUbXLqMHC9oznAYgSe1bAiBjjaGXKw7vK+XOHjURrJtchOO2DN4vT1T/2jk7l5rcgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29115475},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-5h3Tyw/oh-my-pi-pi-coding-agent-16.2.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-5h3Tyw/oh-my-pi-pi-coding-agent-16.2.0.tgz","_integrity":"sha512-0XglqMC62UAd7cgUGsx+oYQFT/1uuQxtLkAgqJ1pYb70wbjrFQQWCzd0PxOKue4c4OY52Rz/XVLTr5MpLb2kZQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.0","@oh-my-pi/pi-wire":"16.2.0","@oh-my-pi/hashline":"16.2.0","@oh-my-pi/pi-utils":"16.2.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.0","@oh-my-pi/pi-mnemopi":"16.2.0","@oh-my-pi/pi-natives":"16.2.0","@oh-my-pi/snapcompact":"16.2.0","@oh-my-pi/pi-agent-core":"16.2.0","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.0_1782530781728_0.8950889699916769","host":"s3://npm-registry-packages-npm-production"}},"16.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"7c1b51f2136744cfa233f258ef0c6455b3b81f2a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.1.tgz","fileCount":2363,"integrity":"sha512-qBz/momO2TkqNJRZR4uNCz5kzaS6iDmyNJ4zhoA1JYFN5w7vLieDuZILRZEWC6g8//fNEX6TEX9xwcKQ5TS1Nw==","signatures":[{"sig":"MEYCIQCbIf/RC/cKRq9Db94unyDMB7UCDvA7Cmo4KzGO333AOQIhAOb+CvVK8j2mgHozzAJVuaaQrHm5yUa1LR/zLCuPVNPq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29125592},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-nn0b8b/oh-my-pi-pi-coding-agent-16.2.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-nn0b8b/oh-my-pi-pi-coding-agent-16.2.1.tgz","_integrity":"sha512-qBz/momO2TkqNJRZR4uNCz5kzaS6iDmyNJ4zhoA1JYFN5w7vLieDuZILRZEWC6g8//fNEX6TEX9xwcKQ5TS1Nw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.1","@oh-my-pi/pi-wire":"16.2.1","@oh-my-pi/hashline":"16.2.1","@oh-my-pi/pi-utils":"16.2.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.1","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.1","@oh-my-pi/pi-mnemopi":"16.2.1","@oh-my-pi/pi-natives":"16.2.1","@oh-my-pi/snapcompact":"16.2.1","@oh-my-pi/pi-agent-core":"16.2.1","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.1_1782536055921_0.5189182980140661","host":"s3://npm-registry-packages-npm-production"}},"16.2.2":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9cf219f9fb209ee09357c5da49d874c5a05e3f33","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.2.tgz","fileCount":2367,"integrity":"sha512-q+OPzRoplcuPk6nG17weTMZy2nAZoJVQSc7BhtZ0bvPiY6zBQQdcpVg/7wutxpFpXuGltrBkVc9D3TqwTJblQQ==","signatures":[{"sig":"MEUCIQCJsPjn+MehN+zu3ogUiSTaopHhiQQGuxBaV+aGzOhLYAIgCW3km5+2iTWOLKzjFp2GBKz/6fKzh1vTX3qcYRZzyBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29199946},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-S4o6pW/oh-my-pi-pi-coding-agent-16.2.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-S4o6pW/oh-my-pi-pi-coding-agent-16.2.2.tgz","_integrity":"sha512-q+OPzRoplcuPk6nG17weTMZy2nAZoJVQSc7BhtZ0bvPiY6zBQQdcpVg/7wutxpFpXuGltrBkVc9D3TqwTJblQQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.2","@oh-my-pi/pi-wire":"16.2.2","@oh-my-pi/hashline":"16.2.2","@oh-my-pi/pi-utils":"16.2.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.2","@oh-my-pi/pi-mnemopi":"16.2.2","@oh-my-pi/pi-natives":"16.2.2","@oh-my-pi/snapcompact":"16.2.2","@oh-my-pi/pi-agent-core":"16.2.2","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.2_1782561482103_0.49557589324231444","host":"s3://npm-registry-packages-npm-production"}},"16.2.3":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"470dd5f3e3167952c73dc08fcf28d4a5d3c0a7e3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.3.tgz","fileCount":2387,"integrity":"sha512-G6u20kz6y0U0ASqRsfrvoZmTYEubL/5Za58G7RuiW0ywoUxIq52H2dhCybAiWedlbAQ/bUQiaPxTSKaPVazyIg==","signatures":[{"sig":"MEQCIBc0BsIuP6tBQs/dYi+q+WyVx9Oz+qwL0DQ4U8s08/EgAiBTy8/Vk7AqFj/P2kynomBzpDHL64iDE03YzrJBbnTMZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29512910},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-DGHe7l/oh-my-pi-pi-coding-agent-16.2.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-DGHe7l/oh-my-pi-pi-coding-agent-16.2.3.tgz","_integrity":"sha512-G6u20kz6y0U0ASqRsfrvoZmTYEubL/5Za58G7RuiW0ywoUxIq52H2dhCybAiWedlbAQ/bUQiaPxTSKaPVazyIg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.3","@oh-my-pi/pi-wire":"16.2.3","@oh-my-pi/hashline":"16.2.3","@oh-my-pi/pi-utils":"16.2.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.3","@oh-my-pi/pi-mnemopi":"16.2.3","@oh-my-pi/pi-natives":"16.2.3","@oh-my-pi/snapcompact":"16.2.3","@oh-my-pi/pi-agent-core":"16.2.3","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.3_1782662682889_0.5664574023536417","host":"s3://npm-registry-packages-npm-production"}},"16.2.4":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"e8b473fed0d0127c249c4d6f748642e0b00f453b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.4.tgz","fileCount":2391,"integrity":"sha512-myOTKiSUpELaw3xLJxGmODdsFIUIeUdxroc8vMihRB9/D28pGXdt8FKWOlu/z41K92QoTylbMBMOGEdlMvfVLw==","signatures":[{"sig":"MEUCIB0SD3XpxWp9n5QgdTF3wBM/c13nIEWkBBrS41FCQkZxAiEA+ybNp+OfdWbTTuI7WJJ+lg4nwV4tQfwLVDF9UGdJ83c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29545004},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-gcMChZ/oh-my-pi-pi-coding-agent-16.2.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-gcMChZ/oh-my-pi-pi-coding-agent-16.2.4.tgz","_integrity":"sha512-myOTKiSUpELaw3xLJxGmODdsFIUIeUdxroc8vMihRB9/D28pGXdt8FKWOlu/z41K92QoTylbMBMOGEdlMvfVLw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.4","@oh-my-pi/pi-wire":"16.2.4","@oh-my-pi/hashline":"16.2.4","@oh-my-pi/pi-utils":"16.2.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.4","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.4","@oh-my-pi/pi-mnemopi":"16.2.4","@oh-my-pi/pi-natives":"16.2.4","@oh-my-pi/snapcompact":"16.2.4","@oh-my-pi/pi-agent-core":"16.2.4","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.4_1782673554562_0.1343710698176135","host":"s3://npm-registry-packages-npm-production"}},"16.2.5":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"df61e88db42079d4845d14b462328b3b4b9f5ff1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.5.tgz","fileCount":2393,"integrity":"sha512-RuPI7/G9vYhkPctAdv0E4wnaelvi/V1GsoP+f6PEwm3qN52KO4EvXSnvQ873ykxYe3qM55kqBBXXAdUsMMiCbw==","signatures":[{"sig":"MEQCICxw2QQCWBSjvT9MVP+ooazi6RMp51TGWW2rToO9ExrxAiA3533hPpUkFQnpc4e09Uq7k2F74nus+qymMaRuMmHgSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29565440},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-N5MMt6/oh-my-pi-pi-coding-agent-16.2.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-N5MMt6/oh-my-pi-pi-coding-agent-16.2.5.tgz","_integrity":"sha512-RuPI7/G9vYhkPctAdv0E4wnaelvi/V1GsoP+f6PEwm3qN52KO4EvXSnvQ873ykxYe3qM55kqBBXXAdUsMMiCbw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.5","@oh-my-pi/pi-wire":"16.2.5","@oh-my-pi/hashline":"16.2.5","@oh-my-pi/pi-utils":"16.2.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.5","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.5","@oh-my-pi/pi-mnemopi":"16.2.5","@oh-my-pi/pi-natives":"16.2.5","@oh-my-pi/snapcompact":"16.2.5","@oh-my-pi/pi-agent-core":"16.2.5","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.5_1782703599401_0.5115468307128757","host":"s3://npm-registry-packages-npm-production"}},"16.2.6":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"1097aa6226b469b1c34c0a507583a6d001abdf66","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.6.tgz","fileCount":2395,"integrity":"sha512-cmeQ3Eg/PCzOk+6PvKiRj8JQtFGNfk6JjKTE2KvhlvnVU0Cp/1G5OH07Z531pHDVHQ5hIBqXGO0IkLtDI93uBQ==","signatures":[{"sig":"MEYCIQDVeB7UmFJ6R5Wh0/9FdAwxK53qGbTpuNlFerMutsHGkQIhAJ+Yr6yLof7PZn/TJcbBg8d3J0KOuekN29awRgcIB3ur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29600237},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-5OZGM4/oh-my-pi-pi-coding-agent-16.2.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-5OZGM4/oh-my-pi-pi-coding-agent-16.2.6.tgz","_integrity":"sha512-cmeQ3Eg/PCzOk+6PvKiRj8JQtFGNfk6JjKTE2KvhlvnVU0Cp/1G5OH07Z531pHDVHQ5hIBqXGO0IkLtDI93uBQ==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.6","@oh-my-pi/pi-wire":"16.2.6","@oh-my-pi/hashline":"16.2.6","@oh-my-pi/pi-utils":"16.2.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.6","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.6","@oh-my-pi/pi-mnemopi":"16.2.6","@oh-my-pi/pi-natives":"16.2.6","@oh-my-pi/snapcompact":"16.2.6","@oh-my-pi/pi-agent-core":"16.2.6","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.6_1782759537246_0.6979897430093835","host":"s3://npm-registry-packages-npm-production"}},"16.2.7":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"166ac5b5c5f12d24567012a73fd9f6ffdf6e5194","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.7.tgz","fileCount":2397,"integrity":"sha512-UEtVjSftOlH7ARn7KC4WDlhmyrD8gRwHAys2kG4GnNUVarP1rm1tfeeozsB1zgHG593pNZ9z2cehKsazCaxkGA==","signatures":[{"sig":"MEUCIQC7wOzhjfb8uKYVlIDNt1GDpLplXIReLibC/GP303k5swIgdOpbb0aG2K3NFbfyYmAjN4aHnXJIakYcFdMjytZgXaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29674438},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Dy8DcM/oh-my-pi-pi-coding-agent-16.2.7.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-Dy8DcM/oh-my-pi-pi-coding-agent-16.2.7.tgz","_integrity":"sha512-UEtVjSftOlH7ARn7KC4WDlhmyrD8gRwHAys2kG4GnNUVarP1rm1tfeeozsB1zgHG593pNZ9z2cehKsazCaxkGA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.7","@oh-my-pi/pi-wire":"16.2.7","@oh-my-pi/hashline":"16.2.7","@oh-my-pi/pi-utils":"16.2.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.7","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.7","@oh-my-pi/pi-mnemopi":"16.2.7","@oh-my-pi/pi-natives":"16.2.7","@oh-my-pi/snapcompact":"16.2.7","@oh-my-pi/pi-agent-core":"16.2.7","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.7_1782798328137_0.5723373290981169","host":"s3://npm-registry-packages-npm-production"}},"16.2.8":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"eebddee32eebe676b7f31c0a605c589269b72566","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.8.tgz","fileCount":2405,"integrity":"sha512-oglb0JmeF9WOzlDiJdMc2UXLRBaulkhtZMQ1O66TXcXOe2a6j1oRJ207my89sl6sWvO4puCRuNzul3TGEsLvMw==","signatures":[{"sig":"MEQCIBD4MihjF07qn5HfW880f2emhUj+V741SymFqbefs+/AAiArbP0qDGXPTssaZ0Zv3pTZf67YRsP8ayIiqRY5w86qow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29724037},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-AwAmrr/oh-my-pi-pi-coding-agent-16.2.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-AwAmrr/oh-my-pi-pi-coding-agent-16.2.8.tgz","_integrity":"sha512-oglb0JmeF9WOzlDiJdMc2UXLRBaulkhtZMQ1O66TXcXOe2a6j1oRJ207my89sl6sWvO4puCRuNzul3TGEsLvMw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.8","@oh-my-pi/pi-wire":"16.2.8","@oh-my-pi/hashline":"16.2.8","@oh-my-pi/pi-utils":"16.2.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.8","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.8","@oh-my-pi/pi-mnemopi":"16.2.8","@oh-my-pi/pi-natives":"16.2.8","@oh-my-pi/snapcompact":"16.2.8","@oh-my-pi/pi-agent-core":"16.2.8","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.8_1782814839831_0.9355073953293653","host":"s3://npm-registry-packages-npm-production"}},"16.2.9":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"e27a1a710957b6b813110e58d3778499d385f4b7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.9.tgz","fileCount":2408,"integrity":"sha512-BChvKTYPoB0VMw8k2t/AbQ4rS7c4+iBZ5oIS8qxpQig78gCKad1iWcPPqbkQ68qQYVG2FrFi7mBKfvUF856V4Q==","signatures":[{"sig":"MEQCIGNPo3fzQbAi7BHcdp3z7SveUQQD0AndRqnDTFT2J8FUAiBAaLhxAChbGuntyVuDUraoxBSTc0YldBV/WKMhDrr/vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29767157},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-O1mhBr/oh-my-pi-pi-coding-agent-16.2.9.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-O1mhBr/oh-my-pi-pi-coding-agent-16.2.9.tgz","_integrity":"sha512-BChvKTYPoB0VMw8k2t/AbQ4rS7c4+iBZ5oIS8qxpQig78gCKad1iWcPPqbkQ68qQYVG2FrFi7mBKfvUF856V4Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.9","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.9","@oh-my-pi/pi-wire":"16.2.9","@oh-my-pi/hashline":"16.2.9","@oh-my-pi/pi-utils":"16.2.9","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.9","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.9","@oh-my-pi/pi-mnemopi":"16.2.9","@oh-my-pi/pi-natives":"16.2.9","@oh-my-pi/snapcompact":"16.2.9","@oh-my-pi/pi-agent-core":"16.2.9","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.9_1782836654192_0.6712401877783258","host":"s3://npm-registry-packages-npm-production"}},"16.2.11":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"75efcd854e502d2088c3a507198ef7544423d2a6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.11.tgz","fileCount":2408,"integrity":"sha512-hmCA/FQCHpMwUzSjSCikUdLygq4xYSc3PmsTT40AX5tju7UJCfSvyYXAdaRyeIjX6ddJkgSI34ET5wAFCIGF8Q==","signatures":[{"sig":"MEUCIQDif1maJAiaTuUVJAdO9k7kl97HF8gl+Ag+zYb1XXs9hQIgdDAOdrx9Dt+Q1hlHGLczUNidISpOZZuP58k98dJQWrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29806640},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-8exKnZ/oh-my-pi-pi-coding-agent-16.2.11.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-8exKnZ/oh-my-pi-pi-coding-agent-16.2.11.tgz","_integrity":"sha512-hmCA/FQCHpMwUzSjSCikUdLygq4xYSc3PmsTT40AX5tju7UJCfSvyYXAdaRyeIjX6ddJkgSI34ET5wAFCIGF8Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.11","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.11","@oh-my-pi/pi-wire":"16.2.11","@oh-my-pi/hashline":"16.2.11","@oh-my-pi/pi-utils":"16.2.11","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.11","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.11","@oh-my-pi/pi-mnemopi":"16.2.11","@oh-my-pi/pi-natives":"16.2.11","@oh-my-pi/snapcompact":"16.2.11","@oh-my-pi/pi-agent-core":"16.2.11","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.11_1782869324995_0.43945904487148746","host":"s3://npm-registry-packages-npm-production"}},"16.2.12":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"34875eed13fd419e142ef567b78556df5de11c15","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.12.tgz","fileCount":2419,"integrity":"sha512-SCHHncNO+zly7Bj+2hGS6CIeCL2tOy63eaWrOGailFqhvHap4VXmJNqMyJWWEZO5MaitzwDY9BzhJf7D7mkf0Q==","signatures":[{"sig":"MEQCIAMlTWhgWF6QITcylU/H3QOCl48SfE1mYh2EU43xkBdJAiBlUR1laObAQpzxvoD/4I0FpQbVOZiWhHOZ7NFq83RGtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29843103},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Yzh3SS/oh-my-pi-pi-coding-agent-16.2.12.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-Yzh3SS/oh-my-pi-pi-coding-agent-16.2.12.tgz","_integrity":"sha512-SCHHncNO+zly7Bj+2hGS6CIeCL2tOy63eaWrOGailFqhvHap4VXmJNqMyJWWEZO5MaitzwDY9BzhJf7D7mkf0Q==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.12","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.12","@oh-my-pi/pi-wire":"16.2.12","@oh-my-pi/hashline":"16.2.12","@oh-my-pi/pi-utils":"16.2.12","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.12","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.12","@oh-my-pi/pi-mnemopi":"16.2.12","@oh-my-pi/pi-natives":"16.2.12","@oh-my-pi/snapcompact":"16.2.12","@oh-my-pi/pi-agent-core":"16.2.12","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.12_1782878620649_0.30902652629944627","host":"s3://npm-registry-packages-npm-production"}},"16.2.13":{"name":"@oh-my-pi/pi-coding-agent","version":"16.2.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.2.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"6c837a0d741ceaa6daa243474b67e11425739fb2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.2.13.tgz","fileCount":2419,"integrity":"sha512-ZKi9xul+Ef6wmq4VoETCmEFrAOOqx0Wq24MxHM6vL7al2NW/q7RCJc3StlLmHs8zN06C2tI/XQTMJbm5UDX0fA==","signatures":[{"sig":"MEUCIGfrAvvF1VI8YU8GhlMOsFZ6J9UzFLNNRsWgOzr/UjgLAiEAv3/jatYRhGI8YsmqiRPChKIboQlzuf6h6aJkzWG8W8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29846420},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-74Tio2/oh-my-pi-pi-coding-agent-16.2.13.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-74Tio2/oh-my-pi-pi-coding-agent-16.2.13.tgz","_integrity":"sha512-ZKi9xul+Ef6wmq4VoETCmEFrAOOqx0Wq24MxHM6vL7al2NW/q7RCJc3StlLmHs8zN06C2tI/XQTMJbm5UDX0fA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.2.13","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.2.13","@oh-my-pi/pi-wire":"16.2.13","@oh-my-pi/hashline":"16.2.13","@oh-my-pi/pi-utils":"16.2.13","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.2.13","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.2.13","@oh-my-pi/pi-mnemopi":"16.2.13","@oh-my-pi/pi-natives":"16.2.13","@oh-my-pi/snapcompact":"16.2.13","@oh-my-pi/pi-agent-core":"16.2.13","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.2.13_1782930221334_0.34907239240740595","host":"s3://npm-registry-packages-npm-production"}},"16.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"942a69b6cbec77d0a9b8f2a988d5e56d0b49b951","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.0.tgz","fileCount":2436,"integrity":"sha512-TlqJHhWIHStmQlTnsuDFmxAXh8fBLAMYEvX1zWcpXmkRsDX6qYkuSQHzVh0j5jpc+fKtjxuRUFs6P/kCp5l5FA==","signatures":[{"sig":"MEQCIBHg543I2iFwZNjgaodaW1/EggsM86RKfsYmDAPG/IFzAiAyeWNkGAyYIB8YJrcNt3T3meYiEaBAU4mu18ssJvjYLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30117843},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-gQRQ60/oh-my-pi-pi-coding-agent-16.3.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-gQRQ60/oh-my-pi-pi-coding-agent-16.3.0.tgz","_integrity":"sha512-TlqJHhWIHStmQlTnsuDFmxAXh8fBLAMYEvX1zWcpXmkRsDX6qYkuSQHzVh0j5jpc+fKtjxuRUFs6P/kCp5l5FA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.3.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.0","@oh-my-pi/pi-wire":"16.3.0","@oh-my-pi/hashline":"16.3.0","@oh-my-pi/pi-utils":"16.3.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.0","@oh-my-pi/pi-mnemopi":"16.3.0","@oh-my-pi/pi-natives":"16.3.0","@oh-my-pi/snapcompact":"16.3.0","@oh-my-pi/pi-agent-core":"16.3.0","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.0_1782962224557_0.1576202288320936","host":"s3://npm-registry-packages-npm-production"}},"16.3.2":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"8fd1a4530e2d257f11b3c73d3d2931ead3e9af3a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.2.tgz","fileCount":2442,"integrity":"sha512-9+UcTM+aml0o2FRrLaqTl6GREUEN1colR6up+bLIlLTJsSkMTPSTBiCR9qRwrVKX4hB4Ri40TyUHm5/XVkvOUw==","signatures":[{"sig":"MEUCIAFF2Z1tdsxwJwklbyhYlK9wNfvS387O6x4zEJEsJyzvAiEAyMdDuJZolBrNJcwDtwu+3+rxWqRdwq/VIucoq64uizE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30235662},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-regAo5/oh-my-pi-pi-coding-agent-16.3.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-regAo5/oh-my-pi-pi-coding-agent-16.3.2.tgz","_integrity":"sha512-9+UcTM+aml0o2FRrLaqTl6GREUEN1colR6up+bLIlLTJsSkMTPSTBiCR9qRwrVKX4hB4Ri40TyUHm5/XVkvOUw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.3.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.2","@oh-my-pi/pi-wire":"16.3.2","@oh-my-pi/hashline":"16.3.2","@oh-my-pi/pi-utils":"16.3.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.2","@oh-my-pi/pi-mnemopi":"16.3.2","@oh-my-pi/pi-natives":"16.3.2","@oh-my-pi/snapcompact":"16.3.2","@oh-my-pi/pi-agent-core":"16.3.2","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.2_1783008672797_0.8907482676632958","host":"s3://npm-registry-packages-npm-production"}},"16.3.3":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"ac1687f1c1c41192ebf4e55ba7442a9bd848a385","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.3.tgz","fileCount":2454,"integrity":"sha512-VIwrUACFXAWdwtBAO4PDO7oHVxhhoWbIO4XTQ6OMiecQOuxAdwBeyxHvZh7PDq7cSsFg0uJuA9hTH18BIl5HSg==","signatures":[{"sig":"MEQCIAjFNOA8/ICdRP9kXnuhvI0wEC+XqRXEYRFGsP7iLUaCAiBTjbrmcHIVKDohxssGRpHHlYJv/gwDXfirkXT8OHRS1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30326818},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ctRGMm/oh-my-pi-pi-coding-agent-16.3.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-ctRGMm/oh-my-pi-pi-coding-agent-16.3.3.tgz","_integrity":"sha512-VIwrUACFXAWdwtBAO4PDO7oHVxhhoWbIO4XTQ6OMiecQOuxAdwBeyxHvZh7PDq7cSsFg0uJuA9hTH18BIl5HSg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.3.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.3","@oh-my-pi/pi-wire":"16.3.3","@oh-my-pi/hashline":"16.3.3","@oh-my-pi/pi-utils":"16.3.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.3","@oh-my-pi/pi-mnemopi":"16.3.3","@oh-my-pi/pi-natives":"16.3.3","@oh-my-pi/snapcompact":"16.3.3","@oh-my-pi/pi-agent-core":"16.3.3","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.3_1783034268538_0.2282275562106173","host":"s3://npm-registry-packages-npm-production"}},"16.3.4":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"7543a941ca0ad133d417c0fc3e91e863c83bd1d5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.4.tgz","fileCount":2454,"integrity":"sha512-CjxmZVLIJqxBJJD8P2d7QnVOF8FDUz8WUCXYMl799NCIeqmnawcBWcwV9yGy2hxjxjYQAFEXAJz6ViPInYJYmA==","signatures":[{"sig":"MEQCIFVCurVDJpMAxnrK+/pxER2cmpYsDqm404t+TLvTmwg1AiADoa516q/G4neSzaE/8B3ILaWhLmqsCVTe7iIzE2sHxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30338532},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-x3dn9w/oh-my-pi-pi-coding-agent-16.3.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-x3dn9w/oh-my-pi-pi-coding-agent-16.3.4.tgz","_integrity":"sha512-CjxmZVLIJqxBJJD8P2d7QnVOF8FDUz8WUCXYMl799NCIeqmnawcBWcwV9yGy2hxjxjYQAFEXAJz6ViPInYJYmA==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.3.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.4","@oh-my-pi/pi-wire":"16.3.4","@oh-my-pi/hashline":"16.3.4","@oh-my-pi/pi-utils":"16.3.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.4","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.4","@oh-my-pi/pi-mnemopi":"16.3.4","@oh-my-pi/pi-natives":"16.3.4","@oh-my-pi/snapcompact":"16.3.4","@oh-my-pi/pi-agent-core":"16.3.4","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.4_1783054661610_0.16806954308372957","host":"s3://npm-registry-packages-npm-production"}},"16.3.5":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"09ecf4cf32b5c0f0f93f95920bdd0b7901aa942b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.5.tgz","fileCount":2454,"integrity":"sha512-pH7OFDoG2ikj8gUt9Z/3+d6rK4ukin90vyjx6lTuP7tP0kFz9L7OhNCsfEJchoPZhHKs1FsJjB/sBQPma6I/dg==","signatures":[{"sig":"MEYCIQDwEqAFYXhSZO/u64B7+FtZV2oxYSTex9LDuOAG65UQBQIhAMMADcbPleiCVeOXHlytKDbIB2NN6Hr0QaRbWMvett0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30407565},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-jZuaud/oh-my-pi-pi-coding-agent-16.3.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-jZuaud/oh-my-pi-pi-coding-agent-16.3.5.tgz","_integrity":"sha512-pH7OFDoG2ikj8gUt9Z/3+d6rK4ukin90vyjx6lTuP7tP0kFz9L7OhNCsfEJchoPZhHKs1FsJjB/sBQPma6I/dg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.3.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.5","@oh-my-pi/pi-wire":"16.3.5","@oh-my-pi/hashline":"16.3.5","@oh-my-pi/pi-utils":"16.3.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.5","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.5","@oh-my-pi/pi-mnemopi":"16.3.5","@oh-my-pi/pi-natives":"16.3.5","@oh-my-pi/snapcompact":"16.3.5","@oh-my-pi/pi-agent-core":"16.3.5","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.5_1783136599017_0.15131149966203772","host":"s3://npm-registry-packages-npm-production"}},"16.3.6":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"b8cda920b9c89010954bac3218552b4eb5464034","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.6.tgz","fileCount":2454,"integrity":"sha512-HBrM3mFo50P9B3ksnAS3SjKqI/7fJIOdYdzajLB/ajnOU1AqxnHK3qefK79JaIzi47nwQAfJ7yeV9MRa0eurpg==","signatures":[{"sig":"MEYCIQCFemqNa1G+CjGUDGgeYV7tMfpRNTOBN8lfoO2SGsXzZAIhAONw0KMpzLexURmUXMaSFqpj1CgX+qz7A1YlcBasLjly","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30418238},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-qcTZum/oh-my-pi-pi-coding-agent-16.3.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-qcTZum/oh-my-pi-pi-coding-agent-16.3.6.tgz","_integrity":"sha512-HBrM3mFo50P9B3ksnAS3SjKqI/7fJIOdYdzajLB/ajnOU1AqxnHK3qefK79JaIzi47nwQAfJ7yeV9MRa0eurpg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.3.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.6","@oh-my-pi/pi-wire":"16.3.6","@oh-my-pi/hashline":"16.3.6","@oh-my-pi/pi-utils":"16.3.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.6","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.6","@oh-my-pi/pi-mnemopi":"16.3.6","@oh-my-pi/pi-natives":"16.3.6","@oh-my-pi/snapcompact":"16.3.6","@oh-my-pi/pi-agent-core":"16.3.6","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.6_1783170613034_0.13860747395876705","host":"s3://npm-registry-packages-npm-production"}},"16.3.7":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"3af41a6f1aa5917b89fd8a74b390894d149efd4a","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.7.tgz","fileCount":2460,"integrity":"sha512-6K5JlspWcMUu8rluXm7Q+YB84mQdpLcmxIM3c/FmuLZCSxC47qDKUiw9N2kH/bcPI7ykPg5qDRBsNpuH6uWlGg==","signatures":[{"sig":"MEYCIQDLSWau5Y/OXalGvFoRhBQlir3w/cvY68iQyBiSLBzwcAIhAL+T9olD+xc2MNroTPdVw8KhyEGSKgo47AacIGljEayI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30577900},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-PZnyRW/oh-my-pi-pi-coding-agent-16.3.7.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-PZnyRW/oh-my-pi-pi-coding-agent-16.3.7.tgz","_integrity":"sha512-6K5JlspWcMUu8rluXm7Q+YB84mQdpLcmxIM3c/FmuLZCSxC47qDKUiw9N2kH/bcPI7ykPg5qDRBsNpuH6uWlGg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"^25.1.0","@oh-my-pi/pi-ai":"16.3.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.7","@oh-my-pi/pi-wire":"16.3.7","@oh-my-pi/hashline":"16.3.7","@oh-my-pi/pi-utils":"16.3.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.7","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.7","@oh-my-pi/pi-mnemopi":"16.3.7","@oh-my-pi/pi-natives":"16.3.7","@oh-my-pi/snapcompact":"16.3.7","@oh-my-pi/pi-agent-core":"16.3.7","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.7_1783267662716_0.4325378376086877","host":"s3://npm-registry-packages-npm-production"}},"16.3.8":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"4f3e955b21eb7b6b7dac05c43f2e8e06ba5ab455","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.8.tgz","fileCount":2460,"integrity":"sha512-iz2shbn+7KsTwPRXOh/F16NTbav530ItdLI1K1WNlv93FwRN1nvLgC1krGVtGs91U7HlsPYWpJBpmGZy4kRnow==","signatures":[{"sig":"MEYCIQCB6m69ewyaB43Udd5ISVBG3jCwV1j1PxHJYBqNhhB6xAIhAPKdbwFVHvK2xMSolHvIqrZsTPGdiA42PZj81AEyH/h3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30578355},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-DmrHXW/oh-my-pi-pi-coding-agent-16.3.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-DmrHXW/oh-my-pi-pi-coding-agent-16.3.8.tgz","_integrity":"sha512-iz2shbn+7KsTwPRXOh/F16NTbav530ItdLI1K1WNlv93FwRN1nvLgC1krGVtGs91U7HlsPYWpJBpmGZy4kRnow==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.3.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.8","@oh-my-pi/pi-wire":"16.3.8","@oh-my-pi/hashline":"16.3.8","@oh-my-pi/pi-utils":"16.3.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.8","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.8","@oh-my-pi/pi-mnemopi":"16.3.8","@oh-my-pi/pi-natives":"16.3.8","@oh-my-pi/snapcompact":"16.3.8","@oh-my-pi/pi-agent-core":"16.3.8","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.8_1783274590408_0.6295855836980835","host":"s3://npm-registry-packages-npm-production"}},"16.3.9":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"466eb69a038233baa0aaa84b3fed119758c2c03e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.9.tgz","fileCount":2462,"integrity":"sha512-rUE8eTGbhGB+PN6QneVf89raCv0XuVUS2IQhQjy/Y/CyvRMKL8dIFQvtlFjeAITQp7B7pyriU5EczR5W4SWoig==","signatures":[{"sig":"MEUCIAbAFEezjaEepHc4QyizKtc75sJMUhXnBYqHrKrtYLPcAiEA4phJl6Xtx8sWPI3tdd0+4Gr0exQGJalFmut0hX7R/EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30597681},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-1tgdsm/oh-my-pi-pi-coding-agent-16.3.9.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-1tgdsm/oh-my-pi-pi-coding-agent-16.3.9.tgz","_integrity":"sha512-rUE8eTGbhGB+PN6QneVf89raCv0XuVUS2IQhQjy/Y/CyvRMKL8dIFQvtlFjeAITQp7B7pyriU5EczR5W4SWoig==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.3.9","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.9","@oh-my-pi/pi-wire":"16.3.9","@oh-my-pi/hashline":"16.3.9","@oh-my-pi/pi-utils":"16.3.9","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.9","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.9","@oh-my-pi/pi-mnemopi":"16.3.9","@oh-my-pi/pi-natives":"16.3.9","@oh-my-pi/snapcompact":"16.3.9","@oh-my-pi/pi-agent-core":"16.3.9","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.9_1783305564734_0.23370666675407548","host":"s3://npm-registry-packages-npm-production"}},"16.3.10":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"e4a1da8aa61dab34bba497fd757c8feb7085b91f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.10.tgz","fileCount":2462,"integrity":"sha512-Bp1xm2+e4KcufLGKFlHVlAs8jJDzlv7TJj05/0L3oc39OqzA3pUeUDIp669c8zCO0/WQIilTz2RbccgFBlzyCw==","signatures":[{"sig":"MEYCIQCz+1Q4DOHnpdNYynvUkjsragXymWITrm8vrRtb5JXCgQIhAN+EEB/nLAf//j1lJdiZfNYGGwShrVjjDRVc1Bwei4OP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30614663},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Qelnkm/oh-my-pi-pi-coding-agent-16.3.10.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-Qelnkm/oh-my-pi-pi-coding-agent-16.3.10.tgz","_integrity":"sha512-Bp1xm2+e4KcufLGKFlHVlAs8jJDzlv7TJj05/0L3oc39OqzA3pUeUDIp669c8zCO0/WQIilTz2RbccgFBlzyCw==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.3.10","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.10","@oh-my-pi/pi-wire":"16.3.10","@oh-my-pi/hashline":"16.3.10","@oh-my-pi/pi-utils":"16.3.10","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.10","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.10","@oh-my-pi/pi-mnemopi":"16.3.10","@oh-my-pi/pi-natives":"16.3.10","@oh-my-pi/snapcompact":"16.3.10","@oh-my-pi/pi-agent-core":"16.3.10","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.10_1783324489345_0.6049775223632616","host":"s3://npm-registry-packages-npm-production"}},"16.3.11":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"003a2e25850d7240ef8489ab0c662b378b4db795","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.11.tgz","fileCount":2461,"integrity":"sha512-CqYS20xMia4xCAJcfssWrbwngytyldZzE+Dr8VCeV440fQ1kD7nBughn8xNFJ3ws4eVmaoJQyVxII4XBpteveg==","signatures":[{"sig":"MEQCIDi1YQpjx5QsFYIKP9Z2pd1UBVQtlA8VcJSNIClQkpKGAiAKEzMe7bzox8zaL+x4AXxTv3ivADuB2qqF+zH1ewvVvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30619754},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-0qKGTj/oh-my-pi-pi-coding-agent-16.3.11.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-0qKGTj/oh-my-pi-pi-coding-agent-16.3.11.tgz","_integrity":"sha512-CqYS20xMia4xCAJcfssWrbwngytyldZzE+Dr8VCeV440fQ1kD7nBughn8xNFJ3ws4eVmaoJQyVxII4XBpteveg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.3.11","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.11","@oh-my-pi/pi-wire":"16.3.11","@oh-my-pi/hashline":"16.3.11","@oh-my-pi/pi-utils":"16.3.11","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.11","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.11","@oh-my-pi/pi-mnemopi":"16.3.11","@oh-my-pi/pi-natives":"16.3.11","@oh-my-pi/snapcompact":"16.3.11","@oh-my-pi/pi-agent-core":"16.3.11","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.11_1783354339961_0.5603505767404233","host":"s3://npm-registry-packages-npm-production"}},"16.3.12":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"83cb5096212b1eee079c752f66848ba7cdf17ef4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.12.tgz","fileCount":2467,"integrity":"sha512-xUPy/BSEF/VyyYjR0xEyZq95zecdMYIxQfFHk4mt8YubMd/4xZWFJKnM6XuNdwdQ1UdtEAgvOyIVEitUKWlWwg==","signatures":[{"sig":"MEYCIQDVCCcqHjf0l3hcqr+by0JPOWzUr/pijXHPB9QJIdKwQwIhAIPYCyBE4pPvOBUqi/vOqnqmHF6FK7HEXo8kis9laGDD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30709999},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-pLP5nE/oh-my-pi-pi-coding-agent-16.3.12.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-pLP5nE/oh-my-pi-pi-coding-agent-16.3.12.tgz","_integrity":"sha512-xUPy/BSEF/VyyYjR0xEyZq95zecdMYIxQfFHk4mt8YubMd/4xZWFJKnM6XuNdwdQ1UdtEAgvOyIVEitUKWlWwg==","repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"_npmVersion":"11.18.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.3.12","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.12","@oh-my-pi/pi-wire":"16.3.12","@oh-my-pi/hashline":"16.3.12","@oh-my-pi/pi-utils":"16.3.12","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.12","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.12","@oh-my-pi/pi-mnemopi":"16.3.12","@oh-my-pi/pi-natives":"16.3.12","@oh-my-pi/snapcompact":"16.3.12","@oh-my-pi/pi-agent-core":"16.3.12","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.12_1783533991028_0.6770786758468663","host":"s3://npm-registry-packages-npm-production"}},"16.3.13":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"532bed87da5e863ee30a027beb622596dc6b9ccd","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.13.tgz","fileCount":2467,"integrity":"sha512-/Xo0fAOhkcTeG1wwR7IdOSF8LKJOcS+oXTW5YpV5Sn4od14E43qajKr8u3pqv3/nw0PZ50iSmUgHE2BUn/6sdw==","signatures":[{"sig":"MEUCIGnrvqOjIrVXAvLknyAhTmRZKj6UX+/aCbjI7uHB/+T7AiEAqDKXiXtElWXvMbW6XLYO9ONQu13hcKLqxNE1rrY1VE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30767539},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-MQOoI1/oh-my-pi-pi-coding-agent-16.3.13.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-MQOoI1/oh-my-pi-pi-coding-agent-16.3.13.tgz","_integrity":"sha512-/Xo0fAOhkcTeG1wwR7IdOSF8LKJOcS+oXTW5YpV5Sn4od14E43qajKr8u3pqv3/nw0PZ50iSmUgHE2BUn/6sdw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.3.13","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.13","@oh-my-pi/pi-wire":"16.3.13","@oh-my-pi/hashline":"16.3.13","@oh-my-pi/pi-utils":"16.3.13","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.13","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.13","@oh-my-pi/pi-mnemopi":"16.3.13","@oh-my-pi/pi-natives":"16.3.13","@oh-my-pi/snapcompact":"16.3.13","@oh-my-pi/pi-agent-core":"16.3.13","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.13_1783621370786_0.9529927960893014","host":"s3://npm-registry-packages-npm-production"}},"16.3.14":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"176cfc68358fed37c6fdf437130f298e00055967","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.14.tgz","fileCount":2467,"integrity":"sha512-jeCfT/9sOypHYpuVdZ+kKUjgIlVV0pmelEpuPm51ab6iwGkYZTMifKn5TZlsaXlRrXyCjcx+twQOOoSFyJTORg==","signatures":[{"sig":"MEUCIG+aUi3uwUFiQyL1v/cZ/S9gWhZgiB0lxH1hqnw/KSheAiEAsE1py5b4SJgoQWv+UpD2Cd0B6RMqw/K5rqXoYbmxi0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30769214},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Ix2DJG/oh-my-pi-pi-coding-agent-16.3.14.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-Ix2DJG/oh-my-pi-pi-coding-agent-16.3.14.tgz","_integrity":"sha512-jeCfT/9sOypHYpuVdZ+kKUjgIlVV0pmelEpuPm51ab6iwGkYZTMifKn5TZlsaXlRrXyCjcx+twQOOoSFyJTORg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.3.14","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.14","@oh-my-pi/pi-wire":"16.3.14","@oh-my-pi/hashline":"16.3.14","@oh-my-pi/pi-utils":"16.3.14","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.14","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.14","@oh-my-pi/pi-mnemopi":"16.3.14","@oh-my-pi/pi-natives":"16.3.14","@oh-my-pi/snapcompact":"16.3.14","@oh-my-pi/pi-agent-core":"16.3.14","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.14_1783623769611_0.1511842648747066","host":"s3://npm-registry-packages-npm-production"}},"16.3.15":{"name":"@oh-my-pi/pi-coding-agent","version":"16.3.15","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.3.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9b19b694b2c59decade6845f3d0f11ead0c2f75c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.3.15.tgz","fileCount":2466,"integrity":"sha512-24gRyX5Kn1HRMxkbeeRxgV5qqPNML9ADXsG2Is+jiF+yMEfH7Bw5F8/OvJEQyZv46YY3Ma700Us4s9Son7NhHg==","signatures":[{"sig":"MEYCIQCCyTy3J76hxkKFbin/s5RF5cxDESDQHse3Al/LNKjMeQIhANbXOpt0//C39VQzyCux+wxdw+L7DL8RS6Vc9dA+GPVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30759763},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-p1Gf61/oh-my-pi-pi-coding-agent-16.3.15.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-p1Gf61/oh-my-pi-pi-coding-agent-16.3.15.tgz","_integrity":"sha512-24gRyX5Kn1HRMxkbeeRxgV5qqPNML9ADXsG2Is+jiF+yMEfH7Bw5F8/OvJEQyZv46YY3Ma700Us4s9Son7NhHg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.3.15","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.3.15","@oh-my-pi/pi-wire":"16.3.15","@oh-my-pi/hashline":"16.3.15","@oh-my-pi/pi-utils":"16.3.15","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.3.15","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.3.15","@oh-my-pi/pi-mnemopi":"16.3.15","@oh-my-pi/pi-natives":"16.3.15","@oh-my-pi/snapcompact":"16.3.15","@oh-my-pi/pi-agent-core":"16.3.15","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.3.15_1783631062057_0.618229528898719","host":"s3://npm-registry-packages-npm-production"}},"16.4.0":{"name":"@oh-my-pi/pi-coding-agent","version":"16.4.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"b4b5051f9a0bca49aa1cdb0cae9c99d3d7b2b6b4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.4.0.tgz","fileCount":2468,"integrity":"sha512-qlqHYTidxpTVoZ8zP9SHCZjwM5xsq0BMUzHpYy6rxC22+IaNq1p22JJOMK3QL6VqVE2t7z/WtpX7GkukKAMN8Q==","signatures":[{"sig":"MEUCIQDKEnQFivToa59H6wxjFLzxgSthqrIYXKYJdRsECgHnHAIgQpQarnkN0cHsGf1efq3a8kI2+hai8JxblMawBH+ATh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30846215},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-kJ2WaJ/oh-my-pi-pi-coding-agent-16.4.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-kJ2WaJ/oh-my-pi-pi-coding-agent-16.4.0.tgz","_integrity":"sha512-qlqHYTidxpTVoZ8zP9SHCZjwM5xsq0BMUzHpYy6rxC22+IaNq1p22JJOMK3QL6VqVE2t7z/WtpX7GkukKAMN8Q==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.4.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.4.0","@oh-my-pi/pi-wire":"16.4.0","@oh-my-pi/hashline":"16.4.0","@oh-my-pi/pi-utils":"16.4.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.4.0","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.4.0","@oh-my-pi/pi-mnemopi":"16.4.0","@oh-my-pi/pi-natives":"16.4.0","@oh-my-pi/snapcompact":"16.4.0","@oh-my-pi/pi-agent-core":"16.4.0","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.4.0_1783687436810_0.4025394128357145","host":"s3://npm-registry-packages-npm-production"}},"16.4.1":{"name":"@oh-my-pi/pi-coding-agent","version":"16.4.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.4.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"815c724a56c9346aeec80aabda835863bd928df4","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.4.1.tgz","fileCount":2468,"integrity":"sha512-sRfNeU+GilXqAiGPWdqIenhEYEFoWWhJ5MZ/OIzc/Rgl9SvNmtIQTw/A63XxwySlQEdkgenoKqhWTN82Hue26g==","signatures":[{"sig":"MEQCICGfIiMkmVK7wkWZ0Yg9I/eip38kwc2JxwgIz+83c1kmAiAmgc5m2j719/FP8hXOrK0zi3v/6/dU3hk1GnME5KWgoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30860576},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-pZ4FWw/oh-my-pi-pi-coding-agent-16.4.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-pZ4FWw/oh-my-pi-pi-coding-agent-16.4.1.tgz","_integrity":"sha512-sRfNeU+GilXqAiGPWdqIenhEYEFoWWhJ5MZ/OIzc/Rgl9SvNmtIQTw/A63XxwySlQEdkgenoKqhWTN82Hue26g==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"^2.2.0","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.4.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.4.1","@oh-my-pi/pi-wire":"16.4.1","@oh-my-pi/hashline":"16.4.1","@oh-my-pi/pi-utils":"16.4.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.4.1","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.4.1","@oh-my-pi/pi-mnemopi":"16.4.1","@oh-my-pi/pi-natives":"16.4.1","@oh-my-pi/snapcompact":"16.4.1","@oh-my-pi/pi-agent-core":"16.4.1","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.4.1_1783710685840_0.530273582665161","host":"s3://npm-registry-packages-npm-production"}},"16.4.2":{"name":"@oh-my-pi/pi-coding-agent","version":"16.4.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.4.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"88756002eb4478cbb5df40593a530ca308816639","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.4.2.tgz","fileCount":2470,"integrity":"sha512-/ECGVKDKJlosWOfI1le3ifjYj7RIXYtIBF+WEi86ukWedk0WVQpKhu593J+Et00wHRoaaspsLdC/oiHYriGAdw==","signatures":[{"sig":"MEYCIQDzGVXFi5IwjoVX8YeHtMT0VAQIWcJ0m6y8WBFDn4ldigIhAM6qA6YDsrqtSXR/Z8CdtIETNAHkRcl9EE4+Z4MjmIMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30874293},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-NJLZcu/oh-my-pi-pi-coding-agent-16.4.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:docs && bun run check:types","prepack":"bun run gen:docs && bun run gen:tool-views && bun run gen:bundle || ( bun run gen:docs:reset; exit 1 )","gen:docs":"bun scripts/generate-docs-index.ts --generate","postpack":"bun run gen:docs:reset","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","check:docs":"bun scripts/generate-docs-index.ts --check","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:docs:reset":"bun scripts/generate-docs-index.ts --reset","gen:tool-views":"bun --cwd=../collab-web run gen:tool-views","gen:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-NJLZcu/oh-my-pi-pi-coding-agent-16.4.2.tgz","_integrity":"sha512-/ECGVKDKJlosWOfI1le3ifjYj7RIXYtIBF+WEi86ukWedk0WVQpKhu593J+Et00wHRoaaspsLdC/oiHYriGAdw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"2.2.2","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.4.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.4.2","@oh-my-pi/pi-wire":"16.4.2","@oh-my-pi/hashline":"16.4.2","@oh-my-pi/pi-utils":"16.4.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.4.2","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.4.2","@oh-my-pi/pi-mnemopi":"16.4.2","@oh-my-pi/pi-natives":"16.4.2","@oh-my-pi/snapcompact":"16.4.2","@oh-my-pi/pi-agent-core":"16.4.2","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.4.2_1783724314752_0.6842747191154257","host":"s3://npm-registry-packages-npm-production"}},"16.4.3":{"name":"@oh-my-pi/pi-coding-agent","version":"16.4.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.4.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"248de9ba7fe5dd1f9f952c872cc63a1a3eb88a9c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.4.3.tgz","fileCount":2503,"integrity":"sha512-q/oDPLq3liYeUQDux0/zeVk0M4fGXvKZhq+bcvt9ZdON+7v/fIJcTcFeID4CVdfkTdM04vUyAl8JFTxtfIH/Mg==","signatures":[{"sig":"MEYCIQCx5EdP77f9toJXWWN1Y1mLeK+qpH0Ff1ifmiCt/nSWbQIhAJLQhtZ3fzKze3QwWGNXUbNzkYhFbWkjbAuEgdO9gIoB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30111958},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-4WxxWA/oh-my-pi-pi-coding-agent-16.4.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-4WxxWA/oh-my-pi-pi-coding-agent-16.4.3.tgz","_integrity":"sha512-q/oDPLq3liYeUQDux0/zeVk0M4fGXvKZhq+bcvt9ZdON+7v/fIJcTcFeID4CVdfkTdM04vUyAl8JFTxtfIH/Mg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"2.2.2","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.4.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.4.3","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"16.4.3","@oh-my-pi/hashline":"16.4.3","@oh-my-pi/pi-utils":"16.4.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.4.3","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.4.3","@oh-my-pi/pi-mnemopi":"16.4.3","@oh-my-pi/pi-natives":"16.4.3","@oh-my-pi/snapcompact":"16.4.3","@oh-my-pi/pi-agent-core":"16.4.3","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.4.3_1783752783692_0.09109077066457516","host":"s3://npm-registry-packages-npm-production"}},"16.4.4":{"name":"@oh-my-pi/pi-coding-agent","version":"16.4.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.4.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"f8cc5b3328baf513d5c754292a740502e91c1e5b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.4.4.tgz","fileCount":2505,"integrity":"sha512-mcv4XJkvkBgGstYmuawLcO6zk9yEJooTyuQ89tNV68UsNQToI19yOiiA9cItxBHFedCK1j/Vvk6/GtU8s5hTNA==","signatures":[{"sig":"MEQCIAT3PwuoqnUKrjTRniosaY3v7zYY9lGL0Z+RqKisnXWVAiABpSu7goRcReEJtc3KMB9mN3NXPGFguoWXj5iHJz0cmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30130561},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-biiBwf/oh-my-pi-pi-coding-agent-16.4.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-biiBwf/oh-my-pi-pi-coding-agent-16.4.4.tgz","_integrity":"sha512-mcv4XJkvkBgGstYmuawLcO6zk9yEJooTyuQ89tNV68UsNQToI19yOiiA9cItxBHFedCK1j/Vvk6/GtU8s5hTNA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"2.2.2","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.4.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.4.4","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"16.4.4","@oh-my-pi/hashline":"16.4.4","@oh-my-pi/pi-utils":"16.4.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.4.4","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.4.4","@oh-my-pi/pi-mnemopi":"16.4.4","@oh-my-pi/pi-natives":"16.4.4","@oh-my-pi/snapcompact":"16.4.4","@oh-my-pi/pi-agent-core":"16.4.4","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.4.4_1783767988878_0.4992184121095833","host":"s3://npm-registry-packages-npm-production"}},"16.4.5":{"name":"@oh-my-pi/pi-coding-agent","version":"16.4.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.4.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"832fdad41c57d4d8d5b4e819b8da414e1ed715a6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.4.5.tgz","fileCount":2514,"integrity":"sha512-M/MykE7tZhCX1y4586a+QKcVq9USWyXjTB6KR1PGSfESTXi0NEY6VoLIsSQ5zSQ/B4IbBbSRUuuEm07dIIrA9g==","signatures":[{"sig":"MEUCIQC0SgDPSBaZG8X24oqa4YL1zyQIZ5YUkAsKVSAvAsbezAIgC7e5/4vNYP5dYyOt1wprKLIyHnlvfCx9X3p3XqE09xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30360604},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-N8GYrL/oh-my-pi-pi-coding-agent-16.4.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-N8GYrL/oh-my-pi-pi-coding-agent-16.4.5.tgz","_integrity":"sha512-M/MykE7tZhCX1y4586a+QKcVq9USWyXjTB6KR1PGSfESTXi0NEY6VoLIsSQ5zSQ/B4IbBbSRUuuEm07dIIrA9g==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"2.2.2","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.4.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.4.5","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"16.4.5","@oh-my-pi/hashline":"16.4.5","@oh-my-pi/pi-utils":"16.4.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.4.5","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.4.5","@oh-my-pi/pi-mnemopi":"16.4.5","@oh-my-pi/pi-natives":"16.4.5","@oh-my-pi/snapcompact":"16.4.5","@oh-my-pi/pi-agent-core":"16.4.5","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.4.5_1783793558184_0.21923456676675745","host":"s3://npm-registry-packages-npm-production"}},"16.4.6":{"name":"@oh-my-pi/pi-coding-agent","version":"16.4.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.4.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"272b4f528bd9f6a35a027a6f06923e1bc01f8a42","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.4.6.tgz","fileCount":2516,"integrity":"sha512-NFB6K65ab0YfViC1fwyin/ER7XW5YFvhrJ4UQ4bhguDwZNzrGfHBCko4uDzt+8g7mz3f0GAYDSqBcyS6/pfqJQ==","signatures":[{"sig":"MEQCIFHjUH9lW25SQsf0NPzuaPp3lTFlOLsxakOryXF5qXkpAiBtB5SEOVyAjgu4P+fXc1uC6DrIrhgIK2W9wNThs65vIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30442446},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-psualV/oh-my-pi-pi-coding-agent-16.4.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-psualV/oh-my-pi-pi-coding-agent-16.4.6.tgz","_integrity":"sha512-NFB6K65ab0YfViC1fwyin/ER7XW5YFvhrJ4UQ4bhguDwZNzrGfHBCko4uDzt+8g7mz3f0GAYDSqBcyS6/pfqJQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"2.2.2","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.4.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.4.6","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"16.4.6","@oh-my-pi/hashline":"16.4.6","@oh-my-pi/pi-utils":"16.4.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.4.6","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.4.6","@oh-my-pi/pi-mnemopi":"16.4.6","@oh-my-pi/pi-natives":"16.4.6","@oh-my-pi/snapcompact":"16.4.6","@oh-my-pi/pi-agent-core":"16.4.6","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.4.6_1783820464570_0.9767469156938142","host":"s3://npm-registry-packages-npm-production"}},"16.4.8":{"name":"@oh-my-pi/pi-coding-agent","version":"16.4.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.4.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"6e4abd75541597f1ff90b8e2f0e72bdc44989171","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.4.8.tgz","fileCount":2516,"integrity":"sha512-z7sYIP1ZaDJXOmMRIDmr4wg+J14iOX0Na+rif68NAYPCZ+gglOMUHF7f+qQR7f1pyS2iQpG4pmqbyw+WE4Gsag==","signatures":[{"sig":"MEQCIBDkseuSl5qICXHJH2UPW/dGPUpQ/FTfn67MgAizz0CgAiAA5389KckRJHM3vI0G/HDAuDnI9iOpiwv9fyu1vS2itw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30450589},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-2Y38lq/oh-my-pi-pi-coding-agent-16.4.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-2Y38lq/oh-my-pi-pi-coding-agent-16.4.8.tgz","_integrity":"sha512-z7sYIP1ZaDJXOmMRIDmr4wg+J14iOX0Na+rif68NAYPCZ+gglOMUHF7f+qQR7f1pyS2iQpG4pmqbyw+WE4Gsag==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.27.0","arktype":"2.2.2","mammoth":"^1.12.0","linkedom":"^0.18.12","turndown":"7.2.4","lru-cache":"11.5.1","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.4.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.0","@oh-my-pi/pi-tui":"16.4.8","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"16.4.8","@oh-my-pi/hashline":"16.4.8","@oh-my-pi/pi-utils":"16.4.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.4.8","@puppeteer/browsers":"^3.0.4","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.4.8","@oh-my-pi/pi-mnemopi":"16.4.8","@oh-my-pi/pi-natives":"16.4.8","@oh-my-pi/snapcompact":"16.4.8","@oh-my-pi/pi-agent-core":"16.4.8","@agentclientprotocol/sdk":"0.25.0","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.218.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_16.4.8_1783884108792_0.7498644451215342","host":"s3://npm-registry-packages-npm-production"}},"16.5.0":{"name":"@oh-my-pi/pi-coding-agent","version":"16.5.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.5.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"ebbfa703c68eddf59691969efbe3ae14745af65f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.5.0.tgz","fileCount":2538,"integrity":"sha512-12VInVJmS5niZ/yuj4KiNaPm1MZs6sNKBmw1ko5dfEZwzdqoAdaIP/L9Pk6sWb/lRp/vDLPaFWyNSeu0TqcAqw==","signatures":[{"sig":"MEUCIQD57rqO9nP+8TTP4wI7xAQ5gDk7Dx5Qa6xy8uGjAL514QIgaADShq6PPyaZs9Jkcq9oh+jaSVdfvAbbTEhrxBLPTrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30666182},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-EfyCyz/oh-my-pi-pi-coding-agent-16.5.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-EfyCyz/oh-my-pi-pi-coding-agent-16.5.0.tgz","_integrity":"sha512-12VInVJmS5niZ/yuj4KiNaPm1MZs6sNKBmw1ko5dfEZwzdqoAdaIP/L9Pk6sWb/lRp/vDLPaFWyNSeu0TqcAqw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.5.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"16.5.0","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"16.5.0","@oh-my-pi/hashline":"16.5.0","@oh-my-pi/pi-utils":"16.5.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.5.0","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.5.0","@oh-my-pi/pi-mnemopi":"16.5.0","@oh-my-pi/pi-natives":"16.5.0","@oh-my-pi/snapcompact":"16.5.0","@oh-my-pi/pi-agent-core":"16.5.0","@agentclientprotocol/sdk":"1.2.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-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_16.5.0_1783989592477_0.5493716841467797","host":"s3://npm-registry-packages-npm-production"}},"16.5.1":{"name":"@oh-my-pi/pi-coding-agent","version":"16.5.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.5.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"10d0422aad24b6ef87494d2968d764b92a20e712","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.5.1.tgz","fileCount":2546,"integrity":"sha512-kzULcza4gr+J5JGHPeNixJF3tcHxAgEENsV34aBF2KbWxqOhmRer2r59TkDVr1oQoVjejjBqPiuFb7ZVOwJpcQ==","signatures":[{"sig":"MEUCICEjG3BvxDeXGMke7yfRBvkF+3l8OklqeCC/PTu+KKk2AiEAiL4YZqnij6finja5FsVe2Cg9QGv1KrSS3PV0BS6MKf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30843842},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-4zOeaW/oh-my-pi-pi-coding-agent-16.5.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-4zOeaW/oh-my-pi-pi-coding-agent-16.5.1.tgz","_integrity":"sha512-kzULcza4gr+J5JGHPeNixJF3tcHxAgEENsV34aBF2KbWxqOhmRer2r59TkDVr1oQoVjejjBqPiuFb7ZVOwJpcQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.5.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"16.5.1","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"16.5.1","@oh-my-pi/hashline":"16.5.1","@oh-my-pi/pi-utils":"16.5.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.5.1","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.5.1","@oh-my-pi/pi-mnemopi":"16.5.1","@oh-my-pi/pi-natives":"16.5.1","@oh-my-pi/snapcompact":"16.5.1","@oh-my-pi/pi-agent-core":"16.5.1","@agentclientprotocol/sdk":"1.2.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-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_16.5.1_1784051332914_0.10102701517903445","host":"s3://npm-registry-packages-npm-production"}},"16.5.2":{"name":"@oh-my-pi/pi-coding-agent","version":"16.5.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@16.5.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"445a377fc407a325f21ba1331139ffc276e9b972","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-16.5.2.tgz","fileCount":2550,"integrity":"sha512-qvMnnZgEyx6xC0dVfYLXuX/afp/wqBzGKu0h3RNvriEBQiobLvA8IxFjyFBokLSq1Sns2bLG0vOhSLmsL1L43Q==","signatures":[{"sig":"MEUCIQDUso9X21dN40k97xkQs1wKh7ZN+xWDZTlNBG6EK1kXwAIgLbXA5d4aP+Jdo+NF1dVTCW8PoRFGW5YG7HlCgpEkx/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@16.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30892305},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-0CoeUP/oh-my-pi-pi-coding-agent-16.5.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./capability":{"types":"./dist/types/capability/index.d.ts","import":"./src/capability/index.ts"},"./commands/*":{"types":"./dist/types/commands/*.d.ts","import":"./src/commands/*.ts"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"},"./tool-discovery/*":{"types":"./dist/types/tool-discovery/*.d.ts","import":"./src/tool-discovery/*.ts"},"./commit/analysis/*":{"types":"./dist/types/commit/analysis/*.d.ts","import":"./src/commit/analysis/*.ts"},"./commit/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-0CoeUP/oh-my-pi-pi-coding-agent-16.5.2.tgz","_integrity":"sha512-qvMnnZgEyx6xC0dVfYLXuX/afp/wqBzGKu0h3RNvriEBQiobLvA8IxFjyFBokLSq1Sns2bLG0vOhSLmsL1L43Q==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"16.5.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"16.5.2","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"16.5.2","@oh-my-pi/hashline":"16.5.2","@oh-my-pi/pi-utils":"16.5.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"16.5.2","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"16.5.2","@oh-my-pi/pi-mnemopi":"16.5.2","@oh-my-pi/pi-natives":"16.5.2","@oh-my-pi/snapcompact":"16.5.2","@oh-my-pi/pi-agent-core":"16.5.2","@agentclientprotocol/sdk":"1.2.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-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_16.5.2_1784068648622_0.9641712096160735","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"17.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"0f7400b796db61eb93a21034f70e83937174235c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.0.0.tgz","fileCount":2547,"integrity":"sha512-HK7uCq3KVkyqnxnwJDT33f02US0bvV8/UsIiMBgtDr0MVmW/pvK+iw7PvLORc5neVOz0S/9vP8ehXFXbTL8Dkg==","signatures":[{"sig":"MEUCIBoaALUahHJxEefQA4tZ2b28FPeGg66KBGSbGApvunLMAiEAtJvP0928GXT1F/W5GDy9hs06RvfjHFcZlPuzFwyc+tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30793993},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-6Mr8jN/oh-my-pi-pi-coding-agent-17.0.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-6Mr8jN/oh-my-pi-pi-coding-agent-17.0.0.tgz","_integrity":"sha512-HK7uCq3KVkyqnxnwJDT33f02US0bvV8/UsIiMBgtDr0MVmW/pvK+iw7PvLORc5neVOz0S/9vP8ehXFXbTL8Dkg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.0.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.0.0","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.0.0","@oh-my-pi/hashline":"17.0.0","@oh-my-pi/pi-utils":"17.0.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.0.0","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.0.0","@oh-my-pi/pi-mnemopi":"17.0.0","@oh-my-pi/pi-natives":"17.0.0","@oh-my-pi/snapcompact":"17.0.0","@oh-my-pi/pi-agent-core":"17.0.0","@agentclientprotocol/sdk":"1.2.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.220.0"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.0.0_1784141028673_0.9332167000141698","host":"s3://npm-registry-packages-npm-production"}},"17.0.1":{"name":"@oh-my-pi/pi-coding-agent","version":"17.0.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"045d4638afbe036dc6edc19257b08fcc213874fb","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.0.1.tgz","fileCount":2555,"integrity":"sha512-clf21/1INTNC7Abr7g/AOnRqCisXV279DaDPe13x/fN/pIdCQgnuqPuYcGgMUWQJd+PeG9dVnp+l+btv9ZTMRw==","signatures":[{"sig":"MEQCIDzZhMezmJkvsRaPkr60TpGF0OhaIifETd+Xry0wNBf5AiAVJ+74PmWO2FaRn0m0SJPmO25HVO24W4CTSbTepgYi3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30896100},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ULgeB6/oh-my-pi-pi-coding-agent-17.0.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-ULgeB6/oh-my-pi-pi-coding-agent-17.0.1.tgz","_integrity":"sha512-clf21/1INTNC7Abr7g/AOnRqCisXV279DaDPe13x/fN/pIdCQgnuqPuYcGgMUWQJd+PeG9dVnp+l+btv9ZTMRw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.0.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.0.1","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.0.1","@oh-my-pi/hashline":"17.0.1","@oh-my-pi/pi-utils":"17.0.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.0.1","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.0.1","@oh-my-pi/pi-mnemopi":"17.0.1","@oh-my-pi/pi-natives":"17.0.1","@oh-my-pi/snapcompact":"17.0.1","@oh-my-pi/pi-agent-core":"17.0.1","@agentclientprotocol/sdk":"1.2.1","@opentelemetry/resources":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/exporter-trace-otlp-proto":"^0.220.0"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.0.1_1784174549327_0.5440273468425127","host":"s3://npm-registry-packages-npm-production"}},"17.0.2":{"name":"@oh-my-pi/pi-coding-agent","version":"17.0.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.0.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"d01106c2e8d6363b2ad5816b6ecabbc3cd1961ee","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.0.2.tgz","fileCount":2567,"integrity":"sha512-zxkDEFrTqgshcTLpaS7yJGT5u2zG9MyR6IDZtKg5MQoLJzLUgRP6BncE2Jn0PQQokuCPGqSj71nnKBIGbb0YWA==","signatures":[{"sig":"MEQCIB7TsWMQ6eFalii1SVQl013J1lDRntcKuwBza1nrRdTUAiBLlrfMOw7WboYDEGbmCHIFE2zE6zRjJ1xM2+sYNaYC1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31340672},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-aFP0GV/oh-my-pi-pi-coding-agent-17.0.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-aFP0GV/oh-my-pi-pi-coding-agent-17.0.2.tgz","_integrity":"sha512-zxkDEFrTqgshcTLpaS7yJGT5u2zG9MyR6IDZtKg5MQoLJzLUgRP6BncE2Jn0PQQokuCPGqSj71nnKBIGbb0YWA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.0.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.0.2","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.0.2","@oh-my-pi/hashline":"17.0.2","@oh-my-pi/pi-utils":"17.0.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.0.2","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.0.2","@oh-my-pi/pi-mnemopi":"17.0.2","@oh-my-pi/pi-natives":"17.0.2","@oh-my-pi/snapcompact":"17.0.2","@oh-my-pi/pi-agent-core":"17.0.2","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.0.2_1784269745360_0.41396470471342406","host":"s3://npm-registry-packages-npm-production"}},"17.0.3":{"name":"@oh-my-pi/pi-coding-agent","version":"17.0.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.0.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"58eb0f3b0b36e704c8ab9f4f96263e0250bffb81","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.0.3.tgz","fileCount":2571,"integrity":"sha512-Z4/HjVb6Wk3laDBouAFFhJMef9BYiEi6MaKl3mgyhKOu5lJEwFgKFMWRXQb3um9Nfo7hHNaOj85sKtE/ERDbLA==","signatures":[{"sig":"MEUCIQD+zpO/tShJxDB4pAAMToZasfyVzSmn1bIMBfSyDyxEzQIgLVZyjs0kyYsv2jGLMc86Q4k3mBip3woYSMQZ0V2NRU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31434881},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-HaFEsS/oh-my-pi-pi-coding-agent-17.0.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-HaFEsS/oh-my-pi-pi-coding-agent-17.0.3.tgz","_integrity":"sha512-Z4/HjVb6Wk3laDBouAFFhJMef9BYiEi6MaKl3mgyhKOu5lJEwFgKFMWRXQb3um9Nfo7hHNaOj85sKtE/ERDbLA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.0.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.0.3","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.0.3","@oh-my-pi/hashline":"17.0.3","@oh-my-pi/pi-utils":"17.0.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.0.3","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.0.3","@oh-my-pi/pi-mnemopi":"17.0.3","@oh-my-pi/pi-natives":"17.0.3","@oh-my-pi/snapcompact":"17.0.3","@oh-my-pi/pi-agent-core":"17.0.3","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.0.3_1784320829505_0.9059586131416115","host":"s3://npm-registry-packages-npm-production"}},"17.0.4":{"name":"@oh-my-pi/pi-coding-agent","version":"17.0.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.0.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"239bdb6ac8faf921c1cf142530eada45b9fc76c8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.0.4.tgz","fileCount":2571,"integrity":"sha512-MwEUnSFr396NLkZf+FyCh+jIm/IqSyiZrCGnsnD3UyCcfAhy/9n79VRjdhFPpnmax85RHycRL1Z1Xi7EsRLX7w==","signatures":[{"sig":"MEYCIQDeY+uwLBETRr607f9uTatRPWQvq+7BM3gu6PEn1vZcuwIhAP+O+w/pabVQk7B/dYoWQY4fWA9DoUUEJixErIHO9myw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31443790},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-iDRUDs/oh-my-pi-pi-coding-agent-17.0.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-iDRUDs/oh-my-pi-pi-coding-agent-17.0.4.tgz","_integrity":"sha512-MwEUnSFr396NLkZf+FyCh+jIm/IqSyiZrCGnsnD3UyCcfAhy/9n79VRjdhFPpnmax85RHycRL1Z1Xi7EsRLX7w==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.0.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.0.4","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.0.4","@oh-my-pi/hashline":"17.0.4","@oh-my-pi/pi-utils":"17.0.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.0.4","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.0.4","@oh-my-pi/pi-mnemopi":"17.0.4","@oh-my-pi/pi-natives":"17.0.4","@oh-my-pi/snapcompact":"17.0.4","@oh-my-pi/pi-agent-core":"17.0.4","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.0.4_1784351966287_0.9273073855750713","host":"s3://npm-registry-packages-npm-production"}},"17.0.5":{"name":"@oh-my-pi/pi-coding-agent","version":"17.0.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.0.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"0ae085993f6db8ce5c54b45cfc15c8ae51b98101","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.0.5.tgz","fileCount":2578,"integrity":"sha512-SdDYSuc1+zdoufN7xV6pResZXYEN0gpt1mjz7TwQH8LZroRpkA7JiLE48fQp0t3bJYMIKpuTjAXp1bZw2Qep4A==","signatures":[{"sig":"MEUCIQDjqnGzNeVIs/4DhotD8mcL88Aw36k9Rq12+yVm0o9ehQIgcVA4nb8wqdZjq8HqJgajnLrk0/AsABo8VAPjAVhj4Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31600960},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-cmEYu9/oh-my-pi-pi-coding-agent-17.0.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-cmEYu9/oh-my-pi-pi-coding-agent-17.0.5.tgz","_integrity":"sha512-SdDYSuc1+zdoufN7xV6pResZXYEN0gpt1mjz7TwQH8LZroRpkA7JiLE48fQp0t3bJYMIKpuTjAXp1bZw2Qep4A==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.0.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.0.5","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.0.5","@oh-my-pi/hashline":"17.0.5","@oh-my-pi/pi-utils":"17.0.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.0.5","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.0.5","@oh-my-pi/pi-mnemopi":"17.0.5","@oh-my-pi/pi-natives":"17.0.5","@oh-my-pi/snapcompact":"17.0.5","@oh-my-pi/pi-agent-core":"17.0.5","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.0.5_1784412992835_0.34298968798552054","host":"s3://npm-registry-packages-npm-production"}},"17.0.6":{"name":"@oh-my-pi/pi-coding-agent","version":"17.0.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.0.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"016dc2d202eb5a28c6dbbbce5dc3dfe38f942305","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.0.6.tgz","fileCount":2586,"integrity":"sha512-lYLAfsoNvdTPXZ8TgC8FiXRYbsT4fTqUzMhaDV7kGLwkFQqBS0Q8/6DjTnXWrwTkQGbYlksOkBpQzvOWm/slrQ==","signatures":[{"sig":"MEQCIFcKzNMVmwdULKM8e0Beq8r5pKs8Is4Ljr7YG+uS4vBPAiAHwI38Apk9I+Wt369hjSuXrWR79IWz/9nmJfxXTKFYOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31700303},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-3vhSlk/oh-my-pi-pi-coding-agent-17.0.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-3vhSlk/oh-my-pi-pi-coding-agent-17.0.6.tgz","_integrity":"sha512-lYLAfsoNvdTPXZ8TgC8FiXRYbsT4fTqUzMhaDV7kGLwkFQqBS0Q8/6DjTnXWrwTkQGbYlksOkBpQzvOWm/slrQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.0.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.0.6","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.0.6","@oh-my-pi/hashline":"17.0.6","@oh-my-pi/pi-utils":"17.0.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.0.6","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.0.6","@oh-my-pi/pi-mnemopi":"17.0.6","@oh-my-pi/pi-natives":"17.0.6","@oh-my-pi/snapcompact":"17.0.6","@oh-my-pi/pi-agent-core":"17.0.6","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.0.6_1784587272231_0.9310857682404501","host":"s3://npm-registry-packages-npm-production"}},"17.0.7":{"name":"@oh-my-pi/pi-coding-agent","version":"17.0.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.0.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"37ecbf0d5ac60ee6e9eafda83d36a2f3a2f633d2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.0.7.tgz","fileCount":2586,"integrity":"sha512-Q6RPkiZ4Uu4oiLZzn9Cc/NSTyvSFwfbrusDG84H5pya9B+8irkONo5L6d720CTCUGl2S8dMEGIiQweQHU/fRMQ==","signatures":[{"sig":"MEUCIQCNJ6j6AYpya9RwS87D8eS6phYKaGD0FZJRYVoYnTaSIwIgTPUrDzMcUcERzc+k7KgPxnoRtNhvJSif3FYGeQeflzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31700948},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-S39oj6/oh-my-pi-pi-coding-agent-17.0.7.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-S39oj6/oh-my-pi-pi-coding-agent-17.0.7.tgz","_integrity":"sha512-Q6RPkiZ4Uu4oiLZzn9Cc/NSTyvSFwfbrusDG84H5pya9B+8irkONo5L6d720CTCUGl2S8dMEGIiQweQHU/fRMQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","diff":"^9.0.0","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.0.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.0.7","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.0.7","@oh-my-pi/hashline":"17.0.7","@oh-my-pi/pi-utils":"17.0.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.0.7","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.0.7","@oh-my-pi/pi-mnemopi":"17.0.7","@oh-my-pi/pi-natives":"17.0.7","@oh-my-pi/snapcompact":"17.0.7","@oh-my-pi/pi-agent-core":"17.0.7","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.0.7_1784666413475_0.7922191017081239","host":"s3://npm-registry-packages-npm-production"}},"17.0.8":{"name":"@oh-my-pi/pi-coding-agent","version":"17.0.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.0.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"0c9292a16405f678f1f2d01643de48dc657021f0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.0.8.tgz","fileCount":2590,"integrity":"sha512-3P43fJ9SLkWFfHs39v7mlDhP3Y9AxtpGKAStcfZA00u83qM5xkG3t47HCqfVTxlXA/pw25SWjaTVYoDAMeNGrw==","signatures":[{"sig":"MEYCIQDxypfRHIfygnULhDKtkDGb8+D7W25+ogfp/qf78pUmIQIhAO9Lg89/iBzFvRhmGtmxh2hCTNrsVbtU5vhQ211Z1uP4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33351160},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-SSa8QU/oh-my-pi-pi-coding-agent-17.0.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-SSa8QU/oh-my-pi-pi-coding-agent-17.0.8.tgz","_integrity":"sha512-3P43fJ9SLkWFfHs39v7mlDhP3Y9AxtpGKAStcfZA00u83qM5xkG3t47HCqfVTxlXA/pw25SWjaTVYoDAMeNGrw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.0.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.0.8","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.0.8","@oh-my-pi/hashline":"17.0.8","@oh-my-pi/pi-utils":"17.0.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.0.8","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.0.8","@oh-my-pi/pi-mnemopi":"17.0.8","@oh-my-pi/pi-natives":"17.0.8","@oh-my-pi/snapcompact":"17.0.8","@oh-my-pi/pi-agent-core":"17.0.8","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.0.8_1784769290552_0.49918377350662","host":"s3://npm-registry-packages-npm-production"}},"17.0.9":{"name":"@oh-my-pi/pi-coding-agent","version":"17.0.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.0.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"4ba3c5bcd50cc9708d8db706b01a876dd24b7218","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.0.9.tgz","fileCount":2596,"integrity":"sha512-HH0dXfzL7rzdq0TuwGB7TufshflnMA7Ua8Wag8GpfBAsNbKoFZaKY8REbhGRIvUtyO02TVzr2HZedXBKWRMC7w==","signatures":[{"sig":"MEUCIQDZsRTTtWbzuzC4zONKa5NpLbLVI9J28FO1aykRj4WpGgIgFoC7kDaS5vkHGaVv7ZHceedYBkYfVLomv4KW9kbiDIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34026369},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-QvobCS/oh-my-pi-pi-coding-agent-17.0.9.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-QvobCS/oh-my-pi-pi-coding-agent-17.0.9.tgz","_integrity":"sha512-HH0dXfzL7rzdq0TuwGB7TufshflnMA7Ua8Wag8GpfBAsNbKoFZaKY8REbhGRIvUtyO02TVzr2HZedXBKWRMC7w==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@babel/traverse":"^7.29.7","@oh-my-pi/pi-ai":"17.0.9","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.0.9","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.0.9","@oh-my-pi/hashline":"17.0.9","@oh-my-pi/pi-utils":"17.0.9","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.0.9","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.0.9","@oh-my-pi/pi-mnemopi":"17.0.9","@oh-my-pi/pi-natives":"17.0.9","@oh-my-pi/snapcompact":"17.0.9","@oh-my-pi/pi-agent-core":"17.0.9","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.0.9_1784812183551_0.6485948469872311","host":"s3://npm-registry-packages-npm-production"}},"17.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"17.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"c900e6e02857643fe993b4bfa0719fc907b47f2f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.1.0.tgz","fileCount":2684,"integrity":"sha512-AN5WdrBqlR7ZestCgv+PGBQDatauFFK+9FxnZXksIiQNNkNiJ5tY7/H91OmnBpemx/xtR0iHd77oeGzHEZeNEw==","signatures":[{"sig":"MEUCIGeZX5dDl5stH5qR+fAOKvLb4e0DFjIrk92X7QeG36P4AiEAqacIYUMZKbr7jrdjysNvw0z7S2rjevhCRbi2VZ+FA3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34964481},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-xfLK4X/oh-my-pi-pi-coding-agent-17.1.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-xfLK4X/oh-my-pi-pi-coding-agent-17.1.0.tgz","_integrity":"sha512-AN5WdrBqlR7ZestCgv+PGBQDatauFFK+9FxnZXksIiQNNkNiJ5tY7/H91OmnBpemx/xtR0iHd77oeGzHEZeNEw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@babel/traverse":"^7.29.7","@oh-my-pi/pi-ai":"17.1.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.1.0","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.1.0","@oh-my-pi/hashline":"17.1.0","@oh-my-pi/pi-utils":"17.1.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.1.0","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.1.0","@oh-my-pi/pi-mnemopi":"17.1.0","@oh-my-pi/pi-natives":"17.1.0","@oh-my-pi/snapcompact":"17.1.0","@oh-my-pi/pi-agent-core":"17.1.0","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.1.0_1784858877172_0.8302763861058082","host":"s3://npm-registry-packages-npm-production"}},"17.1.1":{"name":"@oh-my-pi/pi-coding-agent","version":"17.1.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"351bfe2a4915dc96598484daca3f0dce8011b07c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.1.1.tgz","fileCount":2697,"integrity":"sha512-QXzkG1zM449RQnZqk+5GTRg47LtzEfu+wXX+yIFNHAuRQGEjncJflz5h+SZcJnbXfDWl7gc4nK2TE8BDrUrtog==","signatures":[{"sig":"MEQCIGeQ/QVyk71KC/Ke08AIeIIa1/iThSXAOb8KXugojo9BAiBfNFqDN+ssPOrRd6byNw/jx224K97wYZjuc/DWu54T1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35039415},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-UMSMVu/oh-my-pi-pi-coding-agent-17.1.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-UMSMVu/oh-my-pi-pi-coding-agent-17.1.1.tgz","_integrity":"sha512-QXzkG1zM449RQnZqk+5GTRg47LtzEfu+wXX+yIFNHAuRQGEjncJflz5h+SZcJnbXfDWl7gc4nK2TE8BDrUrtog==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@babel/traverse":"^7.29.7","@oh-my-pi/pi-ai":"17.1.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.1.1","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.1.1","@oh-my-pi/hashline":"17.1.1","@oh-my-pi/pi-utils":"17.1.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.1.1","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.1.1","@oh-my-pi/pi-mnemopi":"17.1.1","@oh-my-pi/pi-natives":"17.1.1","@oh-my-pi/snapcompact":"17.1.1","@oh-my-pi/pi-agent-core":"17.1.1","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.1.1_1784882797847_0.22773988453251093","host":"s3://npm-registry-packages-npm-production"}},"17.1.2":{"name":"@oh-my-pi/pi-coding-agent","version":"17.1.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.1.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"bf98e5b36eacbf716fc8d9ae4d6686d1999c4a52","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.1.2.tgz","fileCount":2711,"integrity":"sha512-qNoYgrnVvXSRtJsHlsxS+NqcUKR13gZW0hfCUkvn7yi60ANb80NrezNrSv533twBkRO1Ou6naZhXbDBAQ7fEcw==","signatures":[{"sig":"MEUCIBPMxiAp+2HIXfkrNgPDLDszkVYonxP0CBX4xG3R75ZuAiEAy4ZDqYO/22PfWpdKkkxUeSBtIhjecZ6JzHHir4NwMSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35199122},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-yVwE6k/oh-my-pi-pi-coding-agent-17.1.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-yVwE6k/oh-my-pi-pi-coding-agent-17.1.2.tgz","_integrity":"sha512-qNoYgrnVvXSRtJsHlsxS+NqcUKR13gZW0hfCUkvn7yi60ANb80NrezNrSv533twBkRO1Ou6naZhXbDBAQ7fEcw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@babel/traverse":"^7.29.7","@oh-my-pi/pi-ai":"17.1.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.1.2","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.1.2","@oh-my-pi/hashline":"17.1.2","@oh-my-pi/pi-utils":"17.1.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.1.2","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.1.2","@oh-my-pi/pi-mnemopi":"17.1.2","@oh-my-pi/pi-natives":"17.1.2","@oh-my-pi/snapcompact":"17.1.2","@oh-my-pi/pi-agent-core":"17.1.2","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.1.2_1784908733697_0.01817484960405169","host":"s3://npm-registry-packages-npm-production"}},"17.1.3":{"name":"@oh-my-pi/pi-coding-agent","version":"17.1.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.1.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"8e00425f81c3ce2607b919de4148169c47fee47b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.1.3.tgz","fileCount":2711,"integrity":"sha512-g8hJnkwUakIi1bCkOulgORVQQiC0rEsfzo42wpHCVdfNkwHi/cejdCry1P/mERU2LztVgIpByK2SrZzZxo1ZXA==","signatures":[{"sig":"MEQCIEjrJkgW9ZzmXbp01lqmMKyPSKFZPe0J23DvnChMliOlAiAZx6s3wg6mhTbW4B9wa6FjP22fiAz/gB1+A9IFw+BTug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35239274},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-cry2q4/oh-my-pi-pi-coding-agent-17.1.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-cry2q4/oh-my-pi-pi-coding-agent-17.1.3.tgz","_integrity":"sha512-g8hJnkwUakIi1bCkOulgORVQQiC0rEsfzo42wpHCVdfNkwHi/cejdCry1P/mERU2LztVgIpByK2SrZzZxo1ZXA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@babel/traverse":"^7.29.7","@oh-my-pi/pi-ai":"17.1.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.1.3","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.1.3","@oh-my-pi/hashline":"17.1.3","@oh-my-pi/pi-utils":"17.1.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.1.3","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.1.3","@oh-my-pi/pi-mnemopi":"17.1.3","@oh-my-pi/pi-natives":"17.1.3","@oh-my-pi/snapcompact":"17.1.3","@oh-my-pi/pi-agent-core":"17.1.3","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.1.3_1784937314967_0.6986177065408006","host":"s3://npm-registry-packages-npm-production"}},"17.1.4":{"name":"@oh-my-pi/pi-coding-agent","version":"17.1.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.1.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"64d95e68c4074a779564b3326f1a6ce61bf91b94","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.1.4.tgz","fileCount":2721,"integrity":"sha512-5YxMpLB2h9hYdKdW6kVZohUYfWRvR1gJ82yg2aH+1Yw+svELYqMOYCYvCAyFKOdW/3sNWZR0m1fXwwPs6KarjQ==","signatures":[{"sig":"MEUCIQDQMcPscq/c7xx8rbmO8F4mYq/skFXwTp6ajZqo1GVhHgIgPiCveEB9q8nIgagD+hvKQn0BBZK3CXrxOYsDiaKpwEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35491604},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-X7TF08/oh-my-pi-pi-coding-agent-17.1.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-X7TF08/oh-my-pi-pi-coding-agent-17.1.4.tgz","_integrity":"sha512-5YxMpLB2h9hYdKdW6kVZohUYfWRvR1gJ82yg2aH+1Yw+svELYqMOYCYvCAyFKOdW/3sNWZR0m1fXwwPs6KarjQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@babel/traverse":"^7.29.7","@oh-my-pi/pi-ai":"17.1.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.1.4","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.1.4","@oh-my-pi/hashline":"17.1.4","@oh-my-pi/pi-utils":"17.1.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.1.4","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.1.4","@oh-my-pi/pi-mnemopi":"17.1.4","@oh-my-pi/pi-natives":"17.1.4","@oh-my-pi/snapcompact":"17.1.4","@oh-my-pi/pi-agent-core":"17.1.4","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.1.4_1785092262198_0.8150071315777838","host":"s3://npm-registry-packages-npm-production"}},"17.1.5":{"name":"@oh-my-pi/pi-coding-agent","version":"17.1.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.1.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"985975c0e40f64389f1b68ef1d182800e68a6474","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.1.5.tgz","fileCount":2735,"integrity":"sha512-bLf4s4oxUB64lFSmjzHJ3y/f1Ah/u9Vf2e+EGZ62roTLxbNj9Dcrh7lH/gy1OpI+a9nuor3bXB8nKTMKfReVmQ==","signatures":[{"sig":"MEUCIQCyxRp4Zi2fZZg3Bo2L9jVW8EgcQYKFd8xxPo69vJvYAwIgKf6vl0J8aI+4DJCvsnCWyfXSvNjZPBEIo89oMN3wRC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35168010},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-CXJwWC/oh-my-pi-pi-coding-agent-17.1.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-CXJwWC/oh-my-pi-pi-coding-agent-17.1.5.tgz","_integrity":"sha512-bLf4s4oxUB64lFSmjzHJ3y/f1Ah/u9Vf2e+EGZ62roTLxbNj9Dcrh7lH/gy1OpI+a9nuor3bXB8nKTMKfReVmQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.1.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.1.5","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.1.5","@oh-my-pi/hashline":"17.1.5","@oh-my-pi/pi-utils":"17.1.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.1.5","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.1.5","@oh-my-pi/pi-mnemopi":"17.1.5","@oh-my-pi/pi-natives":"17.1.5","@oh-my-pi/snapcompact":"17.1.5","@oh-my-pi/pi-agent-core":"17.1.5","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.1.5_1785128104243_0.23791714607233927","host":"s3://npm-registry-packages-npm-production"}},"17.1.6":{"name":"@oh-my-pi/pi-coding-agent","version":"17.1.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.1.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"f3e5dc5294707742fe70fc4aa56590a2519258ce","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.1.6.tgz","fileCount":2597,"integrity":"sha512-Mc7eADPDN390HKmRVsI/GShVP1Wl5ZY+oyPOskic+eMxuGRiXe4aGv5gYgF6LAHudQJ5DMUiN4P9JjXw0U6FKw==","signatures":[{"sig":"MEUCIQCuiUlx/+TfFaMp0PpF7KVP6ltRkhABlywLG/1TpIVJPAIgZOupwEVsGWPuLUN37kJ0o0EssrVl5GqoQRX0rEQHyBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34643000},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-jkh531/oh-my-pi-pi-coding-agent-17.1.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-jkh531/oh-my-pi-pi-coding-agent-17.1.6.tgz","_integrity":"sha512-Mc7eADPDN390HKmRVsI/GShVP1Wl5ZY+oyPOskic+eMxuGRiXe4aGv5gYgF6LAHudQJ5DMUiN4P9JjXw0U6FKw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.1.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.1.6","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.1.6","@oh-my-pi/hashline":"17.1.6","@oh-my-pi/pi-utils":"17.1.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.1.6","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.1.6","@oh-my-pi/pi-mnemopi":"17.1.6","@oh-my-pi/pi-natives":"17.1.6","@oh-my-pi/snapcompact":"17.1.6","@oh-my-pi/pi-agent-core":"17.1.6","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.1.6_1785172557508_0.8183380390314172","host":"s3://npm-registry-packages-npm-production"}},"17.1.7":{"name":"@oh-my-pi/pi-coding-agent","version":"17.1.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.1.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9e51ac2e3a339034cc581609099baf5ce3e92b06","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.1.7.tgz","fileCount":2606,"integrity":"sha512-1VhEfo9RNuS+ZO6Ic3gALoIPkvRAsnYc/30ffk/REzjIKJ/GOSgw89YEs4pqHFwetFsXFa1pjX68MAlFteFEiw==","signatures":[{"sig":"MEQCICMsX7Bh/COrJqlhgwXL4rjx13KsaVXqAdVaFDlYtxqLAiAbZunGifIXjadOnd/x6Adik7ArO7v/gqo1msOaT6gYCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34764132},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-YTiE2U/oh-my-pi-pi-coding-agent-17.1.7.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-YTiE2U/oh-my-pi-pi-coding-agent-17.1.7.tgz","_integrity":"sha512-1VhEfo9RNuS+ZO6Ic3gALoIPkvRAsnYc/30ffk/REzjIKJ/GOSgw89YEs4pqHFwetFsXFa1pjX68MAlFteFEiw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.1.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.1.7","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.1.7","@oh-my-pi/hashline":"17.1.7","@oh-my-pi/pi-utils":"17.1.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.1.7","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.1.7","@oh-my-pi/pi-mnemopi":"17.1.7","@oh-my-pi/pi-natives":"17.1.7","@oh-my-pi/snapcompact":"17.1.7","@oh-my-pi/pi-agent-core":"17.1.7","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.1.7_1785208549807_0.86062154998925","host":"s3://npm-registry-packages-npm-production"}},"17.1.8":{"name":"@oh-my-pi/pi-coding-agent","version":"17.1.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.1.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"caffc9276a2c4b4f3682200ed9826b89bd22cec8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.1.8.tgz","fileCount":2628,"integrity":"sha512-v40KXdIwDA/yGwKSYZJC1Ggh2lIgxagU7+PdujPgZfzMlYd+k140SxDrxMoJI4Olrypq/iwsbG/V9yq1uz+JPA==","signatures":[{"sig":"MEUCIQCeWLap/VNgxBwzA10J+SuBL91FVztU9/OtceQ772p9igIgEK1/XCS+VBDDPufb27HXYDvdPQTCA9avYm4/SR90iRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34916661},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-bgGsVt/oh-my-pi-pi-coding-agent-17.1.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-bgGsVt/oh-my-pi-pi-coding-agent-17.1.8.tgz","_integrity":"sha512-v40KXdIwDA/yGwKSYZJC1Ggh2lIgxagU7+PdujPgZfzMlYd+k140SxDrxMoJI4Olrypq/iwsbG/V9yq1uz+JPA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.1.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.1.8","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.1.8","@oh-my-pi/hashline":"17.1.8","@oh-my-pi/pi-utils":"17.1.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.1.8","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.1.8","@oh-my-pi/pi-mnemopi":"17.1.8","@oh-my-pi/pi-natives":"17.1.8","@oh-my-pi/snapcompact":"17.1.8","@oh-my-pi/pi-agent-core":"17.1.8","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.1.8_1785244903280_0.8615011113634707","host":"s3://npm-registry-packages-npm-production"}},"17.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"f2c57136f7e92c8c935e81e7cba67427526af552","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.0.tgz","fileCount":2652,"integrity":"sha512-rDE//JoDpAmL8QJUc6ruUPLkD7iK15TkK4Pe2swF1llc+P/1NCesJ94kSyVTh4YOjSmcFdNFeaqezkfY1fxUFQ==","signatures":[{"sig":"MEYCIQCjC6W2X43Ajchafu9Nwq0aS6o/2YIywcOsKzfeofHe6wIhALycs6JxuNG4K3oObBtUFPR2Staz0NAnVLv1uR+w6WxH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35289297},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-tAJULX/oh-my-pi-pi-coding-agent-17.2.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-tAJULX/oh-my-pi-pi-coding-agent-17.2.0.tgz","_integrity":"sha512-rDE//JoDpAmL8QJUc6ruUPLkD7iK15TkK4Pe2swF1llc+P/1NCesJ94kSyVTh4YOjSmcFdNFeaqezkfY1fxUFQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.0","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.2.0","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.2.0","@oh-my-pi/hashline":"17.2.0","@oh-my-pi/pi-utils":"17.2.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.0","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.2.0","@oh-my-pi/pi-mnemopi":"17.2.0","@oh-my-pi/pi-natives":"17.2.0","@oh-my-pi/snapcompact":"17.2.0","@oh-my-pi/pi-agent-core":"17.2.0","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.2.0_1785395555000_0.6958082453092926","host":"s3://npm-registry-packages-npm-production"}},"17.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"e1b9ba5945e9c3b6941420ab95cd9b4f32971759","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.1.tgz","fileCount":2705,"integrity":"sha512-Mg1IVCTyxZ+FnYd7AJtqxYEQClfPssgxF1airlFcm4d8j09cfuabh17n+3eprLL3/Un9fe3MOXha1NqICoY4Bg==","signatures":[{"sig":"MEUCIFQ/Ts4Ve/WcW7JKq4c0NGctG/ielXYE5fV/hW7o8yhBAiEAkfz6+xeYLyUqdldO3wHU/nVJGn2rGIsIMFjJZjjG4mA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35684264},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-9f8U49/oh-my-pi-pi-coding-agent-17.2.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-9f8U49/oh-my-pi-pi-coding-agent-17.2.1.tgz","_integrity":"sha512-Mg1IVCTyxZ+FnYd7AJtqxYEQClfPssgxF1airlFcm4d8j09cfuabh17n+3eprLL3/Un9fe3MOXha1NqICoY4Bg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.1","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.2.1","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.2.1","@oh-my-pi/hashline":"17.2.1","@oh-my-pi/pi-utils":"17.2.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.1","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.2.1","@oh-my-pi/pi-mnemopi":"17.2.1","@oh-my-pi/pi-natives":"17.2.1","@oh-my-pi/snapcompact":"17.2.1","@oh-my-pi/pi-agent-core":"17.2.1","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.2.1_1785428914813_0.3236814704727713","host":"s3://npm-registry-packages-npm-production"}},"17.2.2":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"cd24cd3d2f54290f7186c6cf84b0a4a0c109c590","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.2.tgz","fileCount":2705,"integrity":"sha512-oxxTGX1qDgir5HgJCUoZYwWmKS8dzpfeZtXJSNvjBro1C/HqmSfUbXGey9/juyf8lLivFNto7scfgT163HKIeg==","signatures":[{"sig":"MEQCIHpKa8ldgtDRZiKA6awir+Z60Pltd4MNaBXBkN7rbg7wAiA3o3fHf0X9//CoUVjZ7Yt+io74TlW0DrPwhil6RMWO5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35933571},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-6zybmm/oh-my-pi-pi-coding-agent-17.2.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-6zybmm/oh-my-pi-pi-coding-agent-17.2.2.tgz","_integrity":"sha512-oxxTGX1qDgir5HgJCUoZYwWmKS8dzpfeZtXJSNvjBro1C/HqmSfUbXGey9/juyf8lLivFNto7scfgT163HKIeg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.2","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.2.2","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.2.2","@oh-my-pi/hashline":"17.2.2","@oh-my-pi/pi-utils":"17.2.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.2","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.2.2","@oh-my-pi/pi-mnemopi":"17.2.2","@oh-my-pi/pi-natives":"17.2.2","@oh-my-pi/snapcompact":"17.2.2","@oh-my-pi/pi-agent-core":"17.2.2","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.2.2_1785526791904_0.941480422733316","host":"s3://npm-registry-packages-npm-production"}},"17.2.3":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"88d40883eac8f916ef3afd21f3c7427ff936894c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.3.tgz","fileCount":2707,"integrity":"sha512-qV0CiejPIDLfs2FcG/Iua8z7dCdFuwj0+/YiUiwDprM18g8sO7DwyL4d1/Igg3gXUbPTpewZjdzZQdheWRWvvw==","signatures":[{"sig":"MEQCIGVbAe5CfNUDVtEoKxPwGidJKByVVhsVg77utRZM69PyAiBj/gCotVxiZpc3MzGu9fItltYL2S7XyBFTqJuoXQNIeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35970849},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-27mvLk/oh-my-pi-pi-coding-agent-17.2.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-27mvLk/oh-my-pi-pi-coding-agent-17.2.3.tgz","_integrity":"sha512-qV0CiejPIDLfs2FcG/Iua8z7dCdFuwj0+/YiUiwDprM18g8sO7DwyL4d1/Igg3gXUbPTpewZjdzZQdheWRWvvw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.3","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.2.3","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.2.3","@oh-my-pi/hashline":"17.2.3","@oh-my-pi/pi-utils":"17.2.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.3","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.2.3","@oh-my-pi/pi-mnemopi":"17.2.3","@oh-my-pi/pi-natives":"17.2.3","@oh-my-pi/snapcompact":"17.2.3","@oh-my-pi/pi-agent-core":"17.2.3","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.2.3_1785599613527_0.9462282245369042","host":"s3://npm-registry-packages-npm-production"}},"17.2.4":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"b8314c446e436cfae62a4ec46770dd620836f060","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.4.tgz","fileCount":2711,"integrity":"sha512-QacpPUqMHyvosFeXB3XcNydgS32UwEqUqaglPWRcWlQHKK6U+6S/V7UMq3mjeYfds6e1hfHmpsRbK4KKGLVsPA==","signatures":[{"sig":"MEUCIBCp8bplNpJoPo3zDbvppSvzJ8QuIcqiksoGfogWpLCgAiEAp9TDzZNfqlPBTtUa0pXkEacfZgzK4CDlrhMgW9HbqKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36045868},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-rtKrFa/oh-my-pi-pi-coding-agent-17.2.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-rtKrFa/oh-my-pi-pi-coding-agent-17.2.4.tgz","_integrity":"sha512-QacpPUqMHyvosFeXB3XcNydgS32UwEqUqaglPWRcWlQHKK6U+6S/V7UMq3mjeYfds6e1hfHmpsRbK4KKGLVsPA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.4","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.2.4","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.2.4","@oh-my-pi/hashline":"17.2.4","@oh-my-pi/pi-utils":"17.2.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.4","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.2.4","@oh-my-pi/pi-mnemopi":"17.2.4","@oh-my-pi/pi-natives":"17.2.4","@oh-my-pi/snapcompact":"17.2.4","@oh-my-pi/pi-agent-core":"17.2.4","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.2.4_1785625330341_0.40301980488995803","host":"s3://npm-registry-packages-npm-production"}},"17.2.5":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"e3deb8ef2f402a30b7f6254465c1accc3f2ae010","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.5.tgz","fileCount":2747,"integrity":"sha512-lWlQ1ORsVa/k9nVeRZ1mTPVv3Y45ELI3lDVPppci2FEOWANrRblHOJmorN+qrbGmBk5NFowBs9Ivt0+juy7xvQ==","signatures":[{"sig":"MEUCIAcU5lfmE5JxUgVZh2ijWNW7+oZjnu8RUcpnkd4up5LbAiEAyhoJtELPQJfk6WUqcx1U5pe0NZyPQ+xT1lD0YTXwKuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36343819},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-qjCc2l/oh-my-pi-pi-coding-agent-17.2.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-qjCc2l/oh-my-pi-pi-coding-agent-17.2.5.tgz","_integrity":"sha512-lWlQ1ORsVa/k9nVeRZ1mTPVv3Y45ELI3lDVPppci2FEOWANrRblHOJmorN+qrbGmBk5NFowBs9Ivt0+juy7xvQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.5","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.2.5","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.2.5","@oh-my-pi/hashline":"17.2.5","@oh-my-pi/pi-utils":"17.2.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.5","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.2.5","@oh-my-pi/pi-mnemopi":"17.2.5","@oh-my-pi/pi-natives":"17.2.5","@oh-my-pi/snapcompact":"17.2.5","@oh-my-pi/pi-agent-core":"17.2.5","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.2.5_1785733820282_0.24036762360296504","host":"s3://npm-registry-packages-npm-production"}},"17.2.6":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9f007ce4320415b290c3ad18ec0f9bcdc5c5c40d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.6.tgz","fileCount":2748,"integrity":"sha512-32S6u+lWhVa0jQaF9DhZGsipdHboISoEIBHZVpkL9q2ItNVYtXoOgsR6KZ+wFN9mwkbgeXO/JUZfk/lzvrSS0A==","signatures":[{"sig":"MEQCIHh/k5KLPcEloS/5yTTavMEp7SoZCqtWv0shvlzv9MG2AiBSChcNuFmUFaOwNSFjHrPPwaJ83UYwMPvkfzWleps3FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36514919},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-OKcQzH/oh-my-pi-pi-coding-agent-17.2.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-OKcQzH/oh-my-pi-pi-coding-agent-17.2.6.tgz","_integrity":"sha512-32S6u+lWhVa0jQaF9DhZGsipdHboISoEIBHZVpkL9q2ItNVYtXoOgsR6KZ+wFN9mwkbgeXO/JUZfk/lzvrSS0A==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","arktype":"2.2.3","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.6","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.2.6","header-generator":"^2.1.82","@oh-my-pi/pi-wire":"17.2.6","@oh-my-pi/hashline":"17.2.6","@oh-my-pi/pi-utils":"17.2.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.6","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.2.6","@oh-my-pi/pi-mnemopi":"17.2.6","@oh-my-pi/pi-natives":"17.2.6","@oh-my-pi/snapcompact":"17.2.6","@oh-my-pi/pi-agent-core":"17.2.6","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.2.6_1785770076918_0.8606936643299183","host":"s3://npm-registry-packages-npm-production"}},"17.2.7":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"c6355597a3d658bc85dfbec75e3c80956ccee2b1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.7.tgz","fileCount":2748,"integrity":"sha512-kEjjgcT0JSfXuczugUfvdQAM3Prcdxxt8g+91O4M+dgVUgpmurNNjGIvspmYAUwqQu/EsTJ+4ySaB7Z5mUY2KA==","signatures":[{"sig":"MEUCIQDVfkZ2P3zxKKrKtEE0TRYmNM09PePb/C9T7HBrJPyXSAIgQ+QxoVaDZwVk7GXDP0s2RXc6zS2qAek/nnxSdNO53Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36568838},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-MgS2Lb/oh-my-pi-pi-coding-agent-17.2.7.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-MgS2Lb/oh-my-pi-pi-coding-agent-17.2.7.tgz","_integrity":"sha512-kEjjgcT0JSfXuczugUfvdQAM3Prcdxxt8g+91O4M+dgVUgpmurNNjGIvspmYAUwqQu/EsTJ+4ySaB7Z5mUY2KA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.7","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.2.7","header-generator":"^2.1.82","@oh-my-pi/omptype":"17.2.7","@oh-my-pi/pi-wire":"17.2.7","@oh-my-pi/hashline":"17.2.7","@oh-my-pi/pi-utils":"17.2.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.7","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.2.7","@oh-my-pi/pi-mnemopi":"17.2.7","@oh-my-pi/pi-natives":"17.2.7","@oh-my-pi/snapcompact":"17.2.7","@oh-my-pi/pi-agent-core":"17.2.7","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.2.7_1785800744499_0.3897067255000797","host":"s3://npm-registry-packages-npm-production"}},"17.2.8":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"247ff798c7074f2158cee9ae3e3d11b19941fcd5","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.8.tgz","fileCount":2748,"integrity":"sha512-SuuTRvQkSo6tztwYOSJv/4z8R/et0Ew0BoWyfBmpMwBdIPI2qxOEguiGgz/+MZPl7MI+/qyyIPKsDM0c1Iq50w==","signatures":[{"sig":"MEYCIQC7HFeC1Kt12U2H45MhJUDQQeKf8OZ56sTzNBHBw2XBhwIhAJdWTvtRWTewiBQITM7PekNiwCKIMpi1oHBb6nKbJvMo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36642190},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-uNWh5x/oh-my-pi-pi-coding-agent-17.2.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-uNWh5x/oh-my-pi-pi-coding-agent-17.2.8.tgz","_integrity":"sha512-SuuTRvQkSo6tztwYOSJv/4z8R/et0Ew0BoWyfBmpMwBdIPI2qxOEguiGgz/+MZPl7MI+/qyyIPKsDM0c1Iq50w==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.8","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.2.8","header-generator":"^2.1.82","@oh-my-pi/omptype":"17.2.8","@oh-my-pi/pi-wire":"17.2.8","@oh-my-pi/hashline":"17.2.8","@oh-my-pi/pi-utils":"17.2.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.8","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.2.8","@oh-my-pi/pi-mnemopi":"17.2.8","@oh-my-pi/pi-natives":"17.2.8","@oh-my-pi/snapcompact":"17.2.8","@oh-my-pi/pi-agent-core":"17.2.8","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.2.8_1785861546744_0.3512072835391524","host":"s3://npm-registry-packages-npm-production"}},"17.2.9":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"22bcb3163192861726d1a920f26f899f5610795f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.9.tgz","fileCount":2750,"integrity":"sha512-VTFxYdQxjr5TY/UyERlstPF2fjIsW4QUEhPATvrf1yZjLGIQqb2Q5nJGQahazDdDZUhLu1a5h7Ktm+sxK01Log==","signatures":[{"sig":"MEUCID4o31B3I3iEUwUgaSBU4KJ3nl5Cpti5OFjuwOlrPbErAiEAo7CrG8N1crUu52mtz+O6o8SspwST6C7xs0tjL1h4fLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36724518},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-G95uzs/oh-my-pi-pi-coding-agent-17.2.9.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-G95uzs/oh-my-pi-pi-coding-agent-17.2.9.tgz","_integrity":"sha512-VTFxYdQxjr5TY/UyERlstPF2fjIsW4QUEhPATvrf1yZjLGIQqb2Q5nJGQahazDdDZUhLu1a5h7Ktm+sxK01Log==","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":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4","chalk":"^5.6.2","mupdf":"^1.28.0","mammoth":"^1.12.0","linkedom":"^0.18.13","turndown":"7.2.4","lru-cache":"11.5.2","handlebars":"^4.7.9","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.9","@types/turndown":"5.0.6","@xterm/headless":"^6.0.0","fast-xml-parser":"^5.9.3","@oh-my-pi/pi-tui":"17.2.9","header-generator":"^2.1.82","@oh-my-pi/omptype":"17.2.9","@oh-my-pi/pi-wire":"17.2.9","@oh-my-pi/hashline":"17.2.9","@oh-my-pi/pi-utils":"17.2.9","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.9","@puppeteer/browsers":"^3.0.6","turndown-plugin-gfm":"1.0.2","@mozilla/readability":"^0.6.0","@oh-my-pi/pi-catalog":"17.2.9","@oh-my-pi/pi-mnemopi":"17.2.9","@oh-my-pi/pi-natives":"17.2.9","@oh-my-pi/snapcompact":"17.2.9","@oh-my-pi/pi-agent-core":"17.2.9","@opentelemetry/api-logs":"^0.220.0","@opentelemetry/sdk-logs":"^0.220.0","@agentclientprotocol/sdk":"1.2.1","@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":{"marked":"^18.0.6","@types/bun":"^1.3.14"},"optionalDependencies":{"sherpa-onnx-node":"1.13.2","@huggingface/transformers":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-coding-agent_17.2.9_1785893744443_0.7038762886527155","host":"s3://npm-registry-packages-npm-production"}},"17.2.10":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"8e006f58f77987132dc8f101a01d78bdfcf172b8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.10.tgz","fileCount":2755,"integrity":"sha512-L9XvGnfIaK4gT5iqtlyPDxHgixn475GXYCO2ohv3p58a6E992RNnM0OyLLf8er2Tw486PgD1bKrP+CIDY6FAmQ==","signatures":[{"sig":"MEUCIQDWou9ITyQlYIfcxFsAcHuDdiSfQqhIHh+IKymzYAPFkgIgKZOWk07vrDuDIbs6wh7Orjf2rs93uPsuw/wYsYBap5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35455283},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-S5rHNx/oh-my-pi-pi-coding-agent-17.2.10.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-S5rHNx/oh-my-pi-pi-coding-agent-17.2.10.tgz","_integrity":"sha512-L9XvGnfIaK4gT5iqtlyPDxHgixn475GXYCO2ohv3p58a6E992RNnM0OyLLf8er2Tw486PgD1bKrP+CIDY6FAmQ==","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":{},"_nodeVersion":"24.3.0","dependencies":{"mupdf":"^1.28.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.10","@oh-my-pi/pi-tui":"17.2.10","@oh-my-pi/omptype":"17.2.10","@oh-my-pi/pi-wire":"17.2.10","@oh-my-pi/hashline":"17.2.10","@oh-my-pi/pi-utils":"17.2.10","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.10","@oh-my-pi/pi-catalog":"17.2.10","@oh-my-pi/pi-mnemopi":"17.2.10","@oh-my-pi/pi-natives":"17.2.10","@oh-my-pi/snapcompact":"17.2.10","@oh-my-pi/pi-agent-core":"17.2.10","@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_17.2.10_1786019589393_0.8481960128953341","host":"s3://npm-registry-packages-npm-production"}},"17.2.11":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9f11653b4b403a24221fc196712c4cbe2548e7bb","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.11.tgz","fileCount":2767,"integrity":"sha512-BiWBhIA+HAXyA+HHcVlKM0ne0k2MSdeJaDLp3V9+khaHIMiHM/b1H60qkeywzZ04RGU6amgex0pqseuGRv50EA==","signatures":[{"sig":"MEUCIQDIbm75QnGo4vZcoSLVgf6cY5XI25H2F/3W8SFS658aBQIgH3/gmHG0nCmsGOmj1kGteAQzO1qS4HkNslAqF+DHY3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35597164},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-g6uhq3/oh-my-pi-pi-coding-agent-17.2.11.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-g6uhq3/oh-my-pi-pi-coding-agent-17.2.11.tgz","_integrity":"sha512-BiWBhIA+HAXyA+HHcVlKM0ne0k2MSdeJaDLp3V9+khaHIMiHM/b1H60qkeywzZ04RGU6amgex0pqseuGRv50EA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"mupdf":"^1.28.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.11","@oh-my-pi/pi-tui":"17.2.11","@oh-my-pi/omptype":"17.2.11","@oh-my-pi/pi-wire":"17.2.11","@oh-my-pi/hashline":"17.2.11","@oh-my-pi/pi-utils":"17.2.11","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.11","@oh-my-pi/pi-catalog":"17.2.11","@oh-my-pi/pi-mnemopi":"17.2.11","@oh-my-pi/pi-natives":"17.2.11","@oh-my-pi/snapcompact":"17.2.11","@oh-my-pi/pi-agent-core":"17.2.11","@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_17.2.11_1786141402995_0.17995932359118227","host":"s3://npm-registry-packages-npm-production"}},"17.2.12":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"d52473c846c1251e5a8eaa47b6a149fdf05a7b2b","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.12.tgz","fileCount":2851,"integrity":"sha512-+q+W4fyNQQ7xAKiN0mmOisWDDtKO0R/ZctTSsKqR4ulN3K1zfQ9HwiTxtg7HJHn5fwCy+X3BmUG72FatNUN8IA==","signatures":[{"sig":"MEQCICK9BTlr1F9Jjq+qblMU347/UT1icuHj3FA/+ZfvVViYAiBLpL4itlVqp/8MpjpxFA8TYomsVNLcCIhfNgkDIKq5mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35905823},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ipg92n/oh-my-pi-pi-coding-agent-17.2.12.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-ipg92n/oh-my-pi-pi-coding-agent-17.2.12.tgz","_integrity":"sha512-+q+W4fyNQQ7xAKiN0mmOisWDDtKO0R/ZctTSsKqR4ulN3K1zfQ9HwiTxtg7HJHn5fwCy+X3BmUG72FatNUN8IA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"mupdf":"^1.28.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.12","@oh-my-pi/pi-tui":"17.2.12","@oh-my-pi/omptype":"17.2.12","@oh-my-pi/pi-wire":"17.2.12","@oh-my-pi/hashline":"17.2.12","@oh-my-pi/pi-utils":"17.2.12","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.12","@oh-my-pi/pi-catalog":"17.2.12","@oh-my-pi/pi-mnemopi":"17.2.12","@oh-my-pi/pi-natives":"17.2.12","@oh-my-pi/snapcompact":"17.2.12","@oh-my-pi/pi-agent-core":"17.2.12","@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_17.2.12_1786240246453_0.27978258023518277","host":"s3://npm-registry-packages-npm-production"}},"17.2.13":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"2cc2dd84c0e1a87e6934995a57ab9e146a75805d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.13.tgz","fileCount":2855,"integrity":"sha512-4hOWNLGEtGohJ+SHE+118ROvYLvNRHaDiMp4Gg6u4smpZtItA+WB7DVBwVDm7mwdohlXDZcGnqj4gArRxc7P5A==","signatures":[{"sig":"MEYCIQDnM5OdaoG9yuyXjOtB1A2JGJceT5g2aXE2ckPiCb+VeQIhAPidQKTxPpSHVppglSoF7g8LAWo3WFy7sNS7YhmHZeSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36117089},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-BpAd9o/oh-my-pi-pi-coding-agent-17.2.13.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-BpAd9o/oh-my-pi-pi-coding-agent-17.2.13.tgz","_integrity":"sha512-4hOWNLGEtGohJ+SHE+118ROvYLvNRHaDiMp4Gg6u4smpZtItA+WB7DVBwVDm7mwdohlXDZcGnqj4gArRxc7P5A==","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":{},"_nodeVersion":"24.3.0","dependencies":{"mupdf":"^1.28.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.13","@oh-my-pi/pi-tui":"17.2.13","@oh-my-pi/omptype":"17.2.13","@oh-my-pi/pi-wire":"17.2.13","@oh-my-pi/hashline":"17.2.13","@oh-my-pi/pi-utils":"17.2.13","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.13","@oh-my-pi/pi-catalog":"17.2.13","@oh-my-pi/pi-mnemopi":"17.2.13","@oh-my-pi/pi-natives":"17.2.13","@oh-my-pi/snapcompact":"17.2.13","@oh-my-pi/pi-agent-core":"17.2.13","@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_17.2.13_1786459507095_0.31401538357460623","host":"s3://npm-registry-packages-npm-production"}},"17.2.14":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"902887528d7f57010cd979ceab67e76147b5f1ef","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.14.tgz","fileCount":2857,"integrity":"sha512-6UOuLp9zefRt/87MMKLXNjnY2Eg9a8ZRr99A5npeFKAdaqvr3Ujz9TGjPz9Vo4cn82N5amPqW2ua61prwvEcrA==","signatures":[{"sig":"MEUCIQDTH9HAPdNXZJa55mZveDO5AjVqFUVRYHu6LK0ue30ungIgARaIkvkgxulk0jCeLTtHQAcwTlQMNU+WWG8Wy+67HjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36132911},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-BVJhXd/oh-my-pi-pi-coding-agent-17.2.14.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-BVJhXd/oh-my-pi-pi-coding-agent-17.2.14.tgz","_integrity":"sha512-6UOuLp9zefRt/87MMKLXNjnY2Eg9a8ZRr99A5npeFKAdaqvr3Ujz9TGjPz9Vo4cn82N5amPqW2ua61prwvEcrA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"mupdf":"^1.28.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.14","@oh-my-pi/pi-tui":"17.2.14","@oh-my-pi/omptype":"17.2.14","@oh-my-pi/pi-wire":"17.2.14","@oh-my-pi/hashline":"17.2.14","@oh-my-pi/pi-utils":"17.2.14","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.14","@oh-my-pi/pi-catalog":"17.2.14","@oh-my-pi/pi-mnemopi":"17.2.14","@oh-my-pi/pi-natives":"17.2.14","@oh-my-pi/snapcompact":"17.2.14","@oh-my-pi/pi-agent-core":"17.2.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_17.2.14_1786476803524_0.19203051003250482","host":"s3://npm-registry-packages-npm-production"}},"17.2.15":{"name":"@oh-my-pi/pi-coding-agent","version":"17.2.15","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.2.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"63b0fcc4a41c643427ad486e58bb86d466a61017","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.2.15.tgz","fileCount":2877,"integrity":"sha512-ZvJvGkwj9P4PAvCcGQRk0Rkmq/hXYxC97ObcETdcQausmI6r/HqhcbcMtdLNOCv8dgbJ484I1S3R6A8SbgmO8A==","signatures":[{"sig":"MEYCIQCyWR0Syxz4skg0yvp0hMFdgvvS8r+rmLFAkXfeN5Wd3gIhAP/z+5VwhaM/o2vlHgrmc7MPXme0vJ/lUI0coxxoLh9v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36243715},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ALiQMj/oh-my-pi-pi-coding-agent-17.2.15.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-ALiQMj/oh-my-pi-pi-coding-agent-17.2.15.tgz","_integrity":"sha512-ZvJvGkwj9P4PAvCcGQRk0Rkmq/hXYxC97ObcETdcQausmI6r/HqhcbcMtdLNOCv8dgbJ484I1S3R6A8SbgmO8A==","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":{},"_nodeVersion":"24.3.0","dependencies":{"mupdf":"^1.28.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.2.15","@oh-my-pi/pi-tui":"17.2.15","@oh-my-pi/omptype":"17.2.15","@oh-my-pi/pi-wire":"17.2.15","@oh-my-pi/hashline":"17.2.15","@oh-my-pi/pi-utils":"17.2.15","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.2.15","@oh-my-pi/pi-catalog":"17.2.15","@oh-my-pi/pi-mnemopi":"17.2.15","@oh-my-pi/pi-natives":"17.2.15","@oh-my-pi/snapcompact":"17.2.15","@oh-my-pi/pi-agent-core":"17.2.15","@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_17.2.15_1786500251562_0.05663196763050249","host":"s3://npm-registry-packages-npm-production"}},"17.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"17.3.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"968cdd13bc1ddfbfa51eb318bb76106aeedb7762","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.3.0.tgz","fileCount":2878,"integrity":"sha512-Ad2VB+dRxmKACarbq7eM9/cjfWlZWeKBliqAP5OpWU8vrj8i4xLVtuJpTJ3q3Ile9Tau2YbzBSJeWHDNAMtIhw==","signatures":[{"sig":"MEQCIGn2bwmNUw/693EYI9WA9za7f5LaAF021VKFJZ8ewn5VAiBpUj4qP1AVDji+/rA0YmdTl8r+2ucUBN8Dho76zAsvhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37409397},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-nhSVKv/oh-my-pi-pi-coding-agent-17.3.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-nhSVKv/oh-my-pi-pi-coding-agent-17.3.0.tgz","_integrity":"sha512-Ad2VB+dRxmKACarbq7eM9/cjfWlZWeKBliqAP5OpWU8vrj8i4xLVtuJpTJ3q3Ile9Tau2YbzBSJeWHDNAMtIhw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"mupdf":"^1.28.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.3.0","@oh-my-pi/pi-tui":"17.3.0","@oh-my-pi/omptype":"17.3.0","@oh-my-pi/pi-wire":"17.3.0","@oh-my-pi/hashline":"17.3.0","@oh-my-pi/pi-utils":"17.3.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.3.0","@oh-my-pi/pi-catalog":"17.3.0","@oh-my-pi/pi-mnemopi":"17.3.0","@oh-my-pi/pi-natives":"17.3.0","@oh-my-pi/snapcompact":"17.3.0","@oh-my-pi/pi-agent-core":"17.3.0","@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_17.3.0_1786604791391_0.8754119878922118","host":"s3://npm-registry-packages-npm-production"}},"17.3.1":{"name":"@oh-my-pi/pi-coding-agent","version":"17.3.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.3.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"03758e6a0fd1055165c4276b6c2bdb311fbd0e23","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.3.1.tgz","fileCount":2880,"integrity":"sha512-TieSagJoJw/5Dw40PM2kzjLT2zxMXilsMSiPnBo2pT5c2ccu0czOOUSnoJzDZ8p3PDQ0Qzx6IeXEHbQeg2Tbag==","signatures":[{"sig":"MEUCIQCv0ifLHXARj3D+9LfvNEtLurAy5FvMEvuDN2YbsSC3GwIge1ceWIe+8W3Kwhc3EY7TQ/vliNYovYBtSRjLAGQKGSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37435246},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-UI8xUE/oh-my-pi-pi-coding-agent-17.3.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-UI8xUE/oh-my-pi-pi-coding-agent-17.3.1.tgz","_integrity":"sha512-TieSagJoJw/5Dw40PM2kzjLT2zxMXilsMSiPnBo2pT5c2ccu0czOOUSnoJzDZ8p3PDQ0Qzx6IeXEHbQeg2Tbag==","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":{},"_nodeVersion":"24.3.0","dependencies":{"mupdf":"^1.28.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.3.1","@oh-my-pi/pi-tui":"17.3.1","@oh-my-pi/omptype":"17.3.1","@oh-my-pi/pi-wire":"17.3.1","@oh-my-pi/hashline":"17.3.1","@oh-my-pi/pi-utils":"17.3.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.3.1","@oh-my-pi/pi-catalog":"17.3.1","@oh-my-pi/pi-mnemopi":"17.3.1","@oh-my-pi/pi-natives":"17.3.1","@oh-my-pi/snapcompact":"17.3.1","@oh-my-pi/pi-agent-core":"17.3.1","@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_17.3.1_1786648612749_0.8184586696232492","host":"s3://npm-registry-packages-npm-production"}},"17.3.2":{"name":"@oh-my-pi/pi-coding-agent","version":"17.3.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.3.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"18268cb0e15151e79c55cc67f3a3d3b51254b6a7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.3.2.tgz","fileCount":2880,"integrity":"sha512-T5kLDmUgsmt+e9fZVjrPu42dfLIn599R0fCbD6aa7jTt0Fo4YORklhdUco3w3vzCCec0uCQsKHdDFhy8s96SDA==","signatures":[{"sig":"MEQCIDFMz9BlT9zYpHRoZWZ7UFjOWsf1icu0JfvKh0XPR5TAAiABkWagW66OQzkgYy6PYchfuR9SWk919B8N8CQWYz/3VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37446707},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-eysSQA/oh-my-pi-pi-coding-agent-17.3.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-eysSQA/oh-my-pi-pi-coding-agent-17.3.2.tgz","_integrity":"sha512-T5kLDmUgsmt+e9fZVjrPu42dfLIn599R0fCbD6aa7jTt0Fo4YORklhdUco3w3vzCCec0uCQsKHdDFhy8s96SDA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"mupdf":"^1.28.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.3.2","@oh-my-pi/pi-tui":"17.3.2","@oh-my-pi/omptype":"17.3.2","@oh-my-pi/pi-wire":"17.3.2","@oh-my-pi/hashline":"17.3.2","@oh-my-pi/pi-utils":"17.3.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.3.2","@oh-my-pi/pi-catalog":"17.3.2","@oh-my-pi/pi-mnemopi":"17.3.2","@oh-my-pi/pi-natives":"17.3.2","@oh-my-pi/snapcompact":"17.3.2","@oh-my-pi/pi-agent-core":"17.3.2","@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_17.3.2_1786661824906_0.38282571072542626","host":"s3://npm-registry-packages-npm-production"}},"17.3.3":{"name":"@oh-my-pi/pi-coding-agent","version":"17.3.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.3.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"8a66e4dabc8acc9e644bd1d0802dc6c9d3654069","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.3.3.tgz","fileCount":2880,"integrity":"sha512-Oo9ShSQMkMnHJvnJ4z4jJl7nArOv/aBB+TR7xIuXAP6qxj3eO3Q1uVjeN6Fwup0vbS7kAA9Q+0rjzfNBTpjHTA==","signatures":[{"sig":"MEYCIQCXELHE5UI59AFD7wde+kpV+mbobYw1vSAjsFW3hHJEcwIhAPiKQ/4NsuQNaN9136osopnf9Q5apRrqBi86QDNcuqHW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37453360},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-GfGpWh/oh-my-pi-pi-coding-agent-17.3.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && bun run check:types","prepack":"bun run gen:tool-views && bun run gen:bundle","gen:mupdf":"bun scripts/embed-mupdf-wasm.ts --generate","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:mupdf:reset":"bun scripts/embed-mupdf-wasm.ts --reset","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"}},"_resolved":"/tmp/omp-pack-GfGpWh/oh-my-pi-pi-coding-agent-17.3.3.tgz","_integrity":"sha512-Oo9ShSQMkMnHJvnJ4z4jJl7nArOv/aBB+TR7xIuXAP6qxj3eO3Q1uVjeN6Fwup0vbS7kAA9Q+0rjzfNBTpjHTA==","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":{},"_nodeVersion":"24.3.0","dependencies":{"mupdf":"^1.28.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.3.3","@oh-my-pi/pi-tui":"17.3.3","@oh-my-pi/omptype":"17.3.3","@oh-my-pi/pi-wire":"17.3.3","@oh-my-pi/hashline":"17.3.3","@oh-my-pi/pi-utils":"17.3.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.3.3","@oh-my-pi/pi-catalog":"17.3.3","@oh-my-pi/pi-mnemopi":"17.3.3","@oh-my-pi/pi-natives":"17.3.3","@oh-my-pi/snapcompact":"17.3.3","@oh-my-pi/pi-agent-core":"17.3.3","@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_17.3.3_1786680643403_0.5368872412331289","host":"s3://npm-registry-packages-npm-production"}},"17.3.4":{"name":"@oh-my-pi/pi-coding-agent","version":"17.3.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.3.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"3fed33df4a55bfbce0eef00c1f2a5a36b0a1f60e","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.3.4.tgz","fileCount":2865,"integrity":"sha512-grrBGEToI9dzhAFIzkhvVrGjHdggHN9p9Kq74TIxa6TA29Vz1UczNApNbn1wdVmBCIQqDIVXpq9q+FehxoxGBg==","signatures":[{"sig":"MEYCIQC3Ljgpypj8ATAOw0DBXAbmYxe9WwzxhkimyLdeMVJmjAIhAL0mFCaYvw9ZtnyyGLGvYhVv4CC0K+F/dZpElr2gwHz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37340433},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-mpQj6j/oh-my-pi-pi-coding-agent-17.3.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-mpQj6j/oh-my-pi-pi-coding-agent-17.3.4.tgz","_integrity":"sha512-grrBGEToI9dzhAFIzkhvVrGjHdggHN9p9Kq74TIxa6TA29Vz1UczNApNbn1wdVmBCIQqDIVXpq9q+FehxoxGBg==","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":{},"_nodeVersion":"24.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.3.4","@oh-my-pi/pi-tui":"17.3.4","@oh-my-pi/omptype":"17.3.4","@oh-my-pi/pi-wire":"17.3.4","@oh-my-pi/hashline":"17.3.4","@oh-my-pi/pi-utils":"17.3.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.3.4","@oh-my-pi/pi-catalog":"17.3.4","@oh-my-pi/pi-mnemopi":"17.3.4","@oh-my-pi/pi-natives":"17.3.4","@oh-my-pi/snapcompact":"17.3.4","@oh-my-pi/pi-agent-core":"17.3.4","@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_17.3.4_1786713477179_0.48413803968312363","host":"s3://npm-registry-packages-npm-production"}},"17.3.5":{"name":"@oh-my-pi/pi-coding-agent","version":"17.3.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.3.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"25ad8e832f17295d4fae28bce597522fc9b85c5c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.3.5.tgz","fileCount":2869,"integrity":"sha512-LW1lOEmun2xkVPoQ9R5omT2ETY1Fl3FgTJHAySTqbedWOOxFbx5cz+deRBN4Z7N/82PofhngFS8dsLQC5FPyvw==","signatures":[{"sig":"MEYCIQDfxjMULAcTaeXnLCYtsBG9GAfpVJPrx5b9WRlAnxkpdgIhAMWFOLfXWAr+Txdl7/89dbhEutDsgNmfsBPWAOMbydMt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37472978},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Mebbpl/oh-my-pi-pi-coding-agent-17.3.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-Mebbpl/oh-my-pi-pi-coding-agent-17.3.5.tgz","_integrity":"sha512-LW1lOEmun2xkVPoQ9R5omT2ETY1Fl3FgTJHAySTqbedWOOxFbx5cz+deRBN4Z7N/82PofhngFS8dsLQC5FPyvw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.3.5","@oh-my-pi/pi-tui":"17.3.5","@oh-my-pi/omptype":"17.3.5","@oh-my-pi/pi-wire":"17.3.5","@oh-my-pi/hashline":"17.3.5","@oh-my-pi/pi-utils":"17.3.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.3.5","@oh-my-pi/pi-catalog":"17.3.5","@oh-my-pi/pi-mnemopi":"17.3.5","@oh-my-pi/pi-natives":"17.3.5","@oh-my-pi/snapcompact":"17.3.5","@oh-my-pi/pi-agent-core":"17.3.5","@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_17.3.5_1786867416846_0.25687512420644665","host":"s3://npm-registry-packages-npm-production"}},"17.3.7":{"name":"@oh-my-pi/pi-coding-agent","version":"17.3.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.3.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"023e762e42dca3b1f60aa3d03e690e8f228743ba","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.3.7.tgz","fileCount":2871,"integrity":"sha512-z2W77ThFqtKP9P+wqISCtjMZFUZBNbR3jddZ0odgpBPRzNeORpcVVWbyhVGLsqXRWB3YQP2vYtxy+ohsnhG1+A==","signatures":[{"sig":"MEUCIQCh5rCHit8GplYsVc+1vcwgospAb168APrx6Irc6c+qowIgaNGbTlbyspptUpUJPGR/b15eqXVFTMoEnKNQIgZLsI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37560680},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-NGapBf/oh-my-pi-pi-coding-agent-17.3.7.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-NGapBf/oh-my-pi-pi-coding-agent-17.3.7.tgz","_integrity":"sha512-z2W77ThFqtKP9P+wqISCtjMZFUZBNbR3jddZ0odgpBPRzNeORpcVVWbyhVGLsqXRWB3YQP2vYtxy+ohsnhG1+A==","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":{},"_nodeVersion":"24.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.3.7","@oh-my-pi/pi-tui":"17.3.7","@oh-my-pi/omptype":"17.3.7","@oh-my-pi/pi-wire":"17.3.7","@oh-my-pi/hashline":"17.3.7","@oh-my-pi/pi-utils":"17.3.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.3.7","@oh-my-pi/pi-catalog":"17.3.7","@oh-my-pi/pi-mnemopi":"17.3.7","@oh-my-pi/pi-natives":"17.3.7","@oh-my-pi/snapcompact":"17.3.7","@oh-my-pi/pi-agent-core":"17.3.7","@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_17.3.7_1787043069646_0.9640496698147902","host":"s3://npm-registry-packages-npm-production"}},"17.3.8":{"name":"@oh-my-pi/pi-coding-agent","version":"17.3.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.3.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"137eb21be3ec4c1e606899802c363be4c7eecab6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.3.8.tgz","fileCount":2875,"integrity":"sha512-0Qc25+97SREzKJcSYMw434/kZKFFKxWW9WZV5i9S3m+SNtQ6K1tigHBMLM9PhUM7fr2grpyGXS3asnd7owTq6Q==","signatures":[{"sig":"MEQCIHVimv6Z71szTyy9cKaqhz1FuNWVezRHI97XdwdEsvn5AiBWF4nj2BC6+6S27zy6xHuaBdvDrhKzWtMUQVsLmaVaHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37716792},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-69a7oj/oh-my-pi-pi-coding-agent-17.3.8.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-69a7oj/oh-my-pi-pi-coding-agent-17.3.8.tgz","_integrity":"sha512-0Qc25+97SREzKJcSYMw434/kZKFFKxWW9WZV5i9S3m+SNtQ6K1tigHBMLM9PhUM7fr2grpyGXS3asnd7owTq6Q==","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":{},"_nodeVersion":"24.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.3.8","@oh-my-pi/pi-tui":"17.3.8","@oh-my-pi/omptype":"17.3.8","@oh-my-pi/pi-wire":"17.3.8","@oh-my-pi/hashline":"17.3.8","@oh-my-pi/pi-utils":"17.3.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.3.8","@oh-my-pi/pi-catalog":"17.3.8","@oh-my-pi/pi-mnemopi":"17.3.8","@oh-my-pi/pi-natives":"17.3.8","@oh-my-pi/snapcompact":"17.3.8","@oh-my-pi/pi-agent-core":"17.3.8","@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_17.3.8_1787138611330_0.8556701751549947","host":"s3://npm-registry-packages-npm-production"}},"17.4.0":{"name":"@oh-my-pi/pi-coding-agent","version":"17.4.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Can Boluk"},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.4.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"557a9343748e8720b0600f95779c11ad7f447575","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.4.0.tgz","fileCount":2908,"integrity":"sha512-RMLu7DrF/W2lEPNgQECGR1Uw6jbhAKnDUVGGhhRXvVPp3ntx8CCwW48aC2kfp5QV/lDFYg0Rw6/CXMo/85jIBw==","signatures":[{"sig":"MEYCIQClSthMw69aQk5y5BF37RjVfx9YIHE6miGJ+D9oxB1KCQIhAMnigsxrYeWi/EGs8Gab7uNy7xinOzRwJ6y+9wcqAf36","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42560398},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-L9n7VY/oh-my-pi-pi-coding-agent-17.4.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-L9n7VY/oh-my-pi-pi-coding-agent-17.4.0.tgz","_integrity":"sha512-RMLu7DrF/W2lEPNgQECGR1Uw6jbhAKnDUVGGhhRXvVPp3ntx8CCwW48aC2kfp5QV/lDFYg0Rw6/CXMo/85jIBw==","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":{},"_nodeVersion":"24.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.4.0","@oh-my-pi/pi-tui":"17.4.0","@oh-my-pi/omptype":"17.4.0","@oh-my-pi/pi-wire":"17.4.0","@oh-my-pi/hashline":"17.4.0","@oh-my-pi/pi-utils":"17.4.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.4.0","@oh-my-pi/pi-catalog":"17.4.0","@oh-my-pi/pi-mnemopi":"17.4.0","@oh-my-pi/pi-natives":"17.4.0","@oh-my-pi/snapcompact":"17.4.0","@oh-my-pi/pi-agent-core":"17.4.0","@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_17.4.0_1787208133474_0.959511690644586","host":"s3://npm-registry-packages-npm-production"}},"17.4.1":{"name":"@oh-my-pi/pi-coding-agent","version":"17.4.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.4.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"ddc93bcb12fbecfb1fcd5899075fa2806f04e1a2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.4.1.tgz","fileCount":2924,"integrity":"sha512-YUWM5pEgtVUzyU32DMRA0vkCio/SkebWOV8TjAmqo5KI3Kk4ISDeL02wbg+iC8RFxNl1/B0X+9jow+NKWWqm/w==","signatures":[{"sig":"MEUCICsc5dVMSi6zPRgrvtxZJ1pMbhN0FZ9QBErEdDevfa0hAiEAyxtj2C2BZjNdVVGzL2I2DVggVSosbdpik9xbmQt1/Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46299102},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Sknb69/oh-my-pi-pi-coding-agent-17.4.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-Sknb69/oh-my-pi-pi-coding-agent-17.4.1.tgz","_integrity":"sha512-YUWM5pEgtVUzyU32DMRA0vkCio/SkebWOV8TjAmqo5KI3Kk4ISDeL02wbg+iC8RFxNl1/B0X+9jow+NKWWqm/w==","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":{},"_nodeVersion":"24.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.4.1","@oh-my-pi/pi-tui":"17.4.1","@oh-my-pi/omptype":"17.4.1","@oh-my-pi/pi-wire":"17.4.1","@oh-my-pi/hashline":"17.4.1","@oh-my-pi/pi-utils":"17.4.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.4.1","@oh-my-pi/pi-catalog":"17.4.1","@oh-my-pi/pi-mnemopi":"17.4.1","@oh-my-pi/pi-natives":"17.4.1","@oh-my-pi/snapcompact":"17.4.1","@oh-my-pi/pi-agent-core":"17.4.1","@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_17.4.1_1787324278637_0.22721795209138884","host":"s3://npm-registry-packages-npm-production"}},"17.4.2":{"name":"@oh-my-pi/pi-coding-agent","version":"17.4.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@17.4.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"a981c2fda58a6738c0ccae6a5954e56f12685b54","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-17.4.2.tgz","fileCount":2982,"integrity":"sha512-WcX6H81eucB1PFFujI6XCF5ObDJm42RSAnEAxQAAEEzURZCR3yOsn3kFUTR9cxkJa+jdcfMVrN3ahih2Xn/6/Q==","signatures":[{"sig":"MEYCIQCiejBNokNP3gQsfvd7RzsWzGSt/SXfVv6QQ54JJY6DYgIhAL2q+0Rpa9168GMzamhBId1gaKYFlxBSSPG5yR1HXfN4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@17.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46995285},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-3hfDCB/oh-my-pi-pi-coding-agent-17.4.2.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-3hfDCB/oh-my-pi-pi-coding-agent-17.4.2.tgz","_integrity":"sha512-WcX6H81eucB1PFFujI6XCF5ObDJm42RSAnEAxQAAEEzURZCR3yOsn3kFUTR9cxkJa+jdcfMVrN3ahih2Xn/6/Q==","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":{},"_nodeVersion":"24.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"17.4.2","@oh-my-pi/pi-tui":"17.4.2","@oh-my-pi/omptype":"17.4.2","@oh-my-pi/pi-wire":"17.4.2","@oh-my-pi/hashline":"17.4.2","@oh-my-pi/pi-utils":"17.4.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"17.4.2","@oh-my-pi/pi-catalog":"17.4.2","@oh-my-pi/pi-mnemopi":"17.4.2","@oh-my-pi/pi-natives":"17.4.2","@oh-my-pi/snapcompact":"17.4.2","@oh-my-pi/pi-agent-core":"17.4.2","@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_17.4.2_1787344763237_0.8379244984035468","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"594444ffe2d7401c52bfbfd4dbb1ba6442c7522f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.0.tgz","fileCount":3000,"integrity":"sha512-Fh+H8fZkvhqF8s04pCBqrrCv4tzeuJQgbHR+sMjWUa4hpHn96Wh34Fpr8ziX85uYf7gKBRjy5e+kyUWPuSs7VA==","signatures":[{"sig":"MEYCIQCVnOc7amxx/lekw3zMMx56D2T0SmqBWV2sYZWH11eKTQIhAPAv7/UAGH6L8/0xncIDpX3WR1zzVWEeVfyCY6Oe5t7B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47476723},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ToFGpS/oh-my-pi-pi-coding-agent-18.0.0.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-ToFGpS/oh-my-pi-pi-coding-agent-18.0.0.tgz","_integrity":"sha512-Fh+H8fZkvhqF8s04pCBqrrCv4tzeuJQgbHR+sMjWUa4hpHn96Wh34Fpr8ziX85uYf7gKBRjy5e+kyUWPuSs7VA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.0","@oh-my-pi/pi-tui":"18.0.0","@oh-my-pi/omptype":"18.0.0","@oh-my-pi/pi-wire":"18.0.0","@oh-my-pi/hashline":"18.0.0","@oh-my-pi/pi-utils":"18.0.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.0","@oh-my-pi/pi-catalog":"18.0.0","@oh-my-pi/pi-mnemopi":"18.0.0","@oh-my-pi/pi-natives":"18.0.0","@oh-my-pi/snapcompact":"18.0.0","@oh-my-pi/pi-agent-core":"18.0.0","@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.0.0_1787396695973_0.5111148922965891","host":"s3://npm-registry-packages-npm-production"}},"18.0.1":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"567711746953f5fabddf2be0b2480b0d92629c97","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.1.tgz","fileCount":3012,"integrity":"sha512-gfKD4wDzEIhbi1/N88ams/ta5Q7J6rNz8nJsPEz4AcsXd5OtodQl3q/ll6bBSrzbIvtb9rOroCGIGMm0f+9uag==","signatures":[{"sig":"MEYCIQCmFpOvNnHmb+PoTJcWV981V9+IjwInJBWUV/ozRyueEgIhAOClQzb7dVs/lCKD2PeymEweQDQj9USp5jad8D7uMWa4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44534298},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-p9O78z/oh-my-pi-pi-coding-agent-18.0.1.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-p9O78z/oh-my-pi-pi-coding-agent-18.0.1.tgz","_integrity":"sha512-gfKD4wDzEIhbi1/N88ams/ta5Q7J6rNz8nJsPEz4AcsXd5OtodQl3q/ll6bBSrzbIvtb9rOroCGIGMm0f+9uag==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.1","@oh-my-pi/pi-tui":"18.0.1","@oh-my-pi/omptype":"18.0.1","@oh-my-pi/pi-wire":"18.0.1","@oh-my-pi/hashline":"18.0.1","@oh-my-pi/pi-utils":"18.0.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.1","@oh-my-pi/pi-catalog":"18.0.1","@oh-my-pi/pi-mnemopi":"18.0.1","@oh-my-pi/pi-natives":"18.0.1","@oh-my-pi/snapcompact":"18.0.1","@oh-my-pi/pi-agent-core":"18.0.1","@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.0.1_1787455559388_0.47329392818324023","host":"s3://npm-registry-packages-npm-production"}},"18.0.3":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"30f46f1d99df551a7f760523b86b62231af76ce7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.3.tgz","fileCount":3017,"integrity":"sha512-ycXYLiwU6BgTB9oUFN8Dt3oziC3RdMAfBRmPYe9+5o8q8KtRFALY1TCfdUeQmwGHKGto5HJiHZOGi7Upqz58FA==","signatures":[{"sig":"MEYCIQD0ltUcEWIkwU7U3KfGfbQIwvulNNNsO16zc+KeD2HwMgIhAJftQ60/1+/CNt6h1LQWkc9Qv2yGSzkzgXI1YeM0vCLu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44619005},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-tVNblH/oh-my-pi-pi-coding-agent-18.0.3.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-tVNblH/oh-my-pi-pi-coding-agent-18.0.3.tgz","_integrity":"sha512-ycXYLiwU6BgTB9oUFN8Dt3oziC3RdMAfBRmPYe9+5o8q8KtRFALY1TCfdUeQmwGHKGto5HJiHZOGi7Upqz58FA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.3","@oh-my-pi/pi-tui":"18.0.3","@oh-my-pi/omptype":"18.0.3","@oh-my-pi/pi-wire":"18.0.3","@oh-my-pi/hashline":"18.0.3","@oh-my-pi/pi-utils":"18.0.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.3","@oh-my-pi/pi-catalog":"18.0.3","@oh-my-pi/pi-mnemopi":"18.0.3","@oh-my-pi/pi-natives":"18.0.3","@oh-my-pi/snapcompact":"18.0.3","@oh-my-pi/pi-agent-core":"18.0.3","@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.0.3_1787476814643_0.5390378109846452","host":"s3://npm-registry-packages-npm-production"}},"18.0.4":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"b2458b3828f591d31410a7a408b48e293bd50be9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.4.tgz","fileCount":3041,"integrity":"sha512-vi2vZGsZ/OigD3f8M+Qixreuk7afU5P6Qe2JlcW6nTWOC48zYXeY4QZGPsM3R0Ata4xPGNWDtCKCgKjx6KO00A==","signatures":[{"sig":"MEUCIGSiE+mNAe/+ko/W1impFvL9ivrn45GgSMQXKpf4hdtfAiEA8qRP3KLnueGzh+AFWB+jJBu+smI129XGl+EZZw3qxbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44989600},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-tSGtUK/oh-my-pi-pi-coding-agent-18.0.4.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./memories/*":{"types":"./dist/types/memories/*.d.ts","import":"./src/memories/*.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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-tSGtUK/oh-my-pi-pi-coding-agent-18.0.4.tgz","_integrity":"sha512-vi2vZGsZ/OigD3f8M+Qixreuk7afU5P6Qe2JlcW6nTWOC48zYXeY4QZGPsM3R0Ata4xPGNWDtCKCgKjx6KO00A==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.4","@oh-my-pi/pi-tui":"18.0.4","@oh-my-pi/omptype":"18.0.4","@oh-my-pi/pi-wire":"18.0.4","@oh-my-pi/hashline":"18.0.4","@oh-my-pi/pi-utils":"18.0.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.4","@oh-my-pi/pi-catalog":"18.0.4","@oh-my-pi/pi-mnemopi":"18.0.4","@oh-my-pi/pi-natives":"18.0.4","@oh-my-pi/snapcompact":"18.0.4","@oh-my-pi/pi-agent-core":"18.0.4","@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.0.4_1787544557613_0.6610502620321275","host":"s3://npm-registry-packages-npm-production"}},"18.0.5":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"415d8e183449fea482382268fcc4b8063bfd04e8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.5.tgz","fileCount":3069,"integrity":"sha512-4bDndTceC6R5gFLS+FnkSiDBrlVbAt2EjL9ca4K29Qd5R+fpxOaad3dOQSenKXd1y3Ot/MfoNGrfH2dXr5hpSA==","signatures":[{"sig":"MEUCIQDKafWHa1DrXYSeV/VFheD/nZcGqUUCKAkSk303nd4ZRQIgHm3w9RLqEX01XvD7GoSse607QdPqFbnZIwDHbEIZpuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45514010},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-NqV1i8/oh-my-pi-pi-coding-agent-18.0.5.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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/map-reduce":{"types":"./dist/types/commit/map-reduce/index.d.ts","import":"./src/commit/map-reduce/index.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/map-reduce/*":{"types":"./dist/types/commit/map-reduce/*.d.ts","import":"./src/commit/map-reduce/*.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"},"./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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-NqV1i8/oh-my-pi-pi-coding-agent-18.0.5.tgz","_integrity":"sha512-4bDndTceC6R5gFLS+FnkSiDBrlVbAt2EjL9ca4K29Qd5R+fpxOaad3dOQSenKXd1y3Ot/MfoNGrfH2dXr5hpSA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.5","@oh-my-pi/pi-tui":"18.0.5","@oh-my-pi/omptype":"18.0.5","@oh-my-pi/pi-wire":"18.0.5","@oh-my-pi/hashline":"18.0.5","@oh-my-pi/pi-utils":"18.0.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.5","@oh-my-pi/pi-catalog":"18.0.5","@oh-my-pi/pi-mnemopi":"18.0.5","@oh-my-pi/pi-natives":"18.0.5","@oh-my-pi/snapcompact":"18.0.5","@oh-my-pi/pi-agent-core":"18.0.5","@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.0.5_1787676358356_0.7814857210582853","host":"s3://npm-registry-packages-npm-production"}},"18.0.6":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"36ad708a121624d0d21d7f165487b9b8c8cf21f9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.6.tgz","fileCount":3084,"integrity":"sha512-MmfU3toV2mQ8sMBt429gPY+f1tujVFdwnbDaJWyxsYzwrmEMw5W+/1gNQpbTb+NdMnwiOAISAmQIpUMm9L85tQ==","signatures":[{"sig":"MEUCIQCfHdD20xgB2B/zrrrEOePevrbnbuStzPoosCYLKYNVLgIgNN50gQPW78xlikm2T/2MXufE+iDy3xDO2wYpGMdQy5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45771316},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Ygy0pk/oh-my-pi-pi-coding-agent-18.0.6.tgz","types":"./dist/types/index.d.ts","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"},"./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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-Ygy0pk/oh-my-pi-pi-coding-agent-18.0.6.tgz","_integrity":"sha512-MmfU3toV2mQ8sMBt429gPY+f1tujVFdwnbDaJWyxsYzwrmEMw5W+/1gNQpbTb+NdMnwiOAISAmQIpUMm9L85tQ==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.6","@oh-my-pi/pi-tui":"18.0.6","@oh-my-pi/omptype":"18.0.6","@oh-my-pi/pi-wire":"18.0.6","@oh-my-pi/hashline":"18.0.6","@oh-my-pi/pi-utils":"18.0.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.6","@oh-my-pi/pi-catalog":"18.0.6","@oh-my-pi/pi-mnemopi":"18.0.6","@oh-my-pi/pi-natives":"18.0.6","@oh-my-pi/snapcompact":"18.0.6","@oh-my-pi/pi-agent-core":"18.0.6","@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.0.6_1787732921199_0.8225368924979835","host":"s3://npm-registry-packages-npm-production"}},"18.0.7":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.7","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"d1b27c66eed5d929594e3c3d4cda3d9992f59fab","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.7.tgz","fileCount":3087,"integrity":"sha512-yEEdAwIWD+bTlr9u4m/vSQmzUitBAN3VtOW5w+DVqDuqVuJUraTLkkfrVkLEbK9tqYwUd1gCW0NvlCAgKQP0qg==","signatures":[{"sig":"MEUCIFB8HDBi7CstHH+RkOcitA6SY17admLuG/RxnDTu0JVCAiEA2VgtLSX6U7vmhY6WsIJ+ce0nFAQ9Wu4G5arUuvr/G58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45915982},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-aHmKQm/oh-my-pi-pi-coding-agent-18.0.7.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-aHmKQm/oh-my-pi-pi-coding-agent-18.0.7.tgz","_integrity":"sha512-yEEdAwIWD+bTlr9u4m/vSQmzUitBAN3VtOW5w+DVqDuqVuJUraTLkkfrVkLEbK9tqYwUd1gCW0NvlCAgKQP0qg==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.7","@oh-my-pi/pi-tui":"18.0.7","@oh-my-pi/omptype":"18.0.7","@oh-my-pi/pi-wire":"18.0.7","@oh-my-pi/hashline":"18.0.7","@oh-my-pi/pi-utils":"18.0.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.7","@oh-my-pi/pi-catalog":"18.0.7","@oh-my-pi/pi-mnemopi":"18.0.7","@oh-my-pi/pi-natives":"18.0.7","@oh-my-pi/snapcompact":"18.0.7","@oh-my-pi/pi-agent-core":"18.0.7","@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.0.7_1787828930006_0.6488406992227125","host":"s3://npm-registry-packages-npm-production"}},"18.0.8":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"ebdf4c37d7768c867a436bdeb3164483f75c87fb","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.8.tgz","fileCount":3087,"integrity":"sha512-ZdSj93aSrxbjP3PWqm1Q/jbX9hr3LtFNCpmpTb4EwlYwBClroAJChmuPmC0+gDqECf276Xo/m/QoezlrPg9zsA==","signatures":[{"sig":"MEYCIQDlSMLGTcfG27q3pQpcSqAWI2HosnI+Q85wHzNoOhoo6AIhAJ1xz5NI7P7+REmypl/iKjN7OWYJ0uklcGEHITQRHXq/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45996922},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-TbH6nD/oh-my-pi-pi-coding-agent-18.0.8.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-TbH6nD/oh-my-pi-pi-coding-agent-18.0.8.tgz","_integrity":"sha512-ZdSj93aSrxbjP3PWqm1Q/jbX9hr3LtFNCpmpTb4EwlYwBClroAJChmuPmC0+gDqECf276Xo/m/QoezlrPg9zsA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.8","@oh-my-pi/pi-tui":"18.0.8","@oh-my-pi/omptype":"18.0.8","@oh-my-pi/pi-wire":"18.0.8","@oh-my-pi/hashline":"18.0.8","@oh-my-pi/pi-utils":"18.0.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.8","@oh-my-pi/pi-catalog":"18.0.8","@oh-my-pi/pi-mnemopi":"18.0.8","@oh-my-pi/pi-natives":"18.0.8","@oh-my-pi/snapcompact":"18.0.8","@oh-my-pi/pi-agent-core":"18.0.8","@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.0.8_1787853171019_0.18866011998141063","host":"s3://npm-registry-packages-npm-production"}},"18.0.9":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"464700e0092089944af9b2b038344ac522cb79b8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.9.tgz","fileCount":3091,"integrity":"sha512-0BPklLZy66uHmTyinIuhkeVMEXwSHI3BWDDzgoD8YOtf3qanAWKbIYBR6gmba1j7qvOO8l2n5qc2JVE24CHxBA==","signatures":[{"sig":"MEUCIE+wxvks75xv6pX5zspezL/AL864Oy1xyMMAPAp2QZucAiEAmmb5aIkScUFGUnxzU2O+9bBJf4EUczms3hc/p5dVx40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45913282},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-LrbFd8/oh-my-pi-pi-coding-agent-18.0.9.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-LrbFd8/oh-my-pi-pi-coding-agent-18.0.9.tgz","_integrity":"sha512-0BPklLZy66uHmTyinIuhkeVMEXwSHI3BWDDzgoD8YOtf3qanAWKbIYBR6gmba1j7qvOO8l2n5qc2JVE24CHxBA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.9","@oh-my-pi/pi-tui":"18.0.9","@oh-my-pi/omptype":"18.0.9","@oh-my-pi/pi-wire":"18.0.9","@oh-my-pi/hashline":"18.0.9","@oh-my-pi/pi-utils":"18.0.9","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.9","@oh-my-pi/pi-catalog":"18.0.9","@oh-my-pi/pi-mnemopi":"18.0.9","@oh-my-pi/pi-natives":"18.0.9","@oh-my-pi/snapcompact":"18.0.9","@oh-my-pi/pi-agent-core":"18.0.9","@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.0.9_1787897871194_0.012908238306742925","host":"s3://npm-registry-packages-npm-production"}},"18.0.10":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"f68a1e4a24d97e2952b82bc32249395ef92b8642","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.10.tgz","fileCount":3115,"integrity":"sha512-6rvQdBKcwYO8qKQisVsOUVR4IjBVcaMZ7/xxUq4PqWGLH8utmZdVi4GQXFhteajNiHC1xisCsFZBRFR/WzU90g==","signatures":[{"sig":"MEUCICuz50OdUItBQVwxQjZ0QWuhHkM79QRooiWdp3nspas/AiEA+7RHJBE0thNSDQR9swei7rgu4voK2hgtGAy4paGGFOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46097843},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-stGdd7/oh-my-pi-pi-coding-agent-18.0.10.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-stGdd7/oh-my-pi-pi-coding-agent-18.0.10.tgz","_integrity":"sha512-6rvQdBKcwYO8qKQisVsOUVR4IjBVcaMZ7/xxUq4PqWGLH8utmZdVi4GQXFhteajNiHC1xisCsFZBRFR/WzU90g==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.10","@oh-my-pi/pi-tui":"18.0.10","@oh-my-pi/omptype":"18.0.10","@oh-my-pi/pi-wire":"18.0.10","@oh-my-pi/hashline":"18.0.10","@oh-my-pi/pi-utils":"18.0.10","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.10","@oh-my-pi/pi-catalog":"18.0.10","@oh-my-pi/pi-mnemopi":"18.0.10","@oh-my-pi/pi-natives":"18.0.10","@oh-my-pi/snapcompact":"18.0.10","@oh-my-pi/pi-agent-core":"18.0.10","@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.0.10_1787943785085_0.10771999735904703","host":"s3://npm-registry-packages-npm-production"}},"18.0.11":{"name":"@oh-my-pi/pi-coding-agent","version":"18.0.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.0.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"bbb5bf3e89b4b6a2eb692976109578071369378d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.0.11.tgz","fileCount":3125,"integrity":"sha512-3H90cCc+3yLtvSKM2RooIvkhG+77OFFoXD6+9GPZDF3PQ3FF6uCnPP57OaUa8VZ8YwOm9Eio5ZmfdFuvwLn+VA==","signatures":[{"sig":"MEQCIFSuboeIKtOCz8cSn4aWXA33CeZi+RdvdpSpa3rqtqbbAiBxZ+eQ/vr+kYBsFy/DG3nuReLdWW7/3ecz63Be1I5QHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46509111},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-kVS9Gb/oh-my-pi-pi-coding-agent-18.0.11.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"scripts":{"fix":"biome check --write --unsafe . && bun run format-prompts","fmt":"biome format --write . && bun run format-prompts","lint":"biome lint .","test":"bun ../../scripts/ci-test-ts.ts coding-agent-heavy --full","build":"bun scripts/build-binary.ts","check":"biome check . && 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"}},"_resolved":"/tmp/omp-pack-kVS9Gb/oh-my-pi-pi-coding-agent-18.0.11.tgz","_integrity":"sha512-3H90cCc+3yLtvSKM2RooIvkhG+77OFFoXD6+9GPZDF3PQ3FF6uCnPP57OaUa8VZ8YwOm9Eio5ZmfdFuvwLn+VA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.0.11","@oh-my-pi/pi-tui":"18.0.11","@oh-my-pi/omptype":"18.0.11","@oh-my-pi/pi-wire":"18.0.11","@oh-my-pi/hashline":"18.0.11","@oh-my-pi/pi-utils":"18.0.11","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.0.11","@oh-my-pi/pi-catalog":"18.0.11","@oh-my-pi/pi-mnemopi":"18.0.11","@oh-my-pi/pi-natives":"18.0.11","@oh-my-pi/snapcompact":"18.0.11","@oh-my-pi/pi-agent-core":"18.0.11","@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.0.11_1788028506243_0.873606994064182","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"7a0250c125a41dbb9f37d9684f6f91522339e18c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.0.tgz","fileCount":3133,"integrity":"sha512-rzP9PDqbwty4HsFmkcXOPCpObksjC1uMg2QkLsPplaVLG+Nc9iVmgSAkjRwjnxe+AcdOdFZD3Vyb992HvPwHcQ==","signatures":[{"sig":"MEUCIQCrOF8Bf9DMrn9Eh7m3rsRylLEZ5BjzszfPWNqa1oe/HwIgLu73CVvAAXBFqzRgsKzEjj84Mxj0JcPVumpjzJ//DEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48175112},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-u0zgRG/oh-my-pi-pi-coding-agent-18.1.0.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"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"}},"_resolved":"/tmp/omp-pack-u0zgRG/oh-my-pi-pi-coding-agent-18.1.0.tgz","_integrity":"sha512-rzP9PDqbwty4HsFmkcXOPCpObksjC1uMg2QkLsPplaVLG+Nc9iVmgSAkjRwjnxe+AcdOdFZD3Vyb992HvPwHcQ==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.0","@oh-my-pi/pi-tui":"18.1.0","@oh-my-pi/omptype":"18.1.0","@oh-my-pi/pi-wire":"18.1.0","@oh-my-pi/hashline":"18.1.0","@oh-my-pi/pi-utils":"18.1.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.0","@oh-my-pi/pi-catalog":"18.1.0","@oh-my-pi/pi-mnemopi":"18.1.0","@oh-my-pi/pi-natives":"18.1.0","@oh-my-pi/snapcompact":"18.1.0","@oh-my-pi/pi-agent-core":"18.1.0","@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.0_1788271488889_0.07378685771938986","host":"s3://npm-registry-packages-npm-production"}},"18.1.1":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"cfbd888ea4977cf2b403192a22f407b9d0f8a3b0","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.1.tgz","fileCount":3133,"integrity":"sha512-VWnglcyrkN/0Ve06whOS1czsiMErHLAiUj99TOfjVGoH2Bv7QJfdHVujqC2kfS8dI7I0zKfGgBypsSV1aKIHrw==","signatures":[{"sig":"MEQCIEGvlwOxxLFFbQlJXMUbY52L7HhuISf0dWcDV0m4QDt5AiAVP89bpgWp+Cv/2o4jDQbRtSMt0sA4yGkcC4bhY8JWtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48176090},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-J3DnAN/oh-my-pi-pi-coding-agent-18.1.1.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"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"}},"_resolved":"/tmp/omp-pack-J3DnAN/oh-my-pi-pi-coding-agent-18.1.1.tgz","_integrity":"sha512-VWnglcyrkN/0Ve06whOS1czsiMErHLAiUj99TOfjVGoH2Bv7QJfdHVujqC2kfS8dI7I0zKfGgBypsSV1aKIHrw==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.1","@oh-my-pi/pi-tui":"18.1.1","@oh-my-pi/omptype":"18.1.1","@oh-my-pi/pi-wire":"18.1.1","@oh-my-pi/hashline":"18.1.1","@oh-my-pi/pi-utils":"18.1.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.1","@oh-my-pi/pi-catalog":"18.1.1","@oh-my-pi/pi-mnemopi":"18.1.1","@oh-my-pi/pi-natives":"18.1.1","@oh-my-pi/snapcompact":"18.1.1","@oh-my-pi/pi-agent-core":"18.1.1","@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.1_1788279901600_0.21107999233791097","host":"s3://npm-registry-packages-npm-production"}},"18.1.2":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"5cac2abb7fb9e66f58b2a6325f4cde3abbac8ffd","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.2.tgz","fileCount":3136,"integrity":"sha512-azsUetojUyT2e+CyDPun2LgFrCts8FtnvBlbPrzYj6Y7UbRIkdebqhNZVhMrOrueNnRsLetqcrY8EPomxTlvCg==","signatures":[{"sig":"MEYCIQDV00nYQQa7oC50OriGseDOP1bz88IH7TpSOc9cNpHkGQIhAMQhFzdmfeIO1dLisEdDAOsmzAFMg7Jd4lI7S5HQkEM6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48326575},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-o7B5p4/oh-my-pi-pi-coding-agent-18.1.2.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"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"}},"_resolved":"/tmp/omp-pack-o7B5p4/oh-my-pi-pi-coding-agent-18.1.2.tgz","_integrity":"sha512-azsUetojUyT2e+CyDPun2LgFrCts8FtnvBlbPrzYj6Y7UbRIkdebqhNZVhMrOrueNnRsLetqcrY8EPomxTlvCg==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.2","@oh-my-pi/pi-tui":"18.1.2","@oh-my-pi/omptype":"18.1.2","@oh-my-pi/pi-wire":"18.1.2","@oh-my-pi/hashline":"18.1.2","@oh-my-pi/pi-utils":"18.1.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.2","@oh-my-pi/pi-catalog":"18.1.2","@oh-my-pi/pi-mnemopi":"18.1.2","@oh-my-pi/pi-natives":"18.1.2","@oh-my-pi/snapcompact":"18.1.2","@oh-my-pi/pi-agent-core":"18.1.2","@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.2_1788294605064_0.6545469874937191","host":"s3://npm-registry-packages-npm-production"}},"18.1.3":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"621480f9504eddb12bd72bb313b20a1f0f46c3d6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.3.tgz","fileCount":3137,"integrity":"sha512-IKkxaq2ysVJY8hLla8OwIO0DKmFoaQpTAk2cDj2pUJwiFrf/a8KIPb55zDYJ7dxSyWG1/C6/tu5A4EsFLUzXag==","signatures":[{"sig":"MEUCIQCiaHtBAfNYPjbYsE08rKUgCye9lXurtVIyW+RjkisxjQIgfaPtTyPsdXvGuhkLDaPVv4yPG5Vm2+KhzwJf66IBjdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48372366},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-byJEFS/oh-my-pi-pi-coding-agent-18.1.3.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"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"}},"_resolved":"/tmp/omp-pack-byJEFS/oh-my-pi-pi-coding-agent-18.1.3.tgz","_integrity":"sha512-IKkxaq2ysVJY8hLla8OwIO0DKmFoaQpTAk2cDj2pUJwiFrf/a8KIPb55zDYJ7dxSyWG1/C6/tu5A4EsFLUzXag==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.3","@oh-my-pi/pi-tui":"18.1.3","@oh-my-pi/omptype":"18.1.3","@oh-my-pi/pi-wire":"18.1.3","@oh-my-pi/hashline":"18.1.3","@oh-my-pi/pi-utils":"18.1.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.3","@oh-my-pi/pi-catalog":"18.1.3","@oh-my-pi/pi-mnemopi":"18.1.3","@oh-my-pi/pi-natives":"18.1.3","@oh-my-pi/snapcompact":"18.1.3","@oh-my-pi/pi-agent-core":"18.1.3","@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.3_1788358238447_0.19434314487118343","host":"s3://npm-registry-packages-npm-production"}},"18.1.4":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"59ed5a14e390ed311810b0e410a538bfe20b9728","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.4.tgz","fileCount":3137,"integrity":"sha512-Mih4kmsQIp9iCcibaACaHZDME5yDS/z07+X3eox8NPxDyNw4a5HM8RQtUHHCo/yfo1Lk3bTucVUrWK0AQAZJAw==","signatures":[{"sig":"MEQCIGErWDcy0AvtsB9zSlp8CwCV5Z/LxJ2bcJnHSJpwgvIFAiAYhTBMOnTmQrt+ycK+vMdyLC/ZhM1wQvwPVMBtklURiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48399917},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-GpnUvq/oh-my-pi-pi-coding-agent-18.1.4.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"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"}},"_resolved":"/tmp/omp-pack-GpnUvq/oh-my-pi-pi-coding-agent-18.1.4.tgz","_integrity":"sha512-Mih4kmsQIp9iCcibaACaHZDME5yDS/z07+X3eox8NPxDyNw4a5HM8RQtUHHCo/yfo1Lk3bTucVUrWK0AQAZJAw==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.4","@oh-my-pi/pi-tui":"18.1.4","@oh-my-pi/omptype":"18.1.4","@oh-my-pi/pi-wire":"18.1.4","@oh-my-pi/hashline":"18.1.4","@oh-my-pi/pi-utils":"18.1.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.4","@oh-my-pi/pi-catalog":"18.1.4","@oh-my-pi/pi-mnemopi":"18.1.4","@oh-my-pi/pi-natives":"18.1.4","@oh-my-pi/snapcompact":"18.1.4","@oh-my-pi/pi-agent-core":"18.1.4","@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.4_1788370064582_0.44722162022172296","host":"s3://npm-registry-packages-npm-production"}},"18.1.5":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"b74b1f3a442b30479eb4e6d5b80f8b04d63e2deb","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.5.tgz","fileCount":3143,"integrity":"sha512-ChIajiBfblgXnrzsrvFi52b8CKKh7IeVnfekWAR/7AoCYvcKKWkCbq+N+ePQykst7vh2pO5cOlG0jhEjShj0Yg==","signatures":[{"sig":"MEUCIBtV61y8ORM7bGr8so7dy9EDgAedDSjKCzkT94FDslaZAiEAy0qpxJgdfo97J1YZdQmhPo4xoaHFchStILXk7YNJtTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48512388},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-ZJWwkV/oh-my-pi-pi-coding-agent-18.1.5.tgz","types":"./dist/types/index.d.ts","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"},"./edit/modes/*":{"types":"./dist/types/edit/modes/*.d.ts","import":"./src/edit/modes/*.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"}},"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"}},"_resolved":"/tmp/omp-pack-ZJWwkV/oh-my-pi-pi-coding-agent-18.1.5.tgz","_integrity":"sha512-ChIajiBfblgXnrzsrvFi52b8CKKh7IeVnfekWAR/7AoCYvcKKWkCbq+N+ePQykst7vh2pO5cOlG0jhEjShj0Yg==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.5","@oh-my-pi/pi-tui":"18.1.5","@oh-my-pi/omptype":"18.1.5","@oh-my-pi/pi-wire":"18.1.5","@oh-my-pi/hashline":"18.1.5","@oh-my-pi/pi-utils":"18.1.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.5","@oh-my-pi/pi-catalog":"18.1.5","@oh-my-pi/pi-mnemopi":"18.1.5","@oh-my-pi/pi-natives":"18.1.5","@oh-my-pi/snapcompact":"18.1.5","@oh-my-pi/pi-agent-core":"18.1.5","@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.5_1788402268476_0.5402606904343172","host":"s3://npm-registry-packages-npm-production"}},"18.1.6":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"43ba989a7bbe3e7a5177188cb148e5b83f6e1618","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.6.tgz","fileCount":3115,"integrity":"sha512-iarO9CUNZXCn0moVe2HsJboOA1Ta7a0QvkMJlR7+lIsPAaLlJ1kFIzX2Dw/BjhWX1pUv6OM66JJrERpti6ebPA==","signatures":[{"sig":"MEUCIQC4CqmhTwCODAIGeMDhadsJmoaaAuBITQal3MnmgIjgygIgTjV+R1x5wmMusyht5EUztbZxaHbR6wPa6udcFxgdz8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47783581},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-VcQ4Si/oh-my-pi-pi-coding-agent-18.1.6.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-VcQ4Si/oh-my-pi-pi-coding-agent-18.1.6.tgz","_integrity":"sha512-iarO9CUNZXCn0moVe2HsJboOA1Ta7a0QvkMJlR7+lIsPAaLlJ1kFIzX2Dw/BjhWX1pUv6OM66JJrERpti6ebPA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.6","@oh-my-pi/pi-tui":"18.1.6","@oh-my-pi/omptype":"18.1.6","@oh-my-pi/pi-wire":"18.1.6","@oh-my-pi/pi-utils":"18.1.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.6","@oh-my-pi/pi-catalog":"18.1.6","@oh-my-pi/pi-mnemopi":"18.1.6","@oh-my-pi/pi-natives":"18.1.6","@oh-my-pi/snapcompact":"18.1.6","@oh-my-pi/pi-agent-core":"18.1.6","@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.6_1788436709896_0.030568149607611117","host":"s3://npm-registry-packages-npm-production"}},"18.1.8":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.8","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9be46144ca4f97c64dd533dcc3f572a78c34beec","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.8.tgz","fileCount":3102,"integrity":"sha512-gI4EB7y6xBEDFpytx+HTZgptcV3phuhix9ZH1Qus9m2vw1EOZV5AJ4ggc+xFDvJOJVTmF08c3wRzp+foEY9/7w==","signatures":[{"sig":"MEYCIQD6Usrre4BePMAYS47WD/Nl6fSW7E0XqqMhZzWIJyoW6wIhAJRIUnlPePD1tK4NZMkQKbjyiVd5bhbwjXnsN5GFd6Cm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47860047},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-G6FiVA/oh-my-pi-pi-coding-agent-18.1.8.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-G6FiVA/oh-my-pi-pi-coding-agent-18.1.8.tgz","_integrity":"sha512-gI4EB7y6xBEDFpytx+HTZgptcV3phuhix9ZH1Qus9m2vw1EOZV5AJ4ggc+xFDvJOJVTmF08c3wRzp+foEY9/7w==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.8","@oh-my-pi/pi-tui":"18.1.8","@oh-my-pi/omptype":"18.1.8","@oh-my-pi/pi-wire":"18.1.8","@oh-my-pi/pi-utils":"18.1.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.8","@oh-my-pi/pi-catalog":"18.1.8","@oh-my-pi/pi-mnemopi":"18.1.8","@oh-my-pi/pi-natives":"18.1.8","@oh-my-pi/snapcompact":"18.1.8","@oh-my-pi/pi-agent-core":"18.1.8","@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.8_1788481872707_0.8279877566156892","host":"s3://npm-registry-packages-npm-production"}},"18.1.9":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.9","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"dd1e59d8a0a123777d0076731f694e530ed873c6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.9.tgz","fileCount":3106,"integrity":"sha512-oPMDDGGBmRmjiVpARGi5fI5g46LXGCrZG3Qd3uZUT8SLINQHq2XxGsQ2dBNWay5Z4ItlTbNR171SrRUhQKOE1Q==","signatures":[{"sig":"MEYCIQCg0dO+9WlmSXP8H8K0xxF4mkbWA5qzHHItT/FrLyCiUAIhAIzoiqaND/0+SuRIyN8YbQA85du7p/YA86KiCvVcZr9n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47992129},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-x9U09F/oh-my-pi-pi-coding-agent-18.1.9.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-x9U09F/oh-my-pi-pi-coding-agent-18.1.9.tgz","_integrity":"sha512-oPMDDGGBmRmjiVpARGi5fI5g46LXGCrZG3Qd3uZUT8SLINQHq2XxGsQ2dBNWay5Z4ItlTbNR171SrRUhQKOE1Q==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.9","@oh-my-pi/pi-tui":"18.1.9","@oh-my-pi/omptype":"18.1.9","@oh-my-pi/pi-wire":"18.1.9","@oh-my-pi/pi-utils":"18.1.9","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.9","@oh-my-pi/pi-catalog":"18.1.9","@oh-my-pi/pi-mnemopi":"18.1.9","@oh-my-pi/pi-natives":"18.1.9","@oh-my-pi/snapcompact":"18.1.9","@oh-my-pi/pi-agent-core":"18.1.9","@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.9_1788505057483_0.9137489625342738","host":"s3://npm-registry-packages-npm-production"}},"18.1.10":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.10","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"3d63ff9642390851744d861ca204068aab988fc8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.10.tgz","fileCount":3106,"integrity":"sha512-MhfVvMC8aCtt1e3cXzwDZVf+GtMmOfRUpccEjtA90PxWV9WUPT2NYUEGop5/qOnsJlx5Zf2U+LFHnHOgRI25kA==","signatures":[{"sig":"MEUCIAvOVO/QzE5218Kd1rM1rwwMh9ml1pn78hftK56rj4WtAiEAxDn7Ff2gJ+7vC3K+/45lGv3a4kvbJx3JKaJ8qXfEhwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47958166},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-mYPbLP/oh-my-pi-pi-coding-agent-18.1.10.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-mYPbLP/oh-my-pi-pi-coding-agent-18.1.10.tgz","_integrity":"sha512-MhfVvMC8aCtt1e3cXzwDZVf+GtMmOfRUpccEjtA90PxWV9WUPT2NYUEGop5/qOnsJlx5Zf2U+LFHnHOgRI25kA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.10","@oh-my-pi/pi-tui":"18.1.10","@oh-my-pi/omptype":"18.1.10","@oh-my-pi/pi-wire":"18.1.10","@oh-my-pi/pi-utils":"18.1.10","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.10","@oh-my-pi/pi-catalog":"18.1.10","@oh-my-pi/pi-mnemopi":"18.1.10","@oh-my-pi/pi-natives":"18.1.10","@oh-my-pi/snapcompact":"18.1.10","@oh-my-pi/pi-agent-core":"18.1.10","@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.10_1788516741015_0.3290149622563854","host":"s3://npm-registry-packages-npm-production"}},"18.1.11":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.11","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9312fed6bccefd63315a980e888adee7457969c1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.11.tgz","fileCount":3106,"integrity":"sha512-eB/AV4QG2Vm2McCGSy81XtIS4qLVEZ2P2b8v2zApUoXzOgtMmBR4MRS8+PrJ3Ah2C461iKJ2SXBlVBot0JG7wQ==","signatures":[{"sig":"MEQCIALUnxmEk7lObeU1HZgBbjKujoqvW+qBoOM3+8LZ2D1YAiBKFIPeIIEfGxf8+DPFVn9L2XLy+EFJj46eZX1pBBpCsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47991128},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-lFnkov/oh-my-pi-pi-coding-agent-18.1.11.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-lFnkov/oh-my-pi-pi-coding-agent-18.1.11.tgz","_integrity":"sha512-eB/AV4QG2Vm2McCGSy81XtIS4qLVEZ2P2b8v2zApUoXzOgtMmBR4MRS8+PrJ3Ah2C461iKJ2SXBlVBot0JG7wQ==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.11","@oh-my-pi/pi-tui":"18.1.11","@oh-my-pi/omptype":"18.1.11","@oh-my-pi/pi-wire":"18.1.11","@oh-my-pi/pi-utils":"18.1.11","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.11","@oh-my-pi/pi-catalog":"18.1.11","@oh-my-pi/pi-mnemopi":"18.1.11","@oh-my-pi/pi-natives":"18.1.11","@oh-my-pi/snapcompact":"18.1.11","@oh-my-pi/pi-agent-core":"18.1.11","@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.11_1788624379468_0.8755380774883272","host":"s3://npm-registry-packages-npm-production"}},"18.1.12":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.12","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.12","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"43f3b0be68b071b5892bbef132398346417c06c6","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.12.tgz","fileCount":3109,"integrity":"sha512-/pOiZm1v+4zxzc093lqjCFY4EbIs0KmzVxxB5OIzZVw5R83bQFbJVkmbjiN8QSTGvPj1QuUS+JVEwL+HxGg5dw==","signatures":[{"sig":"MEYCIQDHik6PTApydHqk8PUxDFv6YGveGm/ZUNC/M7ibr1UTQQIhAJGP+jFZsyZuAoXYNk19R+rdeqg8lAt68lNjl9vxRUsR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48047958},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-lsvRJq/oh-my-pi-pi-coding-agent-18.1.12.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-lsvRJq/oh-my-pi-pi-coding-agent-18.1.12.tgz","_integrity":"sha512-/pOiZm1v+4zxzc093lqjCFY4EbIs0KmzVxxB5OIzZVw5R83bQFbJVkmbjiN8QSTGvPj1QuUS+JVEwL+HxGg5dw==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.12","@oh-my-pi/pi-tui":"18.1.12","@oh-my-pi/omptype":"18.1.12","@oh-my-pi/pi-wire":"18.1.12","@oh-my-pi/pi-utils":"18.1.12","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.12","@oh-my-pi/pi-catalog":"18.1.12","@oh-my-pi/pi-mnemopi":"18.1.12","@oh-my-pi/pi-natives":"18.1.12","@oh-my-pi/snapcompact":"18.1.12","@oh-my-pi/pi-agent-core":"18.1.12","@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.12_1788705039679_0.8172616878594463","host":"s3://npm-registry-packages-npm-production"}},"18.1.13":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.13","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.13","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9d42f23d51c97cbac9dcfa56d4c44e3b1888c863","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.13.tgz","fileCount":3109,"integrity":"sha512-YuTZKrXAsE5dKwavGqEHjZLyjEYuyBWIKuUoOyj0nbcSUMY8hqbZWbMGax13K3N7EpuNpNCKFHlfDd8G3QYaog==","signatures":[{"sig":"MEYCIQDwh3/Qiv7p+zeEzabOWeuAMvHdIbhdKSyAUO78Ws/H9AIhAOcVLyLR7YVnjE/K6V+oCsdFnDfrSmSouixPCHcWI+pD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48048864},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-wFMqOw/oh-my-pi-pi-coding-agent-18.1.13.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-wFMqOw/oh-my-pi-pi-coding-agent-18.1.13.tgz","_integrity":"sha512-YuTZKrXAsE5dKwavGqEHjZLyjEYuyBWIKuUoOyj0nbcSUMY8hqbZWbMGax13K3N7EpuNpNCKFHlfDd8G3QYaog==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.13","@oh-my-pi/pi-tui":"18.1.13","@oh-my-pi/omptype":"18.1.13","@oh-my-pi/pi-wire":"18.1.13","@oh-my-pi/pi-utils":"18.1.13","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.13","@oh-my-pi/pi-catalog":"18.1.13","@oh-my-pi/pi-mnemopi":"18.1.13","@oh-my-pi/pi-natives":"18.1.13","@oh-my-pi/snapcompact":"18.1.13","@oh-my-pi/pi-agent-core":"18.1.13","@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.13_1788742208761_0.7324433051731991","host":"s3://npm-registry-packages-npm-production"}},"18.1.14":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.14","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.14","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"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","type":"module","_from":"file:/tmp/omp-pack-eHBHIk/oh-my-pi-pi-coding-agent-18.1.14.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_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":{},"_nodeVersion":"26.3.0","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"}},"18.1.15":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.15","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.15","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"acdd2d1a0f567af2e0b341755d95021f0fc12f83","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.15.tgz","fileCount":3109,"integrity":"sha512-g6GUJ4F2K3vluonVjNm4FKOvzR43GF3Sf7t3zyqOhQpKp+NB3NEQXOjY+aWOsFHV9GZ0tNaNjurWEFrjq3pXVg==","signatures":[{"sig":"MEUCIQCxZJO+uLAqPCvk7HZWWdpYH6UlYegY7u963PPeJsRQKwIgLLLOkwZjxE47XqJ07A5ctvql/FWPG3DhPw8lpgVUHTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48167561},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-s4FmaC/oh-my-pi-pi-coding-agent-18.1.15.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-s4FmaC/oh-my-pi-pi-coding-agent-18.1.15.tgz","_integrity":"sha512-g6GUJ4F2K3vluonVjNm4FKOvzR43GF3Sf7t3zyqOhQpKp+NB3NEQXOjY+aWOsFHV9GZ0tNaNjurWEFrjq3pXVg==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.15","@oh-my-pi/pi-tui":"18.1.15","@oh-my-pi/omptype":"18.1.15","@oh-my-pi/pi-wire":"18.1.15","@oh-my-pi/pi-utils":"18.1.15","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.15","@oh-my-pi/pi-catalog":"18.1.15","@oh-my-pi/pi-mnemopi":"18.1.15","@oh-my-pi/pi-natives":"18.1.15","@oh-my-pi/snapcompact":"18.1.15","@oh-my-pi/pi-agent-core":"18.1.15","@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.15_1788907491357_0.1414617127930855","host":"s3://npm-registry-packages-npm-production"}},"18.1.16":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.16","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.16","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"4d0e4969828cc3a8392a6b61a76c0bb80f276e45","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.16.tgz","fileCount":3120,"integrity":"sha512-mcPYU4SDyY5rhj/2FfLOS0Xq02Yz12Dub6eprqrldFWFBjQGcnleipXgc5+0dRv9fspDyYmwavP9rhWSsdTnJQ==","signatures":[{"sig":"MEYCIQCRTr+xAoPC/RWHS1F78ZXQKRNmHbGkMO2sDnfKobLmDAIhAKiIVtzRgxmm85qF6uNiwtdaD8OZ4K3UQaYE2YZ4TkNR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48821420},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-jXyyfp/oh-my-pi-pi-coding-agent-18.1.16.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-jXyyfp/oh-my-pi-pi-coding-agent-18.1.16.tgz","_integrity":"sha512-mcPYU4SDyY5rhj/2FfLOS0Xq02Yz12Dub6eprqrldFWFBjQGcnleipXgc5+0dRv9fspDyYmwavP9rhWSsdTnJQ==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.16","@oh-my-pi/pi-tui":"18.1.16","@oh-my-pi/omptype":"18.1.16","@oh-my-pi/pi-wire":"18.1.16","@oh-my-pi/pi-utils":"18.1.16","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.16","@oh-my-pi/pi-catalog":"18.1.16","@oh-my-pi/pi-mnemopi":"18.1.16","@oh-my-pi/pi-natives":"18.1.16","@oh-my-pi/snapcompact":"18.1.16","@oh-my-pi/pi-agent-core":"18.1.16","@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.16_1788981036058_0.717179740542288","host":"s3://npm-registry-packages-npm-production"}},"18.1.17":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.17","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.17","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"9d88640b19f507d89bff96bb4ada6bd4e1b5a39c","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.17.tgz","fileCount":3122,"integrity":"sha512-kkKsQUAStT8O6z9vlDQMwQzMBzUBSxA5vBrGpONEdOrgSVzYMtVWxxm1t6uSVFpN9cophbTCFRV0wRAonc8XVw==","signatures":[{"sig":"MEUCIQC/gehRWo59NKSJ4wzyGVBpZpVBK8pTJ7ecMsLelYtNxAIgIq4VOFNnOZG9a2WUV5I8fsL4Lp3abcG/azO4csuleQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDz9qCeFxQbOFNX+tHIgXFryK5cv6c1X3zUnHuOU0j5JwIgCCcAIxguKY1AjYkl6rQIwnbPbgUZd6BiioWOH7r6cEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49070164},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-nTy1a4/oh-my-pi-pi-coding-agent-18.1.17.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-nTy1a4/oh-my-pi-pi-coding-agent-18.1.17.tgz","_integrity":"sha512-kkKsQUAStT8O6z9vlDQMwQzMBzUBSxA5vBrGpONEdOrgSVzYMtVWxxm1t6uSVFpN9cophbTCFRV0wRAonc8XVw==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.17","@oh-my-pi/pi-tui":"18.1.17","@oh-my-pi/omptype":"18.1.17","@oh-my-pi/pi-wire":"18.1.17","@oh-my-pi/pi-utils":"18.1.17","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.17","@oh-my-pi/pi-catalog":"18.1.17","@oh-my-pi/pi-mnemopi":"18.1.17","@oh-my-pi/pi-natives":"18.1.17","@oh-my-pi/snapcompact":"18.1.17","@oh-my-pi/pi-agent-core":"18.1.17","@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.17_1789069517672_0.5615301008446532","host":"s3://npm-registry-packages-npm-production"}},"18.1.18":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.18","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.18","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"95d161c51aed1d5732f79f58c463d48c3620a48f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.18.tgz","fileCount":3126,"integrity":"sha512-EcgVLAo8V/p6xrvUFogAzHVaTDK/COBiWkD4VwZqg8QVcJX5PbwzsvV/ucA4M/dUJIP1MuO5z5YI9BRT3i25sw==","signatures":[{"sig":"MEUCIQCkeBMxIzscrOQsq7xRkPqKiP4t4oZUptwH/BUnYYf78QIgUmXYIlwdgHgwZiEkP5ttY+a81UBimK/ITmhHUaIiXxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC2qZPSYkpeQkK5SoRzDYbSaszTzYiybnjBeVWdJOEI8AiEAzKXSAPhIPgKBhd29GxRv4QQF09qO2Nw7mjK7bjsaHso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49246792},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-IKNaxb/oh-my-pi-pi-coding-agent-18.1.18.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-IKNaxb/oh-my-pi-pi-coding-agent-18.1.18.tgz","_integrity":"sha512-EcgVLAo8V/p6xrvUFogAzHVaTDK/COBiWkD4VwZqg8QVcJX5PbwzsvV/ucA4M/dUJIP1MuO5z5YI9BRT3i25sw==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.18","@oh-my-pi/pi-tui":"18.1.18","@oh-my-pi/omptype":"18.1.18","@oh-my-pi/pi-wire":"18.1.18","@oh-my-pi/pi-utils":"18.1.18","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.18","@oh-my-pi/pi-catalog":"18.1.18","@oh-my-pi/pi-mnemopi":"18.1.18","@oh-my-pi/pi-natives":"18.1.18","@oh-my-pi/snapcompact":"18.1.18","@oh-my-pi/pi-agent-core":"18.1.18","@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.18_1789163829350_0.4429113304571757","host":"s3://npm-registry-packages-npm-production"}},"18.1.19":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.19","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.19","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"13f4e50e2edf3fdd73088d39fcd22eecf42d3546","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.19.tgz","fileCount":3148,"integrity":"sha512-ysxGJ37SzM/Bfphhty8yyZcdEk4TC9elK06aJxHyT0Z2NYxzoGmjrWzK23p4DK0Jc5bBzhPqngPUbO3bpshHzA==","signatures":[{"sig":"MEQCIF4/IuOKA8WT2QLO4ZL7j4p3flW8kr0TWjuOybQHQI3HAiAKWVy6fgrhKuqLBpOIR4nuSAgzGHHVhj9KW0UP/ditEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQC2HZWcpv66+KC1xBN3hik/pQnIB/VLv3/P+QWzn+2kPwIfLsZLHvfNp7VY0zX9sCg+ofXHCyxcYt5EVWOU3uhtjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49647749},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-KAMZuZ/oh-my-pi-pi-coding-agent-18.1.19.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-KAMZuZ/oh-my-pi-pi-coding-agent-18.1.19.tgz","_integrity":"sha512-ysxGJ37SzM/Bfphhty8yyZcdEk4TC9elK06aJxHyT0Z2NYxzoGmjrWzK23p4DK0Jc5bBzhPqngPUbO3bpshHzA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.19","@oh-my-pi/pi-tui":"18.1.19","@oh-my-pi/omptype":"18.1.19","@oh-my-pi/pi-wire":"18.1.19","@oh-my-pi/pi-utils":"18.1.19","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.19","@oh-my-pi/pi-catalog":"18.1.19","@oh-my-pi/pi-mnemopi":"18.1.19","@oh-my-pi/pi-natives":"18.1.19","@oh-my-pi/snapcompact":"18.1.19","@oh-my-pi/pi-agent-core":"18.1.19","@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.19_1789258003493_0.26960281952152076","host":"s3://npm-registry-packages-npm-production"}},"18.1.20":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.20","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.20","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"22d2b9309f1a34ec97771e899c23b5f6716a219d","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.20.tgz","fileCount":3156,"integrity":"sha512-oP+lHoz+K4hiuOByz2z58bjEUALqT5prVSP/c8uDBDujMALy0pflYrC2qvPSNYZaW8y9/qSmiAUmzxTIHktqIA==","signatures":[{"sig":"MEUCIFbz4n30KlJhSI8sHJ1GwXWqM6D/llke38lxMlpFYE/NAiEAlBLCmLJp0iVdI1X4vbH4E7CyFuxFICCZyxWFnzS9V1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbDcA5rto03zwql4vRGb11F69yHQcoYt7qwKB/AECLgQIhAMXy4/QbsF0xq+K7k2ZI4OhD+FLYYwFtSQwfhuSovY5Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49825735},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-AxzrFM/oh-my-pi-pi-coding-agent-18.1.20.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-AxzrFM/oh-my-pi-pi-coding-agent-18.1.20.tgz","_integrity":"sha512-oP+lHoz+K4hiuOByz2z58bjEUALqT5prVSP/c8uDBDujMALy0pflYrC2qvPSNYZaW8y9/qSmiAUmzxTIHktqIA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.20","@oh-my-pi/pi-tui":"18.1.20","@oh-my-pi/omptype":"18.1.20","@oh-my-pi/pi-wire":"18.1.20","@oh-my-pi/pi-utils":"18.1.20","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.20","@oh-my-pi/pi-catalog":"18.1.20","@oh-my-pi/pi-mnemopi":"18.1.20","@oh-my-pi/pi-natives":"18.1.20","@oh-my-pi/snapcompact":"18.1.20","@oh-my-pi/pi-agent-core":"18.1.20","@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.20_1789331416167_0.26595792254658734","host":"s3://npm-registry-packages-npm-production"}},"18.1.21":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.21","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.21","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"aa7b05520e20bf6139e691941772d4db9a03d527","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.21.tgz","fileCount":3156,"integrity":"sha512-C7xQ1hiC9p6xC7cIhr7XGj9owOJ7SV8ypDeML+TtaVuRwKSbFzZrYSVuY+NKGe+CJFPEWeUV+HsTQSygU43qKw==","signatures":[{"sig":"MEUCIQDwt8CgOzj0vB6aS5NwYD1UmBW89CE3ynjW9nGx5opT1wIgR/x8I5MMTG3PJCEYOzEe1UPMZXF8jnN/Uqlij+kWX2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCZ3wGgs5xu1wDnq9pI7HAFbKcEn8fndk+GOpI5XVrEwIhAPR0UNe40uzfuoRSrDPVlFsgik8YVhturYtil+CbbtOT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49835289},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-SjA6hi/oh-my-pi-pi-coding-agent-18.1.21.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-SjA6hi/oh-my-pi-pi-coding-agent-18.1.21.tgz","_integrity":"sha512-C7xQ1hiC9p6xC7cIhr7XGj9owOJ7SV8ypDeML+TtaVuRwKSbFzZrYSVuY+NKGe+CJFPEWeUV+HsTQSygU43qKw==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.21","@oh-my-pi/pi-tui":"18.1.21","@oh-my-pi/omptype":"18.1.21","@oh-my-pi/pi-wire":"18.1.21","@oh-my-pi/pi-utils":"18.1.21","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.21","@oh-my-pi/pi-catalog":"18.1.21","@oh-my-pi/pi-mnemopi":"18.1.21","@oh-my-pi/pi-natives":"18.1.21","@oh-my-pi/snapcompact":"18.1.21","@oh-my-pi/pi-agent-core":"18.1.21","@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.21_1789364404002_0.43315723241529525","host":"s3://npm-registry-packages-npm-production"}},"18.1.22":{"name":"@oh-my-pi/pi-coding-agent","version":"18.1.22","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.1.22","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"73e07a27460436b19eb0cae8dd293210b3971212","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.1.22.tgz","fileCount":3156,"integrity":"sha512-r/6rrx3PdCjcjaUvXDm8iFMIE/qHA9ryNo4RYXJuJmGXFnpxZNTHV4Ud0O8uGPMUx1YWRs0HdP6xUkG0XjZ44Q==","signatures":[{"sig":"MEQCID5KINH2VBPlxg7OFH+fcO+AeqCUyO9QyFj8LxygDn5CAiAMi3RQOf+aO7R5ZArdA/Bg4jCTu9VmftGkBrWyLNsNsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTIZXz5gxvPm0BbUmMNIjYekfo2HKwpSouXO3Q9h7c7wIgVGmJOahD901EUkiwiXdPhOV4qus1pDH6uzR6Lkt0GWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49855445},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-BG1mbu/oh-my-pi-pi-coding-agent-18.1.22.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-BG1mbu/oh-my-pi-pi-coding-agent-18.1.22.tgz","_integrity":"sha512-r/6rrx3PdCjcjaUvXDm8iFMIE/qHA9ryNo4RYXJuJmGXFnpxZNTHV4Ud0O8uGPMUx1YWRs0HdP6xUkG0XjZ44Q==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.1.22","@oh-my-pi/pi-tui":"18.1.22","@oh-my-pi/omptype":"18.1.22","@oh-my-pi/pi-wire":"18.1.22","@oh-my-pi/pi-utils":"18.1.22","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.1.22","@oh-my-pi/pi-catalog":"18.1.22","@oh-my-pi/pi-mnemopi":"18.1.22","@oh-my-pi/pi-natives":"18.1.22","@oh-my-pi/snapcompact":"18.1.22","@oh-my-pi/pi-agent-core":"18.1.22","@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.22_1789414915145_0.6951300825475901","host":"s3://npm-registry-packages-npm-production"}},"18.2.0":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.0","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"153980fe3932af43605b726586b0ac3a5a87a41f","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.0.tgz","fileCount":3174,"integrity":"sha512-QMUt+oLSu2g1Iv8dFBMKN1yvjAIsq3enMrcmpkRC8f4tUtU//Plr9zfGy/XLKlplS5jeQ4gzRS4VjMISegwxxQ==","signatures":[{"sig":"MEQCIDIi5Z2n6HicAfgiuZ68gE/nhVLa9TEDaQIGDNWok4nhAiAQ7WCMm00g2PaEBshQ4Q+Utaf9/hKHzaWLDJL+E+CgEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEMuvWtJyN8mWX663y7dD7GIHjWttoFh9BLAh0djucMoAiBui9JdP1eomh6KGSFt/ScMtozTKf+120F//HTdcJvqog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50450909},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-m601LO/oh-my-pi-pi-coding-agent-18.2.0.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-m601LO/oh-my-pi-pi-coding-agent-18.2.0.tgz","_integrity":"sha512-QMUt+oLSu2g1Iv8dFBMKN1yvjAIsq3enMrcmpkRC8f4tUtU//Plr9zfGy/XLKlplS5jeQ4gzRS4VjMISegwxxQ==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.0","@oh-my-pi/pi-tui":"18.2.0","@oh-my-pi/omptype":"18.2.0","@oh-my-pi/pi-wire":"18.2.0","@oh-my-pi/pi-utils":"18.2.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.0","@oh-my-pi/pi-catalog":"18.2.0","@oh-my-pi/pi-mnemopi":"18.2.0","@oh-my-pi/pi-natives":"18.2.0","@oh-my-pi/snapcompact":"18.2.0","@oh-my-pi/pi-agent-core":"18.2.0","@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.2.0_1789447856676_0.8768251650819618","host":"s3://npm-registry-packages-npm-production"}},"18.2.1":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.1","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.1","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"553a5ca75f49a7b3706650a4fb8bfb06015a22d2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.1.tgz","fileCount":3186,"integrity":"sha512-Gj1gNAzbhRW5T1fygOtypg5dkm2jGW0+lmqrg2qZS1/zKpUxKCdKqnAzjqlopWIIAszU4ndIKGHgNpsw63Q4ww==","signatures":[{"sig":"MEQCIHAytM5ICb5YM/sN8iklLKEnaMxUDLMMbRHmrOthW3YCAiAbsdQBuutdWH4o2Ls/MpuS5TZjKtjP32QhV/KE2LpLeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB8uUX+SXu2k4SVujt/8zGTZc+9AX24I8214ZLLvH7gLAiB0ZhpD95k7fmTeqGXUcXVRFYj0UJMyoSZrE42maB+B3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51299881},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-0t3m4i/oh-my-pi-pi-coding-agent-18.2.1.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-0t3m4i/oh-my-pi-pi-coding-agent-18.2.1.tgz","_integrity":"sha512-Gj1gNAzbhRW5T1fygOtypg5dkm2jGW0+lmqrg2qZS1/zKpUxKCdKqnAzjqlopWIIAszU4ndIKGHgNpsw63Q4ww==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.1","@oh-my-pi/pi-tui":"18.2.1","@oh-my-pi/omptype":"18.2.1","@oh-my-pi/pi-wire":"18.2.1","@oh-my-pi/pi-utils":"18.2.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.1","@oh-my-pi/pi-catalog":"18.2.1","@oh-my-pi/pi-mnemopi":"18.2.1","@oh-my-pi/pi-natives":"18.2.1","@oh-my-pi/snapcompact":"18.2.1","@oh-my-pi/pi-agent-core":"18.2.1","@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.2.1_1789516011012_0.9087627888585827","host":"s3://npm-registry-packages-npm-production"}},"18.2.2":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.2","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.2","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"bfead2a9d713a9f903ddf27bfbdbdaa89c290016","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.2.tgz","fileCount":3189,"integrity":"sha512-rZmmx2f9UZkK2rRteCFwxxcDAdxXfz9AD032fZJdAdyfa1CFWixns9tsMML3DdNOytD1619QILna/IxsMspbgA==","signatures":[{"sig":"MEUCIQDgkPAm9gBHmFrndLKOvtlpoTd45gWstvdPd2bU8VoPzAIgfX4vluouJbYq5ujh3or5klJdmnOORa4NttSC1HRajqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoBgj3DXBcbu4VGXKSm2ESBml7XW/ySmDJOiwsVKr6+AIgaJntjk52v07HGErioiZqlE2k1Nd345FuYV03h1Fv7eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51354966},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-2UZrzr/oh-my-pi-pi-coding-agent-18.2.2.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-2UZrzr/oh-my-pi-pi-coding-agent-18.2.2.tgz","_integrity":"sha512-rZmmx2f9UZkK2rRteCFwxxcDAdxXfz9AD032fZJdAdyfa1CFWixns9tsMML3DdNOytD1619QILna/IxsMspbgA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.2","@oh-my-pi/pi-tui":"18.2.2","@oh-my-pi/omptype":"18.2.2","@oh-my-pi/pi-wire":"18.2.2","@oh-my-pi/pi-utils":"18.2.2","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.2","@oh-my-pi/pi-catalog":"18.2.2","@oh-my-pi/pi-mnemopi":"18.2.2","@oh-my-pi/pi-natives":"18.2.2","@oh-my-pi/snapcompact":"18.2.2","@oh-my-pi/pi-agent-core":"18.2.2","@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.2.2_1789577453706_0.6121533867513669","host":"s3://npm-registry-packages-npm-production"}},"18.2.3":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.3","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.3","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"d2fd3f09e69c7320dd03bf67a3739fe7a66663fe","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.3.tgz","fileCount":3194,"integrity":"sha512-wc0JUWHoFiimpsn6JpC2aotZkB3gKzm7tunSAHcr1Kou8uVjt+WZIvGGcZMEFHIgEkX0NlNyHcbIL4NS/08n5Q==","signatures":[{"sig":"MEYCIQDKkHX4OdeoqsLViKn1bXkr725valeBpdrUAuiWwdPvzQIhALcfo1mdFn+vP+h98z0AgAmHDERlOf0uXyuXtl1w2de3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBQjxOPxhdy8CH2UWGFYYulQ3/sn3gGgwLaxBOSCYbv1AiAWXsgykOwSoLYDhrFE3NX+UsVyBZrpnsNdrKO3fUKalA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51410347},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-iTeJhn/oh-my-pi-pi-coding-agent-18.2.3.tgz","types":"./dist/types/index.d.ts","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"}},"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"}},"_resolved":"/tmp/omp-pack-iTeJhn/oh-my-pi-pi-coding-agent-18.2.3.tgz","_integrity":"sha512-wc0JUWHoFiimpsn6JpC2aotZkB3gKzm7tunSAHcr1Kou8uVjt+WZIvGGcZMEFHIgEkX0NlNyHcbIL4NS/08n5Q==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.3","@oh-my-pi/pi-tui":"18.2.3","@oh-my-pi/omptype":"18.2.3","@oh-my-pi/pi-wire":"18.2.3","@oh-my-pi/pi-utils":"18.2.3","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.3","@oh-my-pi/pi-catalog":"18.2.3","@oh-my-pi/pi-mnemopi":"18.2.3","@oh-my-pi/pi-natives":"18.2.3","@oh-my-pi/snapcompact":"18.2.3","@oh-my-pi/pi-agent-core":"18.2.3","@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.2.3_1789608288873_0.7697655565265094","host":"s3://npm-registry-packages-npm-production"}},"18.2.4":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.4","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.4","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"0fb3b37799bbd60c1c83069119f4710738b018f3","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.4.tgz","fileCount":3196,"integrity":"sha512-R2QWg3my1rwdg42KqpRMrUo56mL28xcRmuZTW2sP/Q5e+NgXVDIW/cDL5tOWzI5aSv1aXZhcDMTzuAdyuO1tTg==","signatures":[{"sig":"MEUCIQDjdmn+0cstgu9WIEul+7hPHae/IxII7pAsgRSpXGRFOgIgeLe9nhnx6Ot647JnXDSwwnM5+okrxjiQLF7YjIQLMoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFIGyiBRxi5NwOHAe6VkuiZHp/tJPJXtcLptFsabi2fKAiEApGX90qQynHrT9b5/vQbj97ZJdr7WCu9qWWcutO3pUqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51461674},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-tyocoW/oh-my-pi-pi-coding-agent-18.2.4.tgz","types":"./dist/types/index.d.ts","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"},"./judgment":{"types":"./dist/types/judgment/index.d.ts","import":"./src/judgment/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"}},"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"}},"_resolved":"/tmp/omp-pack-tyocoW/oh-my-pi-pi-coding-agent-18.2.4.tgz","_integrity":"sha512-R2QWg3my1rwdg42KqpRMrUo56mL28xcRmuZTW2sP/Q5e+NgXVDIW/cDL5tOWzI5aSv1aXZhcDMTzuAdyuO1tTg==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.4","@oh-my-pi/pi-tui":"18.2.4","@oh-my-pi/omptype":"18.2.4","@oh-my-pi/pi-wire":"18.2.4","@oh-my-pi/pi-utils":"18.2.4","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.4","@oh-my-pi/pi-catalog":"18.2.4","@oh-my-pi/pi-mnemopi":"18.2.4","@oh-my-pi/pi-natives":"18.2.4","@oh-my-pi/snapcompact":"18.2.4","@oh-my-pi/pi-agent-core":"18.2.4","@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.2.4_1789636811379_0.09764613059111982","host":"s3://npm-registry-packages-npm-production"}},"18.2.5":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.5","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.5","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"aeb93693bb8d2bd54b530adb390253fd6cf41143","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.5.tgz","fileCount":2676,"integrity":"sha512-w9CPGYQHlXhlnjfpQkvLIxdwFHU1oQU7a291EHMxn779iQ2r97IIQlxwLG7HOFwdt7RTjAniTYnNSQmiBUuVBA==","signatures":[{"sig":"MEYCIQDXUnlLIM6VCulXgJQt5MJKSWPswpttudw8EYyNfjcsvAIhAPOXRVxxbmEPa6US+9XdeR4Olz3iIP0eF/bXnyuGujXR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEWVEC3ApVvjyjEREBBfd4nq8ky7Q9B4+0z8WJxqRSKlAiBK+zXEWv/WQTONKS/zUyDIHW5pm+L0U5HjCCeZk6iIOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47271185},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-jMDwet/oh-my-pi-pi-coding-agent-18.2.5.tgz","types":"./dist/types/index.d.ts","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"},"./*.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"},"./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"},"./judgment":{"types":"./dist/types/judgment/index.d.ts","import":"./src/judgment/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/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"},"./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"},"./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"},"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.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"},"./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"}},"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"}},"_resolved":"/tmp/omp-pack-jMDwet/oh-my-pi-pi-coding-agent-18.2.5.tgz","_integrity":"sha512-w9CPGYQHlXhlnjfpQkvLIxdwFHU1oQU7a291EHMxn779iQ2r97IIQlxwLG7HOFwdt7RTjAniTYnNSQmiBUuVBA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.5","@oh-my-pi/pi-tui":"18.2.5","@oh-my-pi/omptype":"18.2.5","@oh-my-pi/pi-wire":"18.2.5","@oh-my-pi/pi-utils":"18.2.5","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.5","@oh-my-pi/pi-catalog":"18.2.5","@oh-my-pi/pi-mnemopi":"18.2.5","@oh-my-pi/pi-natives":"18.2.5","@oh-my-pi/snapcompact":"18.2.5","@oh-my-pi/pi-agent-core":"18.2.5","@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.2.5_1789686914954_0.8495253937172837","host":"s3://npm-registry-packages-npm-production"}},"18.2.6":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.6","keywords":["coding-agent","ai","llm","cli","tui","agent"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.6","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"a1f8dde72d03303842eefc137da358eaa8a8d5f8","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.6.tgz","fileCount":2676,"integrity":"sha512-dk298PZNnD1QigR4lKvQpWVAAbIo2bCfdNOlZwGFZsxHbP+XYrUS+AxYxfWkfqSnFRliP9Ho+h94DHV3o6lxRg==","signatures":[{"sig":"MEQCIEks7v/SGAxgMT12uCew9RbMiDOIx2+Pj7G1X9veY+snAiBrsLKBTJdOPTWc+aJC/vEy6FLW8584WeTcRjJhs5gKjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZ7J8o3hDX+IrFuMWXp87bJEqRcK++8kYsDkEDpI5N7QIgEJS52ZKlNAKkG3f+IoNWWNxt3HSEsnpURU87q//RFjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47273960},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-bl4cDZ/oh-my-pi-pi-coding-agent-18.2.6.tgz","types":"./dist/types/index.d.ts","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"},"./*.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"},"./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"},"./judgment":{"types":"./dist/types/judgment/index.d.ts","import":"./src/judgment/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/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"},"./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"},"./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"},"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.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"},"./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"}},"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"}},"_resolved":"/tmp/omp-pack-bl4cDZ/oh-my-pi-pi-coding-agent-18.2.6.tgz","_integrity":"sha512-dk298PZNnD1QigR4lKvQpWVAAbIo2bCfdNOlZwGFZsxHbP+XYrUS+AxYxfWkfqSnFRliP9Ho+h94DHV3o6lxRg==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.6","@oh-my-pi/pi-tui":"18.2.6","@oh-my-pi/omptype":"18.2.6","@oh-my-pi/pi-wire":"18.2.6","@oh-my-pi/pi-utils":"18.2.6","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.6","@oh-my-pi/pi-catalog":"18.2.6","@oh-my-pi/pi-mnemopi":"18.2.6","@oh-my-pi/pi-natives":"18.2.6","@oh-my-pi/snapcompact":"18.2.6","@oh-my-pi/pi-agent-core":"18.2.6","@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.2.6_1789755473331_0.7054455675940146","host":"s3://npm-registry-packages-npm-production"}},"18.2.7":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.7","keywords":["agent","ai","cli","coding-agent","llm","tui"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.7","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"d85297e98eb050522ccc65151c67a11c04d99790","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.7.tgz","fileCount":2700,"integrity":"sha512-lVNXaRv5US4DTa79djiicoL3Mil284nKiZLReMd2j7XcwfVI2Bnx9yy0UQ1NevbhF/e0LtQ+fk6OSgEy9N3tew==","signatures":[{"sig":"MEUCIQDMw7vAGOfMLlBO5vmgkXsFEQa96IUrRO/5A/Thjdk2FAIgbJwicEdlBco+1kRUfY+ps7okDLGRyuBr1DnmxMraHWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFy1Np5WqCqHZy+S5ebLxVhgFPvXIB90ZmLbMRH/kjBTAiEA6EGW4DM9mvaBOi9sS9GPyI+SjUoLd32dOgWgK+9nzdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49037968},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-QDbsg5/oh-my-pi-pi-coding-agent-18.2.7.tgz","types":"./dist/types/index.d.ts","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"},"./*.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"},"./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"},"./judgment":{"types":"./dist/types/judgment/index.d.ts","import":"./src/judgment/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"},"./tools/jfind":{"types":"./dist/types/tools/jfind/index.d.ts","import":"./src/tools/jfind/index.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/utils/*":{"types":"./dist/types/modes/utils/*.d.ts","import":"./src/modes/utils/*.ts"},"./tools/jfind/*":{"types":"./dist/types/tools/jfind/*.d.ts","import":"./src/tools/jfind/*.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"},"./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"},"./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"},"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.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"},"./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"}},"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"}},"_resolved":"/tmp/omp-pack-QDbsg5/oh-my-pi-pi-coding-agent-18.2.7.tgz","_integrity":"sha512-lVNXaRv5US4DTa79djiicoL3Mil284nKiZLReMd2j7XcwfVI2Bnx9yy0UQ1NevbhF/e0LtQ+fk6OSgEy9N3tew==","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":{},"_nodeVersion":"26.3.0","dependencies":{"@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.7","@oh-my-pi/pi-tui":"18.2.7","@oh-my-pi/omptype":"18.2.7","@oh-my-pi/pi-wire":"18.2.7","@oh-my-pi/pi-utils":"18.2.7","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.7","@oh-my-pi/pi-catalog":"18.2.7","@oh-my-pi/pi-mnemopi":"18.2.7","@oh-my-pi/pi-natives":"18.2.7","@oh-my-pi/snapcompact":"18.2.7","@oh-my-pi/pi-agent-core":"18.2.7","@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.2.7_1789960359633_0.49094971465726234","host":"s3://npm-registry-packages-npm-production"}},"18.2.8":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.8","keywords":["agent","ai","cli","coding-agent","llm","tui"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.8","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"67dfce5a79470cabaf692704fc6268bb263d9c24","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.8.tgz","fileCount":2748,"integrity":"sha512-I8JXVNLJb8PfGS6mRGSKNq73+EX+R/GoaRBoMj8HTtOiwF112QXH72UP2klTwoCiR2gTsACbAIWjD0JdrR3A3g==","signatures":[{"sig":"MEYCIQDwHt1LNCdIfmFAIB7KWC6qdyWICPOoc2FqCdBuJg6GtwIhAIHW1GRaZkLz3xWGam66sjDkewkCYoS85aKBrHDIBC+r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDGtV1NsWoIyif6uiMFEMcvn/PQpSBZykH32oyOPj8/sAiEAstdKDMVx9q4VpgdlgDFtIn7XNHHep4ASUMMVQE+OJSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50473982},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-6Xx2Yb/oh-my-pi-pi-coding-agent-18.2.8.tgz","types":"./dist/types/index.d.ts","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"},"./*.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"},"./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"},"./judgment":{"types":"./dist/types/judgment/index.d.ts","import":"./src/judgment/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"},"./tools/jfind":{"types":"./dist/types/tools/jfind/index.d.ts","import":"./src/tools/jfind/index.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/utils/*":{"types":"./dist/types/modes/utils/*.d.ts","import":"./src/modes/utils/*.ts"},"./tools/jfind/*":{"types":"./dist/types/tools/jfind/*.d.ts","import":"./src/tools/jfind/*.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"},"./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"},"./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"},"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.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"},"./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"}},"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"}},"_resolved":"/tmp/omp-pack-6Xx2Yb/oh-my-pi-pi-coding-agent-18.2.8.tgz","_integrity":"sha512-I8JXVNLJb8PfGS6mRGSKNq73+EX+R/GoaRBoMj8HTtOiwF112QXH72UP2klTwoCiR2gTsACbAIWjD0JdrR3A3g==","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":{},"_nodeVersion":"26.3.0","dependencies":{"axe-core":"4.13.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.8","@oh-my-pi/pi-tui":"18.2.8","@oh-my-pi/omptype":"18.2.8","@oh-my-pi/pi-wire":"18.2.8","@oh-my-pi/pi-utils":"18.2.8","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.8","@oh-my-pi/pi-catalog":"18.2.8","@oh-my-pi/pi-mnemopi":"18.2.8","@oh-my-pi/pi-natives":"18.2.8","@oh-my-pi/snapcompact":"18.2.8","@oh-my-pi/pi-agent-core":"18.2.8","@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.2.8_1790012535405_0.6286364452252484","host":"s3://npm-registry-packages-npm-production"}},"18.2.9":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.9","keywords":["agent","ai","cli","coding-agent","llm","tui"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.9","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"3642d06b43bf421ee176425386b208e9451e42c9","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.9.tgz","fileCount":2757,"integrity":"sha512-VnU6Udlp9sjmZI2WuwIJmKV2MP3Y1sCkwES2Yiq9MAhlSlLLRhXIx2Ijn2I1nHtYur9WoU/OQGvjN8+FH3Z9xg==","signatures":[{"sig":"MEUCIQDoj/R1jTuNfgT3N0yx/jCtpXGjMzS9kh+MgykIISPxgAIgYXVON22Rmh/Zr6BxNC0N6m70Cej3R7q9yq+vP+bgQek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVm7jvFsup73WzI+YpJ0uZ738Zxc+GJ+BvZEJ5ZK92EQIgSFgV8z2l72CchMTlCrs83gAVGDbL1nCDIwQgtG8609I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50719423},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-6f9oNl/oh-my-pi-pi-coding-agent-18.2.9.tgz","types":"./dist/types/index.d.ts","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"},"./*.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"},"./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"},"./judgment":{"types":"./dist/types/judgment/index.d.ts","import":"./src/judgment/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"},"./tools/jfind":{"types":"./dist/types/tools/jfind/index.d.ts","import":"./src/tools/jfind/index.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/utils/*":{"types":"./dist/types/modes/utils/*.d.ts","import":"./src/modes/utils/*.ts"},"./tools/jfind/*":{"types":"./dist/types/tools/jfind/*.d.ts","import":"./src/tools/jfind/*.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"},"./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"},"./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"},"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.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"},"./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"}},"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"}},"_resolved":"/tmp/omp-pack-6f9oNl/oh-my-pi-pi-coding-agent-18.2.9.tgz","_integrity":"sha512-VnU6Udlp9sjmZI2WuwIJmKV2MP3Y1sCkwES2Yiq9MAhlSlLLRhXIx2Ijn2I1nHtYur9WoU/OQGvjN8+FH3Z9xg==","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":{},"_nodeVersion":"26.3.0","dependencies":{"axe-core":"4.13.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.9","@oh-my-pi/pi-tui":"18.2.9","@oh-my-pi/omptype":"18.2.9","@oh-my-pi/pi-wire":"18.2.9","@oh-my-pi/pi-utils":"18.2.9","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.9","@oh-my-pi/pi-catalog":"18.2.9","@oh-my-pi/pi-mnemopi":"18.2.9","@oh-my-pi/pi-natives":"18.2.9","@oh-my-pi/snapcompact":"18.2.9","@oh-my-pi/pi-agent-core":"18.2.9","@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.2.9_1790103147488_0.8250277915365958","host":"s3://npm-registry-packages-npm-production"}},"18.2.10":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.10","keywords":["agent","ai","cli","coding-agent","llm","tui"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.10","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"11babd93b9fb56dfc4234af29ff9e4fa537a56f1","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.10.tgz","fileCount":2779,"integrity":"sha512-srPb9BiCXdq5o9aYKor6pdoRRkezwBF0RYc3EzodMbEXsTpQES954UlP06a8EhBBnFYdbxIRdq6OweHJnIiDTQ==","signatures":[{"sig":"MEUCIGPkmV2fZaBRKi2fDuKTT58CqU8O13LehWjoVb8OwANtAiEA/OJyR/S9vPEJV8qvoEIBYMIp5kD0rjz9iGZNlqU8Oc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDj2Sj4vZ3wTtHTSlgOsdG3klZiVxqXrWqrLi9byU0XYAIgC8ba7QtYh8CpB9/QHzJfsUKtGU0Q0KUjJIy8dl0sJNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50987725},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-Ub4wxy/oh-my-pi-pi-coding-agent-18.2.10.tgz","types":"./dist/types/index.d.ts","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"},"./*.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"},"./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"},"./judgment":{"types":"./dist/types/judgment/index.d.ts","import":"./src/judgment/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"},"./tools/jfind":{"types":"./dist/types/tools/jfind/index.d.ts","import":"./src/tools/jfind/index.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/utils/*":{"types":"./dist/types/modes/utils/*.d.ts","import":"./src/modes/utils/*.ts"},"./tools/jfind/*":{"types":"./dist/types/tools/jfind/*.d.ts","import":"./src/tools/jfind/*.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"},"./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"},"./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"},"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.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"},"./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"}},"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"}},"_resolved":"/tmp/omp-pack-Ub4wxy/oh-my-pi-pi-coding-agent-18.2.10.tgz","_integrity":"sha512-srPb9BiCXdq5o9aYKor6pdoRRkezwBF0RYc3EzodMbEXsTpQES954UlP06a8EhBBnFYdbxIRdq6OweHJnIiDTQ==","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":{},"_nodeVersion":"26.3.0","dependencies":{"axe-core":"4.13.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.10","@oh-my-pi/pi-tui":"18.2.10","@oh-my-pi/omptype":"18.2.10","@oh-my-pi/pi-wire":"18.2.10","@oh-my-pi/pi-utils":"18.2.10","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.10","@oh-my-pi/pi-catalog":"18.2.10","@oh-my-pi/pi-mnemopi":"18.2.10","@oh-my-pi/pi-natives":"18.2.10","@oh-my-pi/snapcompact":"18.2.10","@oh-my-pi/pi-agent-core":"18.2.10","@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.2.10_1790121076849_0.14918645061964697","host":"s3://npm-registry-packages-npm-production"}},"18.2.11":{"name":"@oh-my-pi/pi-coding-agent","version":"18.2.11","keywords":["agent","ai","cli","coding-agent","llm","tui"],"author":{"name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.2.11","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"656b6c4eb0e5cf02a742a4e00b5604cf62d1c222","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.2.11.tgz","fileCount":2804,"integrity":"sha512-+F/6HPGcxS3X7ti7OXcf7gb25BgA+OQu+52BFqUfN6wIaI80gte66xOcvUuO+n5UtoCTzjCc0D6iBjvJWmzRBA==","signatures":[{"sig":"MEUCIQCQRCGTC+2NB0XfEChfyiZqWEmcU4qXGqAvkIqFddS19gIgPZVzYSYMUhoD96c6o5ZhHFvK8yVZIXDNCXeaUI2uQ2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIASn/gw7OIW04YsS8oXdAIvrie+6jF/0/Oa+fiKHnZuzAiEAv2C8wyijDv7QKB1BOeD5zrdrVLrEjwvhGnE1Bt0KdbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51275845},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-sTOKmR/oh-my-pi-pi-coding-agent-18.2.11.tgz","types":"./dist/types/index.d.ts","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"},"./*.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"},"./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"},"./judgment":{"types":"./dist/types/judgment/index.d.ts","import":"./src/judgment/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"},"./tools/jfind":{"types":"./dist/types/tools/jfind/index.d.ts","import":"./src/tools/jfind/index.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/utils/*":{"types":"./dist/types/modes/utils/*.d.ts","import":"./src/modes/utils/*.ts"},"./tools/jfind/*":{"types":"./dist/types/tools/jfind/*.d.ts","import":"./src/tools/jfind/*.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"},"./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"},"./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"},"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.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"},"./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"}},"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"}},"_resolved":"/tmp/omp-pack-sTOKmR/oh-my-pi-pi-coding-agent-18.2.11.tgz","_integrity":"sha512-+F/6HPGcxS3X7ti7OXcf7gb25BgA+OQu+52BFqUfN6wIaI80gte66xOcvUuO+n5UtoCTzjCc0D6iBjvJWmzRBA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"axe-core":"4.13.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.2.11","@oh-my-pi/pi-tui":"18.2.11","@oh-my-pi/omptype":"18.2.11","@oh-my-pi/pi-wire":"18.2.11","@oh-my-pi/pi-utils":"18.2.11","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.2.11","@oh-my-pi/pi-catalog":"18.2.11","@oh-my-pi/pi-mnemopi":"18.2.11","@oh-my-pi/pi-natives":"18.2.11","@oh-my-pi/snapcompact":"18.2.11","@oh-my-pi/pi-agent-core":"18.2.11","@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.2.11_1790141207934_0.9776024400461136","host":"s3://npm-registry-packages-npm-production"}},"18.3.0":{"name":"@oh-my-pi/pi-coding-agent","version":"18.3.0","keywords":["agent","ai","cli","coding-agent","llm","tui"],"author":{"url":"https://stencil.so","name":"Stencil Labs, Inc."},"license":"MIT","_id":"@oh-my-pi/pi-coding-agent@18.3.0","maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"contributors":[{"name":"Mario Zechner"}],"homepage":"https://omp.sh","bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"bin":{"omp":"dist/cli.js"},"dist":{"shasum":"de0d48f78f7a7d9f10f201e6fbbc78568109d3b2","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.3.0.tgz","fileCount":2843,"integrity":"sha512-JxSqrB74gsnSj4awED0mz7Wzr7Z6u+WN7hG44m7WmAWzoIXTIt2uKoINaLFAzBx5KXSyzKJ22pBgw1DjFXu7MA==","signatures":[{"sig":"MEQCICXwLDm+iZETTQZlVezfu4qKOwqRzr+/TOcizAM47DQXAiBrDdbfG3WCxAbYVZmXH9cEhmXuiqTWMO4H+2WPXwGVCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID6RYVFxP9uwe8x9XiuQNYb1RYHQfquSXTHUN5DV2T+7AiBVPuyjTSdHMY1ZsM3eu8OIeKuCAFWVNgT2DZlCUhtekw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51484805},"main":"./src/index.ts","type":"module","_from":"file:/tmp/omp-pack-lbk4nj/oh-my-pi-pi-coding-agent-18.3.0.tgz","types":"./dist/types/index.d.ts","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"},"./*.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"},"./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"},"./judgment":{"types":"./dist/types/judgment/index.d.ts","import":"./src/judgment/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"},"./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/jfind":{"types":"./dist/types/tools/jfind/index.d.ts","import":"./src/tools/jfind/index.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/utils/*":{"types":"./dist/types/modes/utils/*.d.ts","import":"./src/modes/utils/*.ts"},"./tools/jfind/*":{"types":"./dist/types/tools/jfind/*.d.ts","import":"./src/tools/jfind/*.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"},"./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"},"./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"},"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.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"},"./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/annotate":{"types":"./dist/types/extensibility/custom-commands/bundled/annotate/index.d.ts","import":"./src/extensibility/custom-commands/bundled/annotate/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"}},"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"}},"_resolved":"/tmp/omp-pack-lbk4nj/oh-my-pi-pi-coding-agent-18.3.0.tgz","_integrity":"sha512-JxSqrB74gsnSj4awED0mz7Wzr7Z6u+WN7hG44m7WmAWzoIXTIt2uKoINaLFAzBx5KXSyzKJ22pBgw1DjFXu7MA==","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":{},"_nodeVersion":"26.3.0","dependencies":{"axe-core":"4.13.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.3.0","@oh-my-pi/pi-tui":"18.3.0","@oh-my-pi/omptype":"18.3.0","@oh-my-pi/pi-wire":"18.3.0","@oh-my-pi/pi-utils":"18.3.0","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.3.0","@oh-my-pi/pi-catalog":"18.3.0","@oh-my-pi/pi-mnemopi":"18.3.0","@oh-my-pi/pi-natives":"18.3.0","@oh-my-pi/snapcompact":"18.3.0","@oh-my-pi/pi-agent-core":"18.3.0","@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.3.0_1790217099711_0.33389513289911954","host":"s3://npm-registry-packages-npm-production"}},"18.3.1":{"_id":"@oh-my-pi/pi-coding-agent@18.3.1","bin":{"omp":"dist/cli.js"},"bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"dist":{"shasum":"95d7bad778fc49d612839e7c4046fe04575ff1d7","tarball":"https://registry.npmjs.org/@oh-my-pi/pi-coding-agent/-/pi-coding-agent-18.3.1.tgz","fileCount":2983,"integrity":"sha512-UapXRjYFncJQu3gd0X9WTvRt0ddzhqixiHMD34hALc1j1tlGWUFRCe4VVHC87qa4TKowth97mqXeLw6g6GMDNw==","signatures":[{"sig":"MEYCIQD27s8nDhokoYQXmEo+9IKLAXUCF2YB3Bl5+RCAr51+hgIhAJu0p1rRI6NRks4VukyP56/qtadgjIhdyfSBi+kL0XL0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQ8D+GsB+z8lJf8JbNAMLh/sJ905XSby05t9ghNYLZygIgKoEQNLuy8Liw1kDiMv7pV1qhG7gwVS+5gaSonYpKPpY="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@oh-my-pi%2fpi-coding-agent@18.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52153707},"main":"./src/index.ts","name":"@oh-my-pi/pi-coding-agent","type":"module","_from":"file:/tmp/omp-pack-OlBzhL/oh-my-pi-pi-coding-agent-18.3.1.tgz","types":"./dist/types/index.d.ts","author":{"url":"https://stencil.so","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"},"./ida":{"types":"./dist/types/ida/index.d.ts","import":"./src/ida/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"},"./*.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"},"./ida/*":{"types":"./dist/types/ida/*.d.ts","import":"./src/ida/*.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"},"./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"},"./judgment":{"types":"./dist/types/judgment/index.d.ts","import":"./src/judgment/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"},"./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/jfind":{"types":"./dist/types/tools/jfind/index.d.ts","import":"./src/tools/jfind/index.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/utils/*":{"types":"./dist/types/modes/utils/*.d.ts","import":"./src/modes/utils/*.ts"},"./tools/jfind/*":{"types":"./dist/types/tools/jfind/*.d.ts","import":"./src/tools/jfind/*.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"},"./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"},"./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"},"./extensibility/custom-tools/*":{"types":"./dist/types/extensibility/custom-tools/*.d.ts","import":"./src/extensibility/custom-tools/*.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"},"./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/annotate":{"types":"./dist/types/extensibility/custom-commands/bundled/annotate/index.d.ts","import":"./src/extensibility/custom-commands/bundled/annotate/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"},"version":"18.3.1","_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":["agent","ai","cli","coding-agent","llm","tui"],"_resolved":"/tmp/omp-pack-OlBzhL/oh-my-pi-pi-coding-agent-18.3.1.tgz","_integrity":"sha512-UapXRjYFncJQu3gd0X9WTvRt0ddzhqixiHMD34hALc1j1tlGWUFRCe4VVHC87qa4TKowth97mqXeLw6g6GMDNw==","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":{"axe-core":"4.13.0","@babel/parser":"^7.29.7","puppeteer-core":"25.3.0","@oh-my-pi/pi-ai":"18.3.1","@oh-my-pi/pi-tui":"18.3.1","@oh-my-pi/omptype":"18.3.1","@oh-my-pi/pi-wire":"18.3.1","@oh-my-pi/pi-utils":"18.3.1","@opentelemetry/api":"^1.9.1","@oh-my-pi/omp-stats":"18.3.1","@oh-my-pi/pi-catalog":"18.3.1","@oh-my-pi/pi-mnemopi":"18.3.1","@oh-my-pi/pi-natives":"18.3.1","@oh-my-pi/snapcompact":"18.3.1","@oh-my-pi/pi-agent-core":"18.3.1","@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":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-coding-agent_18.3.1_1790310435265_0.024806848167873374"}}},"time":{"created":"2026-01-02T21:58:02.095Z","modified":"2026-09-25T04:27:16.019Z","1.337.0":"2026-01-02T21:58:02.379Z","1.337.1":"2026-01-02T22:08:10.590Z","1.338.0":"2026-01-02T23:33:00.436Z","1.340.0":"2026-01-03T00:36:00.416Z","1.341.0":"2026-01-03T02:59:38.728Z","2.0.1337":"2026-01-03T10:12:08.406Z","2.1.1337":"2026-01-03T13:19:39.536Z","2.2.1337":"2026-01-03T13:44:25.033Z","2.3.1337":"2026-01-03T13:54:37.362Z","3.0.1337":"2026-01-03T17:28:42.301Z","3.1.1337":"2026-01-03T17:33:48.985Z","3.3.1337":"2026-01-03T17:40:59.674Z","3.4.1337":"2026-01-03T18:45:11.250Z","3.5.1337":"2026-01-03T20:54:52.549Z","3.6.1337":"2026-01-03T22:28:11.502Z","3.8.1337":"2026-01-04T13:25:57.764Z","3.9.1337":"2026-01-04T14:51:15.107Z","3.13.1337":"2026-01-04T15:17:34.714Z","3.14.0":"2026-01-04T18:19:23.937Z","0.1.0":"2026-01-05T03:46:18.179Z","3.15.0":"2026-01-05T03:48:26.118Z","3.15.1":"2026-01-05T04:21:30.320Z","3.20.0":"2026-01-06T00:27:59.285Z","3.20.1":"2026-01-06T15:37:15.635Z","3.21.0":"2026-01-06T22:37:06.865Z","3.24.0":"2026-01-07T02:05:09.261Z","3.25.0":"2026-01-07T03:28:47.890Z","3.30.0":"2026-01-07T14:33:54.508Z","3.31.0":"2026-01-08T01:52:10.273Z","3.32.0":"2026-01-08T09:01:40.667Z","3.33.0":"2026-01-08T13:11:15.836Z","3.34.0":"2026-01-09T15:14:50.141Z","3.35.0":"2026-01-09T23:45:05.090Z","3.36.0":"2026-01-10T02:37:43.286Z","3.37.0":"2026-01-10T03:16:46.648Z","3.37.1":"2026-01-10T03:31:50.116Z","4.0.0":"2026-01-10T06:11:52.755Z","4.0.1":"2026-01-10T15:55:16.209Z","4.1.0":"2026-01-10T17:49:02.468Z","4.2.0":"2026-01-10T23:38:20.622Z","4.2.1":"2026-01-11T02:08:36.820Z","4.2.2":"2026-01-11T03:27:53.133Z","4.2.3":"2026-01-11T03:39:36.019Z","4.3.0":"2026-01-11T07:47:21.075Z","4.3.1":"2026-01-11T13:39:05.964Z","4.3.2":"2026-01-11T14:27:31.182Z","4.4.5":"2026-01-11T23:11:17.374Z","4.4.6":"2026-01-11T23:22:21.146Z","4.4.8":"2026-01-12T00:04:43.059Z","4.4.9":"2026-01-12T00:30:22.926Z","4.5.0":"2026-01-12T00:34:56.638Z","4.6.0":"2026-01-12T02:20:51.562Z","4.7.0":"2026-01-12T08:14:02.962Z","4.8.0":"2026-01-12T10:10:30.983Z","4.8.1":"2026-01-12T10:20:44.998Z","4.8.3":"2026-01-12T10:48:40.062Z","4.9.0":"2026-01-12T11:11:09.279Z","5.0.0":"2026-01-12T12:56:16.528Z","5.0.1":"2026-01-12T14:25:21.094Z","5.1.0":"2026-01-14T02:23:36.170Z","5.1.1":"2026-01-14T02:34:11.678Z","5.2.0":"2026-01-14T08:01:23.720Z","5.2.1":"2026-01-14T12:25:08.753Z","5.3.0":"2026-01-15T12:23:12.554Z","5.3.1":"2026-01-15T14:54:55.316Z","5.4.0":"2026-01-15T17:14:08.997Z","5.4.2":"2026-01-16T12:28:37.084Z","5.5.0":"2026-01-18T04:01:02.145Z","5.6.7":"2026-01-18T20:12:55.577Z","5.6.70":"2026-01-18T20:39:14.080Z","5.6.77":"2026-01-18T21:26:10.956Z","5.7.67":"2026-01-18T23:05:57.615Z","5.7.68":"2026-01-18T23:58:15.001Z","5.7.69":"2026-01-19T00:02:54.399Z","5.8.0":"2026-01-19T00:14:43.464Z","6.0.0":"2026-01-19T00:39:50.394Z","6.1.0":"2026-01-19T03:35:05.827Z","6.2.0":"2026-01-19T04:31:24.627Z","6.7.0":"2026-01-19T15:35:17.222Z","6.7.67":"2026-01-19T16:34:48.927Z","6.7.670":"2026-01-19T17:56:45.331Z","6.8.0":"2026-01-20T15:33:39.497Z","6.8.1":"2026-01-20T18:53:42.329Z","6.8.2":"2026-01-21T01:03:46.051Z","6.8.3":"2026-01-21T03:50:50.864Z","6.8.4":"2026-01-21T06:44:26.412Z","6.8.5":"2026-01-21T07:01:21.233Z","6.9.0":"2026-01-21T07:17:07.104Z","6.9.69":"2026-01-21T11:01:04.161Z","7.0.0":"2026-01-21T22:57:25.229Z","8.0.0":"2026-01-23T12:12:39.876Z","8.0.1":"2026-01-23T17:29:14.536Z","8.0.2":"2026-01-23T17:30:53.208Z","8.0.3":"2026-01-23T17:31:57.393Z","8.0.4":"2026-01-23T17:32:34.964Z","8.0.5":"2026-01-23T17:33:20.211Z","8.0.6":"2026-01-23T17:34:00.723Z","8.0.7":"2026-01-23T17:36:08.247Z","8.0.9":"2026-01-23T17:38:01.187Z","8.0.10":"2026-01-23T17:39:09.320Z","8.0.11":"2026-01-23T17:41:18.841Z","8.0.12":"2026-01-23T17:42:20.914Z","8.0.13":"2026-01-23T17:43:14.213Z","8.0.14":"2026-01-23T17:46:45.888Z","8.0.15":"2026-01-23T17:48:24.046Z","8.0.16":"2026-01-23T17:49:12.423Z","8.0.20":"2026-01-23T17:54:49.525Z","8.1.0":"2026-01-23T19:24:00.703Z","8.2.0":"2026-01-24T03:31:09.768Z","8.2.1":"2026-01-24T03:37:18.432Z","8.2.2":"2026-01-24T03:56:24.926Z","8.3.0":"2026-01-25T09:39:45.432Z","8.4.0":"2026-01-25T13:15:15.686Z","8.4.1":"2026-01-25T18:37:38.818Z","8.4.2":"2026-01-25T18:43:04.887Z","8.4.3":"2026-01-25T18:55:12.207Z","8.4.5":"2026-01-26T14:14:20.178Z","8.5.0":"2026-01-27T04:22:13.484Z","8.6.0":"2026-01-27T22:28:30.636Z","8.8.8":"2026-01-28T03:02:59.958Z","8.9.10":"2026-01-28T03:12:24.562Z","8.10.11":"2026-01-28T10:31:25.070Z","8.10.12":"2026-01-28T12:53:18.957Z","8.10.13":"2026-01-28T13:04:16.658Z","8.11.14":"2026-01-28T13:23:50.298Z","8.12.1":"2026-01-28T14:48:17.970Z","8.12.2":"2026-01-28T16:28:17.057Z","8.12.4":"2026-01-29T08:36:31.067Z","8.12.5":"2026-01-29T08:51:48.771Z","8.12.7":"2026-01-29T10:06:16.363Z","8.12.8":"2026-01-29T10:22:04.462Z","8.12.9":"2026-01-29T10:35:33.146Z","8.12.10":"2026-01-29T14:45:16.558Z","8.13.0":"2026-01-29T22:37:51.920Z","9.0.0":"2026-01-29T23:26:03.156Z","9.1.0":"2026-01-30T00:15:41.483Z","9.1.1":"2026-01-30T00:29:52.846Z","9.2.0":"2026-01-31T00:33:27.172Z","9.2.1":"2026-01-31T00:37:37.612Z","9.2.2":"2026-01-31T01:14:11.602Z","9.2.3":"2026-01-31T04:25:59.497Z","9.2.4":"2026-01-31T05:32:46.214Z","9.2.5":"2026-01-31T06:19:29.553Z","9.3.0":"2026-01-31T06:56:22.194Z","9.3.1":"2026-01-31T09:06:29.062Z","9.4.0":"2026-01-31T13:04:48.753Z","9.6.0":"2026-02-01T07:24:03.275Z","9.6.1":"2026-02-01T08:09:54.849Z","9.6.3":"2026-02-01T09:50:32.624Z","9.6.4":"2026-02-01T10:21:59.911Z","9.7.0":"2026-02-01T12:27:10.573Z","9.8.0":"2026-02-01T16:24:32.545Z","10.0.0":"2026-02-01T18:45:02.434Z","10.2.0":"2026-02-02T02:34:24.729Z","10.2.1":"2026-02-02T02:53:27.290Z","10.2.2":"2026-02-02T12:52:10.160Z","10.2.3":"2026-02-02T14:24:31.414Z","10.3.0":"2026-02-03T12:56:07.713Z","10.3.1":"2026-02-03T16:59:54.283Z","10.3.2":"2026-02-03T21:08:27.708Z","10.5.0":"2026-02-04T11:13:23.129Z","10.6.0":"2026-02-04T22:31:53.402Z","10.6.1":"2026-02-04T23:29:58.816Z","10.6.2":"2026-02-04T23:35:34.255Z","11.0.0":"2026-02-05T03:24:01.349Z","11.0.1":"2026-02-05T03:32:38.975Z","11.0.2":"2026-02-05T03:47:54.335Z","11.0.3":"2026-02-05T04:05:49.133Z","11.1.0":"2026-02-05T07:34:20.085Z","11.2.0":"2026-02-05T13:38:54.488Z","11.2.1":"2026-02-05T13:42:07.531Z","11.2.2":"2026-02-05T16:10:29.501Z","11.2.3":"2026-02-05T20:15:00.359Z","11.3.0":"2026-02-06T04:44:20.497Z","11.4.0":"2026-02-06T06:40:45.736Z","11.4.1":"2026-02-06T06:46:28.837Z","11.5.0":"2026-02-06T08:52:03.060Z","11.5.1":"2026-02-07T01:53:29.421Z","11.5.2":"2026-02-07T02:18:27.018Z","11.6.0":"2026-02-07T04:07:26.321Z","11.6.1":"2026-02-07T06:36:30.021Z","11.7.0":"2026-02-07T07:39:44.113Z","11.7.1":"2026-02-07T07:53:04.508Z","11.7.2":"2026-02-07T08:05:56.431Z","11.7.3":"2026-02-09T23:48:42.717Z","11.8.0":"2026-02-10T02:24:36.004Z","11.8.1":"2026-02-10T02:44:09.164Z","11.8.2":"2026-02-10T03:17:32.049Z","11.8.3":"2026-02-10T07:03:18.445Z","11.9.0":"2026-02-10T13:40:50.881Z","11.10.0":"2026-02-10T17:54:31.064Z","11.10.1":"2026-02-10T18:27:13.978Z","11.10.2":"2026-02-10T18:35:02.410Z","11.10.3":"2026-02-10T18:39:07.499Z","11.10.4":"2026-02-10T18:53:13.461Z","11.11.0":"2026-02-10T21:25:21.117Z","11.12.0":"2026-02-11T23:43:03.693Z","11.13.0":"2026-02-12T00:19:50.707Z","11.13.1":"2026-02-12T01:47:27.893Z","11.14.0":"2026-02-12T03:59:08.894Z","11.14.1":"2026-02-12T07:45:54.842Z","11.14.2":"2026-02-12T07:48:26.211Z","11.14.3":"2026-02-12T08:34:34.432Z","11.14.4":"2026-02-12T11:17:39.735Z","11.14.5":"2026-02-12T14:37:12.574Z","12.0.0":"2026-02-12T19:39:48.981Z","12.1.0":"2026-02-13T14:51:09.449Z","12.1.1":"2026-02-13T15:12:14.800Z","12.2.0":"2026-02-14T00:07:17.333Z","12.2.1":"2026-02-14T00:13:09.623Z","12.3.0":"2026-02-14T01:11:11.708Z","12.4.0":"2026-02-14T02:35:51.220Z","12.5.0":"2026-02-15T13:30:38.350Z","12.5.1":"2026-02-15T14:46:30.260Z","12.6.0":"2026-02-16T04:10:54.945Z","12.7.0":"2026-02-16T09:17:03.012Z","12.7.1":"2026-02-16T10:45:27.624Z","12.7.2":"2026-02-16T11:34:45.366Z","12.7.3":"2026-02-16T12:51:50.161Z","12.7.4":"2026-02-16T13:34:46.133Z","12.7.5":"2026-02-16T13:45:17.927Z","12.7.6":"2026-02-16T14:10:36.883Z","12.8.0":"2026-02-16T19:02:50.808Z","12.8.1":"2026-02-16T20:24:46.817Z","12.8.2":"2026-02-17T05:03:09.096Z","12.9.0":"2026-02-17T09:11:10.077Z","12.10.0":"2026-02-18T14:40:01.600Z","12.10.1":"2026-02-18T15:17:14.477Z","12.11.0":"2026-02-19T02:36:08.325Z","12.11.1":"2026-02-19T02:55:57.062Z","12.11.2":"2026-02-19T03:21:45.454Z","12.12.0":"2026-02-19T04:42:42.717Z","12.12.1":"2026-02-19T05:04:05.299Z","12.12.2":"2026-02-19T05:32:00.422Z","12.12.3":"2026-02-19T07:02:18.091Z","12.13.0":"2026-02-19T14:12:30.041Z","12.14.0":"2026-02-19T21:35:13.953Z","12.14.1":"2026-02-19T21:42:08.509Z","12.14.2":"2026-02-20T05:23:39.711Z","12.15.0":"2026-02-20T11:55:57.259Z","12.15.1":"2026-02-20T13:18:40.847Z","12.16.0":"2026-02-21T14:00:07.496Z","12.17.0":"2026-02-21T15:25:49.467Z","12.17.2":"2026-02-21T16:17:46.716Z","12.18.0":"2026-02-21T22:08:45.628Z","12.18.1":"2026-02-21T22:14:09.604Z","12.18.3":"2026-02-21T22:28:49.717Z","12.19.0":"2026-02-22T14:49:20.811Z","12.19.2":"2026-02-22T15:41:34.896Z","12.19.3":"2026-02-22T16:13:16.227Z","13.0.0":"2026-02-22T18:40:42.108Z","13.0.1":"2026-02-22T19:14:39.214Z","13.0.2":"2026-02-22T23:15:16.273Z","13.1.0":"2026-02-23T00:58:12.349Z","13.1.1":"2026-02-23T01:07:57.755Z","13.1.2":"2026-02-23T06:03:22.921Z","13.2.0":"2026-02-23T16:36:45.120Z","13.2.1":"2026-02-24T02:52:10.653Z","13.3.0":"2026-02-26T09:04:16.800Z","13.3.1":"2026-02-26T10:11:28.596Z","13.3.2":"2026-02-26T10:16:39.315Z","13.3.3":"2026-02-26T11:02:00.402Z","13.3.4":"2026-02-26T11:08:37.859Z","13.3.5":"2026-02-26T12:00:32.062Z","13.3.6":"2026-02-26T16:13:49.347Z","13.3.7":"2026-02-27T12:55:15.579Z","13.3.8":"2026-02-28T05:56:55.741Z","13.3.9":"2026-02-28T10:11:34.251Z","13.3.10":"2026-02-28T11:35:21.237Z","13.3.12":"2026-02-28T13:32:56.956Z","13.3.13":"2026-02-28T14:46:57.701Z","13.3.14":"2026-02-28T18:02:52.286Z","13.4.0":"2026-03-01T02:54:51.930Z","13.4.1":"2026-03-01T03:19:56.455Z","13.5.0":"2026-03-01T07:39:04.559Z","13.5.1":"2026-03-01T07:51:09.311Z","13.5.2":"2026-03-01T09:17:18.600Z","13.5.3":"2026-03-01T10:56:49.514Z","13.5.4":"2026-03-01T15:09:12.867Z","13.5.5":"2026-03-01T19:29:22.866Z","13.5.6":"2026-03-01T20:08:00.550Z","13.5.7":"2026-03-02T16:24:11.261Z","13.5.8":"2026-03-02T20:34:16.171Z","13.6.0":"2026-03-03T04:35:10.924Z","13.6.1":"2026-03-03T04:54:35.271Z","13.6.2":"2026-03-03T05:26:57.640Z","13.7.0":"2026-03-03T14:41:40.633Z","13.7.1":"2026-03-03T21:38:34.484Z","13.7.3":"2026-03-04T01:43:00.703Z","13.7.4":"2026-03-04T01:56:43.499Z","13.7.5":"2026-03-04T15:24:12.248Z","13.7.6":"2026-03-04T16:20:41.510Z","13.8.0":"2026-03-04T22:19:11.905Z","13.9.1":"2026-03-05T00:50:02.860Z","13.9.2":"2026-03-05T01:25:43.327Z","13.9.3":"2026-03-07T21:45:57.861Z","13.9.4":"2026-03-07T23:24:11.325Z","13.9.5":"2026-03-08T01:09:32.433Z","13.9.6":"2026-03-08T03:00:09.115Z","13.9.11":"2026-03-08T15:57:09.470Z","13.9.12":"2026-03-09T15:33:35.821Z","13.9.13":"2026-03-10T03:28:07.136Z","13.9.14":"2026-03-10T03:43:07.514Z","13.9.15":"2026-03-10T05:09:11.421Z","13.9.16":"2026-03-10T07:08:56.138Z","13.10.0":"2026-03-10T07:26:26.133Z","13.10.1":"2026-03-10T19:32:38.978Z","13.11.0":"2026-03-12T22:12:00.602Z","13.11.1":"2026-03-13T14:49:20.718Z","13.12.0":"2026-03-14T14:22:24.212Z","13.12.3":"2026-03-15T16:55:46.784Z","13.12.4":"2026-03-15T17:57:28.903Z","13.12.5":"2026-03-15T22:37:11.206Z","13.12.6":"2026-03-15T23:18:53.448Z","13.12.7":"2026-03-16T13:14:18.821Z","13.12.8":"2026-03-16T15:29:54.267Z","13.12.9":"2026-03-17T16:08:08.619Z","13.12.10":"2026-03-17T19:05:01.268Z","13.13.0":"2026-03-18T10:21:19.680Z","13.13.2":"2026-03-19T06:06:32.670Z","13.14.0":"2026-03-20T23:20:24.803Z","13.14.2":"2026-03-21T16:52:46.355Z","13.15.2":"2026-03-26T14:13:32.220Z","13.15.3":"2026-03-26T15:37:19.773Z","13.16.0":"2026-03-27T03:56:19.748Z","13.16.1":"2026-03-27T11:22:41.696Z","13.16.2":"2026-03-27T11:35:20.106Z","13.16.3":"2026-03-28T05:55:06.933Z","13.16.4":"2026-03-28T14:29:04.726Z","13.16.5":"2026-03-29T16:35:12.280Z","13.17.0":"2026-03-30T12:21:39.619Z","13.17.1":"2026-04-01T04:21:04.014Z","13.17.5":"2026-04-01T22:46:32.682Z","13.17.6":"2026-04-01T23:29:14.320Z","13.18.0":"2026-04-02T04:32:37.345Z","13.19.0":"2026-04-05T16:27:17.568Z","14.0.2":"2026-04-09T02:01:54.518Z","14.0.3":"2026-04-09T18:41:48.366Z","14.0.4":"2026-04-10T11:59:28.641Z","14.0.5":"2026-04-11T05:12:19.303Z","14.1.0":"2026-04-11T11:58:07.050Z","14.1.1":"2026-04-14T12:19:38.778Z","14.1.2":"2026-04-14T17:57:58.396Z","14.2.0":"2026-04-23T23:54:34.500Z","14.2.1":"2026-04-24T04:51:09.511Z","14.3.0":"2026-04-25T17:39:32.702Z","14.4.0":"2026-04-26T04:48:10.046Z","14.4.1":"2026-04-26T05:54:03.689Z","14.4.3":"2026-04-26T10:27:20.054Z","14.4.4":"2026-04-26T10:52:19.714Z","14.5.0":"2026-04-26T10:56:52.620Z","14.5.1":"2026-04-26T11:36:39.234Z","14.5.2":"2026-04-26T13:43:29.662Z","14.5.3":"2026-04-27T12:38:41.024Z","14.5.5":"2026-04-29T05:20:17.360Z","14.5.6":"2026-04-29T15:00:10.136Z","14.5.7":"2026-04-29T16:45:47.391Z","14.5.8":"2026-04-29T18:12:13.094Z","14.5.9":"2026-04-30T01:32:54.323Z","14.5.10":"2026-04-30T04:40:01.238Z","14.5.11":"2026-04-30T05:28:15.930Z","14.5.12":"2026-04-30T11:35:35.747Z","14.5.13":"2026-05-01T14:34:56.487Z","14.5.14":"2026-05-01T17:42:50.397Z","14.6.0":"2026-05-02T05:23:49.092Z","14.6.1":"2026-05-02T06:32:46.798Z","14.6.2":"2026-05-03T03:22:54.339Z","14.6.3":"2026-05-03T07:31:07.242Z","14.6.4":"2026-05-03T18:25:14.647Z","14.6.5":"2026-05-03T22:44:23.243Z","14.6.6":"2026-05-04T00:47:18.146Z","14.7.0":"2026-05-05T14:35:24.404Z","14.7.1":"2026-05-06T16:15:20.168Z","14.7.2":"2026-05-06T18:58:49.615Z","14.7.3":"2026-05-06T22:49:43.394Z","14.7.4":"2026-05-07T08:07:18.746Z","14.7.5":"2026-05-07T16:32:49.068Z","14.7.6":"2026-05-08T04:38:26.476Z","14.7.7":"2026-05-08T10:13:11.157Z","14.7.8":"2026-05-08T19:19:50.158Z","14.8.0":"2026-05-09T05:06:21.835Z","14.8.1":"2026-05-09T05:20:23.679Z","14.9.0":"2026-05-10T03:37:02.044Z","14.9.1":"2026-05-10T03:52:47.817Z","14.9.2":"2026-05-10T06:26:51.569Z","14.9.3":"2026-05-10T18:45:55.698Z","14.9.5":"2026-05-12T05:15:17.273Z","14.9.7":"2026-05-12T08:21:39.653Z","14.9.8":"2026-05-12T09:58:47.246Z","14.9.9":"2026-05-13T00:20:00.345Z","15.0.0":"2026-05-13T05:06:31.332Z","15.0.1":"2026-05-14T05:47:40.092Z","15.0.2":"2026-05-15T08:42:10.185Z","15.1.0":"2026-05-15T17:43:01.562Z","15.1.1":"2026-05-15T19:43:54.027Z","15.1.2":"2026-05-15T22:33:06.005Z","15.1.3":"2026-05-17T03:57:25.574Z","15.1.4":"2026-05-19T03:03:16.100Z","15.1.5":"2026-05-19T04:02:51.334Z","15.1.6":"2026-05-19T08:39:26.116Z","15.1.7":"2026-05-19T11:16:30.818Z","15.1.8":"2026-05-20T09:47:56.164Z","15.1.9":"2026-05-21T04:51:27.365Z","15.2.1":"2026-05-21T08:52:36.380Z","15.2.2":"2026-05-22T03:00:40.109Z","15.2.3":"2026-05-22T05:03:25.322Z","15.2.4":"2026-05-22T09:22:16.700Z","15.3.0":"2026-05-25T11:27:12.648Z","15.3.1":"2026-05-25T15:29:20.934Z","15.3.2":"2026-05-25T18:58:41.316Z","15.4.1":"2026-05-26T15:19:38.323Z","15.4.2":"2026-05-26T17:03:59.082Z","15.4.3":"2026-05-26T17:27:13.814Z","15.5.0":"2026-05-26T21:29:47.577Z","15.5.1":"2026-05-26T22:31:42.522Z","15.5.2":"2026-05-26T23:22:30.160Z","15.5.3":"2026-05-27T01:31:33.113Z","15.5.4":"2026-05-27T09:21:53.403Z","15.5.6":"2026-05-27T13:15:21.968Z","15.5.7":"2026-05-27T17:15:18.393Z","15.5.8":"2026-05-28T08:58:51.010Z","15.5.9":"2026-05-28T10:26:30.893Z","15.5.10":"2026-05-28T13:02:49.097Z","15.5.11":"2026-05-29T05:43:16.079Z","15.5.12":"2026-05-29T12:35:01.906Z","15.5.13":"2026-05-29T16:41:41.848Z","15.5.15":"2026-05-30T03:22:00.885Z","15.6.0":"2026-05-30T17:19:32.648Z","15.7.0":"2026-05-31T00:39:03.281Z","15.7.1":"2026-05-31T01:09:52.395Z","15.7.2":"2026-05-31T02:04:00.320Z","15.7.3":"2026-05-31T12:05:36.188Z","15.7.5":"2026-06-01T13:19:21.093Z","15.7.6":"2026-06-01T18:53:48.387Z","15.8.0":"2026-06-02T10:51:50.012Z","15.8.2":"2026-06-03T10:28:11.049Z","15.8.3":"2026-06-03T14:53:00.648Z","15.9.0":"2026-06-04T04:27:18.705Z","15.9.1":"2026-06-04T17:04:51.822Z","15.9.3":"2026-06-05T15:09:01.993Z","15.9.5":"2026-06-05T23:30:21.702Z","15.9.67":"2026-06-06T14:23:11.896Z","15.10.0":"2026-06-06T22:30:57.419Z","15.10.1":"2026-06-07T16:27:25.401Z","15.10.2":"2026-06-08T01:26:22.655Z","15.10.3":"2026-06-08T05:51:39.508Z","15.10.4":"2026-06-08T10:45:44.518Z","15.10.5":"2026-06-08T17:38:20.856Z","15.10.6":"2026-06-08T21:04:32.131Z","15.10.7":"2026-06-08T22:57:59.628Z","15.10.8":"2026-06-09T04:16:45.346Z","15.10.9":"2026-06-09T18:11:09.778Z","15.10.10":"2026-06-09T21:38:01.867Z","15.10.11":"2026-06-10T06:40:50.248Z","15.10.12":"2026-06-10T08:11:43.702Z","15.11.0":"2026-06-10T22:16:20.546Z","15.11.1":"2026-06-11T15:28:55.375Z","15.11.2":"2026-06-11T16:41:55.206Z","15.11.3":"2026-06-11T19:46:40.712Z","15.11.4":"2026-06-12T02:46:11.607Z","15.11.6":"2026-06-12T04:48:35.844Z","15.11.7":"2026-06-12T08:23:59.613Z","15.11.8":"2026-06-12T10:35:33.840Z","15.12.0":"2026-06-12T14:09:23.039Z","15.12.1":"2026-06-12T14:45:09.799Z","15.12.2":"2026-06-12T15:45:44.743Z","15.12.3":"2026-06-12T16:30:21.295Z","15.12.4":"2026-06-13T16:20:43.069Z","15.13.0":"2026-06-14T19:30:16.609Z","15.13.1":"2026-06-15T03:58:35.898Z","15.13.2":"2026-06-15T07:10:12.085Z","15.13.3":"2026-06-15T11:07:29.280Z","16.0.0":"2026-06-15T15:46:19.700Z","16.0.1":"2026-06-15T19:49:10.363Z","16.0.2":"2026-06-16T13:55:11.226Z","16.0.3":"2026-06-17T00:19:49.155Z","16.0.4":"2026-06-17T08:02:51.540Z","16.0.5":"2026-06-17T13:50:04.704Z","16.0.6":"2026-06-18T03:30:19.647Z","16.0.7":"2026-06-18T15:01:07.487Z","16.0.8":"2026-06-18T19:03:03.659Z","16.0.9":"2026-06-18T21:25:05.291Z","16.0.10":"2026-06-18T23:53:52.096Z","16.0.11":"2026-06-19T03:26:48.198Z","16.1.0":"2026-06-19T06:29:22.867Z","16.1.1":"2026-06-19T07:26:05.058Z","16.1.2":"2026-06-19T15:05:37.840Z","16.1.3":"2026-06-19T16:09:49.631Z","16.1.4":"2026-06-19T19:47:44.388Z","16.1.5":"2026-06-19T20:44:44.051Z","16.1.6":"2026-06-20T01:10:59.773Z","16.1.7":"2026-06-20T03:57:38.491Z","16.1.8":"2026-06-20T22:59:06.216Z","16.1.9":"2026-06-21T03:05:49.542Z","16.1.10":"2026-06-21T06:57:45.327Z","16.1.11":"2026-06-21T16:55:23.181Z","16.1.12":"2026-06-21T23:31:37.795Z","16.1.13":"2026-06-22T03:05:23.339Z","16.1.14":"2026-06-22T05:43:15.217Z","16.1.15":"2026-06-22T16:35:31.176Z","16.1.16":"2026-06-23T13:15:55.816Z","16.1.17":"2026-06-24T19:38:34.957Z","16.1.18":"2026-06-25T03:36:46.549Z","16.1.19":"2026-06-25T11:32:57.965Z","16.1.20":"2026-06-25T21:03:58.847Z","16.1.21":"2026-06-26T05:56:57.194Z","16.1.22":"2026-06-26T07:36:29.593Z","16.1.23":"2026-06-26T17:01:58.355Z","16.2.0":"2026-06-27T03:26:22.059Z","16.2.1":"2026-06-27T04:54:16.220Z","16.2.2":"2026-06-27T11:58:02.384Z","16.2.3":"2026-06-28T16:04:43.244Z","16.2.4":"2026-06-28T19:05:54.954Z","16.2.5":"2026-06-29T03:26:39.686Z","16.2.6":"2026-06-29T18:58:57.598Z","16.2.7":"2026-06-30T05:45:28.511Z","16.2.8":"2026-06-30T10:20:40.100Z","16.2.9":"2026-06-30T16:24:14.528Z","16.2.11":"2026-07-01T01:28:45.383Z","16.2.12":"2026-07-01T04:03:41.073Z","16.2.13":"2026-07-01T18:23:41.580Z","16.3.0":"2026-07-02T03:17:04.881Z","16.3.2":"2026-07-02T16:11:13.125Z","16.3.3":"2026-07-02T23:17:48.898Z","16.3.4":"2026-07-03T04:57:41.907Z","16.3.5":"2026-07-04T03:43:19.316Z","16.3.6":"2026-07-04T13:10:13.347Z","16.3.7":"2026-07-05T16:07:43.098Z","16.3.8":"2026-07-05T18:03:10.694Z","16.3.9":"2026-07-06T02:39:25.023Z","16.3.10":"2026-07-06T07:54:49.613Z","16.3.11":"2026-07-06T16:12:20.392Z","16.3.12":"2026-07-08T18:06:31.416Z","16.3.13":"2026-07-09T18:22:51.125Z","16.3.14":"2026-07-09T19:02:49.945Z","16.3.15":"2026-07-09T21:04:22.457Z","16.4.0":"2026-07-10T12:43:57.129Z","16.4.1":"2026-07-10T19:11:26.202Z","16.4.2":"2026-07-10T22:58:35.020Z","16.4.3":"2026-07-11T06:53:04.003Z","16.4.4":"2026-07-11T11:06:29.223Z","16.4.5":"2026-07-11T18:12:38.490Z","16.4.6":"2026-07-12T01:41:04.878Z","16.4.8":"2026-07-12T19:21:49.226Z","16.5.0":"2026-07-14T00:39:52.848Z","16.5.1":"2026-07-14T17:48:53.201Z","16.5.2":"2026-07-14T22:37:28.933Z","17.0.0":"2026-07-15T18:43:48.999Z","17.0.1":"2026-07-16T04:02:29.650Z","17.0.2":"2026-07-17T06:29:05.706Z","17.0.3":"2026-07-17T20:40:29.811Z","17.0.4":"2026-07-18T05:19:26.555Z","17.0.5":"2026-07-18T22:16:33.184Z","17.0.6":"2026-07-20T22:41:12.570Z","17.0.7":"2026-07-21T20:40:13.822Z","17.0.8":"2026-07-23T01:14:50.955Z","17.0.9":"2026-07-23T13:09:43.904Z","17.1.0":"2026-07-24T02:07:57.599Z","17.1.1":"2026-07-24T08:46:38.309Z","17.1.2":"2026-07-24T15:58:53.993Z","17.1.3":"2026-07-24T23:55:15.352Z","17.1.4":"2026-07-26T18:57:42.559Z","17.1.5":"2026-07-27T04:55:04.579Z","17.1.6":"2026-07-27T17:15:57.917Z","17.1.7":"2026-07-28T03:15:50.131Z","17.1.8":"2026-07-28T13:21:43.604Z","17.2.0":"2026-07-30T07:12:35.307Z","17.2.1":"2026-07-30T16:28:35.115Z","17.2.2":"2026-07-31T19:39:52.248Z","17.2.3":"2026-08-01T15:53:33.805Z","17.2.4":"2026-08-01T23:02:10.689Z","17.2.5":"2026-08-03T05:10:20.689Z","17.2.6":"2026-08-03T15:14:37.310Z","17.2.7":"2026-08-03T23:45:44.859Z","17.2.8":"2026-08-04T16:39:07.092Z","17.2.9":"2026-08-05T01:35:44.784Z","17.2.10":"2026-08-06T12:33:09.685Z","17.2.11":"2026-08-07T22:23:23.302Z","17.2.12":"2026-08-09T01:50:46.788Z","17.2.13":"2026-08-11T14:45:07.387Z","17.2.14":"2026-08-11T19:33:23.847Z","17.2.15":"2026-08-12T02:04:11.887Z","17.3.0":"2026-08-13T07:06:31.783Z","17.3.1":"2026-08-13T19:16:53.084Z","17.3.2":"2026-08-13T22:57:05.209Z","17.3.3":"2026-08-14T04:10:43.807Z","17.3.4":"2026-08-14T13:17:57.470Z","17.3.5":"2026-08-16T08:03:37.155Z","17.3.7":"2026-08-18T08:51:09.945Z","17.3.8":"2026-08-19T11:23:31.769Z","17.4.0":"2026-08-20T06:42:13.785Z","17.4.1":"2026-08-21T14:57:58.994Z","17.4.2":"2026-08-21T20:39:23.544Z","18.0.0":"2026-08-22T11:04:56.289Z","18.0.1":"2026-08-23T03:25:59.678Z","18.0.3":"2026-08-23T09:20:14.973Z","18.0.4":"2026-08-24T04:09:18.006Z","18.0.5":"2026-08-25T16:45:58.711Z","18.0.6":"2026-08-26T08:28:41.651Z","18.0.7":"2026-08-27T11:08:50.396Z","18.0.8":"2026-08-27T17:52:51.504Z","18.0.9":"2026-08-28T06:17:51.492Z","18.0.10":"2026-08-28T19:03:05.429Z","18.0.11":"2026-08-29T18:35:06.542Z","18.1.0":"2026-09-01T14:04:49.247Z","18.1.1":"2026-09-01T16:25:01.931Z","18.1.2":"2026-09-01T20:30:05.424Z","18.1.3":"2026-09-02T14:10:38.804Z","18.1.4":"2026-09-02T17:27:44.920Z","18.1.5":"2026-09-03T02:24:28.832Z","18.1.6":"2026-09-03T11:58:30.193Z","18.1.8":"2026-09-04T00:31:13.079Z","18.1.9":"2026-09-04T06:57:37.802Z","18.1.10":"2026-09-04T10:12:21.333Z","18.1.11":"2026-09-05T16:06:19.814Z","18.1.12":"2026-09-06T14:30:39.970Z","18.1.13":"2026-09-07T00:50:09.083Z","18.1.14":"2026-09-07T18:46:59.646Z","18.1.15":"2026-09-08T22:44:51.673Z","18.1.16":"2026-09-09T19:10:36.391Z","18.1.17":"2026-09-10T19:45:18.022Z","18.1.18":"2026-09-11T21:57:09.611Z","18.1.19":"2026-09-13T00:06:43.759Z","18.1.20":"2026-09-13T20:30:16.410Z","18.1.21":"2026-09-14T05:40:04.342Z","18.1.22":"2026-09-14T19:41:55.446Z","18.2.0":"2026-09-15T04:50:56.953Z","18.2.1":"2026-09-15T23:46:51.333Z","18.2.2":"2026-09-16T16:50:54.319Z","18.2.3":"2026-09-17T01:24:49.189Z","18.2.4":"2026-09-17T09:20:11.726Z","18.2.5":"2026-09-17T23:15:15.288Z","18.2.6":"2026-09-18T18:17:53.560Z","18.2.7":"2026-09-21T03:12:39.903Z","18.2.8":"2026-09-21T17:42:15.710Z","18.2.9":"2026-09-22T18:52:27.826Z","18.2.10":"2026-09-22T23:51:17.084Z","18.2.11":"2026-09-23T05:26:48.405Z","18.3.0":"2026-09-24T02:31:40.030Z","18.3.1":"2026-09-25T04:27:15.647Z"},"bugs":{"url":"https://github.com/can1357/oh-my-pi/issues"},"author":{"url":"https://stencil.so","name":"Stencil Labs, Inc."},"license":"MIT","homepage":"https://omp.sh","keywords":["agent","ai","cli","coding-agent","llm","tui"],"repository":{"url":"git+https://github.com/can1357/oh-my-pi.git","type":"git","directory":"packages/coding-agent"},"description":"Coding agent CLI with read, bash, edit, write tools and session management","contributors":[{"name":"Mario Zechner"}],"maintainers":[{"name":"can1357","email":"can.boluk89@gmail.com"}],"readme":"# @oh-my-pi/pi-coding-agent\n\nCore implementation package for the `omp` coding agent in the `omp` monorepo.\n\nFor installation, setup, provider configuration, model roles, slash commands, and full CLI reference, see:\n- [Monorepo README (local)](../../README.md)\n- [Monorepo README (GitHub)](https://github.com/can1357/oh-my-pi#readme)\n\nPackage-specific references:\n- [CHANGELOG](./CHANGELOG.md)\n- [MCP configuration guide](../../docs/mcp-config.md)\n- [MCP runtime lifecycle](../../docs/mcp-runtime-lifecycle.md)\n- [MCP server/tool authoring](../../docs/mcp-server-tool-authoring.md)\n- [DEVELOPMENT](./DEVELOPMENT.md)\n\n## Memory backends\n\nThe agent supports three mutually-exclusive memory backends, selected via the `memory.backend` setting (Settings → Memory tab, or `~/.omp/config.yml`):\n\n- `off` (default) — no memory subsystem runs.\n- `local` — existing rollout-summarisation pipeline; writes `memory_summary.md` and consolidated artifacts under the agent dir.\n- `hindsight` — talks to a [Hindsight](https://hindsight.vectorize.io) server (Cloud or self-hosted Docker), retains transcripts every Nth user turn, recalls memories on the first turn of a session, and exposes `retain`, `recall`, and `reflect`.\n\n### Hindsight quickstart\n\n1. Run a Hindsight server (Cloud or `docker run -p 8888:8888 ghcr.io/vectorize-io/hindsight:latest`).\n2. Set `memory.backend = \"hindsight\"` and `hindsight.apiUrl = \"http://localhost:8888\"` (or your Cloud URL).\n3. Optional environment overrides (env wins over settings):\n   - `HINDSIGHT_API_URL`, `HINDSIGHT_API_TOKEN` — connection\n   - `HINDSIGHT_BANK_ID`, `HINDSIGHT_DYNAMIC_BANK_ID`, `HINDSIGHT_AGENT_NAME` — bank addressing\n   - `HINDSIGHT_AUTO_RECALL`, `HINDSIGHT_AUTO_RETAIN`, `HINDSIGHT_RETAIN_MODE` — lifecycle\n   - `HINDSIGHT_RECALL_BUDGET`, `HINDSIGHT_RECALL_MAX_TOKENS` — recall sizing\n   - `HINDSIGHT_BANK_MISSION`, `HINDSIGHT_DEBUG`\n\nSwitching backends mid-session immediately replaces the live backend, memory tools, listeners, and system-prompt context. Existing users with `memories.enabled = true|false` are migrated to `memory.backend = \"local\"|\"off\"` exactly once on first launch; afterward, `memory.backend` is the sole runtime selector.\n","readmeFilename":"README.md"}