{"_id":"@agimon-ai/doompi-mcp","_rev":"180-b0cf7e7ed5183b9dc7a950bbab95d2b3","name":"@agimon-ai/doompi-mcp","dist-tags":{"latest":"0.0.1-alpha.115","alpha":"0.0.1-alpha.115"},"versions":{"0.0.1-alpha.0":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.0","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"c22eb2c5a8081ce5b3ba55957efa48b611703226","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.0.tgz","fileCount":104,"integrity":"sha512-WmCkHhmqe3fLSiAjvUKDqzuQ3anfbOyuXLbPDdl/aU0NyJXemRT+GZ/MESaZPDBBFuZUvx9FBIP/esEgttzosQ==","signatures":[{"sig":"MEQCICMC9T39FgYXuDN/mMMRCU4jZr3fHvsWFJXjNUh7EmasAiAt5onNg74PXaWNdVzS68Gg8vdPA6zWtxlcmt0oKoggQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342512},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.0","@agimon-ai/mcp-proxy":"0.30.9","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.0_1786453879680_0.741643292082443","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.1":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.1","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.1","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"130660a5eac20d2476564a43307421cf4b0ffbb5","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.1.tgz","fileCount":104,"integrity":"sha512-Tx3Ts7I/gOqMhs0aCyXsQ3UobIQoDzGOK9ISuz6gbS3m80F6LKr1G85H5dLYytJ6QjfZNcaYKLIORO8n6CeDow==","signatures":[{"sig":"MEQCIFGkzvdq0w5oGgrJinfhGlqs7LhHSLS62KOI8IqK+MUEAiAH0mfwbZY8Ei67sI0lVtz5iiJAv9/eWdYH98kaywJPfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342513},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.1","@agimon-ai/mcp-proxy":"0.30.10","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.1_1786528844353_0.027604310299131685","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.2","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.2","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"b7ccb2ab513867a512f802c4db626c1e8f41b8fb","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.2.tgz","fileCount":104,"integrity":"sha512-ixGG8kUgePUsRHC7YsYcrQF5/oV8lT4RvSLLI/W+mWfgIAe4ay3Y+EIEos3vzP249Gg5pXgxJu+q17DY78ZaXA==","signatures":[{"sig":"MEYCIQCdMzoFXTmjVzGxS6U2GoVMbPTwymTwZ0vjSPqO71JAfgIhAI6OMjKzvZWka6kWh/phSXDv4hIxNdeZlGXiuPad1tzt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345862},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.2","@agimon-ai/mcp-proxy":"0.30.11","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.2_1786543069899_0.7423543784231343","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.3","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.3","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"911b2fbf85e5d936f647ffb8ebd6cb58e49323a4","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.3.tgz","fileCount":104,"integrity":"sha512-D15aINGytIYVgVks7abBC1NySu7XxhRSoLhHe1jhGKijJaAbVJnegDr7+Lf4t9JEPHXZNEfm1UVIa+mtCDzt9Q==","signatures":[{"sig":"MEUCIEElNdg48D9UOh4KvkH7yFlOOwSUcrZVnCb8AkgtlUNyAiEAijxQrhlDyK9iG2zUpQMlmtSWN9d+wBfwdQ6xsCe7hRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345862},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.3","@agimon-ai/mcp-proxy":"0.30.12","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.3_1786546679171_0.5760102212046718","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.4":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.4","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.4","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"2a07c1c24225dea22ca8b8fa7cb51591f861406b","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.4.tgz","fileCount":100,"integrity":"sha512-09u0IcMX81E/zarUf4CrxBHr8CuWj983iVBPiGfqwXSlLcOjewJdg0iwTF8OjNDJSaZtcg0nSK5QVnIekXfG8Q==","signatures":[{"sig":"MEQCIB3JFSAZwtbg89X+WaS8VRmbGLnjZ23ITM/KX9w4OBaBAiBsU0b3Wninhx/q7+TK9BAenzXOY9HhF3NhrE9F9gbgcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317421},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.4","@agimon-ai/mcp-proxy":"0.30.13","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.4_1786587223542_0.8522098435781646","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.5":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.5","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.5","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"0b1ad3305b46c12b5f7eeee040a15435802078f9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.5.tgz","fileCount":100,"integrity":"sha512-g9czzXshOTqSHpzgMVC3faowiJOk8hM7WepGEyaFHX0sekHvfPH2jVfkA+pI3gJT2E9/BycEy2kblEcFyYFKWw==","signatures":[{"sig":"MEQCIDhZT0wa4y7olco8Ie7h6E5MA61NqrsXuU6TM8ekepuOAiBARNUeB5judz6mVIx87co6htPib4KbQNLYylgii9t1BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317421},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.5","@agimon-ai/mcp-proxy":"0.30.14","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.5_1786592087426_0.8452384672973021","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.6":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.6","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.6","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"34d694a0cc35139f8646acb687c21cca842b9f91","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.6.tgz","fileCount":100,"integrity":"sha512-hcgRGH2HjtIsmRA4KrhXPst+VCPpvIL17PaCIXIfBqaiEJsiIyCFd+sC4igL6/5h5BmK7j6KN8KW2Rb2BUZwPw==","signatures":[{"sig":"MEYCIQD0HziX3TVDMNRFhgDHb0X8bQhheXyxZ//p6SP00D123AIhANuFm90+HwS9508ESQuZz/HtqfL89BkBRsNvdfT4vIDR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317421},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.6","@agimon-ai/mcp-proxy":"0.30.15","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.6_1786597647008_0.06040663619715092","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.7":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.7","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.7","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"a875f358a1fd032bebe073ab2578affb97d185e7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.7.tgz","fileCount":100,"integrity":"sha512-1l2b+AjtYuxsgshuwhLhPvT5nmjF4xHzcmaDmrpvQqGAuwTmqq0WlWvZLrnfeEbLi7zt2zhSrChzAJj8B/ROyg==","signatures":[{"sig":"MEYCIQDnrKhw0/zA7HgUw/ComhiqRR+CitTvOymZIYNicPjxIQIhAPkVjzPjczwKcEaMaxf0XbEfQw3s8N4dZsH5z+CiCb9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317421},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.7","@agimon-ai/mcp-proxy":"0.30.16","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.7_1786603763111_0.6863330381456738","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.8":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.8","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.8","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"4aff005f2b03d7617b82c9ebe2e9594edc21f551","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.8.tgz","fileCount":100,"integrity":"sha512-1ppXMUNh9LSPF4LQRZgqQkdcWCxBA36k3ZPC76YOKK34BuO1PLvrW0nVJtbZ5+R06Xg1XyR3RxRFa1a1kUhHLA==","signatures":[{"sig":"MEQCIGZypLAjrCj6dY/pVjI+xv66YKcmVJo5k964l23hVKd0AiBp5XAv0ZGidJHUXXaFvQm4Pp+QUbl7r2CSd4ihNq8sNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317421},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.8","@agimon-ai/mcp-proxy":"0.30.17","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.8_1786608866590_0.5766984612377652","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.9":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.9","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.9","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"c8bdf4410f7b04921d7ffbb50d9fe380b17570a5","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.9.tgz","fileCount":100,"integrity":"sha512-c7lznkokWXzKeblJloj+Rtj8fI8GQgTQzg25/qheWSAUFDXuQl73D3ZANg+maYxnNNhqx9CUlVsp0kSGx0wC2A==","signatures":[{"sig":"MEUCIFRdsdN4fHLRYoxCO8VoFF7TJbQL5Z/lS58e/fIjLCyFAiEA4Pbi7MKJ20WiXTdTl3WfFg7OgSIqd/hxe5/CJrQsvh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317421},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.9","@agimon-ai/mcp-proxy":"0.30.18","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.9_1786613655720_0.9834400124732889","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.10":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.10","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.10","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"d39e96978d6df1818d86033cfc1130c95db701cd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.10.tgz","fileCount":100,"integrity":"sha512-bm2qRgRBEfdkuEVbVm5/Fwy04n7FR//lB+4Pw0dLs4RYDrIP3pcdik5qUt3ck2XBa5cE2qA/MN1fw/qBRPtRkA==","signatures":[{"sig":"MEUCIBWTCO8p9Gf9D+JBcMny3nVjPTg7PVGnrp23acLp99qnAiEA2+Dw117soiuvfsYtCITeQC+sindcr/VhsSeunXfR9k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318035},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.10","@agimon-ai/mcp-proxy":"0.31.0","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.10_1786698181540_0.5253394440385855","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.11":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.11","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.11","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"147219352d9a90fb0a547c8fb4baa4a890ed8d96","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.11.tgz","fileCount":100,"integrity":"sha512-SOnSor1G7Oojlt0udUCZTAzaqz+hkqVa+TAnjkbrPYih/yWUh/1FzWMMXgrxsJeiNHUcvaxQU/52tn8FSLa6BQ==","signatures":[{"sig":"MEUCIE2f1+2teSiXI3l4+ylrnLyxYicMzHGundA8tN2nhEekAiEAw1qxsuDf5o9H9DggsekSDgvahBTsGLhRCaObot0tBw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318035},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.11","@agimon-ai/mcp-proxy":"0.31.1","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.11_1786708209076_0.4028848733762167","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.12":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.12","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.12","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"91aa8b255f291af0a3e7e7d32a96839bc38677dd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.12.tgz","fileCount":104,"integrity":"sha512-sSy3pixngluFKmPAnp8PvnHWC2fdzffjWomRsje4w2eDeCWiiTvUf2+0upUrKVf0rpZ+s3mWrPrDW5OVfcKTIA==","signatures":[{"sig":"MEYCIQDY4XKV119bkBHS6QyYDaEaJisnR8mVwMolDaGVz5P6IwIhAKvBstgwEkIocnCAUEWPBQybgPGj9d9SoRvyGffzL1SZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334915},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.12","@agimon-ai/mcp-proxy":"0.31.2","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.12_1786716623843_0.5317887984199741","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.13":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.13","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.13","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"25550e46e40bb9b80f4c4f8e54c0d800df0b1f93","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.13.tgz","fileCount":104,"integrity":"sha512-BwS6BW8EHlLcQqNz7jqWcxXnP7d0qSyjkOYdXxWNY8vPSwzde/Eru0iJg1IMGNqrdxGakmBig3UKe4LT86HW3A==","signatures":[{"sig":"MEUCIF8KMfhZ6MLfosnTY2SilAEBaANYhz/2SeDMvlmVih9JAiEA0af/qkTM0kJatchpsFpsOyy7s/DPxXXXEsE3/pkEvVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334915},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.13","@agimon-ai/mcp-proxy":"0.31.3","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.13_1786749421160_0.8790976745184322","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.14":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.14","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.14","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9c31740f5ab0268f9fe5ca1149a3b4d60e0e78ba","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.14.tgz","fileCount":104,"integrity":"sha512-Ss9HVOpGIAOIfX09H1V2kC1qJqyGrIDGs4G7knU/PGD33mR9lfqC36fKsowwiKsPMA6Gn2CGXar75yMid0VxAw==","signatures":[{"sig":"MEYCIQDXQeqrHhR3RsrRzD+hVK//46CLedzlIdF3Xl7vq0i+kAIhAM5AzZYRtB4XKHvKhdm7Zi4buZLPFks2d+HZbNbz3fFC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347494},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.14","@agimon-ai/mcp-proxy":"0.31.4","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.14_1786785085549_0.1211270819375927","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.15":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.15","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.15","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"110ef5a8526ffb915a88690b608bee7785f4d0dd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.15.tgz","fileCount":132,"integrity":"sha512-5pLEJJSzGnoXURpev7RF3J56ux11ZmPFCEfCJhqsIfKI4Rh/+0Cc1pXtK+JUkn0j61nI5Fpn9prCHQhxeSM3/g==","signatures":[{"sig":"MEYCIQDIbR8NMl2joVddA7Q3fIq7Xos2J0V6kSHhVJ4wwAVPkwIhAJX0hDs1vvlU9NZltYjm2dQfD4Eem30SEe0ZHspqC+D9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346401},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.15","@agimon-ai/mcp-proxy":"0.31.5","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.1","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.15_1786879232558_0.5639517720041343","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.16":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.16","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.16","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"34121791d52dcea37f96c23bdd348b3baad29594","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.16.tgz","fileCount":132,"integrity":"sha512-UOBRbcxB8/6Y2y2xX8nBihYbIgKZoWZE6BLHtss1NHYiTUa5jpUN1ghbpZtaieZKDYOpO89+p+q0M13KrjHu2Q==","signatures":[{"sig":"MEUCIHqGmCnBjQyek9zV9pXViyoe//5lP3YbPgVRnoR1zFe2AiEA7OSPNRTJS0rCNxmrC4Dsf+eq64UcQO0vnjTcTBmSQrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346506},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.16","@agimon-ai/mcp-proxy":"0.31.6","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.16_1786890663036_0.15374737140881378","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.17":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.17","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.17","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"4f91568894b087affc3adc4d4fe9bb59bc2982c2","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.17.tgz","fileCount":132,"integrity":"sha512-V4jBXP+1UJckIZrRBFAi3sxX7BbqBf5jDcqRAp5yn6HcZtjRc3GfP8zP/4943KaFYIg5p+cIWCJ7hMTApKXtCg==","signatures":[{"sig":"MEYCIQDvaG1H7bplfsM0Jkyh+SIoOxcrWDBNJeTPFOVFqQR52QIhAP5V8Wbw/tHdZt4DqSO6tDK3EjqddKLfxxa8nPSXF0Wx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346506},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.17","@agimon-ai/mcp-proxy":"0.31.7","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.17_1786917189547_0.30925927272191034","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.18":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.18","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.18","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"7a6195ae3a807023efaab9f4597cccbc4402b8b3","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.18.tgz","fileCount":132,"integrity":"sha512-ePLuOoHs7Yk29HdL23cSF2Mh3RFHowCMvc2lTSehouMOGeEaVK7brNoKF3bF9yEGtZDnNnQF5xDtx3Q89dj6Sw==","signatures":[{"sig":"MEQCIFTfjLeI5RyCokzDJjKVP6AtcY0YGcPa5XgADK/FkAv9AiBOGYrfJ5L+dJrPQ5bn+t2aLOipbYw4Z7tEolorbGvtBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346506},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.18","@agimon-ai/mcp-proxy":"0.31.8","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.18_1786955749980_0.5166357169382358","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.19":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.19","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.19","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"25fb3f7c47650ee04f1c208d6fcf1a6a592dab50","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.19.tgz","fileCount":132,"integrity":"sha512-kr2nYH+ZkejgsKJ+g2QnfrKOb/kl1MkqGbQKy3mre+r1YO+Kz+tT3crLXsYlTZjSpFLi84RWbyue//JzC6mTQw==","signatures":[{"sig":"MEQCIDl22kzTJmpDA7FWE7JjUpDS5DoeOhuX1ZIvaCmq19a/AiA3eU8wWhe08tQTrMU4Y+90ZjGXfx9ZS5UWYLz1tg+p9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346506},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.19","@agimon-ai/mcp-proxy":"0.31.9","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.19_1786962930802_0.653844900919162","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.20":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.20","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.20","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"0fe9c5982dfd4197fc8529c357da50d563df21f2","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.20.tgz","fileCount":132,"integrity":"sha512-AcWQcSGSuk3637PwECk2VRGL6KOJTO92zFlhHRL+JlnueQPDNOkgo4+NQDmpGWYz1jELiNYzN5JVZUWJ/iueng==","signatures":[{"sig":"MEYCIQD1OuJbVNa1Ss7Df3H0qaxxoHzxWnyN7wbtqbdt9JfsdAIhALt2vFLSY0PgnvzRZwl4+HWrNIjgaqhl1+G5dY0YMblg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346507},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.20","@agimon-ai/mcp-proxy":"0.31.10","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.20_1786970722676_0.5538293095208326","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.21":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.21","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.21","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"940505ba4aa349ccc5b04b9db1e4e2f84a39b7fb","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.21.tgz","fileCount":132,"integrity":"sha512-YABkhQ6983sVeUNe1Unt6vYxORKtL4oGyKJLYil/0ZpnESLmyG/guxgmWHD4NAcS+Sky3tIdyDN2xR7hfEMoXA==","signatures":[{"sig":"MEQCIGe7hxSOWSD7D32bZQ2TtrCrDBWe34/kTLV/mckAey9mAiAHvlT/zR/b4UF4UMLJGcMEbxiql+vKpxV/xVCt4PUYSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346507},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.21","@agimon-ai/mcp-proxy":"0.31.11","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.21_1786975442280_0.5206704747606943","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.22":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.22","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.22","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"6db0d9b3eec9ac37beae942561cf41be7ec6a019","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.22.tgz","fileCount":132,"integrity":"sha512-uNAn9UjtrDCphvveI2Z59zZ381L6x/e6y+vsfNvtS1vsrw+ImlL6iPdNIgDtoNH764EFyqyfqwLevEiJXTep3g==","signatures":[{"sig":"MEUCIQChwFKnxFmtMz6rtBtI54ROWxY4KyGDM05utGg3jSNxxAIgfSi6vHJ9gcyYAPE4P7HLdFqLc8v9bSxXbx5a6GrahKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347744},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"MCP server tools for Doompi","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.22","@agimon-ai/mcp-proxy":"0.31.12","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.22_1787053265291_0.58831320074252","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.23":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.23","keywords":["coding-agent","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.23","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"6a135ff56fe922c6db7f934df9d7db1289ddba25","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.23.tgz","fileCount":132,"integrity":"sha512-oW0lgaiw2YfdBT4Se0OQDGwzaIRgNjsWyS0eknEaJFgcjlZnt0bPEFE/scwfo4YM0ODbZ6v0ew3CrWwzgxgCrQ==","signatures":[{"sig":"MEQCIGTtYuVl8Ize8/vnuuji/YwZqMLjuvr5TI5EL8wZk/P2AiAlMdzK3GB0f7YDp0z/l+jhibOVhAzyG/iBtZlcd+xWAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348002},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@agimon-ai/doompi-ui":"0.0.1-alpha.23","@agimon-ai/mcp-proxy":"0.31.13","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.23_1787057454078_0.5587469603746882","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.24":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.24","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.24","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"d161a6676b92da165d1f81f23d362cd5a541ffac","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.24.tgz","fileCount":120,"integrity":"sha512-1Z50CZh/I+WOLQl5bJMUyTt/jRh8E3u6y2HmBMX/WoKlq1Hyt5spqSg+D5eucsxu47KL6MY9PCeP93lphq1pqg==","signatures":[{"sig":"MEUCIQDR12CVWyfaalB4E27/p/2ipb7TIAbkM21hQykp8dpjcAIgMgUWRWZFnmhQyaPGnJ8Tl4YXFRR9O2Xy+E7MqOVYzy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365864},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.24","@agimon-ai/mcp-proxy":"0.31.14","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.24_1787224773342_0.11357854559920999","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.25":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.25","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.25","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"7e5221ee60f6bc4a9a06451229408b385365c8bc","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.25.tgz","fileCount":140,"integrity":"sha512-BFdhDNEJwTkE/t2EZ1bRm8PYP4uN8kUxZonvtVUwCPk6Wk4bn1WLMB00qRymIl23P4Pfvt6XWdUenDFwOEHU0w==","signatures":[{"sig":"MEUCIC8YIW3Umu09al2Vlv4bFQVRbTvD7l1jFncteqKQhi8mAiEA75lKhJNhZ2W9PUq0r1hK6G8h7EeCNtzkHUI+47cIASo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472212},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.25","@agimon-ai/mcp-proxy":"0.31.15","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.25_1787263458519_0.7016392487207832","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.26":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.26","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.26","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"ffe2e7eeabbb1ec363bfb313d37e61417acb2862","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.26.tgz","fileCount":140,"integrity":"sha512-GAElTm5CGb3R0LSyxbI4cQry9XUogo1++ad2lwDOH/rDAqM9VV5bbSsBveBrE5P5K1Ld0NHDqThqY5Ts0Fw9Ew==","signatures":[{"sig":"MEUCIQC2yfSXjaU/BXCPugCgXcV+bPTWqUaXYs8breDU39Tz0QIgWOylJR71wxRJFkpOYoyGXaFg4fNAUMu6h84ry1gCl1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472212},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.26","@agimon-ai/mcp-proxy":"0.31.16","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.26_1787275380571_0.627743140590485","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.27":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.27","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.27","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"028c0acf1542296f032cbc8b9b2027fc7d0611f6","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.27.tgz","fileCount":3,"integrity":"sha512-/mLPeMdFjT88NTbkqWxBXEj4o5nSXdQOlGfc1iS+8+iDym5mGb0mn03qk/qwOHdWsnbQjR/JZgLpm92VG6Qdjg==","signatures":[{"sig":"MEQCICLoo4XqrjQp478DBRMNU1f0hrLWzMUFa4FtSsws3gotAiAEoIp8PGs/EuJwk3nZmR7aCjHNl5t8C5JL994QcyPn/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7129},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.19.0","dependencies":{"open":"8.4.2","yaml":"2.9.0","typebox":"1.1.38","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.27","@agimon-ai/mcp-proxy":"0.31.16","@modelcontextprotocol/sdk":"1.29.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.27_1787295720795_0.18815230717191622","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.28":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.28","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.28","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"0b92bc8eba7d828ddf8927d8c5837a49ba2240a7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.28.tgz","fileCount":140,"integrity":"sha512-ooECa2oMpLkUSZINoLbE6pNvPlNDeIWgT9h7UcUjqAk7ykRleL1d/cn/6Hx/yDTwyiKo2Vc05nsOnYFKz6VFVw==","signatures":[{"sig":"MEQCIDtRd3LdQtFbSgGbBXST26bVAcJs9PoFbgN796s1NfqVAiBFVWinp/b1h0ijowUDX/VywLMQyG2yAwuq42VO9j8FyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472342},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.28","@agimon-ai/mcp-proxy":"0.31.16","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.28_1787300200287_0.4467773095893408","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.29":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.29","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.29","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"d038e05d8fce82280fedc3e83dc704d4a7140b25","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.29.tgz","fileCount":134,"integrity":"sha512-G1SYz15/mGOWjobAGO+HHRrTU/oa1U9t3vROFopfMfa/moML9umx1lZ/Q12+Wvta7/DYOG+6Kfs9QwfYyp9F3g==","signatures":[{"sig":"MEYCIQC7WLs8Iq5lwI0DU81XZaR7ELoOQo/dtn8ChxYhzobeYwIhAO/Xa+A5okTUiLVyFlsSQeK7QnPwbUPJGDD3fy2BhS3h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420835},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.29","@agimon-ai/mcp-proxy":"0.31.16","@agimon-ai/doompi-config":"0.0.1-alpha.29","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.29_1787315064169_0.14064550919084717","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.30":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.30","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.30","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"19baef71979ddf3f5d1b59d0fb6ae4478551279d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.30.tgz","fileCount":134,"integrity":"sha512-Pi224bt5BGl0GpYlctg25fgCj2s5FmIvo02cKAAH+iSYUaa7eUvFfpbb47bef8Qcpfi56qa7amaymukGi6LuUQ==","signatures":[{"sig":"MEUCIFe8+L++iNZEq89ZblcZwvWRVdmJM6YBH0teNs14p4XbAiEAvYkY53JWtCXGdhLQv/CaM60/oHkS5oTAraMNNwGR6Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420835},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.30","@agimon-ai/mcp-proxy":"0.31.16","@agimon-ai/doompi-config":"0.0.1-alpha.30","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.30_1787321473516_0.3748678919715953","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.31":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.31","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.31","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"2fc34b900beb8f83b9a92da1c14de729b6e3db1f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.31.tgz","fileCount":134,"integrity":"sha512-eqTsUXiNLMzN4wm2gxhs5M1XC2FzjWrrFFj8nIg7iF9BwrxejNF1h8P4ldwgSWtf/QmXfhQJMC0+mum4vpwH5g==","signatures":[{"sig":"MEQCIDIJ3U7rqAwyMK2JuOyNDLGD8jFgH7edJLuMt4vDPx+IAiBkdjIJuutKnlWJfUpdT6obhgcDRoi8U0drr33MfiM4KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420835},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.31","@agimon-ai/mcp-proxy":"0.31.16","@agimon-ai/doompi-config":"0.0.1-alpha.31","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.31_1787357108760_0.1500522494579597","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.32":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.32","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.32","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"f2d15b0cd14a9a0893028e885e402b746e116441","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.32.tgz","fileCount":134,"integrity":"sha512-BaVg1mf9DDVMS9L7mA/pKQRtZnCWI3SBuakr4HUWpjqMHf9MAUZD7qqZuzD3e1+UcKlZR3N7FiutQy2L8cOkWg==","signatures":[{"sig":"MEYCIQCt3lqFWCaKZWx/+cL2XYzAe9MvUwoi6ULIDjT/lhsrGQIhAJIOQykE+hP1tmjOy2ipkmaNCNXO4BweGodfjvbqDytV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420835},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.32","@agimon-ai/mcp-proxy":"0.31.16","@agimon-ai/doompi-config":"0.0.1-alpha.32","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.32_1787358532456_0.47509056955600326","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.33":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.33","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.33","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"85d43b6bb2d817308bc90df40f4885a3f59c35c1","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.33.tgz","fileCount":134,"integrity":"sha512-NgmAKe/mUmyqvrncxsaov8hbPcHzlne5RSWWGr2BXX75ManUESJlysljMhRrWPtuY7oflr6V5b+CW/vPyAE7ag==","signatures":[{"sig":"MEYCIQCQ1ESGB3uxeXc37Biug7hRgpdEP5FOiO3jsK8qR81QhQIhAOiNdMG3zl6yAr6RVU2VfM5pr2jc2QW88fF+emrYkQ+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420999},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.33","@agimon-ai/mcp-proxy":"0.31.16","@agimon-ai/doompi-config":"0.0.1-alpha.33","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.33_1787361374608_0.14812702653778897","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.34":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.34","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.34","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"7a8fd18d8712a11d576f7080b2e3759fe72b0b21","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.34.tgz","fileCount":134,"integrity":"sha512-9wGBahcw9YqCVkBEtI8jDxWuLmiqVuLCD/vzdsHKcI1DM4TuePs3S8h0Cbd8vsKJK+Yu2mputkGu+TDuBjskkg==","signatures":[{"sig":"MEQCIGA3aBYby83QspE+nMyFWKvNWUW9D/ir5cOKkFm/KFJCAiAvhE8W+c4vMNjwnpRSl86ayEeSA0adYu1NFSS7MI/hyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420999},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.34","@agimon-ai/mcp-proxy":"0.31.16","@agimon-ai/doompi-config":"0.0.1-alpha.34","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.34_1787367329918_0.5610510948066203","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.35":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.35","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.35","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"201eb02436777154e10ec188772c9d4f8105b506","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.35.tgz","fileCount":134,"integrity":"sha512-mf/+Rq+kiBp1K0ZriLnTO4eGKGgZ0+i65BdZXWUSLZMBDkARsoVFhl2cms9+wR22KaLhVBK0dnigD6TCmeE6rA==","signatures":[{"sig":"MEUCIQDQLh8V//ZkeyWHAqIYPp7YC7MmJb7haxXcRTT0Ton8QAIgWlHbcL4LXxF8MrTx3LEsSbitH4DKoEpsxFDOIh/rduM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420999},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.35","@agimon-ai/mcp-proxy":"0.31.16","@agimon-ai/doompi-config":"0.0.1-alpha.35","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.35_1787385473488_0.9638382288947003","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.36":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.36","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.36","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"55e234639d1316c18e6bd6a9e4b8ea62e769bcc8","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.36.tgz","fileCount":134,"integrity":"sha512-XGo3ShPS4q3Uuw709wMXy/tkKGB7hmhHRGBnEzjEzpnEuncR6o4pu64sIT+67tlPmgC1yvlcMGHMroBkmPDG2w==","signatures":[{"sig":"MEUCIQCYeDtLVTADGCOXMSTMtvUqsIUKpXWz3HkzdKO5OAFdJAIgKjai/c3dxLuM///owU2PkveVrBZ+sNEAdIBzbR2M3eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421215},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.36","@agimon-ai/mcp-proxy":"0.31.16","@agimon-ai/doompi-config":"0.0.1-alpha.36","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.36_1787391128557_0.05901697137851469","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.37":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.37","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.37","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"58b44ec2b9185789c51fb9d05fed7eb2f33340fc","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.37.tgz","fileCount":134,"integrity":"sha512-IrrLj8UU/6mBb2EVqYeCpi/WrcjkiRQ5YIAvyQ/78fq65Pjgts3IMAZ88vvvANryooPO9PL76DwwqmefygxS1g==","signatures":[{"sig":"MEUCIQCtCn5R8O6O5G1wRfYZESag3OAyxfxJZsklVRCUlkrk6QIgCLksZCQT+ThZ8W1aAKV8uiVzR/rRIFXDnENIgQVz1PY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421215},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.37","@agimon-ai/mcp-proxy":"0.31.16","@agimon-ai/doompi-config":"0.0.1-alpha.37","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.37_1787394769069_0.9415478907432637","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.38":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.38","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.38","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"6010f24e3fce6dd705d6b8d9bccea75874b182a5","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.38.tgz","fileCount":139,"integrity":"sha512-slBQbUfzw9rpaMk5car16VvM7r//ui1vMnnj3OA2Jht0rTu+jgXIMHGwOuVosOGeFbeX6uZjOPS7ezTjnj7WJg==","signatures":[{"sig":"MEUCICWxYEdzx2nIjnQ5C1aySUISWdPUnsyW51apM8OnJa/NAiEAoVgJvdd5bCywppm0DfzBOED6pOcqbkyi0R06y8iHkvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448404},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./web/index.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.38","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.38","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.1","@agimon-ai/doompi-web-components":"0.0.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.7","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.38_1787752644112_0.5512936358233718","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.39":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.39","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.39","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9fb04909ba8f46466016021068162445772dee64","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.39.tgz","fileCount":139,"integrity":"sha512-RfiPNspsaWVN9j4kZ3xRINrHgPQZpcgQHo+iO1k0nEe1+e1GKKmex4VtkUHCdi5r2yBNz9/KYiiq668oDvg2xA==","signatures":[{"sig":"MEUCIQCl+2p6MZINxk683Lxg1lSByV0hs8O2mLKlxwpJv533qwIgXYMDyS5LGU4UUzcN2dmEYx5xNCDBQK4g7lBzy1dg3VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448412},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./web/index.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.39","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.39","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.2","@agimon-ai/doompi-web-components":"0.0.1-alpha.0","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.7","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.39_1787788827755_0.30360601593428194","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.40":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.40","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.40","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"59a99cf08cc788fbceffc66a946e7c2147e6acb2","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.40.tgz","fileCount":139,"integrity":"sha512-HrKs50k6s831I5UyMXx7c/hCOunZPf7Q1Wu+8Vsmap5Yl6it40O1XzMRHXfy81mr8i5T+PjWQwKa6XxCHDvBUw==","signatures":[{"sig":"MEYCIQDKRxNlfQb+NuyFQkddIU7ztrwJRW0AUtT0Bb4YJ3kvKwIhAMuI0gGiZAwlMuVyFTl+Kv3f1WuJZzRsUzADQ0hm+na1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDf0YWg00IponWsTpqcXIIuhlv1BfaYgxigaSruEmaIhAiEAo/DS3gs5+KnVrg/kmx41A64+DN1v7yyXzGRfXG34WQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448412},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./web/index.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.40","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.40","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.3","@agimon-ai/doompi-web-components":"0.0.1-alpha.1","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.7","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.40_1787960783882_0.7436360179031514","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.42":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.42","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.42","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"4fe9f1e15c0faa261807d86500e6771ad4183bda","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.42.tgz","fileCount":162,"integrity":"sha512-ysk4r8ZYpiLZ3+UA+mR9K0kHleClCV7dcHJjxlvW5oupoaBDDRdA5kS71tgp7xAUUjyJJvkNjwsONLhdy3Aapw==","signatures":[{"sig":"MEUCIFZ7YlfBLI5ZDOSeASDzOCN1EwjhyoiyqVD1ud4vcugLAiEAniqidjl7KoubUbDmScIHhu4qUewdkgjD+L9TawSoxmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHArpHZ93VsMYRa7c6N0w7sP9I2cAiOpWUpOSFiMZxvUAiB2OcyoX7d70k7sysBiJ48ij3Q6LU+OC6jyGhZLx21y+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564516},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./web/index.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.42","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.42","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.5","@agimon-ai/doompi-web-components":"0.0.1-alpha.3","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.7","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.42_1788046819267_0.6795025414015345","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.43":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.43","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.43","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"2c6aae3ff706c92eb601858015614f9409b7afc3","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.43.tgz","fileCount":162,"integrity":"sha512-6ZNlIidpHxTTv4ozOiwVwfkz+hLoyRpzdEFoIENAl0aY5/Ocd4lbLjDri6KBzU4ChJMS5MFjBycgqgSI/KOKXA==","signatures":[{"sig":"MEUCIQCMZTnrPwFyZdhNGFk3Pg/pUUdLybbX369eDdQqHZhTEwIgCmMNYruZH/JXxVbDF9d99gt6FW89rsxwyOAN7ZIxtsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFPiA3uSQGtWDV/pEFUHXHc+zLAOnn/LtihlurIT3FhbAiBc1Te7TRymp6IvT48atgPWkOYhciBWg36MpoCczqfpbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564516},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./web/index.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.16","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.43","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.43","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.6","@agimon-ai/doompi-web-components":"0.0.1-alpha.4","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.7","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.43_1788093025895_0.8435080888812465","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.44":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.44","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.44","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"323f6318525b72cd4bda468dc1e23451c2e04300","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.44.tgz","fileCount":162,"integrity":"sha512-ApUFM9xbe028I344+pfQgLazk+orG4mgPjZgEKdyQVdX7epGloC+VtYVbelrBNLhqqk+i+0+pm4+XJ6obfIZiw==","signatures":[{"sig":"MEYCIQCA0SytBXt+5cpTO+wulHvBypNo5ACE8Q7nKOErh+dRTQIhAM7VYMJ9ScpamPvxp8/KfpY37iy36EYsLMkUWFbmCDcF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIARCyqkFBJN5MGOwx3b+LjB5mN7fIjoJ6xBvndEEeOlwAiEAj/6zySP/3SAQrPAQM018rUQ98FtySGb3ufEeH9CT4Mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564517},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./web/index.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.44","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.44","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.7","@agimon-ai/doompi-web-components":"0.0.1-alpha.5","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.44_1788176504297_0.22690410424134422","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.45":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.45","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.45","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"2a14121dfd72f02afeabaa7c2b4957977265427a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.45.tgz","fileCount":162,"integrity":"sha512-+sdhxzrzsbYDbyZeW9zz4HEpvIFQoA+B+yRArH0ac/hogdsepGcoyP8/WGLJ7K3XUd7OtzCdAy29Ae29E0iY4w==","signatures":[{"sig":"MEQCIF4GHYr6+n5SXR2GMEmOHT9MLr+8WCPlhELJq0qUGq4zAiA2KWssI9tZJzcM50puaPVeEInqADEVk2yf7g11oJfn+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE+BlNbdyOGW5FBcmvTX9MeJ8yxt81smdEJdwxPGI1vUAiBU43Ylc4qfGuAjQebcW+x6ESOWfyfcL+YNbNgrfp981w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564517},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./web/index.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.45","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.44","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.8","@agimon-ai/doompi-web-components":"0.0.1-alpha.5","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.45_1788184960808_0.14300686723529688","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.46":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.46","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.46","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"575bf5066a305aecc19a6c64940e754f4794637c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.46.tgz","fileCount":163,"integrity":"sha512-wW2ArDsNBWT4yewICxswChpZUC6R9Q054oy10pbcmu3I+U/XB7dEUfZooVi6Q0xRU0R84ELjuYAyH1J2CZLzPA==","signatures":[{"sig":"MEUCIBsWHqph3pro7JVW0YMNmBNNK+j5ZAbc6BW6iUz7DtMbAiEAp17CVlb+rR6FW1qXyEP74aZh2gYu3WdJwU3j18RdHHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAyVUBODjnJLJA1ZZLHIe4sSVnyydDTkxkWmEYvWjT5jAiBDUeZ4GrTaZsyglA6pmzGSouD1GizsNFCPvbJEftcB1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565155},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.46","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.45","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.9","@agimon-ai/doompi-web-components":"0.0.1-alpha.6","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.46_1788255293973_0.8907823334824319","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.48":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.48","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.48","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"fc23de3277e6f042a099e1f6ae9be6d14d7ed283","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.48.tgz","fileCount":163,"integrity":"sha512-BmEEgHbskJyJAjhLh2Mf2d6JGySiaXdzqrx06hsoR4rUmcvDEqiBNDWN5Kf9Z4IVvNBtZ5NtV62FQWp2YLA7rA==","signatures":[{"sig":"MEUCIQCeyPdCMFj1joU4n6WYwme7FiZIsNBGJ/tDJ9y89AfpPgIgf1e7mCPjHv9M97EZHymnwwm7A9Pl2CDGyFEBInl4vek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFBVvukFshCRuAMymRT1yjFViPnkvuoISXORRp08G9RDAiEAyJRBFFwlCivEQnCFva8Hm4NXsdZDvywh/7Ok40T5ZaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565156},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.48","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.47","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.11","@agimon-ai/doompi-web-components":"0.0.1-alpha.8","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.48_1788305066930_0.19358380283867382","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.49":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.49","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.49","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"87c9a88b25550baf13499b5a899174d951f988e3","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.49.tgz","fileCount":163,"integrity":"sha512-wSdoPLXZYroa6ZQ660QfOaYr7kGtTnhZcVV9McYUVKytjdb5ZbFoUh8z/AgDKO7lyDt6+JVts4c4PFZHCk+NzQ==","signatures":[{"sig":"MEQCIDbtdSQrfEWpZBTaG8rIrNq/ZxpMj4LiQBdXpuhZ9ig6AiAbAa96uc99VKL1l8k1ovUhrhze2fdar6jDqRPM8PgPvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBPMfZWA+x1xpwH+DLv3xqxLOuEUt/Sf3OpaKSmExWxwIhAOOJ+WwUipkJFZ8Djx7c1Qi2ostmLb8rSpLcRoIGqire","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565294},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.49","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.48","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.12","@agimon-ai/doompi-web-components":"0.0.1-alpha.9","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.49_1788325114893_0.8552651933617061","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.50":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.50","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.50","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"4ff0d4a676c5ca4555b62b8ee52b9c156937028f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.50.tgz","fileCount":163,"integrity":"sha512-tiE45oriVskXaeKED33x1/XeDEXE/W/rS1BOhNSigBxJXDLy1RXek738zOpct4PSbApovWGjSO2SPcq7hawhPQ==","signatures":[{"sig":"MEYCIQDV+kZrfiiHYEDmaJjryjAAc0mfnAFOzG34NADAZyeZrAIhANgBg6HJpsnOapnlHZsvT6zD9arQ2Sq1MLCKAKpPkNZc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEFYxNObXNZkri5sougSL70FLXOvHZcnpZ1OYnnpXn4kAiBTv0cBrBVhy71VvVAI0bAquJZ58ilIBDyHJtUgP+ofgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565295},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.50","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.49","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.13","@agimon-ai/doompi-web-components":"0.0.1-alpha.10","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.50_1788350624629_0.3980086669371923","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.52":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.52","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.52","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"209e63e322645d1b5d83ce79cdce8505a6995fff","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.52.tgz","fileCount":163,"integrity":"sha512-Z3LpmebD5dHhNsKF9vjV9Nu+Td9yHNcikLLyEETy/HakOBuorgZts/gMDfVO6u8BiSd0gk/h2iczzOMLzuU1UQ==","signatures":[{"sig":"MEYCIQCf0HNqy27+zLwQMeXwwC7NBOhU4WLEE0Na2CbY8kwpUQIhAMc543PGuMbt+lm0KxzGAQcXCbf1UDXLT1OcVrK5zrrm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEG/Vbg5MOFmIfBX1dwhhqojAfAKe7E9QTDrCbBuTH0UAiBoFDeKIk5mM6Fl5ecXKWVEBDyyn3tKlIgTWaEPTu9HDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565295},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.52","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.51","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.15","@agimon-ai/doompi-web-components":"0.0.1-alpha.12","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.52_1788404031145_0.0005540748633541259","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.53":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.53","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.53","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"00b45246c8044793ad1ad4bae2e152faa809a3bf","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.53.tgz","fileCount":163,"integrity":"sha512-PgOxJ7laJzQvYXhYjnLDfJgXyH8keH0ckY2m5UyFNeciMGDS1IxqvgpnBocg5jwPMau1cYYPkHUzoiWxrg237A==","signatures":[{"sig":"MEQCIDLL90c9Zd23BIWre0yC+RiZxfaKZfscqv4GDY+HZLZ1AiAMOwne53d281qNMsht9xhynXfVn+ey+kAMgyDfa/Tr8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/mJeCstc0eppmMcaDOgmFGHHwxq+r0rlIocrGomeKbQIhAMl8FBQ86aWxvXwcmEpSasVv0o6VOUPqIAXafND1/Xl2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565295},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.53","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.52","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.16","@agimon-ai/doompi-web-components":"0.0.1-alpha.13","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.53_1788437433854_0.7167725088852583","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.54":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.54","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.54","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"ee94741a1f79b1029316ba8bd5cd53f35074eb02","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.54.tgz","fileCount":164,"integrity":"sha512-BTNmHFD1kQ5z9OI/6btlGA711/ErRAaxL78WpX3QVCDscgJKp+jry0gW5N6AoA2GWhBNasML42JtyLxh+8ksyQ==","signatures":[{"sig":"MEQCIFjMKwMbeUHa5C75ClLzBkHaswN7erYaSVYYmwdBaSrmAiA5cBhA0N2tB4Tqcm9lDpj/z0HBqQVpQ/c8oh1NoQehrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBRnDgpFxteriuXIuHhGlewlF6RbUVn+/wDje+vF4EFGAiB9ari5yc5ncLgOcrj853taGaHoyrsN5Enkmoy0ysMIfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578005},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.54","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.53","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.17","@agimon-ai/doompi-web-components":"0.0.1-alpha.14","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.54_1788519093046_0.7592339270278528","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.55":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.55","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.55","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"5e109d5267da74e7d86541a8c34aff1622829c1d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.55.tgz","fileCount":164,"integrity":"sha512-WMk4vndDQDoEK1oj6HdfIAeG4W2bH36TTqy/SklgLFOEFbKA67qFmQoV+6yDaGTgCTgnlcLh+8Wx6PPf3Tf3Tg==","signatures":[{"sig":"MEYCIQC2izIYdpIhpzwJP99qIUdMq502lqB4xgfxn7WNIfAwbwIhAP9kclS6cIZMedPehs6w7WdwVnWDQKP6mO+fJyxdiU+b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAIYJPksnr+/aHJ5QqsliPhZDgfhiKnfrBJvqOt6NNGwIhAP+pQHDzxCCFc0YjkEbaJVGv3IavXOIHwIusADWdJQ1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578005},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.55","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.54","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.18","@agimon-ai/doompi-web-components":"0.0.1-alpha.15","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.55_1788524313031_0.24677370609268778","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.56":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.56","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.56","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"7a04d79ce27bcf6e2a7eb75e8c4ea752895b1357","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.56.tgz","fileCount":164,"integrity":"sha512-Osh86DTxYY6lur/CtXeGb85qoP3eZ/DjrOgg8EL59DqD6YLjtGyVOr6pwIyGVRgK6NCbxDx/oQawcQgb/QwsPg==","signatures":[{"sig":"MEYCIQCKt1+M0YSipt+r50PlSwpfD6x6bZcviKmbBHlavFjAZQIhAOS8K3qctipgPTXS6WuwDavvwxJ1xD8kyNt/SwDs7uVr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHh52/0epJbDCtMQwBBt0ZZDiXhuCpyQuAfiuewhDMFDAiEAkbG2XE8L5rIupeNisS95579Pszrm5UQGDpkF+btlKjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578005},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.56","@agimon-ai/mcp-proxy":"0.31.19","@agimon-ai/doompi-config":"0.0.1-alpha.55","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.19","@agimon-ai/doompi-web-components":"0.0.1-alpha.16","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.56_1788584679898_0.3345345652404532","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.57":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.57","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.57","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9eafe503ecf304fbe29236c80e9f64ff7c00ec7a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.57.tgz","fileCount":164,"integrity":"sha512-tEAp8S4k1EEYZ4F92SG1zue9ygXzAdAzLazQrOUiQdcmKvpfYuK+amTQ2NR7XIiya3iEJ9V/NRXRLIym1tjxmQ==","signatures":[{"sig":"MEUCIHyRrhcpsG4J9HDpX0mCQviNTxpK6fXNJvu6lwvOA0BHAiEAwNHbZ76TvLjy0cuaUVciLZLvVofyc/F5iamG/R/CClY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPKUAZ7PFwAXzOQ3s4c9Atr2glyytng6MI7zGtXDda2wIhAI90aArggJexINsKeE5vM9M4A2TS5tc1J24V8rKd2O0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604298},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.57","@agimon-ai/mcp-proxy":"0.31.20","@agimon-ai/doompi-config":"0.0.1-alpha.56","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.20","@agimon-ai/doompi-web-components":"0.0.1-alpha.17","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.57_1788610595838_0.725848347276929","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.58":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.58","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.58","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"f96b646ccf4a4ec9d277f32b3e468be9d1f82471","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.58.tgz","fileCount":164,"integrity":"sha512-ReBRmYYVYjK7jnmMyx29Qf1Cakkhql7OJ3BeuVLTPzDz2aogqTtThhYZa8ZmqjLZ87HnIgm9a3x/eI0cB5NxrQ==","signatures":[{"sig":"MEQCIDF9rBRdClib1qWYCl/SaIlI4HISYD12N/Zu5yuiyipRAiAKtixC6ZAvE9gZBntSX/bxl1HQKWCOiBppvB2wubGQgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDI8r0ddf+PPEbpBFD/Z6w/aXVjSp3E+vLgoRwPELz9UQIgG9OxV6eQ3mO7XHVowVRMM0/KlKRIOYp070XV6SCDLvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604439},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.1","yaml":"2.9.0","typebox":"1.3.19","@napi-rs/keyring":"1.3.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.58","@agimon-ai/mcp-proxy":"0.31.20","@agimon-ai/doompi-config":"0.0.1-alpha.57","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.20","@agimon-ai/doompi-web-components":"0.0.1-alpha.17","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.58_1788654372389_0.8860109881872817","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.64":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.64","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.64","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"1e71c2129b57220fd97e699f4a6253586e056862","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.64.tgz","fileCount":164,"integrity":"sha512-YnU8rQvs/V8rILjmChAbH7qwH5uVGc3vaMg87P6IUMdRgjqxijN2pMb/e+nn2Th1x353+hQL1ZXAYuDDmqnS8A==","signatures":[{"sig":"MEQCIHmfRlomruq0U94z72W0X58vDPiXtZZeYfwwTVwB13QtAiBXlXWlArSAZCfTWqiezW67yphLNfLN02UevVIazoUPwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTXjxQPhEGcRJMiMgSAUU5pNcr+kq4nQHAuo7BnK5hzwIhALXCLOy4y8MfjI0Kn1xzOLNmGURmgBldZjGEb/GqhEHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608711},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.25","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.64","@agimon-ai/mcp-proxy":"0.31.22","@agimon-ai/doompi-config":"0.0.1-alpha.63","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.26","@agimon-ai/doompi-web-components":"0.0.1-alpha.23","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.64_1788820195445_0.7287773906147132","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.65":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.65","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.65","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"afd6e30e0ff9de8ef0bfbe4f78d20ea2297a6f0a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.65.tgz","fileCount":164,"integrity":"sha512-f1V7Sq9MsJt68BRNHk1ywy38tBXHEvO0B7kT2Aej5YGOHqcIghumhqJMcXYh3i8ybKbFoO67D02faUsvPuaw6A==","signatures":[{"sig":"MEYCIQD97F0rKVfTZvEJH0E+hW/WzqIKREKscUAvu4gTwyG2NAIhAPoFzbYl0ddDDQvZlwcjMURK1CGDhKf3PKuXVMHmz38R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYOgxBEVNfPKmGlnLFTZ7U9qRunuFKAFpTUHAzYFAWSwIgAjqgQlMj1jqD3fMiaaDxSQDdE2HYPQn2hDVdHmAfyk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608711},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.25","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.65","@agimon-ai/mcp-proxy":"0.31.22","@agimon-ai/doompi-config":"0.0.1-alpha.64","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.27","@agimon-ai/doompi-web-components":"0.0.1-alpha.24","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.64"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.65_1788826756960_0.8505983088160556","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.67":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.67","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.67","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"71057b527ffbde0e4f7b288fa3d22666a24aa6cd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.67.tgz","fileCount":164,"integrity":"sha512-LLX0TzpEtEqxD49NHsw+LlMIkHjS/JgD9FZn+xQA0kLLILHCbqyZqphDKvGuvxwbX76N2i/Jv+wibWCwrpuNvQ==","signatures":[{"sig":"MEUCIQDmh8cUGwkK30uriCdM3xwvSQqehSKHLwoVmyaFndB0uQIgK5lJQOC2xCRDHrl16fVC6XH3ViJVUn/9VAfnEZ6huYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUZXHGDi5hndOw0gjM9R1cy4bIta51SECbXiw4CyPXNQIhAKeDze8EpGJ3n0udVrZtfku1hgHQdNyGvp/Y6Iyi29T2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608711},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.25","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.67","@agimon-ai/mcp-proxy":"0.31.22","@agimon-ai/doompi-config":"0.0.1-alpha.66","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.29","@agimon-ai/doompi-web-components":"0.0.1-alpha.26","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.67_1788840603731_0.11444667686329368","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.68":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.68","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.68","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"1a828a3ab05427a9084016dce77981e5b5db6d92","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.68.tgz","fileCount":164,"integrity":"sha512-kc0sRQiIBL5WYaiUzv6riOk9q1kvGw6uagez2MZyPv2TUmeEtt+fpQAcapjDGNtp144IAQDTvMxNsE9LNmeGAQ==","signatures":[{"sig":"MEQCID2PI6Ry9InMxaMc1HyqzKGCn4DSHSeYqLADTtPLnv+KAiAO4K1WKpP5KvYPTeWY/3EwqjQ1yAFcdNVFm0X/43/ybQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1B3xkFmEHniPc3oJgXzetjhSEW+NWBgO6pdG1ZyqfrwIhAPPMaPteYSkQWgohsaoXz27YkgHUWMJdgqQqjvqnMppG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608653},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.25","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.68","@agimon-ai/mcp-proxy":"0.31.22","@agimon-ai/doompi-config":"0.0.1-alpha.67","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.30","@agimon-ai/doompi-web-components":"0.0.1-alpha.27","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.68_1788857001137_0.66856051753387","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.69":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.69","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.69","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"6ba064c45ca1853cdc08421bf9f10fed61497b64","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.69.tgz","fileCount":164,"integrity":"sha512-UPHkL98dHB6IiNvbO1N4yFUOSuMAlBQfRoctPzv4lBkAwuZ1fv+B+OkSOU1ClgVt0/EwWyUfVNl0As9HFnkD8g==","signatures":[{"sig":"MEUCIG3jNf83xqSCwp8HCISORetYQ++Y7dnEkdBUCO+5MowjAiEA9posIsXQjJVsPzuTp4cgZ9EZUFoE9vcZJsPVSxEDEek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAqFyw94NWi2Fa/Qr5hsz4o7CZ+VAC1fZZJSYrTcTbrbAiEA5RdqAfiLLcnfp27HyRRbgwotgUcfUSNUG279fHPQZ9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.25","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.68","@agimon-ai/mcp-proxy":"0.31.22","@agimon-ai/doompi-config":"0.0.1-alpha.67","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.30","@agimon-ai/doompi-web-components":"0.0.1-alpha.27","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.69_1788870252443_0.2732197591980303","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.70":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.70","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.70","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"edb0c6154fba70fbc4a805bff32b481d33238abf","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.70.tgz","fileCount":164,"integrity":"sha512-HGHTB0mrZtoQnYgaUmejK+u/poqwhMDnAOKKT3hXw9/DIPpemdrqGPYgvyYL20RfW4FVA4lRwRObyf9u8Fik3Q==","signatures":[{"sig":"MEYCIQDNNqzL9wU0UYTqtKlotxyQd21f7udnAsuaTBEzUyrmnAIhAONeo6UsQqijey3uuBWlLdijs/mPzHcPntAslV8LcZWQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChTEOBjGl77nnpFnxVhgK2LBCmXzIyrzs1B45z6426PQIhAOJ9AwNU4JzTIipAmhWuNUfMDEad2KoopESlmjCe2dI4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"basePath":"mcp"},"doompiWeb":{"client":"./src/exports/webClient.ts","channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.25","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.69","@agimon-ai/mcp-proxy":"0.31.22","@agimon-ai/doompi-config":"0.0.1-alpha.68","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.31","@agimon-ai/doompi-web-components":"0.0.1-alpha.28","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.70_1788929263989_0.28259782534960065","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.71":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.71","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.71","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9e6cf6f45ea96c5db7022445e833e3b94eb08b03","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.71.tgz","fileCount":195,"integrity":"sha512-dSHH98X9VVS0QhXticiovoZhqUwGJzrS5NemJYhPOg5PDLUrCgu0VX1nM8ZPteFgxK7hbUI+i7ysUB4zT5WHwA==","signatures":[{"sig":"MEUCICuD99hNULDeTv7MGLVe3Fn31+GcMTWdEqpIirmRxaLBAiEA2O+heOWg6YP6atQAkVz8jRo04y4I94oAE4NOvAKAm1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHtUJfVLT8ZjW9Xu28dEPwHwulV2XlaB3CsxVbOjposIAiBwxEm1hpyZevJry1kFtU2sKcyC3m5klV4jZBKMay90Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664587},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./src/extensions/web.ts","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.25","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.70","@agimon-ai/mcp-proxy":"0.31.22","@agimon-ai/doompi-core":"0.0.1-alpha.70","@agimon-ai/doompi-config":"0.0.1-alpha.69","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-components":"0.0.1-alpha.29"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.71_1789335667303_0.31823556464904446","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.72":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.72","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.72","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"b2f58423fbbe9eb38597160061db852847a0b6d6","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.72.tgz","fileCount":195,"integrity":"sha512-AO2hwL0pKwIeCiLbH944veJiSXM8fUDbCBzXA6NUq7r2XgjN6OnNL+SfEe8TjH0amP2tHURnr3DKBtzabrmcCw==","signatures":[{"sig":"MEUCIQCaAJohXeS6rj+lSatMp6JUIm/jAIiqcML7TVAL6lUkzwIgUdhiSCBh3LZ9yfEB8+NuQfnQJA4gCt74YdIo3mou+EA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfGhGl1zAE+nWChKJimYGDWr938BVPv0lRNWvdp4F72QIgfriZFSe09Cdlq75THy9ylZ1/AWOTI913w5D1SZpbehs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664587},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./src/extensions/web.ts","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.25","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.71","@agimon-ai/mcp-proxy":"0.31.22","@agimon-ai/doompi-core":"0.0.1-alpha.71","@agimon-ai/doompi-config":"0.0.1-alpha.70","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-components":"0.0.1-alpha.29"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.72_1789357868007_0.6433541639819154","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.73":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.73","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.73","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"2651733aeda5c0f3e13f3ebfc79de99714c77d98","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.73.tgz","fileCount":195,"integrity":"sha512-uGWqEp3ZzpCIlSzJVR32bQzT4QOjzhH1d8d4XY8TPJUrKQ1QDvXb/qe1Nn3ayi/aW+UhAcoIzNpfXbaz/YiF5w==","signatures":[{"sig":"MEYCIQCgdnO6ZMacP4v3+FhI9jybKuvrsEgEkyNw0PpSCNj3cgIhAMpUJD6BEMRRNwaze1UmKACU/Y+5PnzW1Z0E34ssVBSs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOfJeVv5XlMIKA/mj7zy0IAFBHA33aYrai1cd1fBGv1QIgDUlObnsJJ/MotYuDwpCt2oNbZTqHtKUMrWoECf6Pi7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664587},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./src/extensions/web.ts","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.30","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.72","@agimon-ai/mcp-proxy":"0.31.25","@agimon-ai/doompi-core":"0.0.1-alpha.72","@agimon-ai/doompi-config":"0.0.1-alpha.71","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-components":"0.0.1-alpha.30"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.73_1789444421826_0.5186847776388117","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.74":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.74","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.74","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"13a3325e1a13c453d9243187612c8fede1dc9f7d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.74.tgz","fileCount":232,"integrity":"sha512-iXtRbyta2TkGf1Ft4ILz6Q6463BlZ7jWSGJbqKxwVJkOiwzqG3Lq5Z4vA2jXCZ46CPtWw7ehWd1z2fkpONjhuw==","signatures":[{"sig":"MEQCIBSZBfDc27d4zdfzPUcJH79IiVPtN85qwJ++e2H/3JAcAiAjmyIMhCTNtMyLbvVyO5Hhn64BZAAM3zdGdhQmwZcOTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAUxW9CrMdVUugLpEXQ1QpbplLeuJjpBAP3aIhOLOlLoAiAGfhGkDS2vxdYwwzwJXlFM91LlCV33K8N4xiSTU9oXTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":920447},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.30","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.73","@agimon-ai/mcp-proxy":"0.31.25","@agimon-ai/doompi-core":"0.0.1-alpha.73","@agimon-ai/doompi-config":"0.0.1-alpha.72","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.33","@agimon-ai/doompi-web-components":"0.0.1-alpha.31"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-build":"0.0.1-alpha.2","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.74_1789563037141_0.8401279220703779","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.76":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.76","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.76","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"811575c141e8ab2ad6b8ea62e12c1b7c0a14bec9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.76.tgz","fileCount":5,"integrity":"sha512-ln30cp5SeFiEPqRX9SQKuRg3SoNDU2Xymvsx6b6mM3LrXl5Oy7lCRyB1waeI+SUpddpmR3s+xpPrRot56WIVaA==","signatures":[{"sig":"MEUCIFkeS5RebBeg3SIJtAm69msekXkVDyUzb2dXrSiaMXHSAiEApx72ZoCp4RpQShMrNb3c3ms4gJfssyaXh6opx9yMbKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZap1LTA053/OxQ69hVM+7oWor7+6q2goLOLC+1VkSTwIgcyyqEmK7XdWa+dOazxJ2QdVjdz1CXqOGZjzUeOm+pQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13476},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.30","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.75","@agimon-ai/mcp-proxy":"0.31.25","@agimon-ai/doompi-core":"0.0.1-alpha.75","@agimon-ai/doompi-config":"0.0.1-alpha.74","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.35","@agimon-ai/doompi-web-components":"0.0.1-alpha.33"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-build":"0.0.1-alpha.4","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.76_1789719192055_0.6528701934766312","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.77":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.77","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.77","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"fe2fe3094aa9af309dcf57c2419be46bd47d3ad9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.77.tgz","fileCount":232,"integrity":"sha512-RO9DT1z0jQ4eEBwMgiwxolmxoK/b/WqBZ9044SPm0JtUCGMvJLJoe7OWHdj6dNdyIJiY05TsyptLB3ivrxr2AQ==","signatures":[{"sig":"MEUCIFSdqwZoCCf5Zq2VsdGJvzUIvyIMM5qN0CK20qCgt6sTAiEAqvpY1foS7qN1aRph1DoCW76+0e8XHAfUQ37ROqpgeis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFSKE/wbNO8VfiObidPK5SC/WiqKR1VX8C4axsyOw3MMAiBs9v1jI7WhWlPVuPQNBD11p2uJMRNxIW+4gZGrP+TBJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":920447},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.30","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.76","@agimon-ai/mcp-proxy":"0.31.25","@agimon-ai/doompi-core":"0.0.1-alpha.76","@agimon-ai/doompi-config":"0.0.1-alpha.75","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.36","@agimon-ai/doompi-web-components":"0.0.1-alpha.34"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-build":"0.0.1-alpha.5","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.77_1789735284007_0.8751348057037867","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.78":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.78","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.78","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"2f88e7988e424f197830cb3f946534e6d7eefd08","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.78.tgz","fileCount":244,"integrity":"sha512-KBWeqejQkR08TlnWxBe8PFXNWD/0fJ9vf5VgVys662p3IFfgyV1CtpOgfnRPY31/hBXl0BBNbbxc6pHytpLy0A==","signatures":[{"sig":"MEYCIQCEEXUGuBC/GGN5/7azX3DHNFgCk5lGjoDupNV8ByQE7AIhANLFyLF/r5gbP6RvizQ6jN5uCyWM3JM6zb+Ys3NcAO2+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCN7I7Wf2jLx17L7V2MKrA8YlXCnfge6wADYJjYMUEGrAIhAKtOTSbzWpBbB2/fxEsYBllZFDAsa7aR6SVtB0r1s0/c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938841},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.30","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.77","@agimon-ai/mcp-proxy":"0.31.25","@agimon-ai/doompi-core":"0.0.1-alpha.77","@agimon-ai/doompi-config":"0.0.1-alpha.76","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.37","@agimon-ai/doompi-web-components":"0.0.1-alpha.35"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-build":"0.0.1-alpha.6","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.78_1789855920365_0.709218777595257","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.79":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.79","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.79","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"3f580cf527d9afd95d814a00a91e438cb5ee2c2a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.79.tgz","fileCount":248,"integrity":"sha512-WL+LDQX6U83WPON+tMKV8r6rhYi1WVn98lQ+nYasbRUiVQGrZ9eTyIhPCDi4E6C2NjlyfAkxBTxn7mxs1AYdaQ==","signatures":[{"sig":"MEUCIERBow1zepxCSpmpLNLhLAY461G+j4xVfoB5MgRlulclAiEAl3vmLT0/qFjWxzdlZ2I6GabIwSA7EoH4fP2BI0Ffn6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXFEog9N90EOjg6HSTrjMAWA1Vq5wynaMt7Mk0u5eovQIhANtUbGhH7Q3JXpH2xFQbF8sbHd3adoA3i80HNrzgJj7e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":965762},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.30","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.78","@agimon-ai/mcp-proxy":"0.31.25","@agimon-ai/doompi-core":"0.0.1-alpha.78","@agimon-ai/doompi-config":"0.0.1-alpha.77","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.38","@agimon-ai/doompi-web-components":"0.0.1-alpha.36"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.86.0","@agimon-ai/doompi-build":"0.0.1-alpha.7","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependencies":{"@earendil-works/pi-tui":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.79_1789928890830_0.17753096475747143","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.80":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.80","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.80","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"306efc52b9d39d0fa8b35bedc11766fbf4b6ba1f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.80.tgz","fileCount":248,"integrity":"sha512-dDpRTTFlBj/t/T5qntD0i18e525Vqo31qZ3pHH4yj6FvohzLYt7B25uBGl4N9QMwfd8wfzMwTP5woyIEpFa5pw==","signatures":[{"sig":"MEUCIQDfJHh4bG9hsy8m707d6GjPyaiW/lYSA5tDCerVmX0UAAIgY+Egd9OBJ10UK/VWW8RwQVasObUTVc5d6SOvYxm24jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFeEMKhX5+cjCZD4EnTkEkiVwVW8wKUTP9Fz2ZaCHrRoAiANkjWu5ePMiUSXtVGzkluIgtNir575MFftTemF+qXfWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":972983},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.2","yaml":"2.9.0","typebox":"1.3.30","@napi-rs/keyring":"2.0.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.79","@agimon-ai/mcp-proxy":"0.31.25","@agimon-ai/doompi-core":"0.0.1-alpha.79","@agimon-ai/doompi-config":"0.0.1-alpha.78","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.39","@agimon-ai/doompi-web-components":"0.0.1-alpha.37"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.86.0","@agimon-ai/doompi-build":"0.0.1-alpha.8","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependencies":{"@earendil-works/pi-tui":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.80_1790025846148_0.8916445145686556","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.81":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.81","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.81","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"c71b4f79d506a38e09447d3971452f424712ff2f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.81.tgz","fileCount":248,"integrity":"sha512-h33DsCmcj4Nc8v0PpsilVyhN4s5eynT+Jt5xG06or/35u+6Q8WwKxy5RNMyQ0vCvIFVZUdaXG/h95XCD65gh2A==","signatures":[{"sig":"MEQCIGe9EbQpOYODmF9RqTmY12HYpmtZI3Jn61U6VWRzpdn9AiBRbgAXmSmkeDkPvYpOeC1m/kwBlXLxyx5Ul6gm8BHjtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDGgQLjhAlmiY/HzlX/Ylst20GzNYgFqP3K0etMGQt33AiAcdlnLT8HKi4qkJ8scWBxkFS4RLfhfiykmL3a/JHkRpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":972983},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.80","@agimon-ai/mcp-proxy":"0.31.27","@agimon-ai/doompi-core":"0.0.1-alpha.80","@agimon-ai/doompi-config":"0.0.1-alpha.79","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.40","@agimon-ai/doompi-web-components":"0.0.1-alpha.38"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.86.0","@agimon-ai/doompi-build":"0.0.1-alpha.9","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependencies":{"@earendil-works/pi-tui":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.81_1790052364154_0.832243023259311","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.82":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.82","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.82","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"629d564e91b968933e17b7c6bdce12b2e9c762d3","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.82.tgz","fileCount":68,"integrity":"sha512-Yz2c+uOZ34+r1jh0oKj56wsjS2H35eyG6ciJFMf6ojL84o6E+Q6g4wafM5oNEkjF9h0JApSd2LSAlEoS4SFdMA==","signatures":[{"sig":"MEQCIDE4wEYFQuVXZnzaT15Zi9Qc8DXoCcWnWbHgdAemlgpTAiB+2gLdMwzhs7XQYmPDeuthhkjJWb5x5N7S35/u3p8JDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIf3gEXg+vLyLMo9Dh4ix0c81FFNMcIN3UwxpCwtngxgIgXW+Nw5iRbjkAzGL5yzPUqEUZ8ciePvOElx6mPcYwJmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938836},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.81","@agimon-ai/mcp-proxy":"0.31.27","@agimon-ai/doompi-core":"0.0.1-alpha.81","@agimon-ai/doompi-config":"0.0.1-alpha.80","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.41","@agimon-ai/doompi-web-components":"0.0.1-alpha.39"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.10","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.82_1790143552880_0.07652430694513468","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.83":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.83","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.83","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"d32f0b8417f2b5745c5083f5fa902ac9b3d866ad","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.83.tgz","fileCount":68,"integrity":"sha512-c8axPinStk+aOuZnFwn9OMPW0+9KdrQsYmE0RbZaEvWnmAa/6C0bAlJ2IG0QoMhSytLC/poVxE6FzVguwPNMWA==","signatures":[{"sig":"MEYCIQCtvX8dJSSRx6A8ddgczekc8TcGBaaTqmWYUai3m0viCQIhAP9BiuVplLzMTUgTsGHvv+B5TrfI07vVd6m77zVDzseS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxawX/0oiaokXnwqrXFgg0yHYITnyTa8upCHsv3QmRHQIhAMi/ZrGt0n/lP2a6KdLfrbyEe6Sio8MBgpQIQZEufrWe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938836},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.82","@agimon-ai/mcp-proxy":"0.31.27","@agimon-ai/doompi-core":"0.0.1-alpha.82","@agimon-ai/doompi-config":"0.0.1-alpha.81","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.42","@agimon-ai/doompi-web-components":"0.0.1-alpha.40"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.11","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.83_1790154882043_0.6965825200173503","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.84":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.84","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.84","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"fc702143f1d272059902ed304438b61c5f469b18","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.84.tgz","fileCount":68,"integrity":"sha512-1co8+O+4sSsLxdoM8X7oHd/xP48lfC27Z79yCQC7RYFd5xQUAlEu9Mq1GU/iXJp2He0XsHzuZJKh6w6BD39CUA==","signatures":[{"sig":"MEUCIQC9kMsy9QtNTGWt5FJWxSIby33rkq3L1bbvv2uHjDhlzgIgHCKgsy+3Iscw7w1LFI+sTSVZEwDrALGBApcmcGydH90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3lgEFhX2Maw0LfOYJY9ighEmH9KX8HjaWluTZoleoDQIhAPbkqddAzsT2JK3/jE/LcLALtpPOwnhhN0dFbjBkKKI7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938836},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.83","@agimon-ai/mcp-proxy":"0.31.27","@agimon-ai/doompi-core":"0.0.1-alpha.83","@agimon-ai/doompi-config":"0.0.1-alpha.82","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.42","@agimon-ai/doompi-web-components":"0.0.1-alpha.41"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.11","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.84_1790161736482_0.5057125887092766","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.85":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.85","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.85","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"4215147e5c86be42cfbde017c9cc9b0844408959","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.85.tgz","fileCount":68,"integrity":"sha512-LOAyZCMer4mh8d+J5skVt6Ane7W5gNwxLMVQRl1HPQXsH6DyymGcq1cu7Ov2ZJkAzwkqRcy1TMUugwEClK+wHg==","signatures":[{"sig":"MEUCIBhpKY800lTqxri5MSjvXcm01FtKggLwgEX7KLL8EBGPAiEAziYydWYdrECM9cqACjy+LSBOxiOuu0jXeLc8YvWhtww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwvF6FOQRIkzKaJZhNos70bfvhjip7DD0Fc3xYLC+GvwIgPC3Xam1orGOdHcvfBsCf8faFvF0oCNDKlqvIq5AE6IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.84","@agimon-ai/mcp-proxy":"0.31.27","@agimon-ai/doompi-core":"0.0.1-alpha.84","@agimon-ai/doompi-config":"0.0.1-alpha.83","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.43","@agimon-ai/doompi-web-components":"0.0.1-alpha.42"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.85_1790223305430_0.2570599734160881","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.86":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.86","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.86","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"847f6e3509c3068432b8bfeb6f134af27caf3ebd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.86.tgz","fileCount":64,"integrity":"sha512-iHjqenij2FM36EQ53M2s/IQ6MM5r5D9ur3cCAEH9GFvDQi+bWFxl/mXa3a//18Q60d5AiFZhSEDCiXQzaNOSXQ==","signatures":[{"sig":"MEUCIC9+jp56V+NkdHcGLuCjDEoKceYjYLBDffVPAiuZ19LdAiEA0N7I+ZMjO4RWeV25chAyE85f+kn1YMz8TrCSORKNLcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDePCWNNZcJTgrZ/g0w4XXJY9HQWUwJHkFe2zQhIrLp1AiBX5CoEyDqX+kJJ5zcWTpbCc4aPJo7qHdFDjUpVQCaJng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967575},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.85","@agimon-ai/mcp-proxy":"0.31.27","@agimon-ai/doompi-core":"0.0.1-alpha.85","@agimon-ai/doompi-config":"0.0.1-alpha.84","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.43","@agimon-ai/doompi-web-components":"0.0.1-alpha.43"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.86_1790295071704_0.8682513912474064","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.87":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.87","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.87","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"ad288b70693c397393087da196661a2e47e1f9d5","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.87.tgz","fileCount":64,"integrity":"sha512-k8j72ziuC3iRFv2ucOUctBc8XRkUkHxqVa3k89w5K25tKpKKgR8BaoyiM1GTipAt6wjstl0ZfGubpAcQyGBHBg==","signatures":[{"sig":"MEQCIExKQd+08Kv63UZIIhOchsc5U04V/1c8+J/mWwNYYt7cAiBg2LKF5ma00KB6dSp7fycMuYm9Mkcyg6dpv21m7YG++A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCh0vm3GoQaRUCIOMWdkJMxI8WNSSun8z+3gOyT/1731gIhAIC39tPUwy7rOUE31j3M7MFYTZxZyLo51oHan1ZceYfJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967575},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.86","@agimon-ai/mcp-proxy":"0.31.27","@agimon-ai/doompi-core":"0.0.1-alpha.86","@agimon-ai/doompi-config":"0.0.1-alpha.85","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.43","@agimon-ai/doompi-web-components":"0.0.1-alpha.44"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.87_1790298554115_0.46954970976798127","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.88":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.88","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.88","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9bf45c558d43d49de02dc35df61419625042026f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.88.tgz","fileCount":64,"integrity":"sha512-Du5fSH4tLhPBSyjqfKLrYZCNMpUnEhOuNlrMZSqAF2Uz/GlRePjT4O9NzTh6DiO9a9np+D3ffaPHLKqLBXSzMA==","signatures":[{"sig":"MEQCICzuYsbVMsIKOubIKOD7Ud9lyoG7WEKJMxt4Nl4rN45WAiAgCu++qHNfgxoZr0aeMjwF4DleJ1kkwH7TZxzusQgLIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE02xjehaTGON2Kkiy8o7G60qvKcLIbOIfZZGgZMu6oRAiB6IzNQQIFx3hXJ5SMldK0cDNcpPa8ObKdWENKxxYdSww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":969371},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.87","@agimon-ai/mcp-proxy":"0.31.27","@agimon-ai/doompi-core":"0.0.1-alpha.87","@agimon-ai/doompi-config":"0.0.1-alpha.86","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.44","@agimon-ai/doompi-web-components":"0.0.1-alpha.45"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.13","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.88_1790309948882_0.6255144504532046","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.89":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.89","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.89","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"c2359b2ecc8964cfcb5ed96fd16bd1c4b48623a9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.89.tgz","fileCount":66,"integrity":"sha512-dCt7cHxx5kFr801bBTu388Aaq3ZwTzuGdMFo3dHuAgIxafsCPJhQ1eQgbBAN/YCyjC55DrHDDCAn04ugwU3w3w==","signatures":[{"sig":"MEQCID+yoyUhm/eXnHP4utibqEPTc6pqF8CYUW/HzQ7xyxjRAiAhWsvX1zv8KprFsI65x9ihTUVXwS+bsyRM2TUwCr79ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZvSy/JuLLsY38A1lH1QK9FkVh2pkRXaBIqYx6/5wOxgIhAMUNMjAoZQV/V4QGxzjdiuZmOpPzfi1N+oPa65cGErDa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":974596},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.88","@agimon-ai/mcp-proxy":"0.31.27","@agimon-ai/doompi-core":"0.0.1-alpha.88","@agimon-ai/doompi-config":"0.0.1-alpha.87","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.45","@agimon-ai/doompi-web-components":"0.0.1-alpha.46"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.14","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.89_1790323965229_0.5099019737427135","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.90":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.90","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.90","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"203f48013075ae78f3cbe35da6a1ed8ecadd421e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.90.tgz","fileCount":67,"integrity":"sha512-tKBUUWs2R5vvbU/p6zuMX6yRHDuJna2ntP9RaQPXxvte5nS6yaAWnwZSCIpnrS8Fs0d708lie32nd1yn0yIEQA==","signatures":[{"sig":"MEYCIQC5KkAZoYuOJ9WykyQWxZOF5q6FdzoFx26EP1XNcg7u3AIhAKJzMXjfnyUd7HK1INOcYZdXGqKdRsW4Qm9RTFL8d7qe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGMxYTit14HXDzmJrg86PtoRAbLifkFVHQ9NOHJzRTDQAiA5vSN7reFXpASARF6DJ74rRSAfxGsONBc2e0d3q1fnLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996987},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.89","@agimon-ai/mcp-proxy":"0.31.30","@agimon-ai/doompi-core":"0.0.1-alpha.89","@agimon-ai/doompi-config":"0.0.1-alpha.88","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.46","@agimon-ai/doompi-web-components":"0.0.1-alpha.47"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.90_1790375873384_0.28053905032955195","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.91":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.91","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.91","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"bc39848a7bd0dab95e33503b7e2b7a1ee648799a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.91.tgz","fileCount":67,"integrity":"sha512-x14sNunFSE7BQlFwGtXEsi48M59PEmhRZLrTU9xRDrpT1cIm8pVEGfNrpIr3pzhhZVAUwSZzfmSuheGg9UXjGA==","signatures":[{"sig":"MEUCIARziMWnKx75UtTyL9gHKhgzw/3ZY77XakRFNk+pcn70AiEAk7alXV/5NVIOGaJpr+fOVpyU/z22NBfgyxBAhiRZNz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJezRPklEaOhuvjpzPNmAFayev30hVN/S0UBMJ/pPQiAIgOJIfcSOTJKpHQAITE/WNGT78CI+xsTliz2hxWH+08VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996987},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.90","@agimon-ai/mcp-proxy":"0.31.30","@agimon-ai/doompi-core":"0.0.1-alpha.90","@agimon-ai/doompi-config":"0.0.1-alpha.89","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.46","@agimon-ai/doompi-web-components":"0.0.1-alpha.48"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.91_1790387502153_0.1274902485945315","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.92":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.92","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.92","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"bbf31b5783e62feddd9b4246b60e178d65037b99","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.92.tgz","fileCount":67,"integrity":"sha512-BY5QI++3+NX622um4QH7pOPR0BlQzyb0BoC2YfUDUL3xiB40+pM4CN4yYUoY6j7P7NSXFia5xCJin4/gTC5Qdw==","signatures":[{"sig":"MEUCIQDwKDzlAHoAtznGa0+9ofg1zBJj1j8FN2L5FwjCtkUL7QIgbHNJ0ppNXxdQXdmg0OmSxwrSFBQHm1Z7WvdK12YuJJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCceeDCec53zIwInfztUPILYnP6Wcew1qUg4MyGfGGgVQIhAJvkU7nTfvwj/nUnwmV/apVeubf10IH7FptJx64FfgLI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014455},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.91","@agimon-ai/mcp-proxy":"0.31.30","@agimon-ai/doompi-core":"0.0.1-alpha.91","@agimon-ai/doompi-config":"0.0.1-alpha.90","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.46","@agimon-ai/doompi-web-components":"0.0.1-alpha.49"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.92_1790416241279_0.7050356517723224","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.93":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.93","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.93","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"59468bcc50f951ecc70d05e6054c02bf87168fd1","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.93.tgz","fileCount":67,"integrity":"sha512-U4G1d8myIZFbuffioYRGqHd63m3Evw5kNgmDO2B2y57kUYwNLGrpFtD6+p6S3Bqcw3RJUO6P5t1Jhg1BTrtamw==","signatures":[{"sig":"MEUCIGXRDe2adLzJy/FyahibDLMjEcgA85dG35Gkl46yPPHxAiEAwo1sQR3JnhDt04Xxk1liK7Sdnw+5Cg5iW63eRPARMn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtuRMyLdgnPMaOW7avFtd11X4Mpudzh+35zp1oNL9bogIhALNzDxGw80r67pVw07VPSWsPNVAvYXlTEa8kIElBRuo6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013223},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.92","@agimon-ai/mcp-proxy":"0.31.30","@agimon-ai/doompi-core":"0.0.1-alpha.92","@agimon-ai/doompi-config":"0.0.1-alpha.91","@modelcontextprotocol/sdk":"1.30.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.46","@agimon-ai/doompi-web-components":"0.0.1-alpha.50"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.93_1790430205864_0.9394578846046144","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.94":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.94","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.94","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"6c71eb5b0b91c375175095b0163a7f80565337c0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.94.tgz","fileCount":67,"integrity":"sha512-695y4bBgqNguV1agd6wOdQ3BQvLDiu3TT4OrScla/iDgFI4kwP3jnyiXPoDXSsAQHn1SQA6rl2Cl0smBi3cz7A==","signatures":[{"sig":"MEUCIQDJpT4TmvRDGHLTKDT2Ag/GeDFO73OEcU3fM/Z5iIwRwQIgUs7Z5F2QcZQvQxZFQEWIK/UDKfuhPTuo1jZUsmzbac8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdjJx3LTvtfcez+Iv2vWpF0uLlOSx2bSJUcWyeDrIPkAIgCJ1X5Rub+6tuX6egduArcQTj3ijfU2/JfRZwiYrNEYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074705},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.93","@agimon-ai/mcp-proxy":"0.31.31","@agimon-ai/doompi-core":"0.0.1-alpha.93","@agimon-ai/doompi-config":"0.0.1-alpha.92","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.47","@agimon-ai/doompi-web-components":"0.0.1-alpha.51"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.16","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.94_1790480669957_0.7793186440926279","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.95":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.95","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.95","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"705c40abdd53d6106c663de3cef38382ae23aeeb","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.95.tgz","fileCount":67,"integrity":"sha512-0un3525kQ+KQUOhVr6OCGLZA6INJZQn08qIWuS/v4yU4g3PTDho8QlUm/s/BE8wvP3amuqfwNzwza1zHcvzGFQ==","signatures":[{"sig":"MEYCIQCZZyns00xry27bthyc/2TrMb7GxENhhmZqo8/AIFqdMwIhAJBgtoV68iCUxPj9/B8FMJNheyNuyB6tVStuouqLlcs3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF8fEt8M70n1so1hIT0hqtkqiCA24uunRtzWVjJx9Z5OAiEA4MOTxhoylVs4hxR0XAoZNf7gSme5MJxNOsZR3tq7HZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074705},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.94","@agimon-ai/mcp-proxy":"0.31.32","@agimon-ai/doompi-core":"0.0.1-alpha.94","@agimon-ai/doompi-config":"0.0.1-alpha.93","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.48","@agimon-ai/doompi-web-components":"0.0.1-alpha.52"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.17","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.95_1790488761686_0.5458661251158043","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.96":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.96","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.96","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"eef003c6164234e9a3e31b1c74a1fd37e097d272","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.96.tgz","fileCount":67,"integrity":"sha512-qFt2qGp3KpjM1WrIfhqoVEDV3m9nevazcsUKkYvtPW4N188K3lmrakwxH/rfOeqIeMwXm3/ArhvKQSM7eWdYzg==","signatures":[{"sig":"MEUCIQD3PgThekbZCe/JHLXqEVMoGGUuaibFxfbg9UraxidrkwIgXaXoJsrPuReIzzmTVzHEliKeTGJZ1l3YmEZ/HaGeCnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICXGggxXdj0CXMLV17cnrO0Q0ZxL7UlTN9hx02KuvTi8AiAcoDdcofwAZFUsw0BAnnDg+LA8f/Fwh8wvLTKenpWQlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072795},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.95","@agimon-ai/mcp-proxy":"0.31.34","@agimon-ai/doompi-core":"0.0.1-alpha.95","@agimon-ai/doompi-config":"0.0.1-alpha.94","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.49","@agimon-ai/doompi-web-components":"0.0.1-alpha.53"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.18","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.96_1790517061659_0.7724466065988909","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.97":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.97","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.97","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"d8a9ed548aac03c1425b6fb28b751e860a1d7b18","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.97.tgz","fileCount":67,"integrity":"sha512-d+TjGYQqtJ8qLQfGJMANG1C99jg9Xpx+b4YVq9Kes52sLTf1tWIwKG08WRM+6FUVlQaAvigyfL1DqMyXKvqBLQ==","signatures":[{"sig":"MEUCIQC60ArSctModWczSfit/UVMUiWMjLZPO7cry8fto25ZXQIgFUNco1aLDzUhcPsM+Qx3jYSld7ocB0fyG/FRCwwDcew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClHTpAnVQ58XWFobnc6nzjxPTaS8ufc4fqJUu9Ick+WwIhAI+KcWioHoBlFfGm7JoRlVXYMgHRfKk93675lt+k/bo/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072795},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.96","@agimon-ai/mcp-proxy":"0.31.34","@agimon-ai/doompi-core":"0.0.1-alpha.96","@agimon-ai/doompi-config":"0.0.1-alpha.95","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.50","@agimon-ai/doompi-web-components":"0.0.1-alpha.54"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.19","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.97_1790587921582_0.22512159310638213","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.98":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.98","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.98","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"d697cbb33dba89cd422776f04f07047af3fd1e4a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.98.tgz","fileCount":67,"integrity":"sha512-hfR8QhIVFDNnEqpuGNVmrOclJF0SdSR4t3oAjaTpcTO1Efp1dcIcxSxoMT58CMGYe7tJLgaRdcKVMqGZWagjuA==","signatures":[{"sig":"MEYCIQD+O9njYEwNqaQ4WNtk5Xb84haupQIYlyuOzDj4850t1wIhANhcaK58r2Yd2b17KBHEcTpOb+fkLhhxhuf008fuKOPR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDgEm1/kC9F8F/JZQGoNpFZaFAYJhW7NRIul6u18oC+mAiB5niRjGdXX5Rh2ojrjoi20qHBE1O+gH7wUvI3FDqq8Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075288},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.97","@agimon-ai/mcp-proxy":"0.31.35","@agimon-ai/doompi-core":"0.0.1-alpha.97","@agimon-ai/doompi-config":"0.0.1-alpha.96","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.51","@agimon-ai/doompi-web-components":"0.0.1-alpha.55"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.20","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.98_1790684906831_0.02763114537809641","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.99":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.99","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.99","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"a76cda363b76f2bddb7e7f3076d8596d6fb3bb88","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.99.tgz","fileCount":67,"integrity":"sha512-f730c0p2vc5bLxWMNBRg+T6c/uX7P2/Drtw5zuVgN+N4AFXuRXAweT2Fy0fQzIZe7lNMdO4u97myw5tzdxC+nw==","signatures":[{"sig":"MEQCIAPUAnT5FhYY4GuCYwOY5sQpus72N8x7Y5auCRvwLm8wAiAKDgLgRyrQrnLKambgpuNC4Y3rPjwE/DOTYXTh/oR5PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaGHs41j11donwV5joGHYOzeqrA8/REnql7re5tw0Z2gIgRcVLPm/KHvVEHGKgoGPYUrwfTVhESw9dtMBa133CIMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075288},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.98","@agimon-ai/mcp-proxy":"0.31.35","@agimon-ai/doompi-core":"0.0.1-alpha.98","@agimon-ai/doompi-config":"0.0.1-alpha.97","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.51","@agimon-ai/doompi-web-components":"0.0.1-alpha.56"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.20","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.99_1790692755869_0.8700822267611068","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.100":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.100","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.100","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"1cdeead545661e8ec3ebc0eb096c76a595ea2c69","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.100.tgz","fileCount":67,"integrity":"sha512-GmRk2ZR6FejwNSL2pA92veaCk+cZXi1pifMqPC8olCNxY8ITioweySkbgfvQ9OGDrGhiBW2C1iJVc0+Gxw2IYw==","signatures":[{"sig":"MEUCIQCl207GIW5X0xaLKboAW33g08fYOBM9Nk7h/3wWzkVJ9wIgW4ZIALzo0UYza3p+Mt8WW12wCr6jugENYY0NjUURIBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEQHED6K29FpRrcLnyF36yXF5EwcETgoMwZ9YFBvsRkXAiEA4pa00//O3f3q7RJvQGPRwUiBXpkzh6H4L5d8YzvNczc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.99","@agimon-ai/mcp-proxy":"0.31.35","@agimon-ai/doompi-core":"0.0.1-alpha.99","@agimon-ai/doompi-config":"0.0.1-alpha.98","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.52","@agimon-ai/doompi-web-components":"0.0.1-alpha.57"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.21","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.100_1790723831709_0.48372624122908636","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.101":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.101","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.101","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"a7c5ae1e72b7abf714bbc96e2107755e6f979d95","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.101.tgz","fileCount":67,"integrity":"sha512-Pn75HG5QCcAuAkUUpCYP5QalqzyFLm59BgjVGJu956u9zeJ+vi/105W6f6XtYsEbZzn4Q6hvLPri6QGHnghM9g==","signatures":[{"sig":"MEUCIBBx0eEccv/km1KLtdN4d/2n+orJFqdVLOesJtwl4VQ/AiEAmc7RIpEQ3mmYJIWoG/WFoPjD9Vg/FM40xEufZyj9QOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXZcGsFYxKmCcg1bsl1xGEy+WJUp72O5mCkiP3NoYfBgIhAJih28U+1mGeyiAZDXf8y6XYx1eZH+FIx3vVtmK41CCh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075523},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.100","@agimon-ai/mcp-proxy":"0.31.35","@agimon-ai/doompi-core":"0.0.1-alpha.100","@agimon-ai/doompi-config":"0.0.1-alpha.99","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.53","@agimon-ai/doompi-web-components":"0.0.1-alpha.58"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.22","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.101_1790754732361_0.07258612917243812","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.103":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.103","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.103","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"82e7ed82a5f880ce6e7ca371fa5b2b152fe3190b","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.103.tgz","fileCount":67,"integrity":"sha512-oKnDlbOrkgJnV5VcwZt74M3FZb/y3LCXimSQvt0GYzh+/MSlnXvc7HZbrAVXalEtVKig9G5I5KKQHXPjFJ9f4Q==","signatures":[{"sig":"MEQCIB77pkoUYTm0x2PceF840i7FaWkd8NJVTL9PZnyHi2p9AiB+PS8RWk90MHxfoNLHA2E6eKrp565S57OwUYGgasuDyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDC7y6nUA3qI67reCfW6U2b34Q/e9MQ0G7Zw21KnK6XPQIhANklFc9a6BsK0pEqTkRrnQU1swQyedYXPJ5tFL93+wwD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075524},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.102","@agimon-ai/mcp-proxy":"0.31.35","@agimon-ai/doompi-core":"0.0.1-alpha.102","@agimon-ai/doompi-config":"0.0.1-alpha.101","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.60"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.103_1790823354736_0.4988856784102955","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.104":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.104","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.104","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"0b829033b44da088b2a6d6db91c004e9d8b49195","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.104.tgz","fileCount":67,"integrity":"sha512-EhW0Li4w+oBsUIEcwKKoM4J2jYRkouVX/QVU8Kvzd7x1LbarMn91z7LbuE7QSXkm50nOb8qX38icEa76k8Q9/w==","signatures":[{"sig":"MEUCIAMWP9sWH5o0VWdt8bFPsIMomLVFS5zDdIwRbEJZ0gJ4AiEAomCpgJVCmDSE4seVWpo+spunJLTO9M1t/Z1M5ITwvZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCS7TMutvyqXbhyLYTw68fhy4wFo/p/Pf8MUW3VGv2V9gIhAO6M0eexXLwk3amxxPCLfJ7M0S8og2NXe2Whyf6S3cBD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075524},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.103","@agimon-ai/mcp-proxy":"0.31.35","@agimon-ai/doompi-core":"0.0.1-alpha.103","@agimon-ai/doompi-config":"0.0.1-alpha.102","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.61"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.104_1790840873206_0.14600007144018567","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.105":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.105","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.105","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"097a80e8c543e137ce09fc1ec9ba7334f53800cd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.105.tgz","fileCount":67,"integrity":"sha512-XcnYnFwZCnJQ1Njv8NUiEB8yDcMnEPT79MyRxTox2srdOfPH3vyockt7PE0yTSjx7WsIazTP0LxBusKnZjciMA==","signatures":[{"sig":"MEYCIQCRzV88SMqISwqzp0LRpkfwHyIQJfAe1n+yjZSY9JftngIhAOYEXkv/prn6SQzs+PrWeZncxmSi1tJmmlya8PU+cen0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbnCXieBYe42hmAYpkmgQNkG2NTeyJ/YLH+O8TcdfMYwIhAPqMFC8ZDCXnmvI7FUaaBTBwKNyt9ez6UgzOiK2Z/yVk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075524},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.104","@agimon-ai/mcp-proxy":"0.31.35","@agimon-ai/doompi-core":"0.0.1-alpha.104","@agimon-ai/doompi-config":"0.0.1-alpha.103","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.62"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.105_1790852310522_0.3288888067069742","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.106":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.106","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.106","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"24a6587bc6fd7dc94ea6991a3eea58a8235a8b7a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.106.tgz","fileCount":67,"integrity":"sha512-e+UhxkPzfiWBg3EOyI6E0c+eQdV6pnyh10h1K1tPNkmXEFuGjg9XV2u8CHpYTuYzSY8HJ/+geSHPrRsaU8U+Qw==","signatures":[{"sig":"MEQCIAYI7ZvREhJVbsdxXHVjL04FzaAUkySolXSaZYqafowxAiAZt8lMXAKjdN0s1xIUEmUS/2sUKd52Q8GvnUR7MS3wDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOU7200loHLNLhlyZN0v5svQGzFcck+nQGhrwIwrjFfQIhAP70NUwQuFFvwVVkL69dJ8fXE2dbA20brGyDg4LXO9R3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075524},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.105","@agimon-ai/mcp-proxy":"0.31.35","@agimon-ai/doompi-core":"0.0.1-alpha.105","@agimon-ai/doompi-config":"0.0.1-alpha.104","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.63"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.106_1790911860135_0.632165438928775","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.107":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.107","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.107","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"864c3d5d9d018885d38c41b9b131612fdf6c9977","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.107.tgz","fileCount":67,"integrity":"sha512-hjvyzH1UqSNLdfo+Tq4Wl2yVZWm/J8U0kfY91RUNAXOaRFZF9c7lD13SGBBVnPEr1shyng0IPkK34UbRnbnmbg==","signatures":[{"sig":"MEQCICp5zzIZW/KYBCVUur7dIUSOBtlp5I4numiCLua+FoKzAiBsbQf2OtIA4+Bgo1y/cvV4kyU8DTl21qdkjm/3B6dRow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCxiYqjD5ORJZwFy32rkWMfnoXhPoQsbKjvqotY3KCaGgIga68FRblcUXOIDNKX7tFpXLWIvA/jPndeWRckgPVb9i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096712},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.106","@agimon-ai/mcp-proxy":"0.32.4","@agimon-ai/doompi-core":"0.0.1-alpha.106","@agimon-ai/doompi-config":"0.0.1-alpha.105","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.56","@agimon-ai/doompi-web-components":"0.0.1-alpha.64"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.25","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.107_1790935074382_0.9561516591258612","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.108":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.108","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.108","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"81ff96e2c6dbf9d7f570af7fedbe3f1fa4a527d1","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.108.tgz","fileCount":67,"integrity":"sha512-NPBHWb0UcvXIMGZlbCy4wnSSBdrAXaUojm9ue9jvPTt1MwisEST0sjQL4JVu7AlFhD45Gm/JienPr7tEDNQtHA==","signatures":[{"sig":"MEUCIQDV1WVE7KQ+2Wz4znf2a5lkGpruvtm1L5lgda6XdDbT1wIgdZPkc5BDIZ+4m+AG6qq2CTDFuQOsr6RxLEBZ5oXGo00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYYq+cxHcjPxjIM6LJ8po+zgOQnRqh0KBelExsHBy6qwIhAOgVHULiFNi6UuXyMygzrQD22CJU/duBBcPzIyC6lBY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096712},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.107","@agimon-ai/mcp-proxy":"0.32.4","@agimon-ai/doompi-core":"0.0.1-alpha.107","@agimon-ai/doompi-config":"0.0.1-alpha.106","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.57","@agimon-ai/doompi-web-components":"0.0.1-alpha.65"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.26","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.108_1790942353261_0.5247485665833391","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.109":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.109","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.109","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"7f206710966a3197567b38bf248b132dc67bcdc6","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.109.tgz","fileCount":67,"integrity":"sha512-BXW+WCB2hk8QKxmaAnTJ5DNqYEm5vaYQeK+A6c3YkhQC9NXJ/AzOdkJ+sZ6W1MFC+S2NQT6/m1TC/le88fmKVQ==","signatures":[{"sig":"MEUCIE+p3p96l416Hlle9DCiKcqjv1q4T/p2wLroOMFuoqhPAiEA5NnCaKhKfzW9gqMIaTbdkd1W34NsD9zXXGQxA0g9obM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBRCSrpMhq0oYwt1c3zyUrExmhfDzUvjMB75Dem1c34IAiEAt4Cy+c2nLSU7Fw2LKl6xU6VhtJ5RqKRG0asShEFMfHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1138731},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.108","@agimon-ai/mcp-proxy":"0.32.4","@agimon-ai/doompi-core":"0.0.1-alpha.108","@agimon-ai/doompi-config":"0.0.1-alpha.107","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.57","@agimon-ai/doompi-web-components":"0.0.1-alpha.66"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.26","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.109_1790975445800_0.49618357496356524","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.110":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.110","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.110","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"60717c6d4053c9300e0e3d03e6443c8fca9728a7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.110.tgz","fileCount":67,"integrity":"sha512-CX8SksmSzq2qa7lte9UiUJV/H8yMBaTVeyIbi45GejIkqFRT+QdARY6j0ilV7TNvy1j9OzlHFwuG3/RHkKUQ3Q==","signatures":[{"sig":"MEQCIEwyS+qXylPTZ7XVaSdDN0uzDY4Rr83imaaxXn6fTyVIAiAmPIKJke/KK2wAJpO3xRn2V25SkPg//o/PdP8rCvmqNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyyZTwxjCTOQrdtHAQDKFU/D5/InOoTgEDotiT1n8U9AIgYdk5mqIBH5R/I5CqCnlgcZpMh6bYilsEX816RpCPzlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1138731},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.109","@agimon-ai/mcp-proxy":"0.32.4","@agimon-ai/doompi-core":"0.0.1-alpha.109","@agimon-ai/doompi-config":"0.0.1-alpha.108","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.58","@agimon-ai/doompi-web-components":"0.0.1-alpha.67"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.27","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.110_1790999121676_0.5309938270974106","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.111":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.111","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.111","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"c89a144762fc276694f22cea827d193e30577c91","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.111.tgz","fileCount":67,"integrity":"sha512-fhaGtTBNaFarLhRetewI51Ou4JLrdCYEGVPw7EOxvNBASCFkWQb1oUsXSpj2cpFGnpXPssp+fzTQpfP/a1Zh9Q==","signatures":[{"sig":"MEYCIQClerqTHI4nmZynnBIWp9Uz9YIxOBmkd5ELfGx9G7akJwIhAOAb0u3kuPN9a8P/cNcYndlw7RuuYoqhL50v8diNyvDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICbyNjxvVftYNpILYPLNXXhc8oEpWCR/pohB2A7smzYVAiEA3PRAnYflQ7ddTGVYV2lobPVd2OJ1rj4HfiJmRKt0Cxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1138731},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.110","@agimon-ai/mcp-proxy":"0.32.4","@agimon-ai/doompi-core":"0.0.1-alpha.110","@agimon-ai/doompi-config":"0.0.1-alpha.109","@modelcontextprotocol/server":"2.1.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.58","@agimon-ai/doompi-web-components":"0.0.1-alpha.68"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.27","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.111_1791009327620_0.5701707406827856","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.112":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.112","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.112","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"fdef286a599266169025599db9398e8dff62c3dd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.112.tgz","fileCount":67,"integrity":"sha512-d3fDk22vC2TqQ0RKSlX8FzCa5YNZa+rGvzKrKH85peYcOc/isAc3lTwGkjf7F5KOEFtxr94lzCx2f8gOlybFzA==","signatures":[{"sig":"MEQCIBZwPkLy0NCHwANkoy4iittR68ifkb6X5pHQuDc98GDVAiBBF8sagNj09TZikVVenG0BQQoXOw206RYwX7CM+lrilQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDoYFDarUOJfwk30DAR64T0HlOBDyy9EaNnFmAH9ckmwIhAJ9McXP9i09b/bAAxQMD3Ji8wiPFwBuM0RSh7/wRTTdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1138731},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-ui":"0.0.1-alpha.111","@agimon-ai/mcp-proxy":"0.32.4","@agimon-ai/doompi-core":"0.0.1-alpha.111","@agimon-ai/doompi-config":"0.0.1-alpha.110","@modelcontextprotocol/server":"2.2.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.59","@agimon-ai/doompi-web-components":"0.0.1-alpha.69"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.2","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.2","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.28","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.112_1791019611564_0.7975225642046955","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.113":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.113","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.113","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"71ac4614db1af1ea4f0e61f32b6758a3bc76e5b3","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.113.tgz","fileCount":67,"integrity":"sha512-4Q4IDCfRqkmDFytQc9m7s9viJ52e4qvxKgPsjF7uE+zAHAasGJjZa2Dco7RwqkBklgwWDrRYHGByBGvQ84fh7A==","signatures":[{"sig":"MEQCIHj6C6/+SqjsoXWUDCb48SbuZVqQOInlA/egiJOS9DJeAiBmqvNrKP00pWOdxV+9bvqu1/bE0wDzmltf5Vaj1e4Irw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0fK6HzkdqqXab1P7GFuZkcWzAiSq8kUdqtqr3z4oRvQIgT5eZVaLvZE0z/aB1S5nXMUjIyIKGqqp23QMIw7eC26U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1138731},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-ui":"0.0.1-alpha.112","@agimon-ai/mcp-proxy":"0.32.4","@agimon-ai/doompi-core":"0.0.1-alpha.112","@agimon-ai/doompi-config":"0.0.1-alpha.111","@modelcontextprotocol/server":"2.2.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.59","@agimon-ai/doompi-web-components":"0.0.1-alpha.70"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.2","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.2","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.28","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.113_1791033631624_0.969723994886968","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.114":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.114","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.114","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"ded46fe7de0a7541396de8cf14e7ee72d37b9f62","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.114.tgz","fileCount":67,"integrity":"sha512-rG4YaoVjiaYiUwlnwWll7wR7RI/oc0m8jnyZoHS9/x1APERII3POXa7SlTxINDY4DbgzxiE1CZPlSxexnyQ1EQ==","signatures":[{"sig":"MEQCIFWB5wkMcbCjZj91oOdJv8rHHc2BvEcqonA73XXmQgp9AiATgmSNDBJtPjvRe4SY1XaeKOEYYwcEGPjzPasivalH6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDkLt/jDICOaWlxbEmQ09v6gdNoBq8Opuf4u1O81/++UAiByGmpHpNBISm/enWwCKxfxSpKa1ltZU0eaSpp744nlSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1138731},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-ui":"0.0.1-alpha.113","@agimon-ai/mcp-proxy":"0.32.4","@agimon-ai/doompi-core":"0.0.1-alpha.113","@agimon-ai/doompi-config":"0.0.1-alpha.112","@modelcontextprotocol/server":"2.2.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.60","@agimon-ai/doompi-web-components":"0.0.1-alpha.71"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.2","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.2","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.29","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.114_1791066352702_0.06316281711590266","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.115":{"name":"@agimon-ai/doompi-mcp","version":"0.0.1-alpha.115","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-mcp@0.0.1-alpha.115","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"d003e995bf82a1c4246d5f53bf18a07a79457afb","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-mcp/-/doompi-mcp-0.0.1-alpha.115.tgz","fileCount":67,"integrity":"sha512-0qXLU7A7BI5wzcHRTozwR6iaCkpJA7QhCENUb+kTjsx5lBRZI3JOla1TZBnfW6XYOhelviyt1Dyrr5Quqga1Ew==","signatures":[{"sig":"MEQCIGvt0hzofRCicY/0/0N3UL2BqxDwpEpxYGXd67cwR37HAiBeVNCNFAmNDOXCx3VipmAzRNoow2UdxThYSFI0M5rHjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUWvAgNuCO7ONWHh47mNypiGUwsABcJCPNHNxp5sy7gQIgOIeiOGoBacylVxW/bbJTyNyIB7GxmcwxQakHwhivyD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1366184},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./projection":{"types":"./dist/projection.d.mts","import":"./dist/projection.mjs","require":"./dist/projection.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-mcp/mcp_use","@agimon-ai/doompi-mcp/session_mcp"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":[],"pluginId":"mcp"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"open":"11.0.4","yaml":"2.9.1","typebox":"1.3.34","gpt-tokenizer":"4.0.0","@napi-rs/keyring":"2.1.0","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-ui":"0.0.1-alpha.114","@agimon-ai/mcp-proxy":"0.32.6","@agimon-ai/doompi-core":"0.0.1-alpha.114","@agimon-ai/doompi-config":"0.0.1-alpha.113","@modelcontextprotocol/server":"2.2.0","@agimon-ai/doompi-web-security":"0.0.1-alpha.61","@modelcontextprotocol/ext-apps":"2.0.3","@agimon-ai/doompi-web-components":"0.0.1-alpha.72"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.2","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.2","@earendil-works/pi-tui":"1.0.2","@agimon-ai/doompi-build":"0.0.1-alpha.30","@earendil-works/pi-coding-agent":"1.0.2"},"peerDependencies":{"@earendil-works/pi-tui":"1.0.2","@earendil-works/pi-coding-agent":"1.0.2"},"peerDependenciesMeta":{"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-mcp_0.0.1-alpha.115_1791087114831_0.2064882110224937","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-08-11T13:11:19.414Z","modified":"2026-10-04T04:15:48.977Z","0.0.1-alpha.0":"2026-08-11T13:11:19.853Z","0.0.1-alpha.1":"2026-08-12T10:00:44.577Z","0.0.1-alpha.2":"2026-08-12T13:57:50.056Z","0.0.1-alpha.3":"2026-08-12T14:57:59.349Z","0.0.1-alpha.4":"2026-08-13T02:13:43.703Z","0.0.1-alpha.5":"2026-08-13T03:34:47.628Z","0.0.1-alpha.6":"2026-08-13T05:07:27.168Z","0.0.1-alpha.7":"2026-08-13T06:49:23.248Z","0.0.1-alpha.8":"2026-08-13T08:14:26.738Z","0.0.1-alpha.9":"2026-08-13T09:34:15.855Z","0.0.1-alpha.10":"2026-08-14T09:03:01.689Z","0.0.1-alpha.11":"2026-08-14T11:50:09.257Z","0.0.1-alpha.12":"2026-08-14T14:10:24.031Z","0.0.1-alpha.13":"2026-08-14T23:17:01.308Z","0.0.1-alpha.14":"2026-08-15T09:11:25.685Z","0.0.1-alpha.15":"2026-08-16T11:20:32.738Z","0.0.1-alpha.16":"2026-08-16T14:31:03.171Z","0.0.1-alpha.17":"2026-08-16T21:53:09.692Z","0.0.1-alpha.18":"2026-08-17T08:35:50.136Z","0.0.1-alpha.19":"2026-08-17T10:35:30.953Z","0.0.1-alpha.20":"2026-08-17T12:45:22.821Z","0.0.1-alpha.21":"2026-08-17T14:04:02.420Z","0.0.1-alpha.22":"2026-08-18T11:41:05.440Z","0.0.1-alpha.23":"2026-08-18T12:50:54.232Z","0.0.1-alpha.24":"2026-08-20T11:19:33.537Z","0.0.1-alpha.25":"2026-08-20T22:04:18.713Z","0.0.1-alpha.26":"2026-08-21T01:23:00.707Z","0.0.1-alpha.27":"2026-08-21T07:02:00.931Z","0.0.1-alpha.28":"2026-08-21T08:16:40.434Z","0.0.1-alpha.29":"2026-08-21T12:24:24.307Z","0.0.1-alpha.30":"2026-08-21T14:11:13.697Z","0.0.1-alpha.31":"2026-08-22T00:05:08.970Z","0.0.1-alpha.32":"2026-08-22T00:28:52.619Z","0.0.1-alpha.33":"2026-08-22T01:16:14.793Z","0.0.1-alpha.34":"2026-08-22T02:55:30.203Z","0.0.1-alpha.35":"2026-08-22T07:57:53.667Z","0.0.1-alpha.36":"2026-08-22T09:32:08.704Z","0.0.1-alpha.37":"2026-08-22T10:32:49.200Z","0.0.1-alpha.38":"2026-08-26T13:57:24.269Z","0.0.1-alpha.39":"2026-08-27T00:00:27.951Z","0.0.1-alpha.40":"2026-08-28T23:46:24.016Z","0.0.1-alpha.42":"2026-08-29T23:40:19.390Z","0.0.1-alpha.43":"2026-08-30T12:30:26.001Z","0.0.1-alpha.44":"2026-08-31T11:41:44.388Z","0.0.1-alpha.45":"2026-08-31T14:02:40.925Z","0.0.1-alpha.46":"2026-09-01T09:34:54.080Z","0.0.1-alpha.48":"2026-09-01T23:24:27.019Z","0.0.1-alpha.49":"2026-09-02T04:58:34.996Z","0.0.1-alpha.50":"2026-09-02T12:03:44.731Z","0.0.1-alpha.52":"2026-09-03T02:53:51.232Z","0.0.1-alpha.53":"2026-09-03T12:10:33.940Z","0.0.1-alpha.54":"2026-09-04T10:51:33.136Z","0.0.1-alpha.55":"2026-09-04T12:18:33.138Z","0.0.1-alpha.56":"2026-09-05T05:04:40.016Z","0.0.1-alpha.57":"2026-09-05T12:16:35.976Z","0.0.1-alpha.58":"2026-09-06T00:26:12.492Z","0.0.1-alpha.64":"2026-09-07T22:29:55.530Z","0.0.1-alpha.65":"2026-09-08T00:19:17.052Z","0.0.1-alpha.67":"2026-09-08T04:10:03.856Z","0.0.1-alpha.68":"2026-09-08T08:43:21.219Z","0.0.1-alpha.69":"2026-09-08T12:24:12.530Z","0.0.1-alpha.70":"2026-09-09T04:47:44.079Z","0.0.1-alpha.71":"2026-09-13T21:41:07.415Z","0.0.1-alpha.72":"2026-09-14T03:51:08.112Z","0.0.1-alpha.73":"2026-09-15T03:53:41.914Z","0.0.1-alpha.74":"2026-09-16T12:50:37.228Z","0.0.1-alpha.76":"2026-09-18T08:13:12.153Z","0.0.1-alpha.77":"2026-09-18T12:41:24.095Z","0.0.1-alpha.78":"2026-09-19T22:12:00.459Z","0.0.1-alpha.79":"2026-09-20T18:28:10.918Z","0.0.1-alpha.80":"2026-09-21T21:24:06.291Z","0.0.1-alpha.81":"2026-09-22T04:46:04.245Z","0.0.1-alpha.82":"2026-09-23T06:05:52.962Z","0.0.1-alpha.83":"2026-09-23T09:14:42.156Z","0.0.1-alpha.84":"2026-09-23T11:08:56.693Z","0.0.1-alpha.85":"2026-09-24T04:15:05.526Z","0.0.1-alpha.86":"2026-09-25T00:11:11.822Z","0.0.1-alpha.87":"2026-09-25T01:09:14.229Z","0.0.1-alpha.88":"2026-09-25T04:19:09.283Z","0.0.1-alpha.89":"2026-09-25T08:12:45.378Z","0.0.1-alpha.90":"2026-09-25T22:37:53.495Z","0.0.1-alpha.91":"2026-09-26T01:51:42.236Z","0.0.1-alpha.92":"2026-09-26T09:50:41.376Z","0.0.1-alpha.93":"2026-09-26T13:43:25.970Z","0.0.1-alpha.94":"2026-09-27T03:44:30.060Z","0.0.1-alpha.95":"2026-09-27T05:59:21.799Z","0.0.1-alpha.96":"2026-09-27T13:51:01.808Z","0.0.1-alpha.97":"2026-09-28T09:32:01.732Z","0.0.1-alpha.98":"2026-09-29T12:28:26.980Z","0.0.1-alpha.99":"2026-09-29T14:39:15.987Z","0.0.1-alpha.100":"2026-09-29T23:17:11.829Z","0.0.1-alpha.101":"2026-09-30T07:52:12.485Z","0.0.1-alpha.103":"2026-10-01T02:55:54.841Z","0.0.1-alpha.104":"2026-10-01T07:47:53.292Z","0.0.1-alpha.105":"2026-10-01T10:58:30.677Z","0.0.1-alpha.106":"2026-10-02T03:31:00.274Z","0.0.1-alpha.107":"2026-10-02T09:57:54.466Z","0.0.1-alpha.108":"2026-10-02T11:59:13.378Z","0.0.1-alpha.109":"2026-10-02T21:10:45.906Z","0.0.1-alpha.110":"2026-10-03T03:45:21.776Z","0.0.1-alpha.111":"2026-10-03T06:35:27.703Z","0.0.1-alpha.112":"2026-10-03T09:26:51.706Z","0.0.1-alpha.113":"2026-10-03T13:20:31.736Z","0.0.1-alpha.114":"2026-10-03T22:25:52.826Z","0.0.1-alpha.115":"2026-10-04T04:11:54.952Z"},"bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"author":"Vuong Ngo","license":"MIT","homepage":"https://agimon.ai","keywords":["ai","coding-agent","developer-tools","doompi","mcp","model-context-protocol","pi-coding-agent","pi-extension","pi-package","server-selection"],"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/default/doompi-mcp"},"description":"Domain-aware MCP server selection and access boundaries for Pi sessions composed with DoomPi.","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"readme":"","readmeFilename":""}