{"_id":"@herbertgao/pi-extensions","_rev":"40-fce15ce7ec725183c92e3835b2a940ef","name":"@herbertgao/pi-extensions","dist-tags":{"latest":"2026.9.20"},"versions":{"2026.8.1":{"name":"@herbertgao/pi-extensions","version":"2026.8.1","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.1","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts"]},"dist":{"shasum":"7295e11b648267e37721fb6ab4910bce21d99669","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.1.tgz","fileCount":1632,"integrity":"sha512-7MeHsix1qVgtSxIV5AAch0FR74xPj7nA5a+nc9Oz+wqGW1lF1E53v2PjkY7XCkFB0WdAvNF2Gn/n8kyJBunHig==","signatures":[{"sig":"MEQCIFACAGwbo1otUVScH4xzZfKh2tAdPIJCHVMHG8YSk1jKAiBynsOvIrGhEDB9GK9+K9nLSqIc24xKEOrpKtPrfo2RFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30430606},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"4701f5bf17b77728a0ad9d63ac1f126a49be3b2a","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"3.8.74","recheck":"^4.5.0","typebox":"^1.1.24","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.5","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"^0.2.2","@ast-grep/cli":"^0.45.0","pi-web-access":"0.18.0","@ast-grep/napi":"^0.45.0","pi-mcp-adapter":"2.19.0","vscode-jsonrpc":"^9.0.0","@napi-rs/keyring":"^1.3.0","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.4","@herbertgao/pi-stash":"0.1.0","@mozilla/readability":"^0.6.0","@herbertgao/pi-rename":"0.4.2","@czottmann/pi-automode":"1.9.0","@earendil-works/pi-tui":"^0.82.1","@herbertgao/pi-handoff":"1.1.2","@juicesharp/rpiv-config":"^2.4.0","@herbertgao/pi-subagents":"0.15.1","@modelcontextprotocol/sdk":"^1.30.0","@herbertgao/pi-mermaid-open":"0.1.3","@herbertgao/pi-cc-extensions":"0.8.51","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/ext-apps":"^1.2.2","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.3.0","@juicesharp/rpiv-ask-user-question":"2.4.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@juicesharp/rpiv-ask-user-question","pi-lens","pi-mcp-adapter","pi-web-access"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.1_1786359184177_0.3590094127361776","host":"s3://npm-registry-packages-npm-production"}},"2026.8.2":{"name":"@herbertgao/pi-extensions","version":"2026.8.2","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.2","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/src/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts"]},"dist":{"shasum":"660c16b0a34edafe937255c2657a4a972353c30e","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.2.tgz","fileCount":1706,"integrity":"sha512-Eis+JnIU7Fdm2LB86wQ8IhBMwb+wwcFEqlmuD02r0lQCoQFBH5s77JFey4wN/DQMuidrCgXOcxX19sv1jT0y/A==","signatures":[{"sig":"MEUCICr1NEJM3/XHYaja6e290WbWv8/Aa2gUUnPmKXFalnFSAiEApbJj8WXZ1fkvbo1As2LXfBgyGrAfTjKS5ho0eAyqZE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32281946},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"e6db7c53b4c976dce705c67a9a93c7f7b5641113","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"3.8.74","recheck":"^4.5.0","typebox":"^1.1.24","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.5","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"^0.2.2","@ast-grep/cli":"^0.45.0","pi-web-access":"0.18.0","@ast-grep/napi":"^0.45.0","pi-mcp-adapter":"2.21.2","vscode-jsonrpc":"^9.0.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.50.0","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.4","@herbertgao/pi-stash":"0.1.1","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.49.1","@effect/platform-node":"4.0.0-beta.103","@herbertgao/pi-rename":"0.4.2","@pi-plugins/fast-mode":"0.1.9","@czottmann/pi-automode":"1.11.0","@earendil-works/pi-tui":"^0.82.1","@herbertgao/pi-handoff":"1.1.2","@juicesharp/rpiv-config":"^2.4.0","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.15.2","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-mermaid-open":"0.1.3","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.52","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.3.0","@juicesharp/rpiv-ask-user-question":"2.4.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","pi-lens","pi-mcp-adapter","pi-web-access"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.2_1786444524633_0.49076833414323606","host":"s3://npm-registry-packages-npm-production"}},"2026.8.3":{"name":"@herbertgao/pi-extensions","version":"2026.8.3","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.3","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills","./node_modules/remote-pi/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/src/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts"]},"dist":{"shasum":"8a4ad23708cb7312aa75af8b3c338928c95ebb60","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.3.tgz","fileCount":1900,"integrity":"sha512-Tddj4mJnG7tjzyoeAyZtacTuTpXxVSrp6X02eDwuMd4+nmRbxHDhHp+Z+LeSzoq6jsX0INnqdjiTfm0Uej2bhA==","signatures":[{"sig":"MEYCIQD2rQZ/MwTkHZIt+/fgzv5XNWQuG40FYD2B1hR9T3eaAgIhAMMDqBsY4snx7ep+kwyFiFJTEuD6rzOz2zl+RiQQytp6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33698524},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"aa3c1a9793e8c639091f352a46d907887f6a6dca","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"3.8.74","recheck":"^4.5.0","typebox":"^1.1.38","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.5","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"^0.2.2","@ast-grep/cli":"^0.45.0","pi-web-access":"0.22.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.23.0","vscode-jsonrpc":"^9.0.0","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.50.0","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.4","@herbertgao/pi-stash":"0.1.1","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.49.1","@effect/platform-node":"4.0.0-beta.103","@herbertgao/pi-rename":"0.4.2","@pi-plugins/fast-mode":"0.1.9","@czottmann/pi-automode":"1.11.0","@earendil-works/pi-tui":"^0.84.1","@herbertgao/pi-handoff":"1.1.2","@juicesharp/rpiv-config":"^2.4.0","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.15.3","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-mermaid-open":"0.1.3","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.53","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.1","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.3.0","@juicesharp/rpiv-ask-user-question":"2.4.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.3_1786535566514_0.7726027360117333","host":"s3://npm-registry-packages-npm-production"}},"2026.8.4":{"name":"@herbertgao/pi-extensions","version":"2026.8.4","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.4","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills","./node_modules/remote-pi/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/src/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"f0fc4051102c45c7c7c6441163e95b72ffb659b5","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.4.tgz","fileCount":2020,"integrity":"sha512-OyvAzecl4ilGOGYZm5O5CLNZIrE201NqTZ1GGQ9yiL8/GeGRR+eQ/6dw8XtrqqDUQkcg8BhgkWw+aP6TtZ7pgw==","signatures":[{"sig":"MEUCIDkJh39mej1k+++wH6PM/ntst8QFzH1aeLR8pzW3mwz/AiEA6laBhTEnHzlBlk6cSyz18uQNZQBCMjwAom347ddVNe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33985288},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"85e09a4b5bed9e035f0b125f09ce3d189067f8da","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"3.8.74","recheck":"^4.5.0","typebox":"^1.1.38","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.5","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"^0.2.2","@ast-grep/cli":"^0.45.0","pi-web-access":"0.22.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.23.0","vscode-jsonrpc":"^9.0.0","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.50.0","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.4","@herbertgao/pi-stash":"0.1.1","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.49.1","@effect/platform-node":"4.0.0-beta.103","@herbertgao/pi-rename":"0.4.2","@pi-plugins/fast-mode":"0.1.9","@czottmann/pi-automode":"1.11.0","@earendil-works/pi-tui":"^0.84.1","@herbertgao/pi-handoff":"1.1.2","@juicesharp/rpiv-config":"^2.4.0","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.15.3","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-mermaid-open":"0.1.3","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.53","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.1","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.3.0","@juicesharp/rpiv-ask-user-question":"2.4.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.4_1786553231840_0.8086048846339391","host":"s3://npm-registry-packages-npm-production"}},"2026.8.5":{"name":"@herbertgao/pi-extensions","version":"2026.8.5","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.5","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/src/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"b9d001d52e6c85b99d91ee25e13f515740d89952","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.5.tgz","fileCount":2058,"integrity":"sha512-mda7haOcESdZY7G8KlZKppwvUZcJb2Fs3rkHFOHbfILRMUGxUn1YiCrkFyKRMFH9b86bUPU1uMAdAJYyVH2vBg==","signatures":[{"sig":"MEYCIQDdsOnQdfdMEan3bunCzzaCs9XJtVaKYUZ7eAACZk1tqQIhALoBXrEMFwFZQLF5jZODZpI1k+wRk9Ltq5h377v/nym1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35661845},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"a3ca3c8945d4caa4e2e937b3c1f5b43a64f3af46","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.0.0","recheck":"^4.5.0","typebox":"^1.1.38","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"^0.2.2","@ast-grep/cli":"^0.45.0","pi-web-access":"0.22.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.25.0","vscode-jsonrpc":"^9.0.0","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.51.0","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.4","@herbertgao/pi-stash":"0.1.1","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.54.0","@effect/platform-node":"4.0.0-beta.103","@herbertgao/pi-rename":"0.4.2","@pi-plugins/fast-mode":"0.1.9","@czottmann/pi-automode":"1.11.0","@earendil-works/pi-tui":"^0.84.1","@herbertgao/pi-handoff":"1.1.2","@juicesharp/rpiv-config":"^2.5.2","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.15.4","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-mermaid-open":"0.1.3","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.54","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.1","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.3.0","@juicesharp/rpiv-ask-user-question":"2.5.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.5_1786732634378_0.07797298285222265","host":"s3://npm-registry-packages-npm-production"}},"2026.8.6":{"name":"@herbertgao/pi-extensions","version":"2026.8.6","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.6","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/src/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"4193d798424d70e4a89ad38bab3c3a57404da017","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.6.tgz","fileCount":2085,"integrity":"sha512-JODFsjrlEf5azsakcl/fHMeNq5TODthicglQ0YVsaW49JLHwAEBBmP9LPVRSxSKEpfx8Xu62n5PKWOwpnPlo/g==","signatures":[{"sig":"MEYCIQDEtDUSPKiW/B8aAESB149PO5UpdBgVd2NllaDCXqMFQAIhAMsKUA3RVzGRcMwtIl7qMrGWFrWowuiemGmixNvC+Du4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36154330},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"4bb380e0e0c55b0424b24414548a57638c20ad8a","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.0.1","recheck":"^4.5.0","typebox":"^1.1.38","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"^0.2.2","@ast-grep/cli":"^0.45.0","pi-web-access":"0.23.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.26.0","vscode-jsonrpc":"^9.0.0","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.52.0","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.4","@herbertgao/pi-stash":"0.1.1","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.54.0","@effect/platform-node":"4.0.0-beta.103","@herbertgao/pi-rename":"0.4.2","@pi-plugins/fast-mode":"0.1.9","@czottmann/pi-automode":"1.11.0","@earendil-works/pi-tui":"^0.84.1","@herbertgao/pi-handoff":"1.1.2","@juicesharp/rpiv-config":"^2.6.0","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.15.5","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-mermaid-open":"0.1.3","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.55","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.1","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.3.0","@juicesharp/rpiv-ask-user-question":"2.6.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.6_1786940265310_0.4563836496666338","host":"s3://npm-registry-packages-npm-production"}},"2026.8.7":{"name":"@herbertgao/pi-extensions","version":"2026.8.7","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.7","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"0f76b483a275bd2424f5a4650321b7774c27f4c8","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.7.tgz","fileCount":2144,"integrity":"sha512-EIt2be3+v0h4RSqubECY/2cnl8ustX5IRDzN5f8QOTfugUKmU5EmuwV5xYS+N2P4lRwT/DR4mJp0Mlx+u1ZebQ==","signatures":[{"sig":"MEUCIBvQzMBT0PcuJZOVVoIhU7ChXPRKBwWP8Pd0lEatc8tjAiEAk274bi/ILqGhSqjPyu9tjbjQddOhMR8kOx1EG0p4dnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38946583},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"b6a5ae30435835c81a1e0e1473d3273b08b96831","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.0","recheck":"^4.5.0","typebox":"^1.1.38","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"^0.2.2","@ast-grep/cli":"^0.45.0","pi-web-access":"0.24.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.27.0","vscode-jsonrpc":"^9.0.0","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.55.0","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.4","@herbertgao/pi-stash":"0.1.1","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.56.0","@effect/platform-node":"4.0.0-beta.103","@herbertgao/pi-rename":"0.4.2","@pi-plugins/fast-mode":"0.1.9","@czottmann/pi-automode":"1.11.0","@earendil-works/pi-tui":"^0.84.2","@herbertgao/pi-handoff":"1.1.2","@juicesharp/rpiv-config":"^2.6.4","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.16.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-mermaid-open":"0.1.3","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.56","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.2","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.3.0","@juicesharp/rpiv-ask-user-question":"2.6.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.7_1787276541841_0.7208376684001387","host":"s3://npm-registry-packages-npm-production"}},"2026.8.8":{"name":"@herbertgao/pi-extensions","version":"2026.8.8","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.8","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"f6089faf92f5e25e8895ff3eeefae60ed041aa31","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.8.tgz","fileCount":2151,"integrity":"sha512-iUXgwYHVTH/fCNKdMhYbfH7j4S77E63Oi4bF9+21mp0ejO7YWMjFGVgYBOgN/di0CI85oAy0mieimHgXSunzaw==","signatures":[{"sig":"MEUCIQDyXodQMMaKMduekgLRNtMF0Uo/D+JWNPQ1HrRI31IL+gIgN0GFohWMR9+ljifd7wDL7phLnHnJZe0J0d8ycU4MkE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38786295},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"a9be3450a5e6c414f10f628bb8503da08779da15","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.1","recheck":"^4.5.0","typebox":"^1.1.38","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"^0.2.2","@ast-grep/cli":"^0.45.0","pi-web-access":"0.24.1","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.27.0","vscode-jsonrpc":"^9.0.0","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.55.1","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.4","@herbertgao/pi-stash":"0.1.1","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.57.0","@effect/platform-node":"4.0.0-beta.103","@herbertgao/pi-rename":"0.4.2","@pi-plugins/fast-mode":"0.1.10","@czottmann/pi-automode":"1.11.0","@earendil-works/pi-tui":"^0.84.2","@herbertgao/pi-handoff":"1.1.2","@juicesharp/rpiv-config":"^2.7.0","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.16.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-mermaid-open":"0.1.3","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.57","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.2","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.3.0","@juicesharp/rpiv-ask-user-question":"2.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.8_1787422900026_0.9815245595420166","host":"s3://npm-registry-packages-npm-production"}},"2026.8.9":{"name":"@herbertgao/pi-extensions","version":"2026.8.9","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.9","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"5de5d3c7d3ab20f218eb5c38cf36c4307db81ceb","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.9.tgz","fileCount":2161,"integrity":"sha512-2wXlwJq+t0brFmKL6ZRQhVos9E6a8sy999hpD+6jEB62BUKBAHkNnYvmnnJsu5a3YSPqPsqopSfFi5hpE2C03g==","signatures":[{"sig":"MEQCIAH56YOqRfhr0Lsg+aYATy/AJ3Ps5mj9r6KJAlctfQe9AiAEoV+g6Qn28yIPijc/KKnh5jMHEAtlBc6JHpCX/1bnKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869962},"type":"module","engines":{"node":">=22.19.0"},"gitHead":"25eec2e26f7446a8f828ab8ef833912b1566748e","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.1","recheck":"^4.5.0","typebox":"^1.1.38","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","@ast-grep/cli":"^0.45.0","pi-web-access":"0.24.2","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.27.0","vscode-jsonrpc":"^9.0.0","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.55.1","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.5","@herbertgao/pi-stash":"0.1.2","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.57.0","@effect/platform-node":"4.0.0-beta.103","@herbertgao/pi-rename":"0.5.0","@pi-plugins/fast-mode":"0.1.10","@czottmann/pi-automode":"1.12.0","@earendil-works/pi-tui":"^0.84.2","@herbertgao/pi-handoff":"2.0.0","@juicesharp/rpiv-config":"^2.7.0","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.16.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-mermaid-open":"0.2.0","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.58","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.2","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.4.0","@juicesharp/rpiv-ask-user-question":"2.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.9_1787550887079_0.36564393684332974","host":"s3://npm-registry-packages-npm-production"}},"2026.8.10":{"name":"@herbertgao/pi-extensions","version":"2026.8.10","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.10","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"ae3ed0871945349207bbd37c85e7da05a296d6ae","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.10.tgz","fileCount":2353,"integrity":"sha512-xXfey5gyFYT23V0JNPN87E5MKI684A9hqLdoF7/V01pk5vkDL1oovuaMEgCUxc453t2xAg7t4EXX+CWhMu22yg==","signatures":[{"sig":"MEUCIFWJcXUsJLLeyahhxKGOP5BVq9Ry3iOpDoZEtSkfNvhgAiEAizoniOI7xsjdrdQ62sG4dOEsqOX3BwLhVAs2DMXIy0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39259985},"type":"module","engines":{"node":">=24"},"gitHead":"06f90c5d09d196febb95d951902a0f6efde40bb9","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.1","recheck":"^4.5.0","typebox":"^1.1.38","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","resume-from":"0.2.0","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.24.2","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.27.0","vscode-jsonrpc":"^9.0.0","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.55.1","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.5","@herbertgao/pi-stash":"0.1.2","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.57.0","@effect/platform-node":"4.0.0-beta.103","@herbertgao/pi-rename":"0.5.0","@pi-plugins/fast-mode":"0.1.10","@czottmann/pi-automode":"1.12.0","@earendil-works/pi-tui":"^0.84.2","@herbertgao/pi-handoff":"2.0.0","@juicesharp/rpiv-config":"^2.7.0","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.16.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-mermaid-open":"0.2.0","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.58","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.2","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.4.0","@juicesharp/rpiv-ask-user-question":"2.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi","resume-from"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.10_1787563139611_0.006871974373765077","host":"s3://npm-registry-packages-npm-production"}},"2026.8.11":{"name":"@herbertgao/pi-extensions","version":"2026.8.11","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.11","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@herbertgao/pi-handoff/src/index.ts","./node_modules/@herbertgao/pi-handoff/src/session-query.ts","./node_modules/@herbertgao/pi-inline-skills/src/index.ts","./node_modules/@herbertgao/pi-mermaid-open/src/index.ts","./node_modules/@herbertgao/pi-preferred-thinking/src/index.ts","./node_modules/@herbertgao/pi-recap/src/index.ts","./node_modules/@herbertgao/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@herbertgao/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"c4f007f7f45bfe74d68c0da508e2009d4f4f0777","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.11.tgz","fileCount":2353,"integrity":"sha512-d+oM7p38ETy14HWMY1IPDsfs66gVMoVaWvCmqNZWxQeqtYXgv5UJfI73HYPE07gCRDVngUt03Act3Ty8sdB3Cg==","signatures":[{"sig":"MEUCIQD4fLlHgZGAJSkKOm6uagFTohpC20bN3q/PH1XrwWZUWAIgDYHW2sQ5uarRzWXA1AHkXiJGaU9pMPkSTYi+QZ11Bw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39261171},"type":"module","engines":{"node":">=24"},"gitHead":"5ae79fe2039823aadd8dbdb29c2e72781a4cf035","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.1","recheck":"^4.5.0","typebox":"^1.1.38","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.24.2","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.27.0","vscode-jsonrpc":"^9.0.0","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.55.1","@sinclair/typebox":"^0.34.49","strip-json-comments":"^5.0.3","@herbertgao/pi-recap":"0.4.5","@herbertgao/pi-stash":"0.1.2","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.57.0","@effect/platform-node":"4.0.0-beta.103","@herbertgao/pi-rename":"0.5.0","@pi-plugins/fast-mode":"0.1.10","@czottmann/pi-automode":"1.12.0","@earendil-works/pi-tui":"^0.84.2","@herbertgao/pi-handoff":"2.0.0","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.7.0","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.16.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-mermaid-open":"0.2.0","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.58","@herbertgao/pi-copy-response":"0.2.6","@herbertgao/pi-inline-skills":"1.0.5","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.2","@herbertgao/pi-titlebar-spinner":"0.1.3","@herbertgao/pi-preferred-thinking":"0.4.0","@juicesharp/rpiv-ask-user-question":"2.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-copy-response","@herbertgao/pi-handoff","@herbertgao/pi-inline-skills","@herbertgao/pi-mermaid-open","@herbertgao/pi-preferred-thinking","@herbertgao/pi-recap","@herbertgao/pi-rename","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/pi-titlebar-spinner","@herbertgao/resume-from","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.11_1787569027092_0.3120937775056385","host":"s3://npm-registry-packages-npm-production"}},"2026.8.12":{"name":"@herbertgao/pi-extensions","version":"2026.8.12","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.12","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@tifan/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"6d4cb6bc21c66e17a46815807189d9117f5ba093","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.12.tgz","fileCount":2386,"integrity":"sha512-DSlgNhq8O6TuAtDsx4/MieYhe6m0XcepDHSFvY8RENMMYwgph8TH06VhzzmS1sphE26q6Hz++y5I6tv+VZdNiA==","signatures":[{"sig":"MEYCIQCHGy4cabQc9jyPY4tGKOV05XlJJbUEKrXBcBJJ1luGfwIhAIr7btksQOgQwei3CaA0hEIjyvFmcQWLNfO49QNfCKqT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39956586},"type":"module","engines":{"node":">=24"},"gitHead":"5d1b1442acb6ca39818ce64bfedc85e305645cbe","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.2","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.25.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.28.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.5","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.55.3","@tifan/pi-rename":"0.5.1","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.0.1","strip-json-comments":"^5.0.3","@herbertgao/pi-stash":"0.1.2","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.58.1","@effect/platform-node":"4.0.0-beta.103","@pi-plugins/fast-mode":"0.1.10","@czottmann/pi-automode":"1.13.0","@earendil-works/pi-tui":"^0.84.2","@tifan/pi-mermaid-open":"0.2.0","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.7.1","@tifan/pi-copy-response":"0.2.6","@tifan/pi-inline-skills":"1.0.5","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.17.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@tifan/pi-titlebar-spinner":"0.1.3","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.59","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.2","@juicesharp/rpiv-ask-user-question":"2.7.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/resume-from","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","@tifan/pi-titlebar-spinner","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.12_1787741715942_0.34694289923679156","host":"s3://npm-registry-packages-npm-production"}},"2026.8.13":{"name":"@herbertgao/pi-extensions","version":"2026.8.13","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.13","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/@luxusai/pi-hindsight/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-stash/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@tifan/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@luxusai/pi-hindsight/extensions/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"675d6c72af9b3552d93ba4386c7ffb3cea7ef477","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.13.tgz","fileCount":2488,"integrity":"sha512-nJkZWYk81AvZiHxfHt2J/lIRLllOTamOyC2dISadR9qoL/3qhNKNOU31R6gm0qJmq6nCLP9cyCYivvY5Jg29pw==","signatures":[{"sig":"MEQCIFs7uCSf/EJ7nqj+Y40pRRyCahtvsnyWnS9e+rSibERRAiBZ6VZOohWsx6Sh8k95qVkbAzBkPWxtktp2RY14laxg8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40965866},"type":"module","engines":{"node":">=24"},"gitHead":"c0ff41e8161c63eaa8cff7469ab0b4e78a9c9e7a","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.2","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","jsonc-parser":"^3.3.1","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.25.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.29.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.5","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.55.4","@tifan/pi-rename":"0.5.1","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.0.1","strip-json-comments":"^5.0.3","@herbertgao/pi-stash":"0.1.2","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.59.0","@effect/platform-node":"4.0.0-beta.103","@luxusai/pi-hindsight":"0.12.0","@pi-plugins/fast-mode":"0.1.10","@czottmann/pi-automode":"1.13.0","@earendil-works/pi-tui":"^0.84.2","@tifan/pi-mermaid-open":"0.2.0","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.7.1","@tifan/pi-copy-response":"0.2.6","@tifan/pi-inline-skills":"1.0.5","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.17.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@tifan/pi-titlebar-spinner":"0.1.3","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.59","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.0","@modelcontextprotocol/ext-apps":"^1.2.2","@vectorize-io/hindsight-client":"^0.9.0","@earendil-works/pi-coding-agent":"^0.84.2","@juicesharp/rpiv-ask-user-question":"2.7.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-stash","@herbertgao/pi-subagents","@herbertgao/resume-from","@juicesharp/rpiv-ask-user-question","@luxusai/pi-hindsight","@narumitw/pi-btw","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","@tifan/pi-titlebar-spinner","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.13_1787826273731_0.5243106164705815","host":"s3://npm-registry-packages-npm-production"}},"2026.8.14":{"name":"@herbertgao/pi-extensions","version":"2026.8.14","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.14","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/@luxusai/pi-hindsight/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@tifan/pi-titlebar-spinner/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@luxusai/pi-hindsight/extensions/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"f92de42dd5ed8f4c2e6fb50ffcd4fe53f5a7689c","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.14.tgz","fileCount":2488,"integrity":"sha512-i2SpPTlQMhutm/4At+u8WpAXHDDp5Q/rin6IqMXHk5S28ehj2GScqzJajDzb/A71jZGExkNPSjfdHPlw6xqbIw==","signatures":[{"sig":"MEUCICl2BYIBCCjN0se/6VZXMKRdvuGc5WS1q5hWpu5h2HBCAiEAjCLqwKjBU53NRp5bIMIRpdG7e58FY8bI2O56047Ywdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41019978},"type":"module","engines":{"node":">=24"},"gitHead":"6c02c5005f7948e571eaf50baef8eadfe261ebe4","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.2","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","jsonc-parser":"^3.3.1","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.26.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.30.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.5","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.55.4","@tifan/pi-rename":"0.5.1","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.0.1","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.59.0","@effect/platform-node":"4.0.0-beta.103","@luxusai/pi-hindsight":"0.12.0","@pi-plugins/fast-mode":"0.1.10","@czottmann/pi-automode":"1.14.0","@earendil-works/pi-tui":"^0.84.2","@tifan/pi-mermaid-open":"0.2.0","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.7.1","@tifan/pi-copy-response":"0.2.6","@tifan/pi-inline-skills":"1.0.5","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@tifan/pi-titlebar-spinner":"0.1.3","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.60","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.1","@modelcontextprotocol/ext-apps":"^1.2.2","@vectorize-io/hindsight-client":"^0.9.0","@earendil-works/pi-coding-agent":"^0.84.2","@juicesharp/rpiv-ask-user-question":"2.7.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@juicesharp/rpiv-ask-user-question","@luxusai/pi-hindsight","@narumitw/pi-btw","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","@tifan/pi-titlebar-spinner","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.14_1787913261976_0.5997023162232675","host":"s3://npm-registry-packages-npm-production"}},"2026.8.15":{"name":"@herbertgao/pi-extensions","version":"2026.8.15","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.8.15","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/@luxusai/pi-hindsight/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@luxusai/pi-hindsight/extensions/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"012fe8081986eb2958520a109e6289b588c5a542","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.8.15.tgz","fileCount":2556,"integrity":"sha512-U83VAxda+8LK7BPFqeYm8MpJfxBk7LnZo75eBj+pTkWxXNlGleTFSJijxZoupCoelM2kQWD1Tx7LAc1rntofuQ==","signatures":[{"sig":"MEUCICjUUlVQQVRZGODWAxoulLkGxw03d7GlHlzJ63fVccMIAiEAgrViS3a/1+pekMKlBCaC92F8FNt5jXkWMNRfhfVIkAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.8.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41746880},"type":"module","engines":{"node":">=24"},"gitHead":"660c9128c638db4a96b787dfe04f38f3dddb2bd5","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.3","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","jsonc-parser":"^3.3.1","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.27.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.31.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.6","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.56.0","@tifan/pi-rename":"0.6.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.0","@herbertgao/pi-bark":"0.1.0","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.59.0","@effect/platform-node":"4.0.0-beta.103","@luxusai/pi-hindsight":"0.12.0","@pi-plugins/fast-mode":"0.1.10","@czottmann/pi-automode":"1.15.0","@earendil-works/pi-tui":"^0.84.4","@tifan/pi-mermaid-open":"0.2.0","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.8.0","@tifan/pi-copy-response":"0.2.6","@tifan/pi-inline-skills":"1.0.5","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.8.60","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.1","@modelcontextprotocol/ext-apps":"^1.2.2","@vectorize-io/hindsight-client":"^0.9.0","@earendil-works/pi-coding-agent":"^0.84.4","@juicesharp/rpiv-ask-user-question":"2.8.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@juicesharp/rpiv-ask-user-question","@luxusai/pi-hindsight","@narumitw/pi-btw","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.8.15_1788080242074_0.00955260254067647","host":"s3://npm-registry-packages-npm-production"}},"2026.9.0":{"name":"@herbertgao/pi-extensions","version":"2026.9.0","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.0","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/@luxusai/pi-hindsight/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@luxusai/pi-hindsight/extensions/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"60166f71fb2a1ef2df74939edcb42e8f6fa36ad3","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.0.tgz","fileCount":2568,"integrity":"sha512-YC+hhpGS7jap/zPlxAE4P3BfvrDju3WTFa29n+xus73qBYNuZIwntVEz1YUUHE0UnLt+tjxi5TACKyCUqUUrEA==","signatures":[{"sig":"MEUCIQCI0m4rWv+n5Hlf9pNRsskJWR7bpZTlxgUd54uvGFpTVwIgW2xUWG0IJXDy1zil204ib9BX2Ng1VEL4sSwg7Dr7UA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41993558},"type":"module","engines":{"node":">=24"},"gitHead":"ae87742740e86b264eb6cd0327851cc5599b26c4","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.3","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","jsonc-parser":"^3.3.1","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.27.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.32.1","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.6","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.57.0","@tifan/pi-rename":"0.6.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/pi-bark":"0.1.0","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.59.0","@effect/platform-node":"4.0.0-beta.103","@luxusai/pi-hindsight":"0.12.0","@pi-plugins/fast-mode":"0.1.10","@czottmann/pi-automode":"1.15.0","@earendil-works/pi-tui":"^0.84.4","@tifan/pi-mermaid-open":"0.2.0","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.9.0","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.6","@tifan/pi-inline-skills":"1.0.5","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.9.0","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.1","@modelcontextprotocol/ext-apps":"^1.2.2","@vectorize-io/hindsight-client":"^0.9.0","@earendil-works/pi-coding-agent":"^0.84.4","@juicesharp/rpiv-ask-user-question":"2.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@juicesharp/rpiv-ask-user-question","@luxusai/pi-hindsight","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.0_1788609537956_0.4852322634669899","host":"s3://npm-registry-packages-npm-production"}},"2026.9.1":{"name":"@herbertgao/pi-extensions","version":"2026.9.1","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.1","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/@luxusai/pi-hindsight/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@luxusai/pi-hindsight/extensions/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"e5208e7a92d6a88bf653a31442c90bf5a9a6725d","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.1.tgz","fileCount":2621,"integrity":"sha512-IxQoqczcszTVs61gMtppgdPf/XXq3NgESHq4j/ywptCjQxPg/d/tlSf9LqAUlRLDleK/9nZGibZpYXzKUjjIKg==","signatures":[{"sig":"MEYCIQCo+yNdvOTLN4Y9zey4yaQ60aDWzmnADcrBWS93q+ZycgIhAN+jd90/XbbQB3ypr3LcQgxT2UgjGLCgoqpg7I6Jsyrw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43794776},"type":"module","engines":{"node":">=24"},"gitHead":"fe4a82a087ff42fbed7224fb18956c857663913f","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.4","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","jsonc-parser":"^3.3.1","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.28.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.32.1","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.6","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.57.0","@tifan/pi-rename":"0.6.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/pi-bark":"0.1.0","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.59.0","@effect/platform-node":"4.0.0-beta.103","@luxusai/pi-hindsight":"0.12.0","@pi-plugins/fast-mode":"0.1.11","@czottmann/pi-automode":"1.16.0","@earendil-works/pi-tui":"^0.84.4","@tifan/pi-mermaid-open":"0.2.0","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.9.0","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.6","@tifan/pi-inline-skills":"1.0.5","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.9.0","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.1","@modelcontextprotocol/ext-apps":"^1.2.2","@vectorize-io/hindsight-client":"^0.9.0","@earendil-works/pi-coding-agent":"^0.84.4","@juicesharp/rpiv-ask-user-question":"2.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@juicesharp/rpiv-ask-user-question","@luxusai/pi-hindsight","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.1_1788870462628_0.691266643370561","host":"s3://npm-registry-packages-npm-production"}},"2026.9.2":{"name":"@herbertgao/pi-extensions","version":"2026.9.2","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.2","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/@luxusai/pi-hindsight/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@luxusai/pi-hindsight/extensions/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"c24bac1977d93f3ff3f2d3d7e8ac6c6a767424da","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.2.tgz","fileCount":2623,"integrity":"sha512-KGNnqO7hXqwGz7ayj7AAF9OjlobQTQ8ha49d+S0/2ICJZUmRIU5MNZN1vUcOblK4luml+vOP0HLcDMSIZej9rw==","signatures":[{"sig":"MEQCIEzzwQcTowGBnnBMbdKm/ddfKz0af7Zx2XKQEK+J3Sn0AiBuaT1iwKCyk7JA0/ZrSoJbLlIWdt2q2U5In1ScHyManw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43936312},"type":"module","engines":{"node":">=24"},"gitHead":"7638ae14dbc696cb1a3681d5b7ceab40ce1add22","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.5","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","jsonc-parser":"^3.3.1","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.28.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.32.1","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.6","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.58.0","@tifan/pi-rename":"0.6.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/pi-bark":"0.1.0","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.59.0","@effect/platform-node":"4.0.0-beta.103","@luxusai/pi-hindsight":"0.12.0","@pi-plugins/fast-mode":"0.1.11","@czottmann/pi-automode":"1.16.0","@earendil-works/pi-tui":"^0.84.4","@tifan/pi-mermaid-open":"0.2.0","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.9.0","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.6","@tifan/pi-inline-skills":"1.0.5","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.9.0","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.1","@modelcontextprotocol/ext-apps":"^1.2.2","@vectorize-io/hindsight-client":"^0.9.0","@earendil-works/pi-coding-agent":"^0.84.4","@juicesharp/rpiv-ask-user-question":"2.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@juicesharp/rpiv-ask-user-question","@luxusai/pi-hindsight","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.2_1789034287757_0.291033204886338","host":"s3://npm-registry-packages-npm-production"}},"2026.9.3":{"name":"@herbertgao/pi-extensions","version":"2026.9.3","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.3","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/@luxusai/pi-hindsight/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@luxusai/pi-hindsight/extensions/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"2b4cc183bef694ef986eef441711f871d7b192d9","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.3.tgz","fileCount":2669,"integrity":"sha512-MNgIsQn91KdvecbSEZDOBZTPW7CGeGsl0gz2Z1ivWdBivznWFMgBTVZZaYIIt5GkmUcg4Glxqs9xn60ScNXDIA==","signatures":[{"sig":"MEQCIGzBRb+I7/m6+DrH2ZNyPF/yyHSz9r5BJSmGsvjrTJSiAiBLHPUrhnxXeDH/hscyPgDit6DXkNNrgtc8+hugpvZgYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBVYhnG06yidjYGPJdA4FqFDFQjepwD68iwfccNkbtilAiB3ed2Idx4RN5DUZSVPwXR/FXY2Sn23vt+uHOzETj/biA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45969698},"type":"module","engines":{"node":">=24"},"gitHead":"84b8feacc38d4ce6f2998b0441e790a9660a62e0","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.6","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","jsonc-parser":"^3.3.1","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.29.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-mcp-adapter":"2.32.1","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.6","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.58.1","@tifan/pi-rename":"0.6.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/sol-pi":"0.2.0","@herbertgao/pi-bark":"0.1.0","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.59.0","@effect/platform-node":"4.0.0-beta.103","@luxusai/pi-hindsight":"0.12.0","@pi-plugins/fast-mode":"0.1.11","@czottmann/pi-automode":"1.16.0","@earendil-works/pi-tui":"^0.84.4","@tifan/pi-mermaid-open":"0.2.0","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.9.0","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.6","@tifan/pi-inline-skills":"1.0.5","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.9.0","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.1","@modelcontextprotocol/ext-apps":"^1.2.2","@vectorize-io/hindsight-client":"^0.9.0","@earendil-works/pi-coding-agent":"^0.84.4","@juicesharp/rpiv-ask-user-question":"2.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@luxusai/pi-hindsight","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.3_1789128713614_0.9652045608826525","host":"s3://npm-registry-packages-npm-production"}},"2026.9.4":{"name":"@herbertgao/pi-extensions","version":"2026.9.4","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.4","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/@luxusai/pi-hindsight/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@luxusai/pi-hindsight/extensions/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/pi-antigravity/src/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"f02cdebb1c9e15b0bcbe661fd89872ee713e8a07","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.4.tgz","fileCount":2697,"integrity":"sha512-5kqp399/9t+vcJjmT60nT5I3USxaRaIJSkr7NePrAcntS6EAzm7UjsoS6tuuAfMS3AQhaxBA7moBFPiy+6CMfw==","signatures":[{"sig":"MEQCIBOANjwcOSbTYovYE7X7Lku+eS5Rnjydw0x+yXOXpqBNAiA7UH5qUqw7uCFjVRFowSoqfr2btCXjr2YWBidaoQs6KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCwMc+0f1gQya936Y/5CWc6pZnl5r92WqYclAd4Z0scTgIgfcL2Y4ROy9NGMoTEEr6m8zXkxIWu3tzOSfMFQ3wdGpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46170988},"type":"module","engines":{"node":">=24"},"gitHead":"91709161686c77e9214e6e784b7dc7eb4de60427","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","effect":"4.0.0-beta.103","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.6","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","jsonc-parser":"^3.3.1","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.29.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.32.1","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.6","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.58.1","@tifan/pi-rename":"0.6.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/sol-pi":"0.2.0","@herbertgao/pi-bark":"0.1.0","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.59.0","@effect/platform-node":"4.0.0-beta.103","@luxusai/pi-hindsight":"0.12.0","@pi-plugins/fast-mode":"0.1.11","@czottmann/pi-automode":"1.16.0","@earendil-works/pi-tui":"^0.84.4","@tifan/pi-mermaid-open":"0.2.0","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.9.0","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.6","@tifan/pi-inline-skills":"1.0.5","@dietrichgebert/ponytail":"4.9.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@effect/platform-node-shared":"4.0.0-beta.103","@herbertgao/pi-cc-extensions":"0.9.1","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.1","@modelcontextprotocol/ext-apps":"^1.2.2","@vectorize-io/hindsight-client":"^0.9.0","@earendil-works/pi-coding-agent":"^0.84.4","@juicesharp/rpiv-ask-user-question":"2.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@luxusai/pi-hindsight","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","pi-antigravity","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.4_1789210260766_0.8975006133113055","host":"s3://npm-registry-packages-npm-production"}},"2026.9.5":{"name":"@herbertgao/pi-extensions","version":"2026.9.5","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.5","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@czottmann/pi-automode/skills","./node_modules/@dietrichgebert/ponytail/skills","./node_modules/@luxusai/pi-hindsight/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@luxusai/pi-hindsight/extensions/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/pi-antigravity/src/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/@czottmann/pi-automode/extensions/auto-mode.ts","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"df75e2c0f7928168372c7ba7612d3e23f6a2f5fb","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.5.tgz","fileCount":2718,"integrity":"sha512-W024YrbwDRiNrPI/Ov8pPFlGerryQeY8QZGBCSQtSCwXK/VspCSOoKJ6+Mi0/dycuOt0S+SeTOBkM3UYl/PnVA==","signatures":[{"sig":"MEQCIFlPEVnvAl52KwYYRkLnZH9Oaen66FmfarW8xOU+VHK6AiB3uMTkxM3zmruzgrFBqhIzV/rP+NYhgWpGcPe//lGfFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNuDgdhIiC6ek+V5NvFrhYgzZRemDJMFUwaBIt9LaFTgIhAL/t8Elh8wETpu5AZQAHJmD7j9oSYAmXYa18MluucgbA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50102449},"type":"module","engines":{"node":">=24"},"gitHead":"345f6fe58d32d8b72f68ebfd376ad95e4e9d63c2","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.6","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","jsonc-parser":"^3.3.1","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.29.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.34.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.58.1","@tifan/pi-rename":"0.6.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/sol-pi":"0.2.0","@herbertgao/pi-bark":"0.1.0","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.59.0","@luxusai/pi-hindsight":"0.12.0","@pi-plugins/fast-mode":"0.1.12","@czottmann/pi-automode":"1.16.0","@earendil-works/pi-tui":"^0.84.4","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.10.1","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.2","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@vectorize-io/hindsight-client":"^0.9.0","@earendil-works/pi-coding-agent":"^0.84.4","@juicesharp/rpiv-ask-user-question":"2.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@czottmann/pi-automode","@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@luxusai/pi-hindsight","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","pi-antigravity","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.5_1789457041520_0.05706901869045167","host":"s3://npm-registry-packages-npm-production"}},"2026.9.6":{"name":"@herbertgao/pi-extensions","version":"2026.9.6","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.6","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/@luxusai/pi-hindsight/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@luxusai/pi-hindsight/extensions/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/pi-antigravity/src/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"8a1450f0b101afb7bffdd2152f75000c9a3be9c7","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.6.tgz","fileCount":2686,"integrity":"sha512-/b1JxZn3sOQm4lQJF6khnb6SHEAjlzE522EY2ZBUu12ue26eH0TzsGBW0CTB9UNU0f912tvxVFhtXEmFmq+kHA==","signatures":[{"sig":"MEUCIQC0d/cx9KFdLan5GQEBM7Jg5iwB6pzCKBkwP2txk5IBQwIgcBdjLFFtFPihwGL87ID6FAg+tQwBfRVYfMr6OlpmFqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHf/LqXKAyhAsPvXPSyDWPjP+6aXhFPzLSyr6H7Cv9K+AiEAo6TIHUDLZQHqFJoWHJLOjThSqEvghfHkF4gHAfRc2G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49817722},"type":"module","engines":{"node":">=24"},"gitHead":"d6baa8e1dc9456b6f31596164cea85c1f3a5b72d","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.1.6","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.2","jsonc-parser":"^3.3.1","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.29.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.34.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.58.1","@tifan/pi-rename":"0.6.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/sol-pi":"0.3.0","@herbertgao/pi-bark":"0.1.0","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.59.0","@luxusai/pi-hindsight":"0.12.0","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.84.4","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.10.1","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.2","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@vectorize-io/hindsight-client":"^0.9.0","@earendil-works/pi-coding-agent":"^0.84.4","@juicesharp/rpiv-ask-user-question":"2.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@luxusai/pi-hindsight","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","pi-antigravity","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.6_1789530483278_0.09949587427328055","host":"s3://npm-registry-packages-npm-production"}},"2026.9.7":{"name":"@herbertgao/pi-extensions","version":"2026.9.7","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.7","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/pi-antigravity/src/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"d45c6350ed069ad71972e88e412f9cc882e517e3","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.7.tgz","fileCount":2591,"integrity":"sha512-zpFPKxw2rIwuXB8PHdIN8GloEU9QK3lUYjvFDdIHaLUQigJFg0lY7l1bzdEM3scvzSvq2pOXaVIY2huyFUPPRQ==","signatures":[{"sig":"MEYCIQDG0xqOEKCmrZIh3KhT797kuYiyo5kdpEIGuLywX3gIsQIhANDs/1yTSaMKhaLyEcdWhJvqRaOKLeCIZRBjVpIfYo88","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzXmN+lvy+iOi5cHL3YGzoBnXoKkXfRyB7zlgwA92ZjgIhAOTnqisuCIC9679lTIMiLjhNy/vciJdZqrBRJaTdvlba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49279921},"type":"module","engines":{"node":">=24"},"gitHead":"f68545854ea6f9ffeb5cbf98c62bbe78b4b35db1","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.2.0","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.29.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.34.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.59.0","@tifan/pi-rename":"0.6.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/sol-pi":"0.3.0","@herbertgao/pi-bark":"0.1.0","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.84.4","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.10.1","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.2","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.4","@juicesharp/rpiv-ask-user-question":"2.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","pi-antigravity","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.7_1789666232264_0.9818482316806325","host":"s3://npm-registry-packages-npm-production"}},"2026.9.8":{"name":"@herbertgao/pi-extensions","version":"2026.9.8","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.8","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/pi-antigravity/src/index.ts","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"7d818bf17586b53bc1a9eacc03980f75be98e58c","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.8.tgz","fileCount":2655,"integrity":"sha512-MkBu2YMcPVR22qgb3hIX+rPwa/mFtIgWIfjstjGSO4ubwTmCim2C0H+lkzOXsm3vVRkmweSARhHuOH46GPTwyg==","signatures":[{"sig":"MEYCIQCX4LlaFBDS4Y4Q882A+xUZ5H39zyvEnvgZPyN/hdynHgIhAIgHMQVuSBFWOooY7xni7Bsze2AnFtRQXZzHxs2GtcC6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiNvodQnAno/mFpkQDebPGPHXMiLeCZkbmN5BJ/4nZ8AIgLC9szRunCgvqAHGw2+k+nTW+AM6Im4fXGt7rRi0DpDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49788395},"type":"module","engines":{"node":">=24"},"gitHead":"41b4bd487943c9c86ba55e32660481b53d47c32c","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.2.0","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.29.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.34.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.59.0","@tifan/pi-rename":"0.6.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/sol-pi":"0.3.0","@herbertgao/pi-bark":"0.1.0","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.84.4","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.0","@juicesharp/rpiv-config":"^2.10.1","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.2","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.84.4","@juicesharp/rpiv-ask-user-question":"2.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-lens","pi-mcp-adapter","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.8_1789667694799_0.24520821570013118","host":"s3://npm-registry-packages-npm-production"}},"2026.9.9":{"name":"@herbertgao/pi-extensions","version":"2026.9.9","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.9","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"403fa2be80faf9f6b80e8ccf51445ef8d5bc07ca","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.9.tgz","fileCount":2716,"integrity":"sha512-FUbI92tzVoZoAPD34/V3KkGOErViQAHN31JY+dI/BAj2Al+TAvJVSIRwGfDQXYlfUMsyPsXMWTaj+JODMZ+vHA==","signatures":[{"sig":"MEUCIGRyXFb0Aj0gvDi6eWaEfXLA7UbvsDvcwnG9H+BOiVaAAiEA6ImQKw7LW+qWw8iOZzXZY7p4VpSUjVIyVhoZ9kgDkDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICdRpZPk6LGXhCufjhv/CgCvvVJUNEgFWmRrhGlPAaGvAiEAwEz4CDNS4npoVHBiFgifMb79D/s35QMzQ3sWmbMmH58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50205862},"type":"module","engines":{"node":">=24"},"gitHead":"0b426a9c1f25e602058bdc433f62f44d64f43def","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.2.1","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","pi-typesafe":"0.5.0","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.29.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.34.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.60.0","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"^0.6.0","pi-jev-auto-mode":"0.4.1","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/sol-pi":"0.3.0","@herbertgao/pi-bark":"0.1.1","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.85.1","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.1","@juicesharp/rpiv-config":"^2.10.1","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.17.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.3","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.85.1","@juicesharp/rpiv-ask-user-question":"2.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-mcp-adapter","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.9_1789799335570_0.47551778125939825","host":"s3://npm-registry-packages-npm-production"}},"2026.9.10":{"name":"@herbertgao/pi-extensions","version":"2026.9.10","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.10","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/index.ts","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"57e3337ea559d0a7c64ae706533a1c90454bc366","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.10.tgz","fileCount":2744,"integrity":"sha512-7HZcJ46vLrztgLN4rRfRfBoID7lGyNtRiYxIhqnnDa6dJnsLcILKp1KRPvgJKsKnF5o2eOfPpJPVsTW25kBa8g==","signatures":[{"sig":"MEUCIDrKnwHzZPs2SQB1NYZfRIm88+VmLu0uUi/fCG2tGODOAiEAgRXgWGhdT0EnyZfU25WYsnEVztR85P8gVRrML1ey5Q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQq9FR/v/XBYwukqhqXTzKSfMv/MopXzHTjkYmru1h1AIgQtnNDUUq9mWzjaooUW3QLrT2uXuCJxwdzR7krNy5QKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50780246},"type":"module","engines":{"node":">=24"},"gitHead":"4a9743a32604cb386c2d2530b9fce5fa65869f37","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.2.1","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","pi-typesafe":"0.5.0","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.29.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.34.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.60.0","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"^0.6.0","pi-jev-auto-mode":"0.4.1","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@herbertgao/sol-pi":"0.3.0","@herbertgao/pi-bark":"0.1.1","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.85.1","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.1","@juicesharp/rpiv-config":"^2.10.1","@narumitw/pi-caffeinate":"0.49.7","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.3","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.85.1","@juicesharp/rpiv-ask-user-question":"2.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-mcp-adapter","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.10_1789829778177_0.951092989895371","host":"s3://npm-registry-packages-npm-production"}},"2026.9.11":{"name":"@herbertgao/pi-extensions","version":"2026.9.11","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.11","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-multi-account/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/dist","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"9e27a5fcab1df60e7f173890559cbd644e3535b8","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.11.tgz","fileCount":2789,"integrity":"sha512-ikAicChp+3zjx99yQ3d6ZZt43Ezlv+l8IZ0QQz6A0NNvZhP3XT3ICkfe/5t4MM7+ISdUOxgBA/5tLIvgX3aIeg==","signatures":[{"sig":"MEUCIFi5tkFS2XXZdr5k7/TzjsvbEjzQBUWo0EuvHSsS5XcpAiEAru5A/PRE1POVZUa/gTArgbEoJy5ngHTYHfq5GZsZhbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGTDvPToow/ks2f6AC6byZMDnmzAwBCYYF9U6AQhGSIwAiBynUP31Yz5BxhJCcCpzD2hz+NB6P44a6nig0ZRvw/eHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53251510},"type":"module","engines":{"node":">=24"},"gitHead":"4fc2e3dd55777d585ec17271cb6333bc8865199c","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.2.1","recheck":"^4.5.0","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","pi-typesafe":"0.6.1","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.30.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.34.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","proper-lockfile":"4.1.2","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.60.3","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"^0.6.0","pi-jev-auto-mode":"0.4.1","pi-multi-account":"1.22.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@bufbuild/protobuf":"^2.14.0","@herbertgao/sol-pi":"0.3.1","@herbertgao/pi-bark":"0.1.2","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@earendil-works/pi-ai":"^0.85.1","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.85.1","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.2","@juicesharp/rpiv-config":"^2.10.1","@narumitw/pi-caffeinate":"0.49.8","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.4","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.85.1","@juicesharp/rpiv-ask-user-question":"2.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-mcp-adapter","pi-multi-account","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.11_1789983823986_0.6899292676685815","host":"s3://npm-registry-packages-npm-production"}},"2026.9.12":{"name":"@herbertgao/pi-extensions","version":"2026.9.12","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.12","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-multi-account/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/dist","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"ac92ffcdee7566fd96ba30fe7488db639e76e818","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.12.tgz","fileCount":2891,"integrity":"sha512-/9rvIG9uP6UZDXnWIDloIdq8qhh1gpmKEIhdRiiffUWigGZv8OEu0K5shv0AZzRoPtqA9JWzqMmiBWw5zsNKMg==","signatures":[{"sig":"MEUCIQCyM1SH0bH3F4n0yBSZxHNYER7YCpRDfMjsOVUAihShUAIgf7yLrVoV38xJxUYr97+IV3yO4/zuQ5lrNhTE68qPzv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFOdGigobECoEpNimXz8kxIF1uU5tT/CRcPYrvN3YwmkAiEA/YPpOszm/tCL+MGeynLwmOlUDAB1y76HfroTUC+8TJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54245959},"type":"module","engines":{"node":">=24"},"gitHead":"35e954716a9fc25c0d00fd4c2d7018d807ebb2c3","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.2.1","recheck":"4.6.0-beta.3","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","pi-typesafe":"0.6.1","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.30.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.36.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","proper-lockfile":"4.1.2","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.60.3","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"0.6.0","pi-jev-auto-mode":"0.4.1","pi-multi-account":"1.22.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@bufbuild/protobuf":"^2.14.0","@herbertgao/sol-pi":"0.3.1","@herbertgao/pi-bark":"0.1.2","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@earendil-works/pi-ai":"^0.85.1","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.85.1","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.2","@juicesharp/rpiv-config":"^2.11.0","@narumitw/pi-caffeinate":"0.49.8","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.1","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.4","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.85.1","@modelcontextprotocol/ext-tasks":"^0.1.0","@juicesharp/rpiv-ask-user-question":"2.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-mcp-adapter","pi-multi-account","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.12_1790076137718_0.23787230965642236","host":"s3://npm-registry-packages-npm-production"}},"2026.9.13":{"name":"@herbertgao/pi-extensions","version":"2026.9.13","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.13","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-multi-account/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/dist","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"d74fbee064a69fcfcc7b78ba4931bc9719104052","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.13.tgz","fileCount":2896,"integrity":"sha512-zULlgrnqcxvDDWW+GXq2OjS/0AXYgDCc2YXh9/qmn3posJyHXNP2ZtIgFNWv9pJlz6J8vx8t6oG77vyOPs0VZg==","signatures":[{"sig":"MEQCIEvxGbTnl9aA40/8ysrS6/VvDcuKu58uhE625LLHHB63AiBTXnmD1GjDI77BiAKnGcPRpSjc4VQFmBqCdguLvmvwaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGoUHH8SU7iWk0D9b9f8D2CLTT2LjRaSD3AeWTW+S313AiEAk0+BUgdLJYFXuW4dk7SkOxSuY6+nU6+dPt3eW1SrImw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54392487},"type":"module","engines":{"node":">=24"},"gitHead":"9e15870b2b07602a3fe0ccd63110ba6d1385257a","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.2.1","recheck":"4.6.0-beta.3","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","pi-typesafe":"0.7.1","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.30.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.36.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","proper-lockfile":"4.1.2","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.61.0","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"0.6.0","pi-jev-auto-mode":"0.4.1","pi-multi-account":"1.23.0","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@bufbuild/protobuf":"^2.14.0","@herbertgao/sol-pi":"0.3.1","@herbertgao/pi-bark":"0.1.2","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@earendil-works/pi-ai":"^0.85.1","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.85.1","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.2","@juicesharp/rpiv-config":"^2.11.0","@narumitw/pi-caffeinate":"0.49.8","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.2","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.4","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.85.1","@modelcontextprotocol/ext-tasks":"^0.1.0","@juicesharp/rpiv-ask-user-question":"2.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-mcp-adapter","pi-multi-account","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.13_1790156637023_0.4618230225235107","host":"s3://npm-registry-packages-npm-production"}},"2026.9.14":{"name":"@herbertgao/pi-extensions","version":"2026.9.14","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.14","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-multi-account/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/dist","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"3598f320a27c9a59d7ec961e7129e43ee8683e1d","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.14.tgz","fileCount":2898,"integrity":"sha512-tyYqQ6DPXqhmJUKIMMkK5hNOmrIVryTyhyA1uLJYaMHvKMbr2GeNdxCuf+SjdcIr9hT+nCdmMhbh4M75AOZ6iw==","signatures":[{"sig":"MEUCIQCTdI/IIkjRWp0dWbhERr9QaHhhaJja5OOqPDYuYRv0gAIgYdDq9+dAIbUBUeJ2lANEPRtXFfnWz8A7ju8fzmT0ZRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDC/M0DOiyp3mUXruSzvJp78DF+nMuDhkrul4JUKByNkAIgC+D6UHPQXcjTx2S9CjaCoK5QscnPynX/vsH4ytLO+6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54470715},"type":"module","engines":{"node":">=24"},"gitHead":"91c562adbf0b170e0697c2b3056eb905b42a074f","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.2.1","recheck":"4.6.0-beta.3","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","pi-typesafe":"0.7.4","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.31.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.37.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","proper-lockfile":"4.1.2","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.61.0","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"0.6.0","pi-jev-auto-mode":"0.4.1","pi-multi-account":"1.23.1","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@bufbuild/protobuf":"^2.14.0","@herbertgao/sol-pi":"0.3.2","@herbertgao/pi-bark":"0.1.3","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@earendil-works/pi-ai":"^0.87.1","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.87.1","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.3","@juicesharp/rpiv-config":"^2.11.0","@narumitw/pi-caffeinate":"0.49.8","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.3","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.5","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.87.1","@modelcontextprotocol/ext-tasks":"^0.1.0","@juicesharp/rpiv-ask-user-question":"2.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-mcp-adapter","pi-multi-account","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.14_1790243248968_0.6579908586656471","host":"s3://npm-registry-packages-npm-production"}},"2026.9.15":{"name":"@herbertgao/pi-extensions","version":"2026.9.15","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.15","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-multi-account/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/dist","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"378aed8e2f660ddb3dce24c8c7786607bcb78295","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.15.tgz","fileCount":2898,"integrity":"sha512-iK/GvhKKzw05sFTE0T72CeyJCIp8Ba32Vgr6HYGillvBiyYpeTHH0MxnwcPZyTmoUYm07rmSwKzllB2wdCrcsg==","signatures":[{"sig":"MEYCIQDgANLhZ7Wqu0adPMnK5WVZmYZL8VqpBQMzFTSKnw16MAIhAOXGPMORkCqCovDr+DR47IupEzOD5FFpDhwqWmupP8M2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAOUvhILQWFtOPNkBdCNY9WaXVGxSE+PiXTl5WQeRzAgIhAMAWafeauSv5jzdo2ItzzPjrUYgavcEAEDpjI+DzXIlO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54490890},"type":"module","engines":{"node":">=24"},"gitHead":"709816e2efcd81137f64d356d60eff9e535586bd","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.2.1","recheck":"4.6.0-beta.3","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","pi-typesafe":"0.7.4","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.31.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.37.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","proper-lockfile":"4.1.2","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^1.3.0","@narumitw/pi-btw":"0.61.0","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"0.6.0","pi-jev-auto-mode":"0.5.0","pi-multi-account":"1.23.2","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@bufbuild/protobuf":"^2.14.0","@herbertgao/sol-pi":"0.3.2","@herbertgao/pi-bark":"0.1.3","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@earendil-works/pi-ai":"^0.87.1","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.87.1","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.3","@juicesharp/rpiv-config":"^2.11.0","@narumitw/pi-caffeinate":"0.49.8","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.3","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.5","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.87.1","@modelcontextprotocol/ext-tasks":"^0.1.0","@juicesharp/rpiv-ask-user-question":"2.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-mcp-adapter","pi-multi-account","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.15_1790414539840_0.9978265593866811","host":"s3://npm-registry-packages-npm-production"}},"2026.9.16":{"name":"@herbertgao/pi-extensions","version":"2026.9.16","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.16","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-multi-account/index.ts","./node_modules/pi-next-cue/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/dist","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"641ee7e47a56be4dc00cdd49c2ce4b31bc1784e1","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.16.tgz","fileCount":2924,"integrity":"sha512-ALpO2S3FJFSDiwLo6XQ1jwmDMny0VP1Cx2jY7rBi1OqVLLjATpqNXkwDcGeOaVCKbV0Rl+vaxYGdALyvJtSDBQ==","signatures":[{"sig":"MEUCIDDfFyLqDSaVlgif43UIk1sh76N+j4vIr+ZTEPKZw/dgAiEA1a7fV8qM8ZU/6uiWTG0Tr9871dWRjD4fx57rEUQGpaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCumGTcYX1bxHiCEas/+hcLMTidZ6HCP3SHYl5E4uqqUQIgISC2f5VxmBaJH7x5eZufkU52XX9g4b+PmehBMOuCuPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54999335},"type":"module","engines":{"node":">=24"},"gitHead":"76db789ce25b80a548cc6604e9fc5efdc10e482d","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.3.0","recheck":"4.6.0-beta.3","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","pi-next-cue":"1.0.7","pi-typesafe":"0.7.4","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.31.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.38.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","proper-lockfile":"4.1.2","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^2.1.0","@narumitw/pi-btw":"0.61.1","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"0.6.0","pi-jev-auto-mode":"0.5.0","pi-multi-account":"1.23.2","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@bufbuild/protobuf":"^2.14.0","@herbertgao/sol-pi":"0.3.2","@herbertgao/pi-bark":"0.1.3","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@earendil-works/pi-ai":"^0.87.1","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.87.1","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.3","@juicesharp/rpiv-config":"^2.11.0","@narumitw/pi-caffeinate":"0.49.8","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.3","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.5","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.87.1","@modelcontextprotocol/ext-tasks":"^0.1.0","@juicesharp/rpiv-ask-user-question":"2.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-mcp-adapter","pi-multi-account","pi-next-cue","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.16_1790563394550_0.0019908705972266905","host":"s3://npm-registry-packages-npm-production"}},"2026.9.17":{"name":"@herbertgao/pi-extensions","version":"2026.9.17","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.17","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-mcp-adapter/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-mcp-adapter/index.ts","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-multi-account/index.ts","./node_modules/pi-next-cue/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/dist","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"2d25edc10601b28e9f961aca45c4ee75bde4f7fe","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.17.tgz","fileCount":2924,"integrity":"sha512-eJ9saj4quy5hUM3ztSjQdgHZ/T3/ebynI1zB9paap1xVLZjecUK4GRqCQSz5Ji+KY79cfiqMatsjRCtU38yyMw==","signatures":[{"sig":"MEYCIQDDMqsgpREC1nR5wPLEPL7eBpZ5llSa4ZD5rqYqCKu8WgIhAIPAxKVcWDEbciw+JxnUP4ksDt/72rgX4RNB9hlY/TMm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGFe86QK7Ia4JXTSJq2H58oXNn14L+S26q9NMCi8kW2uAiBwYGMxs01ywHMHFW8vu0yI2gjsluvVmh04qAMyUxFspg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54997738},"type":"module","engines":{"node":">=24"},"gitHead":"1b8d5b868af2a61d641868f2a57fb6c31615e3de","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","ajv":"^8.17.1","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","open":"^10.2.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.3.0","recheck":"4.6.0-beta.3","typebox":"^1.1.38","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","cross-spawn":"^7.0.6","dbus-native":"^0.15.2","pi-next-cue":"1.0.7","pi-typesafe":"0.7.4","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.31.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","pi-mcp-adapter":"2.38.0","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","proper-lockfile":"4.1.2","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^2.1.0","@narumitw/pi-btw":"0.61.1","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"0.6.0","pi-jev-auto-mode":"0.5.0","pi-multi-account":"1.23.2","@sinclair/typebox":"^0.34.49","@tifan/pi-handoff":"2.2.1","@bufbuild/protobuf":"^2.14.0","@herbertgao/sol-pi":"0.3.3","@herbertgao/pi-bark":"0.1.3","strip-json-comments":"^5.0.3","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@earendil-works/pi-ai":"^0.87.1","@pi-plugins/fast-mode":"0.1.12","@earendil-works/pi-tui":"^0.87.1","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.3","@juicesharp/rpiv-config":"^2.11.0","@narumitw/pi-caffeinate":"0.49.8","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.3","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/core":"2.0.0","@herbertgao/pi-cc-extensions":"0.9.5","@modelcontextprotocol/client":"2.0.0","@tifan/pi-preferred-thinking":"1.0.2","@modelcontextprotocol/ext-apps":"^1.2.2","@earendil-works/pi-coding-agent":"^0.87.1","@modelcontextprotocol/ext-tasks":"^0.1.0","@juicesharp/rpiv-ask-user-question":"2.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-mcp-adapter","pi-multi-account","pi-next-cue","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.17_1790580264381_0.37494511457860713","host":"s3://npm-registry-packages-npm-production"}},"2026.9.18":{"name":"@herbertgao/pi-extensions","version":"2026.9.18","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.18","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-multi-account/index.ts","./node_modules/pi-next-cue/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/dist","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"93b082f3fc358338be85d60f243cdda6ae16540d","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.18.tgz","fileCount":2696,"integrity":"sha512-pXgWFC4sbu8G3OK3Rh+VtMjbnb2JQJK9rHtST1otiLsu507iuVEWFZ9xUz67rDo/FxtyPKlMPni9wBy8d/vXzw==","signatures":[{"sig":"MEYCIQCf/JdY8NZiNflpXF5lDvgZDdvNnC6600VKCCsDHzMFdgIhAIjC83niosGcn2UAOztveTkgARc705grv/Ot5QG7Ctjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDNabMMxjlRRWCHg6CBIpCSxP3PvWEgok+LlW94riDjOAiEAvQMc1khcn5Q0kghxT56AI3BPC5SS2WugjJJi+FXaW9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50816592},"type":"module","engines":{"node":">=24"},"gitHead":"3ef08848f4e9578641759aa7949784f45c2a3027","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.9.0","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.3.0","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","dbus-native":"^0.15.2","pi-next-cue":"1.0.7","pi-typesafe":"0.8.0","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.31.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.7.2","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","proper-lockfile":"4.1.2","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^2.1.0","@narumitw/pi-btw":"0.61.1","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"0.6.0","pi-jev-auto-mode":"0.5.0","pi-multi-account":"1.23.2","@tifan/pi-handoff":"2.2.2","@bufbuild/protobuf":"^2.14.0","@herbertgao/sol-pi":"0.3.4","@herbertgao/pi-bark":"0.1.4","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@pi-plugins/fast-mode":"0.1.12","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.4","@juicesharp/rpiv-config":"^2.11.0","@narumitw/pi-caffeinate":"0.49.8","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.4","@modelcontextprotocol/sdk":"^1.29.0","@herbertgao/pi-cc-extensions":"0.9.6","@tifan/pi-preferred-thinking":"1.0.2","@juicesharp/rpiv-ask-user-question":"2.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@sinclair/typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-multi-account","pi-next-cue","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.18_1790741258607_0.4272474857248163","host":"s3://npm-registry-packages-npm-production"}},"2026.9.19":{"name":"@herbertgao/pi-extensions","version":"2026.9.19","keywords":["extensions","pi","pi-extension","pi-package"],"author":{"name":"Herbert Gao"},"license":"MIT","_id":"@herbertgao/pi-extensions@2026.9.19","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"homepage":"https://github.com/HerbertGao/pi-extensions#readme","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-multi-account/index.ts","./node_modules/pi-next-cue/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/dist","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js","./node_modules/pi-footer/src/index.ts"]},"dist":{"shasum":"473af40687e996ef742af797450fc7905358405e","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.19.tgz","fileCount":2701,"integrity":"sha512-Lfb2tYizMYmEY1PXloAyTTpSwm5YaFEBaxK0iA26jG3BSBOrr7TeVUcf0hXOx/mtZJ/SuUsW80WZbDuTMttBkQ==","signatures":[{"sig":"MEQCIEM4Z0m5CcLX1fVkXx5MqKwvZOXnNAe5+uRG9ZyShc6qAiBhs69xoNvB/yrT+pMOsoyzx4yHDS0gkCVIu8/fnF2BhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHBsQGRXsxPEH2N/5tVCPDcA1LePvPJoJKXXelxMmem2AiEAvdB0sFv+7ySIuIX3d9vllg4pHczSVjaGreVw1cD9Jsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50916031},"type":"module","engines":{"node":">=24"},"gitHead":"f7a4dae682a1bb1ece353d2306089125e63ddf16","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","chalk":"^6.0.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.11.2","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.3.0","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","pi-footer":"0.5.1","remote-pi":"0.7.0","dbus-native":"^0.15.2","pi-next-cue":"1.0.7","pi-typesafe":"0.8.1","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.34.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.8.1","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","proper-lockfile":"4.1.2","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^2.1.0","@narumitw/pi-btw":"0.61.1","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"0.6.0","pi-jev-auto-mode":"0.5.0","pi-multi-account":"1.23.2","@tifan/pi-handoff":"2.2.2","@bufbuild/protobuf":"^2.14.0","@herbertgao/sol-pi":"0.3.4","@herbertgao/pi-bark":"0.1.4","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@pi-plugins/fast-mode":"0.1.12","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.4","@juicesharp/rpiv-config":"^2.11.0","@narumitw/pi-caffeinate":"0.49.8","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.4","@modelcontextprotocol/sdk":"^1.29.0","@herbertgao/pi-cc-extensions":"0.9.7","@tifan/pi-preferred-thinking":"1.0.2","@juicesharp/rpiv-ask-user-question":"2.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@sinclair/typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-footer","pi-jev-auto-mode","pi-lens","pi-multi-account","pi-next-cue","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-extensions_2026.9.19_1790784274795_0.05527004538845248","host":"s3://npm-registry-packages-npm-production"}},"2026.9.20":{"pi":{"skills":["./node_modules/@dietrichgebert/ponytail/skills","./node_modules/pi-lens/skills"],"themes":["./node_modules/@herbertgao/pi-cc-extensions/themes/cc-dark.json","./node_modules/@herbertgao/pi-cc-extensions/themes/cc-light.json"],"extensions":["./node_modules/@dietrichgebert/ponytail/pi-extension/index.js","./node_modules/@herbertgao/pi-cc-extensions/extensions/index.ts","./node_modules/@herbertgao/sol-pi/src/sol-pi/index.ts","./node_modules/@tifan/pi-copy-response/src/index.ts","./node_modules/@herbertgao/resume-from/shims/pi/extensions/resume-from.js","./node_modules/@tifan/pi-handoff/src/index.ts","./node_modules/@tifan/pi-handoff/src/session-query.ts","./node_modules/@tifan/pi-inline-skills/src/index.ts","./node_modules/@tifan/pi-mermaid-open/src/index.ts","./node_modules/@tifan/pi-preferred-thinking/src/index.ts","./node_modules/@tifan/pi-recap/src/index.ts","./node_modules/@tifan/pi-rename/src/index.ts","./node_modules/@herbertgao/pi-subagents/src/index.ts","./node_modules/@juicesharp/rpiv-ask-user-question/index.ts","./node_modules/@herbertgao/pi-bark/src/index.ts","./node_modules/@narumitw/pi-btw/dist/index.ts","./node_modules/@narumitw/pi-caffeinate/dist/index.ts","./node_modules/@pi-plugins/fast-mode/dist/index.mjs","./node_modules/pi-jev-auto-mode/index.ts","./node_modules/pi-multi-account/index.ts","./node_modules/pi-next-cue/index.ts","./node_modules/pi-lens/dist/index.js","./node_modules/pi-web-access/dist","./node_modules/pi-antigravity/src/index.ts","./node_modules/pi-typesafe/extensions/index.js","./node_modules/remote-pi/dist/index.js"]},"_id":"@herbertgao/pi-extensions@2026.9.20","bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"dist":{"shasum":"617c7d00f5ce5871f65db61b9a05fc1decc006a0","tarball":"https://registry.npmjs.org/@herbertgao/pi-extensions/-/pi-extensions-2026.9.20.tgz","fileCount":2599,"integrity":"sha512-Kds3abiJDSxSeGZCwzNneQIMdm3+SGFdTjvmDF2PIZ+EP1Lj/5JlxjI7IZKU6tFD8bjNN6hFgUMIC08wsH3bpQ==","signatures":[{"sig":"MEYCIQDQ4JqyX7JzgdpuWbN5geGl1b8n9SabLWMAAKfz8j1ncwIhAJ4VTNnWMsmQyhsOlKtsynGOjsvp24YBcRQ1C8+kJSOl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICmJWPKhESykvzx0mSluLK8yVlDvVihsgL2KOD0vVNYMAiBOVZCLPVdXtH56adwNaHq8fvwpHPwv2gszy8/d8iaH/Q=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@herbertgao%2fpi-extensions@2026.9.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50673041},"name":"@herbertgao/pi-extensions","type":"module","author":{"name":"Herbert Gao"},"engines":{"node":">=24"},"gitHead":"ef0b9b14e9a87c8be60e7670d395dd0acccef733","license":"MIT","scripts":{"prepack":"node ../../scripts/aggregate-bundle.mjs prepare","postpack":"node ../../scripts/aggregate-bundle.mjs restore"},"version":"2026.9.20","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d2b77501-ee55-4549-9c18-7e85a6f27f11"}},"homepage":"https://github.com/HerbertGao/pi-extensions#readme","keywords":["extensions","pi","pi-extension","pi-package"],"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"_npmVersion":"12.0.2","description":"Aggregate installer for HerbertGao-maintained Pi extensions.","directories":{},"maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.0","zod":"^3.25.0 || ^4.0.0","jiti":"^2.7.0","unpdf":"^1.6.2","croner":"^10.0.1","nanoid":"^5.0.0","unbash":"4.0.10","undici":"^8.11.2","js-yaml":"^5.2.2","p-limit":"^6.1.0","pi-lens":"4.3.0","defuddle":"0.19.3","linkedom":"^0.16.0","pidusage":"^4.0.1","turndown":"^7.2.0","minimatch":"^10.2.6","remote-pi":"0.7.0","dbus-native":"^0.15.2","pi-next-cue":"1.0.7","pi-typesafe":"0.8.1","promise.try":"^2.0.1","@shikijs/cli":"^4.0.2","grok-mermaid":"0.2.3","@ast-grep/cli":"^0.45.0","gpt-tokenizer":"^3.4.0","pi-web-access":"0.34.0","@ast-grep/napi":"^0.45.0","@noble/ed25519":"^3.1.0","pi-antigravity":"0.8.1","vscode-jsonrpc":"^9.0.0","@tifan/pi-recap":"0.4.7","proper-lockfile":"4.1.2","qrcode-terminal":"^0.12.0","@napi-rs/keyring":"^2.1.0","@narumitw/pi-btw":"0.61.1","@tifan/pi-rename":"0.6.0","@typesafe-ai/sdk":"0.6.0","pi-jev-auto-mode":"0.5.0","pi-multi-account":"1.23.2","@tifan/pi-handoff":"2.2.2","@bufbuild/protobuf":"^2.14.0","@herbertgao/sol-pi":"0.3.4","@herbertgao/pi-bark":"0.1.4","@mozilla/readability":"^0.6.0","@narumitw/pi-tui-kit":"^0.64.0","@pi-plugins/fast-mode":"0.1.12","@tifan/pi-mermaid-open":"0.2.1","@herbertgao/resume-from":"0.2.4","@juicesharp/rpiv-config":"^2.11.0","@narumitw/pi-caffeinate":"0.49.8","@tifan/pi-copy-response":"0.2.7","@tifan/pi-inline-skills":"1.0.6","@dietrichgebert/ponytail":"4.10.0","@herbertgao/pi-subagents":"0.18.4","@modelcontextprotocol/sdk":"^1.29.0","@herbertgao/pi-cc-extensions":"0.10.0","@tifan/pi-preferred-thinking":"1.0.2","@juicesharp/rpiv-ask-user-question":"2.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"*","@sinclair/typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"bundleDependencies":["@dietrichgebert/ponytail","@herbertgao/pi-bark","@herbertgao/pi-cc-extensions","@herbertgao/pi-subagents","@herbertgao/resume-from","@herbertgao/sol-pi","@juicesharp/rpiv-ask-user-question","@narumitw/pi-btw","@narumitw/pi-caffeinate","@pi-plugins/fast-mode","@tifan/pi-copy-response","@tifan/pi-handoff","@tifan/pi-inline-skills","@tifan/pi-mermaid-open","@tifan/pi-preferred-thinking","@tifan/pi-recap","@tifan/pi-rename","grok-mermaid","pi-antigravity","pi-jev-auto-mode","pi-lens","pi-multi-account","pi-next-cue","pi-typesafe","pi-web-access","remote-pi"],"optionalDependencies":{"web-tree-sitter":"0.25.10"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-extensions_2026.9.20_1790810772224_0.8589832706750362"}}},"time":{"created":"2026-08-10T09:31:08.992Z","modified":"2026-09-30T23:26:13.024Z","0.1.0":"2026-08-10T09:31:09.682Z","2026.8.0":"2026-08-10T10:31:33.162Z","2026.8.1":"2026-08-10T10:53:04.547Z","2026.8.2":"2026-08-11T10:35:24.945Z","2026.8.3":"2026-08-12T11:52:46.853Z","2026.8.4":"2026-08-12T16:47:12.169Z","2026.8.5":"2026-08-14T18:37:14.713Z","2026.8.6":"2026-08-17T04:17:45.675Z","2026.8.7":"2026-08-21T01:42:22.183Z","2026.8.8":"2026-08-22T18:21:40.419Z","2026.8.9":"2026-08-24T05:54:47.445Z","2026.8.10":"2026-08-24T09:18:59.979Z","2026.8.11":"2026-08-24T10:57:07.554Z","2026.8.12":"2026-08-26T10:55:16.434Z","2026.8.13":"2026-08-27T10:24:34.138Z","2026.8.14":"2026-08-28T10:34:22.409Z","2026.8.15":"2026-08-30T08:57:22.441Z","2026.9.0":"2026-09-05T11:58:58.415Z","2026.9.1":"2026-09-08T12:27:42.999Z","2026.9.2":"2026-09-10T09:58:08.119Z","2026.9.3":"2026-09-11T12:11:54.013Z","2026.9.4":"2026-09-12T10:51:01.097Z","2026.9.5":"2026-09-15T07:24:02.110Z","2026.9.6":"2026-09-16T03:48:03.658Z","2026.9.7":"2026-09-17T17:30:32.611Z","2026.9.8":"2026-09-17T17:54:55.151Z","2026.9.9":"2026-09-19T06:28:55.912Z","2026.9.10":"2026-09-19T14:56:18.567Z","2026.9.11":"2026-09-21T09:43:44.334Z","2026.9.12":"2026-09-22T11:22:18.100Z","2026.9.13":"2026-09-23T09:43:57.491Z","2026.9.14":"2026-09-24T09:47:29.322Z","2026.9.15":"2026-09-26T09:22:20.241Z","2026.9.16":"2026-09-28T02:43:14.889Z","2026.9.17":"2026-09-28T07:24:24.776Z","2026.9.18":"2026-09-30T04:07:38.961Z","2026.9.19":"2026-09-30T16:04:35.228Z","2026.9.20":"2026-09-30T23:26:12.695Z"},"bugs":{"url":"https://github.com/HerbertGao/pi-extensions/issues"},"author":{"name":"Herbert Gao"},"license":"MIT","homepage":"https://github.com/HerbertGao/pi-extensions#readme","keywords":["extensions","pi","pi-extension","pi-package"],"repository":{"url":"git+https://github.com/HerbertGao/pi-extensions.git","type":"git","directory":"packages/pi-extensions"},"description":"Aggregate installer for HerbertGao-maintained Pi extensions.","maintainers":[{"name":"herbertgao","email":"heapcn@gmail.com"}],"readme":"# @herbertgao/pi-extensions\n\nAggregate installer for HerbertGao-maintained Pi extensions and pinned upstream companions.\n\n## Install\n\n```bash\npi install npm:@herbertgao/pi-extensions\n```\n\nRequires Node.js 24 or newer and Pi 0.85.1 or newer.\n\n## Native MCP\n\nMCP is provided by Pi 0.99.0+, not by a bundled extension. Configure servers in `~/.pi/agent/mcp.json` and use `/mcp` to manage them. Older Pi versions need an upgrade to retain MCP support.\n\nWhen migrating from `pi-mcp-adapter`, remove any standalone adapter install as well. Native MCP uses `exposure: \"direct\"` instead of `directTools: true`; tools default to `codemode` exposure. Adapter-only settings such as `lifecycle`, `mcpFooterStatus`, and `showStatusIcon` are not native settings. OAuth servers may require signing in again with `pi mcp login <server>`. See Pi's [MCP documentation](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/mcp.md).\n\n## Bundled extensions\n\nThe package bundles 5 active `@herbertgao/*` child packages—`pi-bark`, `pi-cc-extensions`, `resume-from`, `pi-subagents`, and `sol-pi`—plus the following upstream packages under their original names:\n\n- `pi-antigravity@0.8.1`\n- `@dietrichgebert/ponytail@4.10.0`\n- `@juicesharp/rpiv-ask-user-question@2.11.0`\n- `@narumitw/pi-btw@0.61.1`\n- `@narumitw/pi-caffeinate@0.49.8`\n- `@pi-plugins/fast-mode@0.1.12`\n- `@tifan/pi-copy-response@0.2.7`\n- `@tifan/pi-handoff@2.2.2`\n- `@tifan/pi-inline-skills@1.0.6`\n- `@tifan/pi-mermaid-open@0.2.1`\n- `@tifan/pi-preferred-thinking@1.0.2`\n- `@tifan/pi-recap@0.4.7`\n- `@tifan/pi-rename@0.6.0`\n- `pi-typesafe@0.8.1`\n- `pi-multi-account@1.23.2`\n- `pi-next-cue@1.0.7`\n- `pi-jev-auto-mode@0.5.0`\n- `pi-lens@4.3.0`\n- `pi-web-access@0.34.0`\n- `remote-pi@0.7.0`\n\nPi loads their extensions and skills through `node_modules/` paths inside one package root. The upstream companions are pinned and bundled, not forked or renamed.\n\n### Bark notifications\n\n`@herbertgao/pi-bark` sends localized Bark pushes when a user-facing Pi run fully settles or `@juicesharp/rpiv-ask-user-question` needs an answer. Notifications include emoji-labeled machine/path metadata and support the bundled official Pi badge through Bark's `icon` parameter. Configure it in `$PI_CODING_AGENT_DIR/bark.json` (normally `~/.pi/agent/bark.json`); see the [package README](../pi-bark/README.md). Without a valid endpoint it stays inactive.\n\n`@narumitw/pi-caffeinate@0.49.8` uses the host platform's sleep inhibitor during each Pi agent run. On macOS, `/caffeinate sleep` keeps the system awake while allowing the display to sleep; `/caffeinate display` also keeps the display awake. It releases the inhibitor when the run or session ends.\n\n`pi-jev-auto-mode@0.5.0` adds fail-closed Jev safety gates for shell commands and file changes. `pi-typesafe@0.8.1` adds the `/typesafe` command and `typesafe_evaluate` tool for explicit structured decisions; both use the TypeSafe API after login.\n\n`@herbertgao/resume-from@0.2.0` keeps Claude Code sessions associated with their original repository when the active transcript later moves into a nested cwd. `@herbertgao/sol-pi@0.1.0` adds opt-in Action Fusion, ObservationPack, Evidence-Preserving Reducer, and Online Context Compact; see its [configuration guide](../sol-pi/docs/configuration.md). `pi-lens@4.3.0` expands language routing and bounds retained diagnostic facts across multi-root sessions. `pi-web-access@0.34.0` provides configurable web search and fetch tools; its `toolActivation` defaults to `auto`, choosing eager or dynamic tool activation per model. `pi-antigravity@0.8.1` reads Pi 0.86+ transcript system messages, so Antigravity requests carry Pi's system prompt and tools; it also registers `google_search` and `generate_image` tools that use the signed-in Antigravity account. Preferred Thinking 1.0.2 preserves an explicit subagent `--thinking` choice. Deprecated `@tifan/pi-titlebar-spinner` is no longer bundled; Rename remains the single owner of Herdr tab naming.\n\n`pi-stash` is no longer bundled: `/btw` already preserves the main editor draft while handling side questions outside the main conversation. Prior `@herbertgao/pi-stash` releases remain available but are no longer maintained here.\n\n### Next-cue suggestions\n\n`pi-next-cue@1.0.7` predicts a short next prompt after each completed agent turn. In the empty editor, `Tab` fills the suggestion and `Enter` sends it. Each settled turn can make one extra model request using recent conversation text, recent tool names/results, and the configured active or explicitly selected model. It is TUI-only and wraps the prompt editor, so do not enable another custom-editor extension that also owns the editor slot.\n\n### Footer\n\nThe configurable status bar is provided by `@herbertgao/pi-cc-extensions` and enabled by default (`/ccstyle` → Footer page: chips, lines, ordering, plain-text icons). `pi-footer` is no longer bundled. If `pi-footer` was installed separately, remove it so only one footer extension owns the status bar; a leftover `$PI_CODING_AGENT_DIR/extensions/pi-footer.json` can be deleted.\n\nFor the intended compact status text, merge the optional pi-lens widget setting into its existing file rather than replacing the file:\n\n```jsonc\n// ~/.pi-lens/config.json\n{\n  \"widget\": {\n    \"visible\": false,\n  },\n}\n```\n\nPi 0.85.1 or newer should use native `fullscreen` TUI mode.\n\n### Remote Pi trust boundary\n\nConfigure `REMOTE_PI_RELAY` to a private relay, preferably reachable only through Tailscale or another private network, **before** first running `/remote-pi`. TLS/Tailscale protects traffic in transit but the relay process can read routed content; `remote-pi@0.7.0` is not end-to-end encrypted.\n\nKnown accepted `0.7.0` limitations: pairing URI/token data is persisted in Pi session data and may enter model context during its short validity window; local broker/supervisor IPC trusts processes running as the same OS user; cancelling first-time setup can retain its cwd lock until Pi exits. Do not use the public relay or run untrusted local processes if those boundaries are unacceptable.\n\nSee the [repository README](https://github.com/HerbertGao/pi-extensions#readme) for the complete package list and provenance.\n\n## License\n\n[MIT](LICENSE). Bundled upstream notices are included in [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md).\n","readmeFilename":"README.md"}