{"_id":"@agimon-ai/doompi-profile","_rev":"145-bf3386c1803c594daa7bf32b7f83475a","name":"@agimon-ai/doompi-profile","dist-tags":{"latest":"0.0.1-alpha.92","alpha":"0.0.1-alpha.92"},"versions":{"0.0.1-alpha.2":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.2","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"e37b1697d1c45af190c5f1ce632d283af99e3d07","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.2.tgz","fileCount":61,"integrity":"sha512-gRN4X5kUtyfovv4/AbnmvGeK80W/Iz1aW76aZwsiqYurivKLAHa7cW3v0RZbgib3/z+xxcvY69VAfE5FQVW+gQ==","signatures":[{"sig":"MEUCIBtPkjwdLHzrT9t5+nKwT4OpIDn6YTUxefzQZe+5Px2hAiEAoyXYg7zxTYw8Gu53sxQF/P3f5CS1LLy5Hdt2XW9FyTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64055},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.24","@agimon-ai/doompi-config":"0.0.1-alpha.24","@agimon-ai/doompi-telemetry":"0.0.1-alpha.24","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.24"},"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-profile_0.0.1-alpha.2_1787224802879_0.5106734495606664","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.3","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"76ae41477f093ed7807912e1736848af533d3ffa","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.3.tgz","fileCount":61,"integrity":"sha512-XRat5ZnBY0R+c2ewtwivKr849hSyovXjhPDMgDQjmylfrEekY5HwHZll9/ltN0eNJyhu+6QohRMxhGM81g6mSg==","signatures":[{"sig":"MEYCIQD9hGNeT+8hDZrMR/9xZuhRAXS+pOVcqXGAuX9nP7QtCQIhAL9ff4jfXhsSDvCnJO0lVp7F/fIr+bn1gCcpekP4Dn95","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72827},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.25","@agimon-ai/doompi-config":"0.0.1-alpha.25","@agimon-ai/doompi-telemetry":"0.0.1-alpha.25","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.25"},"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-profile_0.0.1-alpha.3_1787263489498_0.9811834921438523","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.4":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.4","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"399e907b52951cf1dad04f592e73f528f6e18f3e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.4.tgz","fileCount":61,"integrity":"sha512-+r0D8lN8UhY50CYSNqZvIKIcD4fJYpWJ7Jn8+p2P7PpdPftuxYvxqqAlU6jiLZKrcNednmagIMWAKaX4qddwPw==","signatures":[{"sig":"MEUCIBywzZwBPFH+vcp4outbZnghMMwYHo1AtobiRQXbMxd2AiEAwim82MF3SC/7RmH5lWzsRMCEUBeDLHYzbLOUDiaErxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72827},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.26","@agimon-ai/doompi-config":"0.0.1-alpha.26","@agimon-ai/doompi-telemetry":"0.0.1-alpha.26","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.26"},"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-profile_0.0.1-alpha.4_1787275410591_0.3428461519124837","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.5":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.5","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"f1104b5e06690da573dbf199f4193690a247e0b6","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.5.tgz","fileCount":4,"integrity":"sha512-8Q+u3bsQBAl9ru9Wh1/MuJQnYEfy6cING/iyYYDjsP9riM2Zeie6HZ/sqCDu915Ygo0qyMz/idALVTRs+hRjag==","signatures":[{"sig":"MEQCIDJvXu/PzWdyqhW0GllT+GIUvgDtiLFGhL5ug7MfS6EqAiBEaIlnia9vj22XFy3X/q19sEBs/jJMAnmQjTgaFHtRyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5821},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.19.0","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.27","@agimon-ai/doompi-config":"0.0.1-alpha.27","@agimon-ai/doompi-telemetry":"0.0.1-alpha.27","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.26"},"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-profile_0.0.1-alpha.5_1787295743564_0.9533805900893302","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.6":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.6","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"8b8801d68acc7be75ab550e48ef36119ff675041","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.6.tgz","fileCount":61,"integrity":"sha512-8keUP6W4qgcfwJsAkcl7aNuYhVP0nxFcxKv1/T/qJ25jFjRa3gFnI3ow/FHtIMfUFVbzVwioNP0VVunCMGyomA==","signatures":[{"sig":"MEQCIG6pRidBaGs2nJZ9RKd4lgwPu2IL90WHqWK301e7zf+tAiBUYwQSt55Qnfw16EHGe9zs8qOeZVTjYRNuBgmcfZh+yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72851},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.28","@agimon-ai/doompi-config":"0.0.1-alpha.28","@agimon-ai/doompi-telemetry":"0.0.1-alpha.28","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.26"},"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-profile_0.0.1-alpha.6_1787300222694_0.36313654973870535","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.7":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.7","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"b6ffe64e1dedecf60b3b51cde32da199b656890c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.7.tgz","fileCount":63,"integrity":"sha512-o/vSu641FVTizmAlsdk2gznjMqe8qdneOlmFcyfhgNRjAlYiuQspQDbQ6daH+l1U9RvVh5Dgi6417zAjozscGg==","signatures":[{"sig":"MEYCIQDyWFnnOl9exIpnXfitFBFrHgzcG/piRNrYuBQo7eW78wIhAPoTmGJqZ5jgJ/CJz4x0iprJGANcBvLY4W+OYu352MC4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82850},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.29","@agimon-ai/doompi-config":"0.0.1-alpha.29","@agimon-ai/doompi-telemetry":"0.0.1-alpha.29","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.27"},"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-profile_0.0.1-alpha.7_1787315050704_0.014113903718642185","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.8":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.8","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"a5cbacc2804a7fcf2b3a5215c8585533449fa366","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.8.tgz","fileCount":63,"integrity":"sha512-q6NARTLTzHKJppiWx56s6vhTC6rB272tYBOrRaJhxg8AM3S07zaEjYfSgYngwFJhZDaPYosMeI1UN6dkW9pXHQ==","signatures":[{"sig":"MEUCIQCOfXzL0xos92BCI2O7fjcfW5+TbSDUM++kz/TY6qdqawIgbFiORLXnkKGSv2nM0NIGaJqotW0l2iJLRX4zI1qrsi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82850},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.30","@agimon-ai/doompi-config":"0.0.1-alpha.30","@agimon-ai/doompi-telemetry":"0.0.1-alpha.30","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.28"},"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-profile_0.0.1-alpha.8_1787321460543_0.21179322331623696","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.9":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.9","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"f919bed4215f2b44cb406409b83bd50479d896d2","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.9.tgz","fileCount":63,"integrity":"sha512-kleGM4utrvAAPRAp/O2RxgAEYZKiir+eVb9AkFyZc9aZTkyypO62bbzC/Fy6YrLBypuXMYdzArxRHQVFWRf7ww==","signatures":[{"sig":"MEQCIFOUVyifCESM7IwvGn2jrKkaBuJVS3LwaMc03M7GBGnqAiB+AqZN9ML8uvvWO0e3i4KhszVhIav1HWmqneTJxL4xJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82850},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.31","@agimon-ai/doompi-config":"0.0.1-alpha.31","@agimon-ai/doompi-telemetry":"0.0.1-alpha.31","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.29"},"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-profile_0.0.1-alpha.9_1787357095010_0.9329131236223642","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.10":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.10","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"131b043e255de3ca24566c589b823ae3bac5623c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.10.tgz","fileCount":63,"integrity":"sha512-CaahzDvOUM9PZ141RXj9ePJTY51Xl7NidKf80ahzL56WO/VqqRvter6O1jaAPECKuHRL3l1hFbz+JQYPtRKN2Q==","signatures":[{"sig":"MEUCICzkktjG1RXu4TpcxwWBdL/ePDuIdtuVRebI8LsUaABNAiEAvlwqBDUgtEU4RSJmSDWj8NhvAAEqmjM3fCWmS+Jcd/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82851},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.32","@agimon-ai/doompi-config":"0.0.1-alpha.32","@agimon-ai/doompi-telemetry":"0.0.1-alpha.32","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.30"},"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-profile_0.0.1-alpha.10_1787358519007_0.5149025485561431","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.11":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.11","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"d6f03d180e2a319c710e0eb01663542332e55811","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.11.tgz","fileCount":63,"integrity":"sha512-5582O+unITbsnFxonhe25LMu6rvd9BUxS0/jjI1G2OD/9R6D8yUwrrLlVdluF0rbBz4ELpSuNCt7xh9nP8nsuA==","signatures":[{"sig":"MEYCIQDT0UxOuJIn/p1pv48UF3bgXk4TygRX79LtVIGdAu9W2AIhANPHwv/fjaXuQZjvDg5944rPPn0iRr77H+Mveob89s/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82851},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.33","@agimon-ai/doompi-config":"0.0.1-alpha.33","@agimon-ai/doompi-telemetry":"0.0.1-alpha.33","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.31"},"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-profile_0.0.1-alpha.11_1787361361806_0.4399535325624979","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.12":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.12","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"4588377d69fc74b4e1bd62fe6b0795271257633c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.12.tgz","fileCount":63,"integrity":"sha512-lgP+ZJLv5BsfbStQf70OrfQrZNB6ftG730ddmpWMQUxXGhe7dd4wDrKmtUAfxJ4vmRgEny/Xthn7FVGB4oajOg==","signatures":[{"sig":"MEYCIQDBnobfsNo8yfXZuDvA90wrQeii0YoynJYPl41olq8jgAIhAOpAG0/W8QDvsAbPA2WLJZqaylgd8K42NddP1M+/ur3L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82851},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.34","@agimon-ai/doompi-config":"0.0.1-alpha.34","@agimon-ai/doompi-telemetry":"0.0.1-alpha.34","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.32"},"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-profile_0.0.1-alpha.12_1787367316248_0.8650229752762881","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.13":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.13","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"56857bce3295f1b97262465afd85922616fb7dfd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.13.tgz","fileCount":63,"integrity":"sha512-/CL/ZV7y2EeS6D7nmTj1A5Ql+LR7vnsrdwSen232oueJ1FWUvJNbtak1SWjv/VVT4L/GEXcov5VOJdYFG0mW+g==","signatures":[{"sig":"MEMCHzmatjSATKOEUHdeVVWfeuqX+6wmNjV9S4cg4Clx9MYCIHe8QEfKzWaA32a9U+JJi5920JyODG5X9sV3iCiAQu6J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82851},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.35","@agimon-ai/doompi-config":"0.0.1-alpha.35","@agimon-ai/doompi-telemetry":"0.0.1-alpha.35","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.33"},"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-profile_0.0.1-alpha.13_1787385457461_0.754555350896934","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.14":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.14","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.14","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":"f1cc6a10866b62906a394a55f0c0dd48ac5eb7a7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.14.tgz","fileCount":63,"integrity":"sha512-Ebby0DzBzARORGTRkeBnCc3cJ1h3BYonJr9XPUgTRL5wyb1mi34hde41OtdpSOrbcxpjLa6j/jcc6GStGfSjaA==","signatures":[{"sig":"MEUCICrBmYNSH62xqR7Hs5sihJ60L/vw7q04N7SQqrMTpltQAiEAqFABPOas6pPxJwOzfeQqiGX8jB6KHPN9ZBj6ojoVhTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83068},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.36","@agimon-ai/doompi-config":"0.0.1-alpha.36","@agimon-ai/doompi-telemetry":"0.0.1-alpha.36","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.34"},"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-profile_0.0.1-alpha.14_1787391111028_0.7780532104654874","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.15":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.15","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.15","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":"840c17878dd421569e53fe3e5a61cd0b72d59327","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.15.tgz","fileCount":63,"integrity":"sha512-9RZ6d39mVFRCc0s35Xidtv2/GbX63XFOd6fBo6kcsQ17wV8eVMUkf4L+RPWO48OLfU7ciJKU0kz81WffJk/BtQ==","signatures":[{"sig":"MEYCIQCSDuYuC/mgRTxq3o/NC1pDBh1KawmFKa2f8pIzoJqXsgIhAP0p+odeAJBiBeh8KfozNs68IFVNZekW+cg7ZqwofA3n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83068},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.37","@agimon-ai/doompi-config":"0.0.1-alpha.37","@agimon-ai/doompi-telemetry":"0.0.1-alpha.37","@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","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.2","@earendil-works/pi-coding-agent":"0.84.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.35"},"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-profile_0.0.1-alpha.15_1787394754612_0.7342361699843971","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.16":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.16","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.16","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":"190004dc61fbc75bed3872aebe4ea6a8a3744589","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.16.tgz","fileCount":65,"integrity":"sha512-i3hKi9w7S/vbdmGIlTIjqNOJkSOuyFqcC7EWOC0l2sATebT8+Dk9FD84wdRS45Hm/RRYl7qDW6+Oql70bkQ24g==","signatures":[{"sig":"MEYCIQDtn9qal7tspAAXtf8ltjxrz9hj3MJvx9sbBAKsyRY3IgIhAIkBk2mul29Y8QccucasMEzPUgFK4L8oPR1csfQEvUsk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92113},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.38","@agimon-ai/doompi-config":"0.0.1-alpha.38","@agimon-ai/doompi-telemetry":"0.0.1-alpha.38","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.1","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.36"},"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-profile_0.0.1-alpha.16_1787752619543_0.32081485702654966","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.17":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.17","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.17","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":"b58afad545114f24f27c0e4070fd977f18079cc4","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.17.tgz","fileCount":65,"integrity":"sha512-CBrXS/c+s6gAS21RulMJCMTJWRcI4r3hRcBDZIz5LtHZR+Q/2bgBBVWbeXQIicgxe6NZbNDHpzxXOXtUBg5Lqw==","signatures":[{"sig":"MEYCIQCi/3/SZ5aUTl2nKwr45I74yFnKX1WssVMzB3lTlnBrLAIhAPs5iat5gx9943a56csqdGkJ2Ol8JV5yEfKEPRGiEfnS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92113},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.39","@agimon-ai/doompi-config":"0.0.1-alpha.39","@agimon-ai/doompi-telemetry":"0.0.1-alpha.39","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.2","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.37"},"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-profile_0.0.1-alpha.17_1787788792242_0.7203635554562027","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.18":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.18","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.18","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":"5f12fddd9905b42271fec10124e84f632416d6f0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.18.tgz","fileCount":65,"integrity":"sha512-/MgSG4v2Ewnp2eugfwwpc23Gfu8OCJzxgJn00El4AiVSx22TTd8vzg22bq+pzH821wUdDuJ7CCtUd3DcNy9y4g==","signatures":[{"sig":"MEQCIA9uCP3vLhUndMtEFy2F0l8Mhi4eFM9LTuiDhsuXG3B6AiAEVnmMrynddiGsLTf2zvOCGGJzXXe2tB8hg5vwVvo8zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92113},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.40","@agimon-ai/doompi-config":"0.0.1-alpha.40","@agimon-ai/doompi-telemetry":"0.0.1-alpha.40","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.3","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.3","@earendil-works/pi-coding-agent":"0.84.3","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.38"},"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-profile_0.0.1-alpha.18_1787960632391_0.6251677751866986","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.20":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.20","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.20","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":"eedc2d95eb7f9c5969962c4354695cd010b00025","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.20.tgz","fileCount":65,"integrity":"sha512-wFLxiCg7iqlsfGKI6cailAtBPgxee40aEgOtmw2ehmzv2gTBy8k60ZeG3MCJAEbarWQfCGGaPxDwtJldZywL4g==","signatures":[{"sig":"MEUCIQDIdF5PsNGXQt/jUnXPp8GSNKaJSylr86QHFZzmUcvFgQIgZbFDejjN/aUacAdMxUUhhMJZwEWeRbKNB31DQDmH+2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92113},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.42","@agimon-ai/doompi-config":"0.0.1-alpha.42","@agimon-ai/doompi-telemetry":"0.0.1-alpha.42","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.5","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.40"},"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-profile_0.0.1-alpha.20_1788046718722_0.6989628397045817","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.21":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.21","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.21","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":"a3ce33753d87bd53604e70dbe80c17a86ebbfc7e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.21.tgz","fileCount":65,"integrity":"sha512-vAmnJGRmhtqTKjk1O94S5cCN8fjYtGD9Rhp+ic1A/YtRLZfgX0cz3CjJfSoMo9tmXVQqjSQgjVbjfCm7MGDNJQ==","signatures":[{"sig":"MEQCID93JiRx78vkjo57C2icyq//9pTnjZNvv9dgNEPmke+2AiA0d0CfXCe01EYt3QixgzTDJ7ORi8a3tkpA7p7CJW3Z8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92113},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.43","@agimon-ai/doompi-config":"0.0.1-alpha.43","@agimon-ai/doompi-telemetry":"0.0.1-alpha.43","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.6","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.41"},"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-profile_0.0.1-alpha.21_1788092947773_0.8770858139533859","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.22":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.22","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.22","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":"f84bcbc1cee6de52652671f42835933131c350d5","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.22.tgz","fileCount":65,"integrity":"sha512-dqxZWL8HZCH9smb7s8LPcDb4mLaxmsZG6y/Emo2Nf6l1TsY5TsDzL/+PJqgBB/WdMORBnsL1OLRm1BCXdtiZ1g==","signatures":[{"sig":"MEUCIAG/YLOVeJT2EqLynKFZT2OqTgqy5Ti8HwopmoxHVyzjAiEA+S58/FqcV9AZTPQ76Liii5sZBpyneTtO5mTlVMbSEvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92113},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.44","@agimon-ai/doompi-config":"0.0.1-alpha.44","@agimon-ai/doompi-telemetry":"0.0.1-alpha.44","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.7","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.42"},"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-profile_0.0.1-alpha.22_1788176425783_0.21715056115201725","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.23":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.23","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.23","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":"4738300227f40902f5135c632f8e93210afda549","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.23.tgz","fileCount":65,"integrity":"sha512-PUGX2CX2OMn6fGPnf/pQlYxKNXO0rD3j3ftdnb3wZG97Xwd4x3H8HLct4C3X3mdvgavIXIhF7xYX7fs1QsvcfQ==","signatures":[{"sig":"MEUCIDScCdilp1dAmrwut0QsG3rQ+c1xRa6L4Z8ZQsF0ejH6AiEAxe4PK8tlFpZfVAlRMoNk4w0Pju8VKst36BDzGF2mizk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92113},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.45","@agimon-ai/doompi-config":"0.0.1-alpha.44","@agimon-ai/doompi-telemetry":"0.0.1-alpha.44","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.8","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.42"},"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-profile_0.0.1-alpha.23_1788184810319_0.4569898191805317","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.24":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.24","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.24","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":"1ea3f262b4710b8741fa9258075b2494e6afd55e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.24.tgz","fileCount":66,"integrity":"sha512-50cxVJaujTMmnr8Pe9fC25mUolxgI6KnVB1SscoYlIGxc/ZHMeT2RBuGZ/smtUFHs5xrk9qHeCzuIKS5rWsflQ==","signatures":[{"sig":"MEYCIQDHg10LFTMzS6/HwJE7Tjpl8i9y6KiOKW/0wtbW3bw7TAIhAOKzitHXh6x0uT9XCX7xcdYOt8daubmDYceeS+Rha33C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92233},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.46","@agimon-ai/doompi-config":"0.0.1-alpha.45","@agimon-ai/doompi-telemetry":"0.0.1-alpha.45","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.9","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.43"},"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-profile_0.0.1-alpha.24_1788255076981_0.5238245507415931","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.26":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.26","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.26","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":"a95d887573fa14a73280a8816b67cc8661b4fca9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.26.tgz","fileCount":66,"integrity":"sha512-ns5jirDqfoMm3HTrOkzYOFRSrtiO+z+L0BviAlN5ewaabNARrTMv+VXIdGyPdbhBNj2llTVtk0unfp57Y4vrAw==","signatures":[{"sig":"MEYCIQCC544J8XJcL8xWa2puSrqJgtDWjkZuGUJHsF1ePRU7gAIhAKezaCEpExHMT+W8Jt3PDVYt9NCDXUjg0webroMOksuM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.48","@agimon-ai/doompi-config":"0.0.1-alpha.47","@agimon-ai/doompi-telemetry":"0.0.1-alpha.47","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.11","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.45"},"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-profile_0.0.1-alpha.26_1788304972457_0.2989268933604128","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.27":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.27","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.27","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":"b37c760bfae810eba7b325d7deeee5589d2b68f3","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.27.tgz","fileCount":66,"integrity":"sha512-luL3/2NSAW0XKHjwazvkDEvrVD09QvVJd8C1rGfptpt3G3r3cXyBAp/hPh9Mao9pGLE0XkOpH+UU8bISNqcR/w==","signatures":[{"sig":"MEYCIQC8HOpBTtWk31DpKWtKu+EKbVzbbW1qFPlbJDymHxmiVQIhANF4sbgkcN54iV4VeiP9okO3M7Pa37ylauBPPun9lW6V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.49","@agimon-ai/doompi-config":"0.0.1-alpha.48","@agimon-ai/doompi-telemetry":"0.0.1-alpha.48","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.12","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.46"},"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-profile_0.0.1-alpha.27_1788325017204_0.8796759133473051","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.28":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.28","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.28","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":"ccc58ce4a3a4691625c032f2acf85d11f8239eb3","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.28.tgz","fileCount":66,"integrity":"sha512-Ms0YtE+lukSXASN1gmZI2WqORVrKaaBNgY9jRLUSL+QSfcCbhqHgL2ItnCT0JTklg0mTWimtHGl2YILpX9YmIw==","signatures":[{"sig":"MEQCIHAz4077MrkiAkGSB+ujEhEp9Au0R5VwabVdfbR691EsAiBCrVP49HRBYpbIuoYyuxBsJy/0PpCGINzcujGFCVKT5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.50","@agimon-ai/doompi-config":"0.0.1-alpha.49","@agimon-ai/doompi-telemetry":"0.0.1-alpha.49","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.13","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.47"},"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-profile_0.0.1-alpha.28_1788350519617_0.9604109676178787","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.30":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.30","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.30","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":"b574d5b000fdf3ea1536217452a40e0c264e9b18","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.30.tgz","fileCount":66,"integrity":"sha512-fMXovdQMEr/7GgzhKPXrRMGqdMAit419GTp9e82F9N2ZGxnMxyvZcWbWiGbxWz9hxBNDu69qQMZEWDhQHlDnVQ==","signatures":[{"sig":"MEUCIGXQJVQiyjYp+QEhHtRuCw8GnBAlYTevDkfyDCXggW2NAiEA2ix5Y3DV49RYj+64AZwyS10kymJYvRQfZ1b48LVIbVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.52","@agimon-ai/doompi-config":"0.0.1-alpha.51","@agimon-ai/doompi-telemetry":"0.0.1-alpha.51","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.15","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.49"},"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-profile_0.0.1-alpha.30_1788403911883_0.3657108825100872","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.31":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.31","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.31","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":"32ed21991c875c76dfaca20d8b5628a0dfeaf33b","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.31.tgz","fileCount":66,"integrity":"sha512-0uIQGJ3HwBiWx6zEdQZe1tNvgJWFQulxRSb2dT/mOhScS5GGE1JMQ3vUBvnjEE6oUuKMFE9ucmWdKEDNKjsBHw==","signatures":[{"sig":"MEUCIDnx+o93THTD11eFdruYg1KhjWxNIGpZUOmXsuxuW/8vAiEAzCTzOsPtj+ODUUfMyMuxgewQ4klesjOdxYx3PsVj2eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.53","@agimon-ai/doompi-config":"0.0.1-alpha.52","@agimon-ai/doompi-telemetry":"0.0.1-alpha.52","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.16","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.50"},"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-profile_0.0.1-alpha.31_1788437314188_0.04496431337760809","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.32":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.32","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.32","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":"2f2d4322fdbc1aa7c23a0714514498a8330f9de4","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.32.tgz","fileCount":66,"integrity":"sha512-ynOEelBWY10B7ZcV/O4pMHXpfm4uksIGEZ/ijR5q5rPQYcA/2ncUQH5JmjmsDVWdK3dlFvMZaeOqf0FJ4FwWiQ==","signatures":[{"sig":"MEUCIQDW8AaEiybVh5G+OKmrint1LL+7+diSY99gUD/TJQbASAIgD/RnDLPKNJiF9Y+fz3IdVyG+k5biFjuzY017iOWoul4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.54","@agimon-ai/doompi-config":"0.0.1-alpha.53","@agimon-ai/doompi-telemetry":"0.0.1-alpha.53","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.17","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.51"},"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-profile_0.0.1-alpha.32_1788518991286_0.5734968178178901","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.33":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.33","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.33","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":"6d81cbc4265f23f8632c1e6929ef5659e05932b6","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.33.tgz","fileCount":66,"integrity":"sha512-TjjoIpMyE15Fhc0YojXbKrq85IFgVF3Gbq297r7DzbL9zSVFX5ZnYMNeXtwCmDROLgVheAYJ/xvN95vFneXKPg==","signatures":[{"sig":"MEYCIQDRltx54BaaVsWivlE9zJ8xmfZGCXuzv4b5rT1IByTI9AIhAOx0BUc05tVCKnKF2QeMSEBfPkXCEOo6hjH+FM+I5fwh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.55","@agimon-ai/doompi-config":"0.0.1-alpha.54","@agimon-ai/doompi-telemetry":"0.0.1-alpha.54","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.18","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.84.4","@earendil-works/pi-coding-agent":"0.84.4","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.52"},"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-profile_0.0.1-alpha.33_1788524147650_0.5856826435362288","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.34":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.34","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.34","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":"5ba62ac193a6a9cb305572e012e0570e3bccf9fd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.34.tgz","fileCount":66,"integrity":"sha512-x3Z6k8MieCMwjHgEnTY+bLdIU8L+MOMX8jwGWGD6bR8fOyRxzK/llX4lh18i97jhtXgBjqvJJvSxQTS77x2+7g==","signatures":[{"sig":"MEUCIEIxoZ5Cb0ofxFnR3ot10PofEOHyBmxaHAYWyYJtH2tvAiEAoXoqtYxhP/N+ZeibwP9pOii63mNMLW19h93/3FqIhzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.56","@agimon-ai/doompi-config":"0.0.1-alpha.55","@agimon-ai/doompi-telemetry":"0.0.1-alpha.55","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.19","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.53"},"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-profile_0.0.1-alpha.34_1788584599423_0.8222170581854502","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.35":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.35","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.35","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":"83620355e83a899d112f924e6c14ad609793b723","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.35.tgz","fileCount":66,"integrity":"sha512-weKM/aCRfCRPV8Hl3Pbiz3vonjFKWj2mI2/DJWUkuEAWBx7gF0wB3X+uVbF9I/wzrLciAYMiZJ3G8Ne6Gdy3Sg==","signatures":[{"sig":"MEUCIAagfs847HfFsInpPAdqK4k033EWsGHkNKArMTBzf0PbAiEA15wgdcSN6uhM+rjEGctDh29MbMVPml2p+S6g27Mc5io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.57","@agimon-ai/doompi-config":"0.0.1-alpha.56","@agimon-ai/doompi-telemetry":"0.0.1-alpha.56","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.20","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.54"},"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-profile_0.0.1-alpha.35_1788610493866_0.974793233798523","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.36":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.36","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"6ebbd5d96f6b9132a8c239bdca8d4bbd60a70840","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.36.tgz","fileCount":66,"integrity":"sha512-sunq8ZhQZMUpNhXnbYmN6DeOubyht5RmkqHsdA5Ct+/iKKisSOYAbaMmpQpo9XWggT7EtrBckF0nK5YzQwnAlA==","signatures":[{"sig":"MEUCIQDxpdRaJtz6jONmMHLj2Qzr8Gphxixubn5Nxn/BWqSB4QIgcKXxAk/+6fkD3+SXFAWvl8PFY20kV0hAGo++8PBOC4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92234},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-ui":"0.0.1-alpha.58","@agimon-ai/doompi-config":"0.0.1-alpha.57","@agimon-ai/doompi-telemetry":"0.0.1-alpha.56","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.20","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-tui":"0.85.0","@earendil-works/pi-coding-agent":"0.85.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.54"},"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-profile_0.0.1-alpha.36_1788654292657_0.7163803238915787","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.42":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.42","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"21986f2cd02820a8a830bce18c3487ddb83fab84","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.42.tgz","fileCount":66,"integrity":"sha512-pUlz7GKPq+Q+waQauPgFHgUskQdT9zM75NWPpAXeDJdBAus7DoUAk+SgS6JxTFmEf94B5GbSjhe3QcyMm9WHnA==","signatures":[{"sig":"MEUCIATfJ6ECfJz//yxRgVjO/cjfQAcRGVV/u1QejaXcQa5RAiEA1qPb61sE9MJGz4gtZy7ivWtdzLn4vB2sCvm/7bv9ITs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91851},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.64","@agimon-ai/doompi-config":"0.0.1-alpha.63","@agimon-ai/doompi-telemetry":"0.0.1-alpha.62","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.26","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.60"},"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-profile_0.0.1-alpha.42_1788819917307_0.6574950992693989","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.43":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.43","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"66dc4cb1f5320b82cfcf32809bf081d4a2cdbb68","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.43.tgz","fileCount":66,"integrity":"sha512-CQ/4z+QlddamnfcHrflRNV7Zs+7K2pW3SXPa8lD8f1EO3jY6K7QX1QJNpimyE1QkQxqN1+pkdUAlQRAwm72MRA==","signatures":[{"sig":"MEUCIQCsLrnaOdq38m9OGjbzqv31bXG2es+RjEtdfxnDWv9CPAIgAkbRxT+opK1n8JZHeIQYUFhBlNC/JndASVRw8r/Vb4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91851},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.65","@agimon-ai/doompi-config":"0.0.1-alpha.64","@agimon-ai/doompi-telemetry":"0.0.1-alpha.63","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.27","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.64"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.61"},"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-profile_0.0.1-alpha.43_1788826630494_0.3886670925242133","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.45":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.45","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"cb0895e1fd407e86dc210b33c8fa81c1d688d71f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.45.tgz","fileCount":78,"integrity":"sha512-tPkD4HYU6ugTB5E+CHkNFwicjfFxa9xFJ3LmwbF1WoJ+DfzGy+96OojtjxLB1MepKS47dDQdDFT+YV63p5K/qg==","signatures":[{"sig":"MEQCIAdWG9HgV544hXAFdsYfIZOe8iQs9py/S5ygVR5J4pCjAiBQ/8at5KdpQy3VQYSqQvA+Rv1haID7ANYzUWWqkeV/yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139344},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.25","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.67","@agimon-ai/doompi-config":"0.0.1-alpha.66","@agimon-ai/doompi-telemetry":"0.0.1-alpha.65","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.29","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.63"},"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-profile_0.0.1-alpha.45_1788840420937_0.2119611296337658","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.46":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.46","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"44ab29db9de37ec7f878c0c504478f5967a3c322","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.46.tgz","fileCount":78,"integrity":"sha512-js63CJ8Y6t9cdfY0//fpYEjwO0c/OTXhc+U8XiltDPz8EDrDn6aWkvsG8LA66d6/Wdlmmg9gAe2HUsd+LGidrg==","signatures":[{"sig":"MEUCIQDGCckDsvsGnOUXmpQcNXnC4dnKN+Bt2gL1zJXpMWajlQIgbhUjWcr1R/t1s3HG1wtertouPpnRfSDZ44/zpqh171U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139344},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.25","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.68","@agimon-ai/doompi-config":"0.0.1-alpha.67","@agimon-ai/doompi-telemetry":"0.0.1-alpha.66","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.30","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.64"},"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-profile_0.0.1-alpha.46_1788856846514_0.8908024539748849","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.47":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.47","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.47","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":"9cd6dbccda66aa38da6973bec13fdcc57e11cd76","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.47.tgz","fileCount":78,"integrity":"sha512-AjxBFVIVo6FGEZMQfRAr1bNjFJILW+8WDYKdoKRfbtJ62XNDN4fz2MMAKyTuH4T4SvZiv340XewzrU6gG3g6jg==","signatures":[{"sig":"MEYCIQDVEx5+6cFcsVmZhXZiMn60iL6RGZETwYChoaJy6KPqmAIhAIer0eFQw3WZ37Js1VzsReQJrRxrhewWXdPu5CrDUApp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139344},"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/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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/exports/webClient.ts","channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.25","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.69","@agimon-ai/doompi-config":"0.0.1-alpha.68","@agimon-ai/doompi-telemetry":"0.0.1-alpha.67","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.31","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.65"},"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-profile_0.0.1-alpha.47_1788929076236_0.44285768197507136","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.48":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.48","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"332877f29a793b48432f04c1d2d4f453984646b0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.48.tgz","fileCount":105,"integrity":"sha512-2aQBFts+CEgCdz99RNJJxXoJRMiQPwOj8eRvqrsEs2Asrh795h750OXciCzIJvGSih8/rrvNk0wIWg86IkQ+eg==","signatures":[{"sig":"MEUCIQDGCN7MdVpxjMVLaGVbT09S3BFjw+n4PF12BIEPCRuvIgIgCLc2XQufEIpX9Wk3k+N45rWudiIcTEFToAtKSUdDUMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160482},"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/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.25","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.70","@agimon-ai/doompi-core":"0.0.1-alpha.70","@agimon-ai/doompi-config":"0.0.1-alpha.69","@agimon-ai/doompi-telemetry":"0.0.1-alpha.68","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.70"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-core":"0.0.1-alpha.70","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-voice":"0.0.1-alpha.71","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.66"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.70","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.48_1789335515070_0.6722330347225891","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.49":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.49","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"955f7b58d1d6cfab86cb28d7a7ceb9adeba8c556","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.49.tgz","fileCount":105,"integrity":"sha512-5lmEoGLorbFBNjk3HBdkZxU0HlOprCEIakeJdkKBs+0U2UUQVOI7aeI0r7uC7l55T4Cq15vF5Ho2or9PdneW+Q==","signatures":[{"sig":"MEUCIQD7D4tspaSR2n0zHKfVIt2ODO2RTuLDlUgBSE2dKfuJtwIgQSqacxl33uim8hCRU33Lfgfd2wQTOvihoYJh7GvtMAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160482},"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/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.25","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.71","@agimon-ai/doompi-core":"0.0.1-alpha.71","@agimon-ai/doompi-config":"0.0.1-alpha.70","@agimon-ai/doompi-telemetry":"0.0.1-alpha.68","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.71"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-core":"0.0.1-alpha.71","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-voice":"0.0.1-alpha.72","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.66"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.71","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.49_1789357790647_0.7992861830408751","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.50":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.50","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"45c2347e793f467e8c531835ce7779d23474a12e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.50.tgz","fileCount":105,"integrity":"sha512-wg4DwgfSYJL4KAJOwT54t/4al7ewI7ZrOnR/Koi1NnS7xPzFmkufsX4/IRkqwT1UoSq3KG/xZnwj+4AYNw3ekw==","signatures":[{"sig":"MEUCIQC8ydwrkLxfUwXrXGgC0fITzkdIAG0MCayMFklKByz/cgIgdQDWyFBSab4UxQWpFg2Om38lDkf/ZN2TihKRHCraGIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFG0nK+BR4qxGTJ02kUXflwRFhzTJLbKino8pMg8uDrCAiBWoACVWrCoGAZwHY7E7TFjWqdkiWHRNcxbvADAbgEhgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160482},"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/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.72","@agimon-ai/doompi-core":"0.0.1-alpha.72","@agimon-ai/doompi-config":"0.0.1-alpha.71","@agimon-ai/doompi-telemetry":"0.0.1-alpha.69","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.72"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-core":"0.0.1-alpha.72","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-voice":"0.0.1-alpha.73","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.67"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.72","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.50_1789444373611_0.41436594665296544","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.51":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.51","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.51","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":"45861eeb68fca8edaaa1825d01609c1566f7193c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.51.tgz","fileCount":133,"integrity":"sha512-LtcxbS2R7XJoeQ979HHS8pktZ4SOOjPR5JTjPcIfb1e59pV8isYTSuaXuF1cwRX5bWEUWwBIDhvYuqZ53szN+A==","signatures":[{"sig":"MEUCIQDOnVVBmhXJre0IfVBx3OyGmxA7QQO5VIyejd3L6nz+jAIgKP58bCWhejY/Unsnp0FtnkHavZ7rQsr7VTlq+cWb2kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHQTeEZZJYqaSSnhWsFJF5fXgLwqhsdtN+mUK40hHF/mAiEAgJVkxjY7XwibWdQFQGWVBdwHe+kb/W3b2D3yAM1QVdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214457},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.73","@agimon-ai/doompi-core":"0.0.1-alpha.73","@agimon-ai/doompi-config":"0.0.1-alpha.72","@agimon-ai/doompi-telemetry":"0.0.1-alpha.70","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.73"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-core":"0.0.1-alpha.73","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-build":"0.0.1-alpha.2","@agimon-ai/doompi-voice":"0.0.1-alpha.74","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.68"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.73","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.51_1789562954633_0.11065256013257585","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.53":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.53","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"83dd26857300d7542fe5e603ee56360fd61f6f85","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.53.tgz","fileCount":6,"integrity":"sha512-HNSOPW7svQLL7jlIDXdjTqpwfkyeuJskAkk8HWirhn6Xe2bF2D7tmo4SsyNS43BYvB5F/kl0utSRDMzNnR+dFA==","signatures":[{"sig":"MEYCIQCV0IxwwEZt1NkM9OHZZDKl4RAqJeiouygbOr15CiuiLQIhAO9sg92qcO54X2eRMSCnjQN0OoqqJwlmZFmPwmrP3zQY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICCwn9F0PmZ1svSPUmvCOeoVe2ydij+NLMt1qdRONHElAiEA+9FkEpEcv2dp1eR2N5J92ul7GpX+SMGRFPDmBIurhzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18929},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.75","@agimon-ai/doompi-core":"0.0.1-alpha.75","@agimon-ai/doompi-config":"0.0.1-alpha.74","@agimon-ai/doompi-telemetry":"0.0.1-alpha.72","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.75"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-core":"0.0.1-alpha.75","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-build":"0.0.1-alpha.4","@agimon-ai/doompi-voice":"0.0.1-alpha.76","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.70"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.75","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.53_1789719141767_0.08550092003726784","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.54":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.54","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"1da4da729bd0f68d3a6f1180a564bc49651c593f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.54.tgz","fileCount":133,"integrity":"sha512-nzLsjhDPtrLm3FjVcFeGtWqO59GY9dBlPUac89RqrK19CP31N3sZZLUDlXBKIO+xV0U/IL0xPus6qC6qtWGOhA==","signatures":[{"sig":"MEUCIEPmJ0j5jqYseTB8CD7JHzHTgJULcKIojPtlYHv7F/C5AiEA12OexMQPtvg4yhG0pPsK8beYYd8WaF0C5lVKmiQg8KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID3v69soi7YwnxnPnzVwsLfZpIRabexAwizYRyATKmLDAiAIWD7qlVHYiJwV3oWUm/FR/aA1ueQYH7SCRhF6ZlFJXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214457},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.76","@agimon-ai/doompi-core":"0.0.1-alpha.76","@agimon-ai/doompi-config":"0.0.1-alpha.75","@agimon-ai/doompi-telemetry":"0.0.1-alpha.73","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.76"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-core":"0.0.1-alpha.76","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-build":"0.0.1-alpha.5","@agimon-ai/doompi-voice":"0.0.1-alpha.77","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.71"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.76","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.54_1789735212719_0.46868727069556115","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.55":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.55","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"31487f9149a427eaa1cfca661fc2fd63c663b20a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.55.tgz","fileCount":141,"integrity":"sha512-URokxfRoZcgDOJnyzccOGuD2bYPYtohkmDdyEHEfQul15YriYgksH15/zzhBFay2eLI9WqdIsJtCco61sOECzA==","signatures":[{"sig":"MEUCIF5Bjm1dVxT09nO15BEiDf6LOThvYvCDmbm2jCpPenW+AiEAzo9UULdel2jD3dM/duyqIYVdcGM7+7ciIHHKM9peIEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBJrLUY3pSkgo1bXC+eT8HL+mq2jK0t71lG2FnHXLGH1AiEAzjFu0cv6AI9+fJPNpxvjNr+p6fD3sfwwU+bbUpWBqSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221510},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.77","@agimon-ai/doompi-core":"0.0.1-alpha.77","@agimon-ai/doompi-config":"0.0.1-alpha.76","@agimon-ai/doompi-telemetry":"0.0.1-alpha.74","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.77"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-core":"0.0.1-alpha.77","@earendil-works/pi-tui":"0.85.1","@agimon-ai/doompi-build":"0.0.1-alpha.6","@agimon-ai/doompi-voice":"0.0.1-alpha.78","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.72"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.77","@earendil-works/pi-tui":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.55_1789855902847_0.8831828946912976","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.56":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.56","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"31f7a9445cb76536e6b9a7fbd448dff597965750","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.56.tgz","fileCount":141,"integrity":"sha512-ypeMhUpvnwP2Zh3PIph4KhIYQzeQ8SQnYm6l8YRcWG0sqt2/sByGSa25g6Qk0a9BcTFatY8VkdmMfw+mjcBFQA==","signatures":[{"sig":"MEYCIQCLQW/kKtJxMdAcK3MN13R20PIPD1SyXUGGcByFhzzK+AIhAN6s7aH0U8AKc3OgpvR915WfEsnCqPYy5+/45+ol2EAA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFqMQVbYQLna0sMP1q+ii+ItnDMbhQIwtcvj3mRSfuYAAiEAoTJTkvq+/3/xsuCDqPPx0YiQVggQGJDhNd64zc0DU+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221510},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.78","@agimon-ai/doompi-core":"0.0.1-alpha.78","@agimon-ai/doompi-config":"0.0.1-alpha.77","@agimon-ai/doompi-telemetry":"0.0.1-alpha.75","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.78"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-core":"0.0.1-alpha.78","@earendil-works/pi-tui":"0.86.0","@agimon-ai/doompi-build":"0.0.1-alpha.7","@agimon-ai/doompi-voice":"0.0.1-alpha.79","@earendil-works/pi-coding-agent":"0.86.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.73"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.78","@earendil-works/pi-tui":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.56_1789928771933_0.20663549847690565","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.57":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.57","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"17f5fa17bf25347d49302a4b289f53167490f2c9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.57.tgz","fileCount":141,"integrity":"sha512-0V+22K7pOtHE3BRVLjgi4p+BoJ1+svx6R5QnNEinUtnQQb58G3Pbc503z0gKya3TM0l99qBhjflB72lpERSD7w==","signatures":[{"sig":"MEUCIGEHoM3Zh95QcpRpJS3+CbrzpK9XH5dZMEVtFxeF0YgEAiEA6L3hWCWRZNvsSxLa8CdXLpKXFCY6fG8ELr8FdVWTN2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCD0VgV/KreJ37cnBMLodaYgOhmCGMRKzcQHolXDCUGOwIgPYVgjPUBFAGnMB0QvgUDjPJ1Nv1sGQnM3tWjvkvgvcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221510},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.79","@agimon-ai/doompi-core":"0.0.1-alpha.79","@agimon-ai/doompi-config":"0.0.1-alpha.78","@agimon-ai/doompi-telemetry":"0.0.1-alpha.76","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.79"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-core":"0.0.1-alpha.79","@earendil-works/pi-tui":"0.86.0","@agimon-ai/doompi-build":"0.0.1-alpha.8","@agimon-ai/doompi-voice":"0.0.1-alpha.80","@earendil-works/pi-coding-agent":"0.86.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.74"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.79","@earendil-works/pi-tui":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.57_1790025909504_0.12144851154054148","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.58":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.58","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"1d478374e2236014f9a15288c8acf3ac22b021d7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.58.tgz","fileCount":141,"integrity":"sha512-pcAkB1SgAEQjjfJlP/gZE5PXZmPAw2w3hAW3AcTSp8/lCAnlVAHdQNGhI5mWAeIkfpFN3ViIhYta3iZh9sS2sA==","signatures":[{"sig":"MEQCIDKJ3/Ap3TyX/tnS7GvkuX/hRR0ysLfFQlyiG5HAhPEwAiBL3v9pkZ3w2r5h4I6NwPjXyoRE0pW4DwsZESS2D9Wm5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH98LAvbp7gRGNCpGkBP8TjGfTWMZ/Sihb4886oIKfWkAiBhFtd4Bo1Pbg3q9j/vkp+TFCcH2Hn1aYw4wZNCkKbYsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221510},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.80","@agimon-ai/doompi-core":"0.0.1-alpha.80","@agimon-ai/doompi-config":"0.0.1-alpha.79","@agimon-ai/doompi-telemetry":"0.0.1-alpha.77","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.80"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.80","@earendil-works/pi-tui":"0.86.0","@agimon-ai/doompi-build":"0.0.1-alpha.9","@agimon-ai/doompi-voice":"0.0.1-alpha.81","@earendil-works/pi-coding-agent":"0.86.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.75"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.80","@earendil-works/pi-tui":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.58_1790052343653_0.8796185208646685","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.59":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.59","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.59","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":"fa87082bf614accc06e0e773f763b20aedea8dbe","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.59.tgz","fileCount":53,"integrity":"sha512-fI0/ix3hlIK0DEHWTdB6qDspctmIya072OgPtDqMbPvCZpX4qEBamblQGXPSfaEPNJvgk2w2aPqG8A4axzUjbg==","signatures":[{"sig":"MEUCIGsyJARDDEvyN4nugngxHkHG2TjujeSNulUBRATJFhJqAiEAx08874o911FGO6HilxVI8PKLNsbpPI8bQNHA8+fzz6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHidsMrlAszRb6BwT3CoBOdcSIcYwycB3qkwiWugVPVOAiA8YN1fw0ekOwtUmPn9mLSq+ozAYMsfSJC1bPbXqDgiVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202122},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.81","@agimon-ai/doompi-core":"0.0.1-alpha.81","@agimon-ai/doompi-config":"0.0.1-alpha.80","@agimon-ai/doompi-telemetry":"0.0.1-alpha.78","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.81"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.81","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.10","@agimon-ai/doompi-voice":"0.0.1-alpha.82","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.76"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.81","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.59_1790143530633_0.11799400898221579","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.60":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.60","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.60","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":"4a14e62b8330d52eb78e5f145a66672fe33c4212","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.60.tgz","fileCount":53,"integrity":"sha512-sD0UVYkTKo4ptWA6MdsNx/iVZeHW5V7nhcTa6pJS6b9V6d/WqIhuRpdK4zydg99cMA/FECSJ+yzcUSu8rWLBVw==","signatures":[{"sig":"MEYCIQDAFfZjGcpU2XUdLDtrJSqUuKaG0E4ZlOROjzlqxaA7mwIhAIdlSQcaerOLKH3tO+wgN2ANX7UMFiLFYJTwbCNmG+y3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHmWSVYZOQwm+1nVRi8wIcg5rM8mrSTor8cf8gvLslfXAiEAiw+74IdnFCw+K8hTi3VjyWkh0ojhQnMQrTO/bvz0v7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202122},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.82","@agimon-ai/doompi-core":"0.0.1-alpha.82","@agimon-ai/doompi-config":"0.0.1-alpha.81","@agimon-ai/doompi-telemetry":"0.0.1-alpha.79","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.82"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.82","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.11","@agimon-ai/doompi-voice":"0.0.1-alpha.83","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.77"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.82","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.60_1790154837875_0.23783580778010616","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.61":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.61","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.61","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":"4b91473f09dd80ab90b937a29656d7850d0594ef","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.61.tgz","fileCount":53,"integrity":"sha512-R8Wk/w/p2mJ+vGHyF/sDOmZIoh+/MHici19lr9f7PPKGrfoUcTFzXCElMOXT+q6a6huRIhDSSlX3q0pVO/RD/Q==","signatures":[{"sig":"MEQCIBL7HxiD5EjZse2Z158qu+StRBNnc+ZSD7UYUzj9KZW4AiB4gC3dqkbEz8LzXk/tdulTTkfvWS87s/m9DZB1Ax2I9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICUa1qB23VI5QF4+fnqikKt5UULW+E/qzrme/IFJhLUEAiEAoVEOpl7GI18TcRLa7TrB0QtqGreZqQ/OQFo+2VGFL4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202122},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.83","@agimon-ai/doompi-core":"0.0.1-alpha.83","@agimon-ai/doompi-config":"0.0.1-alpha.82","@agimon-ai/doompi-telemetry":"0.0.1-alpha.79","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.83"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.83","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.11","@agimon-ai/doompi-voice":"0.0.1-alpha.84","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.77"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.83","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.61_1790161630924_0.8151206800696413","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.62":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.62","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.62","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":"f90117dbe834d9c6b1edd1c781adce3858cf4476","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.62.tgz","fileCount":53,"integrity":"sha512-a2FsC9FH3QLIYudySIMQU8tdeKY0NVKEA1WgU3IRJ3vhGS/o4YNQdzsks6fgqU2PqT5icLcK2+MZK3TPB4MsCg==","signatures":[{"sig":"MEYCIQCm2bNL32aDJ/YHy0Obo8KAbrBtOFXpXW6p4ZRJqw10NQIhAPuOxaL99F9dYteX3eWsjb0cvrdtTUGiZgR6YJctwWxD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH4rgHCksbI6PKdrCESQ0npMo6JumBlMF7uPD+OwZaxfAiEAioCsYBNzNlP9CmSZTBFxCPygdMZcZmqSkTYzGje5xLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.84","@agimon-ai/doompi-core":"0.0.1-alpha.84","@agimon-ai/doompi-config":"0.0.1-alpha.83","@agimon-ai/doompi-telemetry":"0.0.1-alpha.80","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.84"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.84","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@agimon-ai/doompi-voice":"0.0.1-alpha.85","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.78"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.84","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.62_1790223033492_0.954938381705386","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.63":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.63","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.63","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":"e7209334601149b4d6dff560c37ed0b1588ec02b","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.63.tgz","fileCount":53,"integrity":"sha512-HaJ79bMadsjRdk2aawGVVMzIDz3ZU26DwsNngl4Aij+pZkyEW60BKJzZdqr7Hs84OE0XOWFJw4fYjSihpwIX5Q==","signatures":[{"sig":"MEQCIHLHyUiYpH1riUvS8kZ16y2IEc1THwf4mU0ugwE/Lr/9AiB6/IpmmEq8JYRArJ2G0AGLqrCLdSk+yhp+rbyGVIhMaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTNSFo9ra+trj/prC+ByvlTcCbGtdh4/FDr4uuVzlxrAIgHYnvamtGrtchmuRSFbKQL3124pR+fPbWrtB6YlpxsEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.85","@agimon-ai/doompi-core":"0.0.1-alpha.85","@agimon-ai/doompi-config":"0.0.1-alpha.84","@agimon-ai/doompi-telemetry":"0.0.1-alpha.80","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.85"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.85","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@agimon-ai/doompi-voice":"0.0.1-alpha.86","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.78"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.85","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.63_1790294991025_0.31856540907229314","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.64":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.64","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"90b965088ccd07391f0f229bd2ced2b11d888808","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.64.tgz","fileCount":53,"integrity":"sha512-EWc090xI3xuidCmCnxL99OWYhHntlQWVbJCvVm6gXjpZ0T9NMf8yFp9qne7K8iqERGsVqwFou7gInkOEHaGqkA==","signatures":[{"sig":"MEUCIQCLCuwOdArtj2T+zPZkn9POk2QQn6PJlSxl0QOZltcTygIgA2/E8lKJiUqUDIUcPM3PtGdjdB/19CB0eU46bE4PcNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAn7sWb6BU9pObexfhDdegrXHSH6RaoBH+uEwob2n6jeAiBBct+wuwBjB32YfoTrxNkpyK94Tv8jtz3h1ygMIAezEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.86","@agimon-ai/doompi-core":"0.0.1-alpha.86","@agimon-ai/doompi-config":"0.0.1-alpha.85","@agimon-ai/doompi-telemetry":"0.0.1-alpha.80","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.86"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.86","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@agimon-ai/doompi-voice":"0.0.1-alpha.87","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.78"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.86","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.64_1790298575497_0.6976060577879271","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.65":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.65","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"221842672c40153adb28db6bd1e101cd529392f7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.65.tgz","fileCount":53,"integrity":"sha512-FIFourvDKVcC+KfS2N4kWBfbq6CDFSJjz0IyP2cNlN0JlCYHdtE+zpFkbbm6XyzURPkwXceMUbYxs0y+VNWC3g==","signatures":[{"sig":"MEYCIQCeLl824B7T6QfORq6jC/UPqge2Nmj7LgejeF9xZ2N52gIhAKE0bKDKBqi+d3jZs+5wlA5mK29wJyNU5JNyvCZ7RgEz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC81SUK32tAKtuS2uiRHhrpaubMw5kHEMU2kS+oXRpuIgIgVEVI1ZpXaHaXXzDl16Vo5hszTkGI1885hx0adY+TniE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.87","@agimon-ai/doompi-core":"0.0.1-alpha.87","@agimon-ai/doompi-config":"0.0.1-alpha.86","@agimon-ai/doompi-telemetry":"0.0.1-alpha.81","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.87"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.87","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.13","@agimon-ai/doompi-voice":"0.0.1-alpha.88","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.79"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.87","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.65_1790309925492_0.13858303388966386","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.66":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.66","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.66","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":"65eb09df7b0c4ffac5ce0f1f0ff60acdb8f452fb","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.66.tgz","fileCount":53,"integrity":"sha512-2S5Dl6tH32tUc2+obCiVRveRdKBNhKP0DuKe0XlR612h/ASd+tOOy6riR1UWxrb9kXaW9TRZRAB/Lgyr8PUPCQ==","signatures":[{"sig":"MEQCIFHW1um1zqviCiLWMMSz97BjCNWQ2pfBfgAwaTtbPgJKAiAlI9ajNu+oRkpno4fGHJX7uNUiZ9pvhkWXvm3sSSx31g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHaQtltGQLOoUe4cw7ABddk1EDmdaY23/fYXzacl6EyJAiEAhNzMLPbOxJOTDQK1GXNleMOYmrGBGb4BwvGy+PfwSJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.88","@agimon-ai/doompi-core":"0.0.1-alpha.88","@agimon-ai/doompi-config":"0.0.1-alpha.87","@agimon-ai/doompi-telemetry":"0.0.1-alpha.82","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.88"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.88","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.14","@agimon-ai/doompi-voice":"0.0.1-alpha.89","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.80"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.88","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.66_1790323886246_0.4347227307198607","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.67":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.67","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"fda89e2c5c4fd49fbbb9a29d978f2040b5610a26","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.67.tgz","fileCount":53,"integrity":"sha512-rgj4KLEfHCDWWwvbK0BdVZoOSURpNA0pAqDzgyzWJknd3czwVoO/PtdxHffLPe/ZmwRWwGTwAJjrhT64QpSpDw==","signatures":[{"sig":"MEUCIEjhTd0udiVTsa5GjY4Zm3DLNjCDBIEWUFgjpgdlYN35AiEAnmaZhc2OIVsUXmc+E8TgohsfVmyMBpfDagPlbt7Wd/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHp2ay1VoyUaNy/fRSre+xMeihgf6Yxvuvd3K8H2HJ+pAiEAh+KA1PPAZWUfy4ISNFYV+GbDdobIcKQ/TPGvtbfDj5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.89","@agimon-ai/doompi-core":"0.0.1-alpha.89","@agimon-ai/doompi-config":"0.0.1-alpha.88","@agimon-ai/doompi-telemetry":"0.0.1-alpha.83","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.89"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.89","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@agimon-ai/doompi-voice":"0.0.1-alpha.90","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.89","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.67_1790375894529_0.7378737343691615","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.68":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.68","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"fc4595cfe6729daf2b08cc9bf3300392584e5bbd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.68.tgz","fileCount":53,"integrity":"sha512-h0+sjMWO9Z/+9E+oBMGoMZZf2iph6huArPc4aGtj5Z65qoGnwt7CvB4D2NAGeEMfVEWoLu2OEGfZD7WKRuMP3g==","signatures":[{"sig":"MEUCIEgc2Unj4iY0Iygag6IfbfESxvHbTvmSuTYAaa+smhOhAiEAtpEjSRmQksa7Ui3QkNdPPi+fo0mM8ZLdJO7VKoEsXEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAYzIQawjIlopQsqvOTs7zj2IYFnl/1w8GsL/XjPKTjfAiEA3MSDTLCTVXZst+pctKzmvQ3tnE6BBQ2ZRaJHF09uuZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.90","@agimon-ai/doompi-core":"0.0.1-alpha.90","@agimon-ai/doompi-config":"0.0.1-alpha.89","@agimon-ai/doompi-telemetry":"0.0.1-alpha.83","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.90"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.90","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@agimon-ai/doompi-voice":"0.0.1-alpha.91","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.90","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.68_1790387465506_0.8464114370362412","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.69":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.69","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"73313c125ea0dcfd2da8c2e42ca84d979ec475b7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.69.tgz","fileCount":53,"integrity":"sha512-Fm51a6dpSUq+nxWmHba1awc2WURMcHimHNqFxBClbQI6Os0xtYarLvDIqCTZHkE2Y17m5KoVCyXS5Rp1dff8hw==","signatures":[{"sig":"MEUCIB88rpi7vlLrDtEMBa3v1PA2G3TtvRtrw3F095ck47qfAiEAtL7OcUZ8fSJAQZbmT4rGWo7JiEtWtP5IpgW787OzRHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF7Y5OCy1WNkqQYRNtgDpGN7mUQ3BWsWTGY2kEEhFOJvAiAIqa5tPFpv6HJ2dr4FTxKtEpQh1CUQtC4nX+cu5NEEqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.91","@agimon-ai/doompi-core":"0.0.1-alpha.91","@agimon-ai/doompi-config":"0.0.1-alpha.90","@agimon-ai/doompi-telemetry":"0.0.1-alpha.83","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.91"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.91","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@agimon-ai/doompi-voice":"0.0.1-alpha.92","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.91","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.69_1790416204937_0.5453001576236667","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.70":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.70","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"425dcfebb458e7db5d86f8e32034bfa64f5cb078","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.70.tgz","fileCount":53,"integrity":"sha512-KJwi/cfFFExuuEUyLlE6ZjPuej8RO5asUm/Psf01W9oVmFYByLNrZIOCbrnlVt+wQ1XDs+19BPa27AK6xAMSzA==","signatures":[{"sig":"MEUCIFSBN2LdKqTh4oMOY31SgKbB3GAA5xDmUnHc3SWJeG6/AiEAwgW3Eti/oq1Jol1Xn8ZQZhl1bRlxeOslio7+34x9A+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAU2C0/j6wzlulTc+TvyDhGG/K9Yyru3gD8xeNn0XNvjAiEAn/oyemorhTV9TX95Lp3u+S53cFzJxm86MTbWBXIrXJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.92","@agimon-ai/doompi-core":"0.0.1-alpha.92","@agimon-ai/doompi-config":"0.0.1-alpha.91","@agimon-ai/doompi-telemetry":"0.0.1-alpha.83","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.92"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.92","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@agimon-ai/doompi-voice":"0.0.1-alpha.93","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.92","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.70_1790430137518_0.9091895960013108","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.71":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.71","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"d6f3d16610c59fa73a0334d998d635f4e454ce6c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.71.tgz","fileCount":53,"integrity":"sha512-5A9tVeY7cCzfoISSultdJ4y6HAl6K0ul+hwvolP64gfpNOY+ZQ82JNTfxxImA4uetgdPlOnnQLee1MsxIZ1Dyg==","signatures":[{"sig":"MEUCIQDm1V2BPNpFmlARStYHGoEltgMZepKiqZELLLUuM2ixhAIgTChiZLEd1qs4yAKRgIBAi7jL+bFj9WyYwb5uqjYckvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKKKek08WGwWqJRr1ls55YO4DzxNQ89ujs/+rAwtxGNAIgJEGFy27gHMXTiQrfwHS6lVUOZvj0QSvjBsRytslIM2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.93","@agimon-ai/doompi-core":"0.0.1-alpha.93","@agimon-ai/doompi-config":"0.0.1-alpha.92","@agimon-ai/doompi-telemetry":"0.0.1-alpha.84","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.93"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.93","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.16","@agimon-ai/doompi-voice":"0.0.1-alpha.94","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.82"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.93","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.71_1790480555274_0.4999348258489176","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.72":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.72","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"f91defb5d422af740be0b2012fe08103f51ea43f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.72.tgz","fileCount":53,"integrity":"sha512-Q7HugDAQLmfmpshYxoJNi8jYRIwJsORT59EFXxG4NArDJKLVsG7oUzklbbtwz2fYWEvUMv4K2rftnvNDJEg2sA==","signatures":[{"sig":"MEYCIQCDzo6Lx4mgksug5OsYDfVri9qhTK0DqppEMgkRdKRH+QIhAMBIksle3KkwOCgxBZMDyFKnwd5U9UkGAIWRYPYBDKSk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEUAhTTLdbuzCJ7Yw6FtxFydwqpNL72J06YkEiC1FBD7AiEArfoQ4XKDzLzmrjF/EK+dQeSD9wmwKX+ikUhaSRrAoy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.94","@agimon-ai/doompi-core":"0.0.1-alpha.94","@agimon-ai/doompi-config":"0.0.1-alpha.93","@agimon-ai/doompi-telemetry":"0.0.1-alpha.85","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.94"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.94","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.17","@agimon-ai/doompi-voice":"0.0.1-alpha.95","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.83"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.94","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.72_1790489117506_0.9366244948809348","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.73":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.73","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"f2344127f87e404b920d5e0cf7ba94407fcd95c7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.73.tgz","fileCount":53,"integrity":"sha512-EEZ5dgVWUckGMFQTXrg5BZ+t2pYZ43BdWs4TGRS0DeCa9GVTpvEW4gzpfsmR8851eMUYnUFDfGaRAWf0O+EoAQ==","signatures":[{"sig":"MEYCIQDh2tYXlAQzAFSW1/Xm48Hugb/u8GVdZzh3NjE8d11rxgIhAPRSp2fzldx0jEn1E7oT7BHMma2DDZD5avNldPPnFLNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBJ9W4HtscVpOzXPqOhbDZTSpsJtNB371hrlGFsYbhiVAiAuVhoPG3aitLkejmtDXHm8qdscniFdzBSa/dxlCXwFRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.95","@agimon-ai/doompi-core":"0.0.1-alpha.95","@agimon-ai/doompi-config":"0.0.1-alpha.94","@agimon-ai/doompi-telemetry":"0.0.1-alpha.86","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.95"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.95","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.18","@agimon-ai/doompi-voice":"0.0.1-alpha.96","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.84"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.95","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.73_1790517039685_0.37879667954994223","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.74":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.74","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"fe3eaf34d8fd0cbf9c861ae450d2e585ae5b1451","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.74.tgz","fileCount":53,"integrity":"sha512-DGtaTQsjdKoM3NOttxdHdal4a3MWSuYxqsFndK1YmbUXoll8TYqtQTYskNfGa+C7MaU/Dt6usXX8xLaRJl5MlQ==","signatures":[{"sig":"MEUCIQCSsA3kkSAJSWIAVHANhwBEGFBofLMrX2BzLig/iyaeHAIgJa5k2knpZc2P8W3WIy4ytUmZwX9tGvUwx0n4Sdz5Dfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHurVbYoIXb7DhamN4/wRT0qDe33uVHRV+FGlMGEFtYdAiEAnFhlL45DibHqW49d/HQYNiMvYfr1OSXy6TBmqoftEa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.96","@agimon-ai/doompi-core":"0.0.1-alpha.96","@agimon-ai/doompi-config":"0.0.1-alpha.95","@agimon-ai/doompi-telemetry":"0.0.1-alpha.87","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.96"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.96","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.19","@agimon-ai/doompi-voice":"0.0.1-alpha.97","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.85"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.96","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.74_1790587829310_0.17399135879709715","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.75":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.75","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@0.0.1-alpha.75","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":"b899653452648d87c4d0db8c65239ba6b57d650c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.75.tgz","fileCount":53,"integrity":"sha512-+mh+Rr1OBYBFtTzF3IIyLQaysji2pTRWUIchc9NEj7HPRqFEfagw2bl9NtSd+NCPCJp1vxPRv/vLPIwJ98vkHQ==","signatures":[{"sig":"MEQCIExyYu26RbSS/XAsg2813qVA1ivZDM+cLzoapIj8aR0tAiBkjcg7s4Th+R3F8+blEMwP/Jneks65JAShKpRCFkMi4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHlXGic7YmNGkTGqcJe+oaY/pn/6a6BwmEwalxZ1AuqzAiEA++LdB+GskZ92jEeIYF4yvNg+VznnZt1UrmYbrG8EUMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.97","@agimon-ai/doompi-core":"0.0.1-alpha.97","@agimon-ai/doompi-config":"0.0.1-alpha.96","@agimon-ai/doompi-telemetry":"0.0.1-alpha.88","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.97"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.97","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.20","@agimon-ai/doompi-voice":"0.0.1-alpha.98","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.86"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.97","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.75_1790684885290_0.4139246478318228","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.76":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.76","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"d9dd4eb83a2229d6c330a5986405dad4ce47c758","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.76.tgz","fileCount":53,"integrity":"sha512-N1ghVb+mHhhqE57BXXJmy3OxHh3vLyDIoo8B/PnYESayps3AgJhvSWcKBrUgd7AGh1mkFiuOXC8KzwrkX7kmvg==","signatures":[{"sig":"MEYCIQDd0qtLPlbSmjXNy8ltcAqG4YYP8QcYzxY4wzsYN76/oQIhAIy5gathsPa+Zh4Cz0ZnmnzBJR95RNN/kP9/CjFTIrPt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0k0CXkmN0ipAlujJ+VQxKJl//F0KDR1j1tJJDSjVmGAIhAKk2hHNdx6GQjSHf/WdLmQqnxrJp+sVWf0qqL5zwnhrf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204658},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.98","@agimon-ai/doompi-core":"0.0.1-alpha.98","@agimon-ai/doompi-config":"0.0.1-alpha.97","@agimon-ai/doompi-telemetry":"0.0.1-alpha.88","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.98"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.98","@earendil-works/pi-tui":"0.87.1","@agimon-ai/doompi-build":"0.0.1-alpha.20","@agimon-ai/doompi-voice":"0.0.1-alpha.99","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.86"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.98","@earendil-works/pi-tui":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.76_1790692731679_0.46557658597656726","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.77":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.77","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"9e6f9847741e500aa443389c177b76741248d923","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.77.tgz","fileCount":53,"integrity":"sha512-qG+RssI5W3MXTcHJUUS/6g0kmhwEHXpdTJRUo8ePC2dlTH4YJm+TekyJ5XwnIFHmR/mymJXiKozIe5wAl1yjow==","signatures":[{"sig":"MEQCIEPmdnTyGlChTEKJD/h+nerZHYxDl3aLx1qfwd1H4bElAiAtdHLzLDGePs5KxXiGGYkBH2EumYc1d7QQZx3TXWdUPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAod8OS6dQxi/u3cJu0yyUhJ+DAMNwbw2yQ+otZeX7MpAiAgfa17UZGV55hXz3cG5jQKRnq5Izn9VGFH3r83+n8tNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204659},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.99","@agimon-ai/doompi-core":"0.0.1-alpha.99","@agimon-ai/doompi-config":"0.0.1-alpha.98","@agimon-ai/doompi-telemetry":"0.0.1-alpha.89","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.99"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.99","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.21","@agimon-ai/doompi-voice":"0.0.1-alpha.100","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.87"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.99","@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.77_1790723813548_0.9863931463646689","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.78":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.78","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"7204223f18ca88dd997feabdf73ee412e3585bcc","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.78.tgz","fileCount":53,"integrity":"sha512-XUVaO4R/iC+4PoIc7vcBkdaCgqXn7ckVagAMLN7saJWqM8kRAPmOUHwmgCDQiv1NOILxg/FnyGbGDvq2M+0hmw==","signatures":[{"sig":"MEUCIHEnERtPUJOXRDOd0EPwGAFySQjYK+kutQ0nvTawYozhAiEAmCQ5fbzk7XJYeu1UzrvODeL2/jYRXakQxbGa5YZgnJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCj6FrSYPLyDbrDsMxeM4fQ6zn2ScAnCdq7fJAryR1Q7gIgdkqdw1Tl2Sp4KTAWSU34d/mh6YunUKzK0yLzXPEXacw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204664},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.100","@agimon-ai/doompi-core":"0.0.1-alpha.100","@agimon-ai/doompi-config":"0.0.1-alpha.99","@agimon-ai/doompi-telemetry":"0.0.1-alpha.90","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.100"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.100","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.22","@agimon-ai/doompi-voice":"0.0.1-alpha.101","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.88"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.100","@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.78_1790754953729_0.45299973158282647","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.80":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.80","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"f0f46714da150ced4f401ec0df75c25c8ee3e53d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.80.tgz","fileCount":53,"integrity":"sha512-9ZSyCsB7KA+Bzz8H4FllpgrXiVHONz1Wch+ydq+rDIHz0lirnYhzeg7HQ7R49sZ25yfK8LbcX7hAqnSnd/QFVQ==","signatures":[{"sig":"MEYCIQCR3bxXSDm2BsnbR1wAujoQ1WWer9+/HedseZ6wmkOcTQIhAOpUfAUBis2MYwH5yaws3yjkvjDioeGapWQ23nCuRxtl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICYsLeoPUKINbyx+0BUoL8XLsjwc+00eTU20+IhJs1f8AiEA9oJcjYB2qQ2pvsXwl4r9S3cD+gJq6ZbxkxMrE4DVAWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204665},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.102","@agimon-ai/doompi-core":"0.0.1-alpha.102","@agimon-ai/doompi-config":"0.0.1-alpha.101","@agimon-ai/doompi-telemetry":"0.0.1-alpha.92","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.102"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.102","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@agimon-ai/doompi-voice":"0.0.1-alpha.103","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.102","@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.80_1790823354501_0.8211448631169027","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.81":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.81","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"d0ceba6ed5bbc9c69d6753a3f9543847dbb4589e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.81.tgz","fileCount":53,"integrity":"sha512-6NDd1XPau1s582JMX9+ZbiU4jd2JgOtHrJL7ouhd4WrQxaAy7bZj25A6fHabtK3lmggYNs6qDkKPucwle4TOlg==","signatures":[{"sig":"MEYCIQCMMLtkPcNhV5rM+rOD3fXupoLWIWifhyQhyEJdFzDNFQIhAKAHipzSOPzW608460TcPwvvZnow2u2jmEiCLp6CdGJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICdsVNEBd6s10k1pkZGTodSN2v07yrlgwmfG4wZWCSgJAiEArivh7q5O3heIf6IOKKVSzBboPLOIyXpkO05ZAvL5RNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204665},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.103","@agimon-ai/doompi-core":"0.0.1-alpha.103","@agimon-ai/doompi-config":"0.0.1-alpha.102","@agimon-ai/doompi-telemetry":"0.0.1-alpha.92","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.103"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.103","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@agimon-ai/doompi-voice":"0.0.1-alpha.104","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.103","@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.81_1790840662066_0.516660045441566","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.82":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.82","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"f8529087ef4e667f0918f46a16398136f85a1b6d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.82.tgz","fileCount":53,"integrity":"sha512-qIlkOiDZeFG1Ln11jHGWtv5/wGAPG9sqbfaeb25YnhXj38IpPh3k+EL/WtdGSwHnsgILpcduk6seyX+bIIr/pQ==","signatures":[{"sig":"MEYCIQDgyctLBUkfwDBMsq3KtpCibMXts17uNNkddb6zGGQtrwIhAJkTGvVSsZdWGq3UBM7J4z6qfW9Dp/rGMj0G8b6YRUcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtgHzxj5++SJ2l28nX0i8HANgA9G24yHrY91mF03me3wIhAMWg7iRZgXm+llPcB/2EwRrDP7MfnCf84t84JwJD/EVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204665},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.104","@agimon-ai/doompi-core":"0.0.1-alpha.104","@agimon-ai/doompi-config":"0.0.1-alpha.103","@agimon-ai/doompi-telemetry":"0.0.1-alpha.92","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.104"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.104","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@agimon-ai/doompi-voice":"0.0.1-alpha.105","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.104","@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.82_1790852309687_0.6343152885433099","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.83":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.83","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"0bbcc7b8c6445818bc1d3c60fce58b806bf2308a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.83.tgz","fileCount":53,"integrity":"sha512-o3/v2E0qXycXtGFF4ukj2iAW8Q0q2DoC9/i/LhjtJkCVyX9C9xnz7hPOidsgLxrQBJtPKW8gRp5U1of/UGBrmw==","signatures":[{"sig":"MEUCIQCeefXyriNI3M2W6HnkWEbLqBnwNRtkpUvr60ycicI6twIgb2VSgfMoE0ouTrlAWHL+1JjtDGRhSVfwpAUbR60KDf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFKo3Y/hnlAB4cpx+Pd2AL1hoPU5xR8LSOJJuqEc9J9xAiEAkdPEBiMI4VvamNl8IlXTZew832aI3HD0OQFdYrR3bnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204665},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.105","@agimon-ai/doompi-core":"0.0.1-alpha.105","@agimon-ai/doompi-config":"0.0.1-alpha.104","@agimon-ai/doompi-telemetry":"0.0.1-alpha.92","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.105"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.105","@earendil-works/pi-tui":"0.99.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@agimon-ai/doompi-voice":"0.0.1-alpha.106","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.105","@earendil-works/pi-tui":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.83_1790911976789_0.6337652737354564","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.84":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.84","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"128f890e7fbaa0c35cb0a59a40de99b60e07369c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.84.tgz","fileCount":53,"integrity":"sha512-gwvzXWN6iGsofHDx5lc3ufQhNtaQYxfX59MhyC6IGPKGguUkEcKyoUbpXX2pqtZZhu7zO4Ql93wRSL323Sg3YA==","signatures":[{"sig":"MEQCICALFjFLONd++iiin0eOK5k8acu8YzkK0kz3sQu6VPK9AiB8TNd2dm7P0GbfAIV0ZFg10VcoTsG08SFqSCn8tQtfZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA8XTgh2STR9nNN6K28Z3E2qlT03vtsog+ckfqxzRFIbAiEA2L/U7MeCh+HbWzs7I42zWXHBM9YimRXIeIBqmshJGA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204661},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.106","@agimon-ai/doompi-core":"0.0.1-alpha.106","@agimon-ai/doompi-config":"0.0.1-alpha.105","@agimon-ai/doompi-telemetry":"0.0.1-alpha.93","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.106"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.106","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.25","@agimon-ai/doompi-voice":"0.0.1-alpha.107","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.91"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.106","@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.84_1790934980700_0.9946783001151678","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.85":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.85","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"489a6b6e3d708f6e2801d4440c42041f0498c8e8","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.85.tgz","fileCount":53,"integrity":"sha512-a+4A0gLY/FANkmPlotzW3K5TBASqY+8dTosSVxRlqfhGJEkuwUxEbpB7B62QMuRk54BlKYfzvMV3R+uVK9PQbg==","signatures":[{"sig":"MEUCIQD3sKkwa5bvuozqNfhnXPh455Q5J+en3+RJQ7/tO3Od7wIga9GG7IORvFQCfgGGj+tlC5Ut+tgGLNB5ZYJfW6HlBvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXnAHw36EoDruglP/o0ZOkILVhd6MKZLJOjISuUGHxJQIhAP1SAy1dJ3CXkZ4Q6HsZscHqxgUkmP+DEVJE9Qvz8dJC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204661},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.107","@agimon-ai/doompi-core":"0.0.1-alpha.107","@agimon-ai/doompi-config":"0.0.1-alpha.106","@agimon-ai/doompi-telemetry":"0.0.1-alpha.94","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.107"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.107","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.26","@agimon-ai/doompi-voice":"0.0.1-alpha.108","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.92"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.107","@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.85_1790942181550_0.8322635166375101","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.86":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.86","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"7a035e9dad72aa7be9660a1b403e7984d0ca48ac","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.86.tgz","fileCount":53,"integrity":"sha512-PNSIJa4+FvQUI1TeI10rY4qv5dZ947qKbuhYVvfMd8vSWhqYpY9diChvN6KLoAdNiw+QqOXhZx/yU7YpaE+Icw==","signatures":[{"sig":"MEUCIB74yX+Xpf+OBPf0Z+21vc08KpCUyYddybPk1zs/wfL4AiEAoiKpIg72DS/l4YzMgDr8fbsvDprSRw7cTfdyjVD2aJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIES+d1MT2yeQ5awPrZFo0ekwSMZRZNlkzCbvR/ENeNIkAiEAqlsVnhFZaRNf4UjevlY7J0JjiPF0huF9wWjTGRRiEAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204661},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.108","@agimon-ai/doompi-core":"0.0.1-alpha.108","@agimon-ai/doompi-config":"0.0.1-alpha.107","@agimon-ai/doompi-telemetry":"0.0.1-alpha.94","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.108"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.108","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.26","@agimon-ai/doompi-voice":"0.0.1-alpha.109","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.92"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.108","@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.86_1790975405849_0.04818239827685433","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.87":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.87","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"d61b2fa9e0638e7f4504e7bcd1561819868d31eb","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.87.tgz","fileCount":53,"integrity":"sha512-p1fVwfx8MBD5c+X1G801T435P94QF2ulcwEDnK96nsfqyWw7U+VPv6z/FNMPsjEHKNNj4Urs05BZsNDVS8pbvw==","signatures":[{"sig":"MEUCIHe7lnWjGhTYbZGO7n1dfyerux8kcYy9rgEuuqX+DMJVAiEA2My0Svh/5QLMff2H7lHNDyzWmDQ9fuqTcka345FVjwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC62PIGdBuhPpX25NSOlBHmjBkMF+ldQfPMnKf0KylFIQIhAKYo9C8xVHVr4TTUfrwuR5Agiof01R1DV8VE/h+6vlDV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204661},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.109","@agimon-ai/doompi-core":"0.0.1-alpha.109","@agimon-ai/doompi-config":"0.0.1-alpha.108","@agimon-ai/doompi-telemetry":"0.0.1-alpha.95","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.109"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.109","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.27","@agimon-ai/doompi-voice":"0.0.1-alpha.110","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.93"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.109","@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.87_1790998975422_0.46372963365186926","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.88":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.88","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"e4555defc24282762fc4abb87ec644bf6513561e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.88.tgz","fileCount":53,"integrity":"sha512-mFseCC53WTkRd5MITr5+56nVg/xYlfCVKXLYQKvWQsljQXEsiM/xxL51jwCWA3m/BNvW9E5eF1R6YgHjcYrDkg==","signatures":[{"sig":"MEYCIQDe5J7Ga8n3gUyBpjgNxQJ+3qGfIaw61G210LDpCyu89wIhALElUYanKwd4UbdRxcF+WJN0qrxPRkpHUYISgbASeFMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQlOiSjwjfwrWUsr5HID4Ywu/WlJ+X6JoK8Btjtudm5AIhANNmM4B2SyMS3RU9+nI3tl7whm2+HeF9JFq3+oUcW8kf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204661},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-ui":"0.0.1-alpha.110","@agimon-ai/doompi-core":"0.0.1-alpha.110","@agimon-ai/doompi-config":"0.0.1-alpha.109","@agimon-ai/doompi-telemetry":"0.0.1-alpha.95","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.110"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.110","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.27","@agimon-ai/doompi-voice":"0.0.1-alpha.111","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.94"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.110","@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.88_1791009260728_0.4920844281883785","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.89":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.89","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"6a0d4cca0cb07e59008292293538fe62bb9cfcf9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.89.tgz","fileCount":53,"integrity":"sha512-uiMlI15RPRPo/d/u4uxdx1biYdKc0TZxMTfxl87TPbtM9Kz8lVc3Y1Q2zV72FkyrHlSu1WzfHLPWk3uTns1b4w==","signatures":[{"sig":"MEUCIGMrPy6hl5vY8CjRFombweeZmF/C8KxM/RgUlXpsPHrrAiEA8VRPnuxusBa/lqzNW1Hzyu28Be8pPi+iIW1d+UGDYl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIErLvcrLr8hbYJ+miUjDBOUIPAapDge5p9hopmyYfL5bAiEAmGaOWwY6Nea7qF+q0kd4bmdWiK3fcgLQ7grEZmt740c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204698},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-ui":"0.0.1-alpha.111","@agimon-ai/doompi-core":"0.0.1-alpha.111","@agimon-ai/doompi-config":"0.0.1-alpha.110","@agimon-ai/doompi-telemetry":"0.0.1-alpha.96","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.111"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.4","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.111","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.28","@agimon-ai/doompi-voice":"0.0.1-alpha.112","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.95"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.111","@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.89_1791019518061_0.8045437977546481","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.90":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.90","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"c09a8875a3e9929128be0e9adde3db5ae6733603","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.90.tgz","fileCount":53,"integrity":"sha512-fy4b8LWzR31ojaY1TKWzbNRBGQGukezJ2ULKjFyBhVSUmjjQ6e3FpVV3RJAmUX0DZb2WNtFrPHKTZM8I4LpE7A==","signatures":[{"sig":"MEUCIF7HNsqXIZkminkbJuaWSX5IZiXHmGcC8dmPoH7yjzJvAiEAmIVFRoHZWMz4Fu3C5vuNCwRNJcP78f8Dl1V5n6YH29Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrwbEHXkDaiWL5qz/cVWCQXD7glbL3qpuuZAbK7nc3swIhAKdIdv+9O23alQwyp9CsLyHZxBwEjxx8+hs/RIsNvlTk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204698},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-ui":"0.0.1-alpha.112","@agimon-ai/doompi-core":"0.0.1-alpha.112","@agimon-ai/doompi-config":"0.0.1-alpha.111","@agimon-ai/doompi-telemetry":"0.0.1-alpha.96","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.112"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.4","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.112","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.28","@agimon-ai/doompi-voice":"0.0.1-alpha.113","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.95"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.112","@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.90_1791033614739_0.962651344477917","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.91":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.91","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"8816c9a6f4e68e7bfde71f685da2a09235a6847c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.91.tgz","fileCount":53,"integrity":"sha512-TI7qng/dPMNXvIo5h3UOk8ASILbIOfNai9jGgwSQtmtoFTU3X8wlvrpJn+9jeR0iDCgJef+R/6lHRQBLBCdkdw==","signatures":[{"sig":"MEUCIBkCCh7mR+gk6bTlsdeGZ8xfq/oxR6I9cWpnpShdzN5bAiEAwjw6Hcvwz1jf6uj+5ODDCtYgM68sbJSpDVHmxtV+kj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqdnZ2sXDNJhPrxjaaNKHQkO0clGWv7cFsptX/DZpWBQIgClywk/wFpGYex/cECkBF34S5CqZnDwTrol4MpafT4P8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204698},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-ui":"0.0.1-alpha.113","@agimon-ai/doompi-core":"0.0.1-alpha.113","@agimon-ai/doompi-config":"0.0.1-alpha.112","@agimon-ai/doompi-telemetry":"0.0.1-alpha.97","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.113"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.4","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.113","@earendil-works/pi-tui":"1.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.29","@agimon-ai/doompi-voice":"0.0.1-alpha.114","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.96"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.113","@earendil-works/pi-tui":"1.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.91_1791066334880_0.2874154521559451","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.92":{"name":"@agimon-ai/doompi-profile","version":"0.0.1-alpha.92","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-profile@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":"f572749d2801c0f93941dee1d5d2405629cb91d3","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-profile/-/doompi-profile-0.0.1-alpha.92.tgz","fileCount":53,"integrity":"sha512-VVqj6oRJMu88eheTo6oOvDP0Uj3fWxB0aNdTiSoI/ve3VUuwqFlNsEzOoHdU0NqbQZovr5/bsjfVIj0a5CtO7w==","signatures":[{"sig":"MEYCIQCeblFbZrZcHdLG1f5KpkKqhsv+hkYw9yE+TJ9UvyPDHwIhALPARjZWKBi2wv6FkaZwtaSKftyLDZAzGt+w+IdcepuU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBnwD7zMqSWVikL5E8U/RyhK5AM/6AnB44AD+ML86RANAiEAyN1wIiENArR0k/R2aG19VVKvZQl6ZqTT3I2G7N+Tnkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204698},"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"},"./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"},"./extensions/persona":{"types":"./dist/extensions/persona.d.mts","import":"./dist/extensions/persona.mjs","require":"./dist/extensions/persona.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","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":["session"],"channels":[],"pluginId":"profile"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-ui":"0.0.1-alpha.114","@agimon-ai/doompi-core":"0.0.1-alpha.114","@agimon-ai/doompi-config":"0.0.1-alpha.113","@agimon-ai/doompi-telemetry":"0.0.1-alpha.98","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.114"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@deepseek-ai/cordis":"4.0.4","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-core":"0.0.1-alpha.114","@earendil-works/pi-tui":"1.0.2","@agimon-ai/doompi-build":"0.0.1-alpha.30","@agimon-ai/doompi-voice":"0.0.1-alpha.115","@earendil-works/pi-coding-agent":"1.0.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.97"},"peerDependencies":{"@agimon-ai/doompi-core":"0.0.1-alpha.114","@earendil-works/pi-tui":"1.0.2","@earendil-works/pi-coding-agent":"1.0.2"},"peerDependenciesMeta":{"@agimon-ai/doompi-core":{"optional":true},"@earendil-works/pi-tui":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-profile_0.0.1-alpha.92_1791086961163_0.5038047338116338","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-08-20T11:20:02.704Z","modified":"2026-10-04T04:15:59.004Z","0.0.1-alpha.2":"2026-08-20T11:20:03.014Z","0.0.1-alpha.3":"2026-08-20T22:04:49.668Z","0.0.1-alpha.4":"2026-08-21T01:23:30.721Z","0.0.1-alpha.5":"2026-08-21T07:02:23.835Z","0.0.1-alpha.6":"2026-08-21T08:17:02.833Z","0.0.1-alpha.7":"2026-08-21T12:24:10.847Z","0.0.1-alpha.8":"2026-08-21T14:11:00.671Z","0.0.1-alpha.9":"2026-08-22T00:04:55.160Z","0.0.1-alpha.10":"2026-08-22T00:28:39.152Z","0.0.1-alpha.11":"2026-08-22T01:16:01.933Z","0.0.1-alpha.12":"2026-08-22T02:55:16.393Z","0.0.1-alpha.13":"2026-08-22T07:57:37.644Z","0.0.1-alpha.14":"2026-08-22T09:31:51.163Z","0.0.1-alpha.15":"2026-08-22T10:32:34.769Z","0.0.1-alpha.16":"2026-08-26T13:56:59.690Z","0.0.1-alpha.17":"2026-08-26T23:59:52.382Z","0.0.1-alpha.18":"2026-08-28T23:43:52.590Z","0.0.1-alpha.20":"2026-08-29T23:38:38.885Z","0.0.1-alpha.21":"2026-08-30T12:29:07.931Z","0.0.1-alpha.22":"2026-08-31T11:40:25.918Z","0.0.1-alpha.23":"2026-08-31T14:00:10.476Z","0.0.1-alpha.24":"2026-09-01T09:31:17.130Z","0.0.1-alpha.26":"2026-09-01T23:22:52.602Z","0.0.1-alpha.27":"2026-09-02T04:56:57.374Z","0.0.1-alpha.28":"2026-09-02T12:01:59.777Z","0.0.1-alpha.30":"2026-09-03T02:51:52.011Z","0.0.1-alpha.31":"2026-09-03T12:08:34.318Z","0.0.1-alpha.32":"2026-09-04T10:49:51.440Z","0.0.1-alpha.33":"2026-09-04T12:15:47.797Z","0.0.1-alpha.34":"2026-09-05T05:03:19.552Z","0.0.1-alpha.35":"2026-09-05T12:14:54.007Z","0.0.1-alpha.36":"2026-09-06T00:24:52.789Z","0.0.1-alpha.42":"2026-09-07T22:25:17.438Z","0.0.1-alpha.43":"2026-09-08T00:17:10.625Z","0.0.1-alpha.45":"2026-09-08T04:07:01.100Z","0.0.1-alpha.46":"2026-09-08T08:40:46.681Z","0.0.1-alpha.47":"2026-09-09T04:44:36.363Z","0.0.1-alpha.48":"2026-09-13T21:38:35.205Z","0.0.1-alpha.49":"2026-09-14T03:49:50.778Z","0.0.1-alpha.50":"2026-09-15T03:52:53.703Z","0.0.1-alpha.51":"2026-09-16T12:49:14.749Z","0.0.1-alpha.53":"2026-09-18T08:12:21.862Z","0.0.1-alpha.54":"2026-09-18T12:40:12.842Z","0.0.1-alpha.55":"2026-09-19T22:11:42.941Z","0.0.1-alpha.56":"2026-09-20T18:26:12.075Z","0.0.1-alpha.57":"2026-09-21T21:25:09.588Z","0.0.1-alpha.58":"2026-09-22T04:45:43.759Z","0.0.1-alpha.59":"2026-09-23T06:05:30.717Z","0.0.1-alpha.60":"2026-09-23T09:13:57.963Z","0.0.1-alpha.61":"2026-09-23T11:07:11.006Z","0.0.1-alpha.62":"2026-09-24T04:10:33.575Z","0.0.1-alpha.63":"2026-09-25T00:09:51.130Z","0.0.1-alpha.64":"2026-09-25T01:09:35.592Z","0.0.1-alpha.65":"2026-09-25T04:18:45.574Z","0.0.1-alpha.66":"2026-09-25T08:11:26.340Z","0.0.1-alpha.67":"2026-09-25T22:38:14.622Z","0.0.1-alpha.68":"2026-09-26T01:51:05.696Z","0.0.1-alpha.69":"2026-09-26T09:50:05.031Z","0.0.1-alpha.70":"2026-09-26T13:42:17.604Z","0.0.1-alpha.71":"2026-09-27T03:42:35.365Z","0.0.1-alpha.72":"2026-09-27T06:05:17.609Z","0.0.1-alpha.73":"2026-09-27T13:50:39.773Z","0.0.1-alpha.74":"2026-09-28T09:30:29.418Z","0.0.1-alpha.75":"2026-09-29T12:28:05.379Z","0.0.1-alpha.76":"2026-09-29T14:38:51.766Z","0.0.1-alpha.77":"2026-09-29T23:16:53.650Z","0.0.1-alpha.78":"2026-09-30T07:55:53.823Z","0.0.1-alpha.80":"2026-10-01T02:55:54.594Z","0.0.1-alpha.81":"2026-10-01T07:44:22.157Z","0.0.1-alpha.82":"2026-10-01T10:58:29.788Z","0.0.1-alpha.83":"2026-10-02T03:32:56.887Z","0.0.1-alpha.84":"2026-10-02T09:56:20.788Z","0.0.1-alpha.85":"2026-10-02T11:56:21.676Z","0.0.1-alpha.86":"2026-10-02T21:10:05.936Z","0.0.1-alpha.87":"2026-10-03T03:42:55.511Z","0.0.1-alpha.88":"2026-10-03T06:34:20.809Z","0.0.1-alpha.89":"2026-10-03T09:25:18.165Z","0.0.1-alpha.90":"2026-10-03T13:20:14.822Z","0.0.1-alpha.91":"2026-10-03T22:25:34.980Z","0.0.1-alpha.92":"2026-10-04T04:09:21.262Z"},"bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"author":"Vuong Ngo","license":"MIT","homepage":"https://agimon.ai","keywords":["agent-persona","ai","coding-agent","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","profile-switching","system-prompt"],"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-profile"},"description":"Persona and environment profile switching for DoomPi sessions.","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"readme":"","readmeFilename":""}