{"_id":"@agimon-ai/doompi-config","_rev":"176-45bd622fbfa6d6bc78aaec43faffdf05","name":"@agimon-ai/doompi-config","dist-tags":{"latest":"0.0.1-alpha.113","alpha":"0.0.1-alpha.113"},"versions":{"0.0.1-alpha.0":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.0","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"845022891d1186b4c54bc8665ab90db9445a737a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.0.tgz","fileCount":151,"integrity":"sha512-6JdDizVUANqypEJgMVj3lxkqY6iWVdsOOzpbL8zzGyGkAtzpCDyulVHtFoAONugHSxn0uRBHJOxJqAh5LCwY2w==","signatures":[{"sig":"MEUCIQDPWrznIFBqwv1bVUKLpgNVfid0YfVrBDZl7mkEOd1UegIgIgRBDpY/SIupw6Wq+qCv8jS5uz/LbmVieLvq318xW0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460398},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.0_1786453875824_0.5900344312086476","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.1":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.1","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.1","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"c527c467cbcfd20fee7b78d4c573602109920413","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.1.tgz","fileCount":151,"integrity":"sha512-LQhDV8q0wJs5W6bm6hsNGyfX4PNNllq9WjwQBVhcuWxSO0AGdSAF1Ah6OU0C26Y2acJfp7JfbIgf4dybuWwa8g==","signatures":[{"sig":"MEUCID193K34Of2zculzN3ckc5JIxQ3bvTSEea57UYZmgzyyAiEA/MTr+TV1Pd5CCfQtkmqHch7VCvj3wNVPDPuULASq3wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460398},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.1_1786528840884_0.9338339058176737","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.2","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"c893d918e4ef7a3682ae6c485a0a630041ae186a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.2.tgz","fileCount":151,"integrity":"sha512-S9SnBqE+lnn7tVfnjRKdWfr4EvhDxjUi8uAYg5CxDPRvfQ0Uiit1LELf6FEEh2Ewv/19zZspnbL3X+f5q+FS8w==","signatures":[{"sig":"MEUCIETi/Q7dTKtO8BBbUTHguGKzjB+mS8XupornJncryBn5AiEA9/dZtj+iMSdkp6jWW+3vMqRojHf4UCN+8wt4pyBUdus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468758},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.2_1786543064452_0.3279885404591434","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.3","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"e0a809f9fd6428015c83d4a9a3e0eb0b34ade3dd","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.3.tgz","fileCount":151,"integrity":"sha512-MXz3HT57vjlW05uHtd1Mu1MhRz5Cf9CoNKkMDBt2xmKKnK/Ge7IsF6rJ8Q+4pmHn++lmxSEISuZdY7EFttSScQ==","signatures":[{"sig":"MEUCIQC1bFz27vu2gHsUjbTKqZnFf87nL/fvxUZqq9ZW+Zt7uAIgUPwBWHI6BJjzvTE3/Pn+qSc/euTKm5J5Sof2SNN4fDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468758},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.3_1786546676494_0.15374079736394375","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.4":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.4","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"fa54399115dba10780f5f0bb6bb62f27e61ce7de","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.4.tgz","fileCount":151,"integrity":"sha512-LlsXVhkInjarA/bfQpC4XaPT/TygwU3wCkG+hqoZac6RoTi+RziEPOciuzWN4anr+6eXeQqZH8OPMUARfH6lTw==","signatures":[{"sig":"MEYCIQC/YGh8tpl5/r+9d8sPRsuPcr/MlIVYlcJOP0rKbAAIlAIhAMqi0tGet3pM0kmGG6JVPrIgPxA1qsEsCSiwMuuH2ixJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468758},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.4_1786587221232_0.21622937066240921","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.5":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.5","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"2dc2b8acb99caa73ddc23bad2cef8091545b32d0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.5.tgz","fileCount":151,"integrity":"sha512-o6K2otAnMDwlSjZ5WdKjtS8IZG0qtpetyOHVnVCjydXi3x/UZwfwukrIsDi0mrlMKSMH6VXUiLkop0d4Whnaqg==","signatures":[{"sig":"MEUCIDvgCxpOgUt7Gk3rYXbY8Lq4eWruXgymU/lvm21Kw7nWAiEA6jRXVijvfi7hg9QGhCSDQgm116HLNHHG1wd+xKaQhdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468758},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.5_1786592084314_0.05984191956042473","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.6":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.6","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"8eaef16404d313a7ecc4caaf7bc1e06e5b8b236b","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.6.tgz","fileCount":151,"integrity":"sha512-EU6CvCpS8AKOcbeeaO0uH4umlmmFYDD8LhCxtRhOmfl9wu7kUekGdQnateZbwdOYXSZHGtbQDyb9DMq8ifByJQ==","signatures":[{"sig":"MEUCIGREkHjLSLN0QvOckH9Cx0ivuUTiMxCbl6mLLio03CamAiEApDHHUBXlhCbpHhUDLW14y2ZHJnl3SgmKzksnTUMdis4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468758},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.6_1786597643623_0.6990200443703871","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.7":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.7","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"fcbb07d06ddb7ffb7b264927d91fc250e91cbac9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.7.tgz","fileCount":151,"integrity":"sha512-jiIGRUsE6myEVGz2AtaY1URIG0C2v2HeLnNvKLV3ZmDvuO3WfVnOseQAOyLrkIawWU42gLX1QfHS10I+C5q0XQ==","signatures":[{"sig":"MEUCIBNxFozoFKs5l3m7n4RK7DVoCBiQMeNs08XtVn5e8zeVAiEA9OmVG55p+RAJfW0uG2bVM9Nlffdiqr4F9UgC+fa2E8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468758},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.7_1786603760244_0.11508335242285206","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.8":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.8","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"c0852e3e0af813183daf67fc8ec1d35d6452265b","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.8.tgz","fileCount":151,"integrity":"sha512-yW7fDX109KT0dGHhLzECXuJP/4q/+6saJPnbg7EukwnsBtiNY5Me5GKYEd92IGTOjBgpcd0kg+v1F715bPFIzg==","signatures":[{"sig":"MEUCIQDWDsWBPWkIPUvuppvrN0bMFe7/E7oYA5qhmaZwAxwCnQIge8ZPjivKF8V+eoY5b0gIZEpWtCtOiS7n3N/BHusvLuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468758},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.8_1786608860998_0.3854363468200175","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.9":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.9","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"122aa24013ca584b1325b1e72daa7e90e2618e9a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.9.tgz","fileCount":151,"integrity":"sha512-q7Ad6lHVDinLzL8tPpRPBBHsn9SZUpttCeteslrB2DWiBnh8kKprJMPcz7YlBBSr1M6aoq6mAkIfrnPmGJ/YRA==","signatures":[{"sig":"MEUCIDDAs9jPTxde4jsS1K4IynOYVl9LxRGKZr00MVFXxhFJAiEAuTbDWYz00HedNpo0kNPd59ieEAQoWHLitsm+jxCh9XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468758},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.9_1786613652880_0.8031572462634322","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.10":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.10","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"1c1189a0b515b339ed94a07a96b1d7c66e5a9a74","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.10.tgz","fileCount":215,"integrity":"sha512-GM9XfmETwyc8NrBoPOrULYIjvjkDrcxeAswVqQhosrxj8cNdzXt4l8xeAPGRp3jdHnjBlAeJguBdVWfg1SiL+A==","signatures":[{"sig":"MEYCIQC9ZHdp0l+bsbmYCDJ7HZS1a5noGp3QZcPIndgeM6x6qAIhAMqKk9F88UIrMitJaeVqrGAcGHanqzXj1xxO34W+GclB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514285},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.10_1786698175397_0.41447190299986447","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.11":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.11","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"1cf8925c554033fc78e7c8fcf8f966436b4a0d52","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.11.tgz","fileCount":215,"integrity":"sha512-XnulIOabhn8EzItiXdHl5P/LibJHYWm6p1zjb+MVzLUmB2PUeERY9niyDE39+SK8PgAT2l9C8ibekQkrfZ+0QA==","signatures":[{"sig":"MEYCIQDVQ/Y+gjPvmnrU0CvLCQqgr0HuNh8aEIIJ1bnsF4O9NgIhAKzmIVztCzPQIGYVwcbxfzC6USPka1CPq2aCpPSgp3XA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514329},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.11_1786708203094_0.16974677128336535","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.12":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.12","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"8cec29ecb7f35789a9038786444656f52646ba4d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.12.tgz","fileCount":215,"integrity":"sha512-M3DBPFiGhm53FnHUhf+hHnBQEMQJi9Xwt2mP888p7bIFZ0iB61rXAH7SqExpB9SYw9w+gcBRk0fsp+farYlseA==","signatures":[{"sig":"MEQCIDj63ENxgfS+ogIYagwm63mH3BHQOC9V+VKXZkdGIl+fAiBCNoZP0Wox6oMxLhfDGUNV8MuPvEUlaeBO8iSVMWTADg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514329},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.12_1786716621308_0.18773344003368608","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.13":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.13","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"62ac466c62e054801cc57ce39d26ad7c16ee07e1","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.13.tgz","fileCount":215,"integrity":"sha512-KGKN50NxgfzFl3xeJMY1mbUHdgemfiaCrKRl9kW+Jrpd49FTajff/NekCbTP2uroJKHqTWgu9hAvX/MHxs7hiQ==","signatures":[{"sig":"MEYCIQDYHKgbS9D1LmFHsWsiz0+RSvQMamrLIvPECQL2p0IlrQIhAO5k4G1dHXtWNCKPC4ABcBuEmGxi8uSjda+BGtkYkQJQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514329},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.13_1786749416380_0.2926125614513009","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.14":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.14","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.14","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"b65c546a3289bfed2b479da34a4d31315bfc8fd0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.14.tgz","fileCount":215,"integrity":"sha512-RIz6MdNOeBVv5OPle0MmA3nD8qPVpGl08H6CfgHsBYiVv3P4JhfyPi1KtU17/xPpnxA+pzxAdbZYXhHDUGf1yQ==","signatures":[{"sig":"MEQCIDYPVJtBQrneKqxo9fTFfZiIun+L9euKcx/lR8LGSfMMAiBRD7ABvpRD+PpNAHKbQJnqRDORJVfNDahmKbVe/GKagA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514329},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.14_1786785079143_0.8457361926981288","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.15":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.15","author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.15","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"1da4b97a4c7b18cea77f68ca5e57d8e8f9bd033d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.15.tgz","fileCount":237,"integrity":"sha512-56U3/W3dk6NiFmSPzn0bLshtQ+MC6DapRsGxEKSNmUahB+RuWBuJqWxk01rY+O7pM9T3GGvsMBETHiYQbe4ENQ==","signatures":[{"sig":"MEUCIDJVhuBVQ7Oz/SjUZZGRPTZ4ishfbJveOmLvIOWHsdw7AiEA5t3adS/Sm+PbdBjge4jPVtbiHQPIYg3urp89f36MkeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518385},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.15_1786879229113_0.13004380580633912","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.16":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.16","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.16","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"83ef76ba93ed2776010a52e28a84df935eb2b781","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.16.tgz","fileCount":245,"integrity":"sha512-tCVsXQ6H/kX2xUNcQX/xOTHPf6o50fyKwtQmc1EpF2h6RKM0atbsQpZhnYvr8VRUFLM3lXpLTInjso3vpoTbwg==","signatures":[{"sig":"MEYCIQDVTaozw4INEpqTT0o72avG3n+cjs5nUwdCuxl7IP7GXgIhAO/h0m2Zea0/X8Sx9HiPpxAUeEtgEYsLcEW7meiKRChP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":676155},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.16_1786890659382_0.7738534714757599","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.17":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.17","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.17","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"7eb4131633906192fb625070353d82aa863a1577","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.17.tgz","fileCount":250,"integrity":"sha512-9cxHLksAniv/sCFGDBwgMabzTpKwI+MNdKDFaUn5Ki8FGu6tBya6Z9fAtQN1PO3FNDA4p53OuyQeSfYYO9gLYg==","signatures":[{"sig":"MEUCIEacbMx71e3Uej3Z/ZDzaauqZWjo0Gn6alBos4zo2gSTAiEAjM2+t84bMyeuEmZWqxLk8LIxtwm8w3g3LD7LSH3eZXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690100},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.17","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.17_1786917188019_0.6076709320091078","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.18":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.18","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.18","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"5f3d7fe080822ac6f12bace0483cd5c6368e6739","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.18.tgz","fileCount":250,"integrity":"sha512-ogpM0VrtWltC03ln02uKWuLyHnh+NdXEIj3zdPC7izPQ0Oah87kNttqnqeuua/DfkfJ9swhUwWPJWv8VfEZ9XA==","signatures":[{"sig":"MEQCIDfrLYf8QiKJBap5M3TRbPD4GHo2IWYrW0sQfFGEKEiJAiBfMnwTpSDz8e3wu76nOiGQJWV85zUQwKa+gd8uB/c7JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691692},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.18","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.18_1786955745677_0.25230870051086063","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.19":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.19","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.19","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"2b7491fb1e3934ebc9c9d0c9a4bdad751e4dc916","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.19.tgz","fileCount":250,"integrity":"sha512-Ka5ZAaXeRXvMfjRrxvxYVUftRb/BN3h6/7YPmIqeKmjys1qjuoDa9L1xxDtM83OeAEaIDxUvcmuaxcCsXeeFlw==","signatures":[{"sig":"MEQCIDVvQJTW8vrD6XJ5yDRihOJ0IdBCCRxpnvsLfH88h0fUAiAeyShBrQlgOGqnTStM8R8WgRBovxiDzIgr0Ui6p0dGAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691692},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.19","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.19_1786962927994_0.5882346717530971","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.20":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.20","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.20","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"700424aa62a7bc0b7fb600abc535af90f6c23421","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.20.tgz","fileCount":250,"integrity":"sha512-2RtaJyL73kRn7R1+F/iU35qGJm3w6ivLB/a7HQRs4Q8aeTlgTGWFvQdiRjRDurK7iJBbTLdvj1nz7keeM7i1XQ==","signatures":[{"sig":"MEQCIASiY9mm7AO+p6uSxZpDT3ZMO5o+m0rDCHqPymHtNPYKAiBRJGrX2C4LxkHCm24A8W9hsxhMvqrZYkaaI4jnaqzSAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691692},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.18.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.20","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.20_1786970720515_0.4410096584517076","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.21":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.21","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.21","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"c7df0f674ad7e8d9ab5c4732f58ff27c3545250d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.21.tgz","fileCount":250,"integrity":"sha512-a+tOMag+q2jXnO9q7otXjwB1s+MdXjViEAh4I89we6mX+7CrKzQHzCbIHkvAAI42wAOVmEYOJWzIaYOE4E4pXw==","signatures":[{"sig":"MEYCIQCStFV/0IiAVvbM+Hv5+HkI+pjQyl8C/iwr8IWrlymy3QIhANrySqQJ9JiSRshreB++ZWtNxIZjivtzxDfg7C6bZrAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691692},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.21","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.21"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.21_1786975440043_0.6168396311905315","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.22":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.22","keywords":["ai","coding-agent","developer-tools","doompi","pi-package"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.22","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"d1ee907ab385eb2d1503126335c75bc1f56986c0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.22.tgz","fileCount":250,"integrity":"sha512-ktfB6RVGXtmyfqEAsLTTIHmtzlDR1LuozL/46o4xg8Aqk/j0Gv1wVIAr5rnUJ0F0h9RjUUZIEPZ5UHdqcC1s9Q==","signatures":[{"sig":"MEUCIBeUHA78cCPg4Q3mgSNIXNkKIMGyYeWxnfEQkFd4WyVqAiEAlkwgj3C5DtpwIZduzszAO4fsN4rdWJwa3jS91YB3NHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689670},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Shared Doom configuration loading and dependency injection","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.22","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.22_1787053260850_0.4968371842925723","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.23":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.23","keywords":["agent-configuration","configuration","dependency-injection","doompi","pi-coding-agent","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.23","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/doom.mjs"]},"dist":{"shasum":"a1e5853cda7f98e3f4fe71827067fffa2ddedc72","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.23.tgz","fileCount":250,"integrity":"sha512-Ifs6BmhGfkQqTbNyQ1pQd/dEWXnkRz0SDRGxh7/sqdZnEHzQwbEyemSFXKVvsJStPgDurWaANntEHNRfI5Wedw==","signatures":[{"sig":"MEUCIQCwvIxJZTP2Pn5i3As3vCKeODHDW+m+iCKMdEZCi2cazQIgRsVPSMV2ZSIBhzKJfeJG0MdUsHzj/YD5aZEJVnQCvCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689809},"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"},"./pi":{"types":"./dist/pi.d.mts","import":"./dist/pi.mjs","require":"./dist/pi.cjs"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./container":{"types":"./dist/container.d.mts","import":"./dist/container.mjs","require":"./dist/container.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./extensions/doom":{"types":"./dist/extensions/doom.d.mts","import":"./dist/extensions/doom.mjs","require":"./dist/extensions/doom.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","inversify":"8.2.1","reflect-metadata":"0.2.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.23","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.23_1787057449910_0.24184154587263085","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.24":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.24","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.24","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"64839a488a4fdb179e1378ffe03b4cf1942057c9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.24.tgz","fileCount":240,"integrity":"sha512-kjpTDhtNUx2goSYjfUJSUqQ7Dco1T8TwnSYPOteUhcjFQyG2OTC0QPZFbgCGUS5GjH/B1bp8gb8kzu2pog2mkg==","signatures":[{"sig":"MEQCIBDhMn9IbiWj+aANL/RmD8uxUKVZivrtwRYXpTck/DFuAiBzby41hV8mOpl+cGT/Gz6IBXmk5PvdLaZdgB21FoYkaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762575},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.24","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.24"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.24_1787224772102_0.7196097233782286","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.25":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.25","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.25","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"ec77bddca7a2ba2b2635a07f71940b181ac5ad79","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.25.tgz","fileCount":234,"integrity":"sha512-GTtrPYVUMYBe5RGfZgLMDqisMuIfVgXQJaKwkl004vCerICOgGoCyHRHpaEk9I0qixQVhnu4IElHuNU0PLQQMg==","signatures":[{"sig":"MEUCICNyh3q1L28slNQK+shDMVvgYEU6/a2ty0PIxMdljR0UAiEAv3vl/v/OSGA1zn57OFROJ3g+lkhMQNRqaKu9AHfMxBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":766202},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.25","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.25"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.25_1787263454502_0.26717701277573913","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.26":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.26","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.26","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"1f1d04269c7ce18651faa63f239c0d1817c31b5e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.26.tgz","fileCount":234,"integrity":"sha512-ikdUfjrOLxQfBhef0O08sYZBfA3NRGt69DlVfz4KsSGhZwgvJ63ynO5ccKufaUVK1R5JmfSMNpEyHMfMWAsZSQ==","signatures":[{"sig":"MEUCIQDJQEvz1qI8UMgYg5a00WwsTPDMcalpbe2nslHmzN1oPwIgQtVGg3B0nr/dpsBYltnjJbrisQbpWpPNTHbBddwK70Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":766202},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"24.19.0","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.26","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.26"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.26_1787275377487_0.6022243839272414","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.27":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.27","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.27","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"23fbdacc0fcc94722454f7c5d53863c212d23955","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.27.tgz","fileCount":7,"integrity":"sha512-mZwqdR3eXP2hY53pBcmB5i+saNfYNg4Sn1is3saMqpz5iIu29evUXcjHwc8MVqRQpuwRtwHbUkokOXn7Vwk/Ng==","signatures":[{"sig":"MEYCIQCeMTT3mYdskkR96bVmz5gw9WJAypGb8bFt6A0/zo/WUQIhAK1T8R+Y4v6ED1Xbayb7w09/foMkMZL0LFWCo+nYB6f7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21772},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.19.0","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.27","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.10","typescript":"6.0.3","@types/node":"26.1.1","@vitest/coverage-v8":"4.1.10","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.27_1787295717977_0.09929290535984325","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.28":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.28","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.28","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9205f89be6b7fd57c3fd5c8d1a5deb6d2cc03fd0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.28.tgz","fileCount":234,"integrity":"sha512-2YqoROEKSC895KS2jTmWhDOyMbbAodWTuWm2lpIUJf7xm68V+9u4gO5EuBmMo4csYHd5eQI3gJsgr1M41q4sRA==","signatures":[{"sig":"MEUCIQCWPY3Yq8+2/vBo2y6iD4OkGh61QpxRNYBKJZYuOTW4uwIgd/xQ0kLE0PIyx8i05kj+PHwpWuoVaFXTMYg9R+VT1d0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776184},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.28","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.28"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.28_1787300198304_0.17135380381211474","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.29":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.29","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.29","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"fabba0a129abc4a0740521958235f56b39ffee81","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.29.tgz","fileCount":246,"integrity":"sha512-lOR0heoKfYAyB6HowCu0OM3KLq2w92IzBE4iytt8ipMDOnwH7clgl28LCwVJHNxe0+meoDtQ3h5rvftRPsNxyg==","signatures":[{"sig":"MEUCIQD/3t03Q2gIbHk8aXuxhnpzt21y7jzP86my8ofP7LX3uQIgf7zX3CDeuahUkU80XgHTAS96W2l+bExobV2WK8pQJSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843997},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.29","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.29"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.29_1787315031224_0.5014023876191351","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.30":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.30","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.30","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"e3bcd1885ed07c6842b38a3fdcc336b9d28c538c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.30.tgz","fileCount":246,"integrity":"sha512-E1KNFZpt2BVKq3DI6QrrmK2othukDcsYp6eykauqmmrKG8MkEFUOeNBWITLBiWo6mhEx7MwtJVPdKg3HXqtB3g==","signatures":[{"sig":"MEUCIQDUsx5DFmKsSfg9784z9jZEmXKdlQeUW2A6v/M0OzWz6wIgXu4YSYhUBpR+J5xzpZpjVtPcdFp2AHvmCJjJMyzPOXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843997},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.30","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.30"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.30_1787321441060_0.1374044860332322","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.31":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.31","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.31","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"5717a6288d9b5b014f85b202b67f45f0a09c2b47","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.31.tgz","fileCount":246,"integrity":"sha512-lBVO3hShSFIo9Pyxi6zRAR3SCBsyUN/KDnOM8KSP1pmp7uPWdtEraY/tg+iR8CRMKKZuyK5o1ARcPe7ULyQXeQ==","signatures":[{"sig":"MEUCIG8HVPSZAc3hp4OmcdU4Eg1BoN/9vlikGk3nmEVGNhCQAiEA/XjIf3Yo0wbgcp0bz+ZR4uf7Zz6FnoyisFh8LJrKjrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843997},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.31","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.31"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.31_1787357066440_0.33757621492832235","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.32":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.32","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.32","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"c2ba66cbc3cb1c4fb3a6fb6f48a915e5cae4ce3a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.32.tgz","fileCount":246,"integrity":"sha512-OhBCGTfFC0LcmZvYk8bOaUavG5rBifkLYLdQdx9arOD05HJLfpMdq9VPgrsov3cTsxq6MohI+iZ5quw4Rw3Biw==","signatures":[{"sig":"MEQCIB5x5T48TzeetiJbwA2RoNOYlzwE42qBHBAmKocpgUezAiBPHHvOx3aDybih862UnpZ5BZKLlkJRUztaqcrTFFbw8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843997},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.32","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.32"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.32_1787358493014_0.16176756119436297","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.33":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.33","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.33","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"ea48a70a730c9629588f63f507b1490346dbb23e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.33.tgz","fileCount":246,"integrity":"sha512-SoXKq/NdFlv7dcVNLC/5YX2LTyhzm4CC5aST4lo7OvcwVxFzPVx8Hu3R4nUEGSYR7fG7sqDSj+inp3TfwYmlkQ==","signatures":[{"sig":"MEUCIA/osFrS23pqj6wKlqgOAEfqRzV8RACTcFpvoN35WFKPAiEA0MxS6VSMauSYHiRieIs74CEsyGe+WzCGmRlrtXf2RP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843997},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.33","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.33_1787361334166_0.3830110075883557","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.34":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.34","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.34","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"38526ee73a7efba8af1435f487c502b26f478281","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.34.tgz","fileCount":246,"integrity":"sha512-Xs7s7TAxO4JIdFr4V4l2Wm5Cf7Y2Q4dppJlGj2rKx3eWy+GUCdLdF3ZBLFx1PJw8w9D8I5guwjQIE3JprBYxyA==","signatures":[{"sig":"MEYCIQD356BtWHM92Gke6cRUgzD/wHbKMJmqECPyQCgdeABEiwIhAJnPegWwtQmJE1AN9dkfhjKTnlHSC78LfphLM5dQVJNw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843997},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.34","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.34_1787367287995_0.8884948511898774","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.35":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.35","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.35","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"e7fd2a988d7cf9374c73221f33ca1c65a450a4e8","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.35.tgz","fileCount":246,"integrity":"sha512-y7pPB/u1faMV2oYfq31XB6qo7+sucfPry1VBquqSQFOxCRIpCFlpR/WhLfjdtxEKU6YAeiroQtP3l44kDBFncA==","signatures":[{"sig":"MEUCICwpCLMzX1C4z6JHFmIV16xM24rIdrI3QUaFqD8LUJb6AiEAu52I3zTD/M27MbUHT+2Fjlyji1ben0aLbqeLGBhlPdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845093},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.35","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.35"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.35_1787385426175_0.37109706819603994","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.36":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.36","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"07f5f07d4a0385f458c53a40cd6fe03a73b3a00d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.36.tgz","fileCount":246,"integrity":"sha512-JFHw14/rp1KUGo6Sb5wbLGudDzZyr9aEu9N06TLAVvWVjAU6lGINhPq4xfw0L7gbhQ98lLIWEFuzCrdsVTyh2g==","signatures":[{"sig":"MEUCIDUcLKZAZz1vR5TbnNUl+1N3kf2p/qigXpe4MioBfOS1AiEA4QWUN4xrKQrOgMCYeoGf8swFNECPdlmoi3Y5/G+r7SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845309},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.36","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.36"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.36_1787391077561_0.448332321902549","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.37":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.37","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.37","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"d204a78f9502295c3003378cc429137e1a087aeb","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.37.tgz","fileCount":246,"integrity":"sha512-z1IAT6xCRgUf+7HiVRiCzAAUKF6D/TxH1knKJRoUUWT/Jk0JNxhp5kc6Ec1dNEHQ4b8V/9TlH8NR6uBAEFy/fw==","signatures":[{"sig":"MEUCIQCeGqwR7zJuQQdS1E+yuRycP2cRmK+sPQnOfVXExVB6UwIgKOOibmUW6j4+ELovpiFhB0m5vgy4toiUAjHXgMKDoY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845309},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.37","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.37_1787394728274_0.9898584716357244","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.38":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.38","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.38","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"8db570dd9b88cac6dcb880c682f7524f4064ab3f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.38.tgz","fileCount":246,"integrity":"sha512-kfrIfkORAeVPvD84VkSQ928EqnIarn7UkSAErGJvNojlmn2EuSkv2o5jkVo1Ubnh9WyilHQ/x8rv2UQibLCDjw==","signatures":[{"sig":"MEQCIDL6zh5zy/SqR6PqUKK3sYNwEloR04i2E1cyxUss8Q25AiAQO0w2/c381uplewmuygsjWKiu3xwCyR+AcPmKltACDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":869031},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.38","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.38"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.3"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.38_1787752600292_0.27817757904577056","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.39":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.39","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.39","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"0d02eb8db5e7423d7838419b624ba0c05d2b93f6","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.39.tgz","fileCount":246,"integrity":"sha512-c7DthP8CK8Gp63hvaWP8KLNQ2PriVAbwO0wI1fsRz/qwXnDUoCTcK7Bq9rCJp9HnFaqRkfltSGY4lMdwPeMjvA==","signatures":[{"sig":"MEUCIQCcGx5EjlfMu1Hg2xoHj9M6zSIvZh+aQWgL7uJWBmG2TAIgAV/mUCrlQF91zi7rMQTSh2qxiQ0/In9fqclFxmTcWds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":869031},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.39","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.3"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.39_1787788770589_0.17640643603433226","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.40":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.40","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.40","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"688b1367b5614b5b5119570ca2c2e0823e7e7119","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.40.tgz","fileCount":246,"integrity":"sha512-fKuCe4jr7gWwMWNzAHR8q+P9C+No7uSLCDg2x7WinoWdZVsI9kzknrkhLPcQj2+1twO8K+ocePtG76H6k3zHUA==","signatures":[{"sig":"MEYCIQCsbc5+5kf/rYe1xBdVvjaO6VMwIqt8E3dmEV1OnQicMAIhANg27AT6ni6+jNgd+J6RQAMq9fOEgzHgSAFmC6IDS49I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908310},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.40","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.40"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.3"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.40_1787960610656_0.3758137843873359","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.42":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.42","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"81b1f5c2cb497f295cc7d67e6d2a847f16390582","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.42.tgz","fileCount":246,"integrity":"sha512-BQa2eI/dUGwH6eZzXQbtdcXfR9gNZbICj2y39ehF8C5mLmYtWaDQj/OkZLrbOGhko5xBDdnDKfFf8dODvBhz+Q==","signatures":[{"sig":"MEYCIQC7ShAuYH0DrEjuMy2N8g7orpWZitw7P7V3hg4Xvn2bQwIhAJoyO+lUi0nIK6pQLmpNKpxOD3JqTeLVykNzi1h+80kn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908310},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.42","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.42"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.42_1788046696410_0.8463372366852637","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.43":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.43","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"3df16d4ca18b327cbc729358d086dd54e544cbea","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.43.tgz","fileCount":246,"integrity":"sha512-ayrrZhSSllXwCsLwtNPeoPdJr2AZDCpRDO63aU7wA93ojz0lE7BIpvBILcsao55bOAsjfRGzQDUgRFiQm+UtiQ==","signatures":[{"sig":"MEQCIEs8UFAyBnPZPoKMj3VNdCK+GG1j2e0C4JnIn+xHgO4lAiBdl9DMe0BPbCTti8r9RXvc5LrI4ZiST59kRh3T54KoJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908310},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.43","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.43"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.43_1788092926802_0.813142676435819","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.44":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.44","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.44","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"85c96d5a2a4977166b77ec5c9021b9738110ecba","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.44.tgz","fileCount":246,"integrity":"sha512-mzalBK++UlScnmJC/pr17/42fNSLU9v/LnAwd+H9QCUsAYZGlP3fJYISkJVmBH+iFf1tBODtbyn388bnvCR7Dg==","signatures":[{"sig":"MEYCIQCvxp2/Q24nq/SLHpKkR6Cw+002ybg/n0EMexUB5C7KxgIhAIFLjlZlYum3LeeW91XiZlPIlr+P05kFc0oyNDPMfsPC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908310},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.44","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.44"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.44_1788176403329_0.2729565499544646","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.45":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.45","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"9750922ec58321f08b3409ad76796dba0f530606","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.45.tgz","fileCount":246,"integrity":"sha512-OMAa2XdfevLAOpbclhiJYuBJgMtRyEiw/FUD7c/kQeZqcT28lYPnLd5JZi4gdRvp5EMQraquMSrMaMtdh53b4A==","signatures":[{"sig":"MEQCIC30WS60NyNwun5fniHGuNFik6TadZwKUAaydsjnop6qAiBtP55TUY0irKmIVVQDYq0mVa39mDTDJFCh2NDNoZ7pvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":926757},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.45","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.45"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.45_1788255053053_0.5158827343480967","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.47":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.47","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"8dbcc4e68a7a343bb6e5ea6b3a232a6035b23302","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.47.tgz","fileCount":246,"integrity":"sha512-V7Ouzd7Nvy6cl/bHVjRxbf/7FFFefDz1CFTCmZ6y8Vt3fTs23ov9q0Yjn6TWcUMygrY4E1Fkr1KWyKvKCJP5yQ==","signatures":[{"sig":"MEUCIQDHePxjKfBDBr71HPzMA5XmJyKkTlW8h2WzTM8IsPsyGAIgAM66kExxXzj0PtZkfUmXm2gWwPVtjLsdja05xD4hnJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928191},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.47","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.47"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.47_1788304960166_0.9442096328881264","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.48":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.48","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"aeaaa73c5385ad8e3cca367e6a1c5ee29ce1a3ea","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.48.tgz","fileCount":246,"integrity":"sha512-wPbf+uIUbWxTVZM7AIM8d4HYiHeYCAbOO9g/EANKssrYtpRaM/sYPCsTFc5ejM8X+TCxYqTNeAqYWx/XAL9mQQ==","signatures":[{"sig":"MEUCIC0+o8seeLP4NCejn1Ux4h9h8wY3XrqLxJrHnS5GNL7VAiEAurx3Rd2tX+ULW/DEn43RHxSQlqb9fC8Et+BkFEcoIDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931585},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.48","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.48"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.48_1788324996287_0.22875249683401244","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.49":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.49","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"7efcc8b3cc099f416648bb0747c5f08b986167f6","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.49.tgz","fileCount":254,"integrity":"sha512-h4dwnIAFC+o+L1a2dfL/WHreHiPG5A6Nls1KJ2nDcBdVqq9t/H9AtKItftBdK9lfdiwGF05tTtpiwq55EoQleg==","signatures":[{"sig":"MEYCIQDCgpz8/SdQwZWIHNmr0b8umvzpqF1xgqOijEtImkbhQQIhAIgkyK6JfAaiFb+vV8p4+HsRjP0Y+AbPNOFeDVInmFPT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956371},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.49","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.49"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.49_1788350486007_0.18434197215529502","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.51":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.51","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"78e8d6bebf6de937aeb5e30f0f643465e50e65c7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.51.tgz","fileCount":254,"integrity":"sha512-JtD3XgvWHdmR50zWfbwFOVTWK6FB8tHJgYp3DIzRfPekHzqbEQKk3TcZRSyN9QR/pjpkDzruFD1a/Ug8g9ztew==","signatures":[{"sig":"MEQCIDxqEl1BAedicKGERyg072FTfWvhQxn0B7ZzW7wRqWSEAiBp85xOVCo2a8/dlDuhoQSW5Bre6iNPgMo+WRgdXT3isg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956371},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.51","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.51"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.51_1788403890902_0.20260107167543118","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.52":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.52","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.52","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"0d99f42c551bdeb054b1b92cc5efc50b946ef6b4","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.52.tgz","fileCount":254,"integrity":"sha512-gknSZo7OF3hiVplYdqd6iSlZsfnneIJNsoPM7IqzM+HOEz3WTMBOrxEdlPb17MwMzJqs5p3vVldHWsjtLKKjOw==","signatures":[{"sig":"MEQCIFQKtO1+XqJesmx1+b7DpXkV+rG/kEGk1JKkRloBycC4AiAlZTpY4ec4SPEzIV5xN3angb1bE0TNl01QjNjHOh47EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956371},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.52","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.52_1788437293751_0.7116052915376754","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.53":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.53","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"2715a882013991b67734fbe89e13f5fe506fccca","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.53.tgz","fileCount":254,"integrity":"sha512-xPNON1tEhazgWyxeNiJEFurSDUsGeHod0F7isuDD3+he8ybOWoQtgWTn5b1s2JBg63cenxjuLeElnSIC+Q+6iA==","signatures":[{"sig":"MEQCIAgw+D1OLAcbCWsCTcm3tzprMgp/fizzay9yNhmjHWkgAiAyK0Dj8vrsPGr9MtU9QCHqw7bQcfbGx4vlbUfvFt+XSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956371},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.53","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.53"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.53_1788518966173_0.5574297360076743","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.54":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.54","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"8ded6d6dcef61b7e337b0e67caadacda8ce47873","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.54.tgz","fileCount":254,"integrity":"sha512-+hQIl06s1Ckbf+p4oGsw6ZwFt8fwDeHMTrEAb+DKu0hPAymC2wkbSNGGR3oS1lt68yzwCmaNnl7ZvD892DuOcA==","signatures":[{"sig":"MEQCIBSkkzcVO1Dq/6ao6om1fzAib2Dy95NJ3q2ey1gYH6nNAiB2oaWreZymZsRcn4x45K9yQ0HpEQ0V4fhsI0FkOxqcNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956371},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.54","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.54"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.84.4"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.54_1788524126214_0.8496710642462013","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.55":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.55","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"ed91b93cad6d7b3eda6504b90620137023c92152","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.55.tgz","fileCount":254,"integrity":"sha512-Y0Xc9TRg3J47yZXG6vwHI5HE9kfspPUmK8a0RJPNBIL7QBjClZvfBvxkLgtzac2vlQLZ9Z2F93BWrSnGKvaHIQ==","signatures":[{"sig":"MEYCIQDMvuz5TxeGMtmSMWhJZV/jiqyBPo4MOrgh0PNjC44OawIhAIRDp3QAeV+HYZHUqxGJ7du9UIR4baas2NWi0Y1VguFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956371},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.55","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.55_1788584578095_0.24958646328098566","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.56":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.56","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"0edfb3fead58f73d87e0deca8d9637260237663f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.56.tgz","fileCount":254,"integrity":"sha512-fEQ8jL3aCEjmFqtQ5EMnvZBouaMD/CrpKFYm25pafyTxRyrfmTh+zZmYNSPRRMAAq2ut6DPdVXFWMwqgdfomcA==","signatures":[{"sig":"MEYCIQDQIKx8yWPhaUr1PAnZM3GlcrHLy8u6ollEkdP20O5gYAIhAOYQs1ztxSeNzW9gbl5g1IrxX54a4DgVNy+A009WDA4Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956371},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.56","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.56"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.56_1788610471518_0.975144473353438","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.57":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.57","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"7d498b8fec4a0463d150d27af1bdf6f4740192a5","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.57.tgz","fileCount":254,"integrity":"sha512-xWooTjg8fUDtQrepWGxbxbhhrhORZTa4SVOa36D0yhRvE/8x8ciFkaMn4JpOVCfUEdx6qCtbdny0UsVOIlRMmg==","signatures":[{"sig":"MEQCIEv1Cyx46dPEgJ+n6ACAV7e2EWZIYddofPc6s3RZRyvbAiBrZ7EHtd/fNsdWoobOoVJudjOpuibz9s+84lIYnmXw+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956371},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-telemetry":"0.0.1-alpha.56","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.57"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.4.0","@vitest/coverage-v8":"4.1.11","@earendil-works/pi-coding-agent":"0.85.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.57_1788654286215_0.23567044901838274","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.63":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.63","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"9dfd1859240222ca8328c20708ff0851bbb50d3d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.63.tgz","fileCount":254,"integrity":"sha512-D4WmIWZ5sjhQ1b4Q7E2VFja244bLkoqX+sWCgI3q3l1J2WYlY/MzhUe1RRy7X12EqAmLKiAT/vg+xijxXZofUQ==","signatures":[{"sig":"MEQCIGZ860/BIpwL1+YWqEUzx+Dj9Wsth9mpEB1TENmg6fLYAiAsFCN9rXLGZvoUYzZEWGY9bLKiMKQwpR/nMUxaIgJY5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967642},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.62","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.63"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.63_1788819894066_0.7221718998817486","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.64":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.64","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"09432944e9991046db78b258df3fc3b1cf202669","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.64.tgz","fileCount":254,"integrity":"sha512-/rmb1bkxdwdUS5wIvtoPOvOCVs2BEaE+HcFDSB0Zb3kiinCvD4UOzvTsVu6H33jSUwzE2emiqnLxMsO2xc290A==","signatures":[{"sig":"MEUCIQDCJri6MVPWNy3Gyp8YGEhensciyppnpEkcOoWWX2rD3wIgDzerPS/TXJULfJr3Vs1f00x5JW9V09JQRG3OEZBbE1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967642},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.63","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.64"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.64_1788826608465_0.5233729744793623","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.66":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.66","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"9857ff7729de1ec505b07ec77f5eaf2469f1c9ea","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.66.tgz","fileCount":270,"integrity":"sha512-FCNExW1BBOKMxIXM9KpY+egl1jK5C0lqySFlq4A9fqChbBGwNXE+habFOGWNQGDx14n4MALCC91hYyHzy0sW5Q==","signatures":[{"sig":"MEYCIQCjjnjTHNLSWD5MWbkOU+OR2YhuG8R0l+0wwnhGSwzb4AIhANoY8agVY9k5aKoQfFUAkv6vErO7Wl98dRgbqi24fEhD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1023413},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.65","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.66"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.66_1788840401236_0.46111145217491534","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.67":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.67","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"977e5903555b68322b1b44c41ff32202d7bdf9f5","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.67.tgz","fileCount":270,"integrity":"sha512-ZSTzC9FnG/KNZZBaZ/0IO8fH3HcxPPLEyKH4KHgHdE8uUHuoeKiuFdExpGTbcnKprgFxUt60EEcT3XeAl1HoGA==","signatures":[{"sig":"MEUCIBAvu1U6G4mJC38PJRUB95xQOV9Da6dBeohpfZY3Nhy+AiEAx7ZEidO4N1cRatBb3UyWdD3hgdc/6/qFj8ANVfBTc9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1023413},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.66","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.67"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.67_1788856823393_0.8697652991559954","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.68":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.68","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"f74c703aef51d0341f4b448d646e8b16a02fcb87","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.68.tgz","fileCount":270,"integrity":"sha512-5S3Tve/DHUPB/MqR7DmdiBJjBgVidhXCgxnycED99nQXtLbV5AIqQkFRADTv/+ohj4t0xdL4Jf0U7sfFVEcYBQ==","signatures":[{"sig":"MEUCIHA64KTZhOFLK3VX4A2db6v3y3yHKaQoF6NVrbJW7UK2AiEAkmxFpDTxXW4b95+khfBo+GiIbLDSPxtM/ux1JNVDpHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047128},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./config/schema":{"types":"./dist/config/schema.d.mts","import":"./dist/config/schema.mjs","require":"./dist/config/schema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./config/piConfig":{"types":"./dist/config/piConfig.d.mts","import":"./dist/config/piConfig.mjs","require":"./dist/config/piConfig.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.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-config"},"description":"Typed configuration loading, validation, and host adapters for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-telemetry":"0.0.1-alpha.67","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.68"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.68_1788929054305_0.005304145377664771","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.69":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.69","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"f35a506f453179e63738339d989d01d3809eaa38","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.69.tgz","fileCount":318,"integrity":"sha512-UuNCmsI1J/5ZRpbP1BX8AKiN6smzv8pmgfV932V8yr330MA+EaFynwoeizV+yKl8ak9i7ctt7RBSdYYxV6wZLQ==","signatures":[{"sig":"MEYCIQD1Ic/8VIkSYGv2xfiLAV2N22b5OS2a7QbDPtSDbWvaigIhAMuJgAIcT3rWY0gSXJ2wXzOuY+dTBy/ndnktfhn7akhB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149411},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./pi-config":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./config-schema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","typebox":"1.3.25","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.70","@agimon-ai/doompi-telemetry":"0.0.1-alpha.68"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.69_1789335497592_0.4460032205182687","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.70":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.70","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"1b74b7696d34ed3804759d14f3535da503dd5f64","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.70.tgz","fileCount":318,"integrity":"sha512-06jfoKBYMsH8cgYWUFcnCzMvb6/kQbrDoliZUvg3iC70m4gB0xn+tPy6KJXMBHx9ZLy5ZNbYAd8mutwRFH0R7w==","signatures":[{"sig":"MEQCICvaHLd5ABw7OnX+3k3NmM8+nS7fLimFc8hli6wjBlUUAiBChHnO1PACZq+Jz7DXqhP+Lfz7xjwPKtBAqlFmfHTJkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149411},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./pi-config":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./config-schema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"yaml":"2.9.0","typebox":"1.3.25","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.71","@agimon-ai/doompi-telemetry":"0.0.1-alpha.68"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.70_1789357777993_0.21975189794666172","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.71":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.71","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"6567d772448bad65af1e59f3c42d134fb13524d6","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.71.tgz","fileCount":318,"integrity":"sha512-TVM4Wi2DcPG41x68mCKG1zE7xnPWa3gpCTmuXXBlL2TEFFruHK68nilW4HlqBcgpV4U6hak+/P3d0fbQAzReWw==","signatures":[{"sig":"MEQCIFIUG8g0eu8/dztdRwpYyghIKzj3mbXB9M6ZR6Fh5M9yAiBcBlO3kCp4Sb0tSZFDFMZTSnoo7HK0mxNZzib37dn2fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149379},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./pi-config":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./config-schema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/core/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.0","typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.72","@agimon-ai/doompi-telemetry":"0.0.1-alpha.69"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.71_1789444264546_0.3619168414692404","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.72":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.72","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"af58e6589a0f7d5ff33dff7bf364e73fc294cca4","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.72.tgz","fileCount":346,"integrity":"sha512-2PjHEX8HvUPYVx8uTgPRMokkc0rhPxeWttV3UyAcOvAKTYNIFyf+xcrLYov1jttEc/dkpxhTF36IiA4+DIQsiw==","signatures":[{"sig":"MEUCIQDzKeZ7pdwCvxfsjAbdny0oVMjRah3wsj31JnsOFXKy5QIgQ7JqCqnQx3EURH5qyeT1PqBSLGSYlAdoOfPi9EvJzyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410421},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./pi-config":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./config-schema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.0","typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.73","@agimon-ai/doompi-telemetry":"0.0.1-alpha.70"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.2","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.72_1789562840409_0.8706721518542933","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.74":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.74","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"e276078d9f4e654aeecf81ef373ab632d98fa100","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.74.tgz","fileCount":7,"integrity":"sha512-Oy/QcPocQn9pqCD97/m8EQ6gH97vUUe7EF+JBga90/0dw5er9TQbr5RpOz24F8bU0xUhi/fcE9Oc6K0fHDt0iw==","signatures":[{"sig":"MEUCIQCQieGlFcDNx4h1+KsXG1klHDJ65A6tJpu3afmrnmc1tQIgFbMKTkE8aGRVJX0llyXRCWCCD4X3HHG7iclxpPsxvFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH++xq2+oZBcE8be0awSXUtB/N35qSh1JH8lzetJ4DT3AiEA/0Wjk7BabjESw+Lj4zR51yq+4DZVGUpiQydXssUz9ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23178},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./pi-config":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./config-schema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.0","typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.75","@agimon-ai/doompi-telemetry":"0.0.1-alpha.72"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.4","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.74_1789719076946_0.9481047269436897","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.75":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.75","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"f638c070eed9721cdb7d0b391cdfa2618b5938e8","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.75.tgz","fileCount":346,"integrity":"sha512-mNWfsd4ij6jIkZYf2bROwVGrr0n3nRcH/FuA4F7T9YyrZQcZfI+F8cL22bMHWAUMPAnap7pIa+j3OWLTuHeZzA==","signatures":[{"sig":"MEQCIE/rSmIMXkBzey3W+3cEwLhFyvCdEJ/JzqVJJV3Rjea9AiBhfgfeC5m7GRsEmWJ9PJEH/IpeBo72EzoWKIfJlh9shA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFoY/LNuwSD3hA59ips+k96QM8tzlCNxoOd9HGNw7zCLAiEA015tibWOXbiiljmTQaLpgrJ998xaAXtNxq6iH1pTyn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410421},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./pi-config":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./config-schema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.0","typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.76","@agimon-ai/doompi-telemetry":"0.0.1-alpha.73"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.5","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.75_1789735197964_0.5366120039858981","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.76":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.76","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"efa3bd170f0cc6046708dbb067910a5fc510aeb1","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.76.tgz","fileCount":354,"integrity":"sha512-R4OFYAQ6qYFeKutuHQiCCDMCeIKKJKjKzkf9Kfa0UDCcskYOXmY+mblV8dtzXhkITqs+CpCD6IWDe0xXVdGucw==","signatures":[{"sig":"MEYCIQDEO04aviAKL2ldF9Iha/Ue00lJNNTPrxL/j1+hQZj4ZAIhALVjuHKP5NflFpWCpCPRm9vME6tL0MwP3aWAY44+3bkY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB8jbyeJeOeNzqUai5JwuIsftPT2pvul7gdrbeCuSgg6AiEAu+eoHxWLpTpxxSTrdPr8lJTORo/N4rwU/Lk8pGSG+rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417594},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./pi-config":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./config-schema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.0","typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.77","@agimon-ai/doompi-telemetry":"0.0.1-alpha.74"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.6","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.76_1789855909071_0.3580741234777147","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.77":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.77","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"d651fe7791f53cce4cfe0bb56e982b25bda5feea","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.77.tgz","fileCount":354,"integrity":"sha512-pkxnvmLekD8z7uMQc5f4Ma4KZIr+YFbP1R8upKKei3K0fLGTjHey/JU5RpZ3VrwbD9gi+cYskT+desEpFCDnGg==","signatures":[{"sig":"MEQCIB0Y0u6HIjFQcR/6VN0jDLQrvC2Edv3XmYhrfjrq3tbmAiA2hG7VcPdi93T97ALLTt3Pfwocl6FRZE2NkkWr4FgQHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDdDaFoT8VyMmWp95XNPfJrRcikYo+oYEtfc7qaj/5sLAiEAwgdwzBY3h0fqwPzrRF/Xmv3qJgy3Nk+GGCUPF1dg//g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1424122},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./pi-config":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./config-schema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.0","typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.78","@agimon-ai/doompi-telemetry":"0.0.1-alpha.75"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.7","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.86.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.77_1789928782532_0.8284641073905403","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.78":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.78","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"f58b356b3249b43dc961c9166eef6baf8b40e45e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.78.tgz","fileCount":354,"integrity":"sha512-d3BMg2/aOap2/Ti8QPK1wvY8N2j1NR5RYrMuSpwyhgS43NnCYOYq0WRoiWRN4Z+e2Wk41wg0oRSRao3mA3FbBQ==","signatures":[{"sig":"MEMCHwRJbwhXSvxM5nSuJmxitsctkJB0F5uV8I/XdJ8wLrUCIHVCb35I8D3zDZVjmdaPE/Xek0Yu0yduB3hfkROCCROx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB+PefFvLVkOTedjzGElKceVuV3DLeNbRovTh6e01P7xAiEA6oGTEF7fmZpXEk6SsC3CUuGfL8efGKLb6F7Aotz+vQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1424972},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./pi-config":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./config-schema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.0","typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.79","@agimon-ai/doompi-telemetry":"0.0.1-alpha.76"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.5.1","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.8","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.86.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.78_1790025986676_0.7136793997209041","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.79":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.79","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.79","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"f773839c4a7af789c35df0ee004aedcd21a7eaa1","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.79.tgz","fileCount":354,"integrity":"sha512-Ja2edNvR+iOrVN06kdpTK3d7SumndzI76B8EciN1dwGKTjVqaeQdT8jsAh3QvpR8i79AhxFeyKfk0oGWYTGNBQ==","signatures":[{"sig":"MEUCIQC4OvnrBW31g4bY7QDOZvJrbGz9KCAMefcmHcjrkhL9kQIgXid4oeGj6b5s1eAI2pZMeC+RG76RxYr7ACz0obNexhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/n3ecUaqEm6gLL6/SioT6An/CfMiImqZ147YmBBLsgwIhAL+Mni1yrqy2xTV01kUx4kWc0O/Q8fkvlNXsVax6j7wX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2069277},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./pi-config":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./config-schema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","test:app":"playwright test --config playwright.app.config.ts","build:app":"tsdown --config tsdown.app.config.ts","build:mcp":"pnpm build:app && tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.app.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.80","@agimon-ai/doompi-telemetry":"0.0.1-alpha.77"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.9","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.86.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.79_1790052351435_0.5018617250640589","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.80":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.80","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"263d72fb9cf7e437c45ccee9ff5a5fbf432c10c0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.80.tgz","fileCount":174,"integrity":"sha512-l/ntWTG90TjhN/MH3g0u4NcD1eJerFm3dJ5rle8dRiAiemSJxdhSehbDUOnk8jDjrYeSZt1+EpJzbIOLRgE7Bg==","signatures":[{"sig":"MEYCIQDjrq8nnktKQtPhbZC+PM2gyb9zvasyBDdtAeh/ZgTs/AIhAM4V9hVvKl360mSkztV+jpB/Mc4gdGj6TV7ozzoo37fg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkzgcofstAwoq402tJcSW4lETjEbisSt2SXdjILBx0ZQIgN1tQJTwQxPuxmMUhxUc6k2A7cY8nZ/5fewYfZXGFVmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1979101},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","test:app":"playwright test --config playwright.app.config.ts","build:app":"tsdown --config tsdown.app.config.ts","build:mcp":"pnpm build:app && tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.app.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.81","@agimon-ai/doompi-telemetry":"0.0.1-alpha.78"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.10","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.80_1790143595357_0.6062170341806921","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.81":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.81","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"5f9ff4446eff3a18db4a77f92dd2358632008a45","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.81.tgz","fileCount":174,"integrity":"sha512-5ERA0H8w/+j+B0derZG0un6asBH46716XjCx8TakxbbzxSxFOb07WI68qwMqPmRcjN3CWgu9Qb04iD4wBHRgXw==","signatures":[{"sig":"MEUCIQCjyj8LRiMQRHbwKw+VHiKPs64TxHeoK64SiGG363R8zwIgGNqGXNWo2odo2qRsQgTZNhZXqW7zNefaSWYNMprUoVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6kLD2vXWTM+ePfNzjKeyTSPq2/WpB6LdKpgOyC7UPsAiEAw8kGQI50BWf+IRyGCUVtCpZlpMfcdgF2FbR8WIna4Ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1979101},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","test:app":"playwright test --config playwright.app.config.ts","build:app":"tsdown --config tsdown.app.config.ts","build:mcp":"pnpm build:app && tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.app.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.82","@agimon-ai/doompi-telemetry":"0.0.1-alpha.79"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.11","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.81_1790154822983_0.21072295089758697","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.82":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.82","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"9c86840f46e93dc67fa6f500df58079274197eee","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.82.tgz","fileCount":174,"integrity":"sha512-ZyY7uqVgdWDXMRFppA1hbIY9no7TaJYF/NUJpEpRmW35+lby9N6irpQOVpA+Oc7CH11JmruKFFFIq6ZIS35ijQ==","signatures":[{"sig":"MEQCIBc/Vraj+ZDQAqxxFC9ETrsVtOGcAEQOmGjrbD6dmB8DAiBdtjZHmRdY0TM6SdWyDK0nQhg3fUnQFlR7R2hTvg7m9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHQKgd7JeS/OT5S9kzUj2XTuL612su2e9YvhX2SVu7dFAiEAmqF4UO2F6BmTGArrjeqwWPz+sX1Cdko8nRD2sQUu1kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1979101},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","test:app":"playwright test --config playwright.app.config.ts","build:app":"tsdown --config tsdown.app.config.ts","build:mcp":"pnpm build:app && tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.app.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.83","@agimon-ai/doompi-telemetry":"0.0.1-alpha.79"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.11","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.82_1790161600923_0.891535516234025","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.83":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.83","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"bc3559416fbf9c874cb66219eef007426361ef7d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.83.tgz","fileCount":178,"integrity":"sha512-g34tOel1p8UIUJMhVrWynRFqWt/ACq8HDgrKQbkGBsrZM/DWvsWSZvUG27i6+R3npzyN23391dAY7wUOY36xQA==","signatures":[{"sig":"MEQCICkSTMJ4c6npxGkX3fcybjl1zXgMjg2CpMdIluBuFZPrAiAokVX31uc4mwSUPFZZySDfMopZq8brMPvj/1aHDKhM9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICdHQlCS9oxyNXSG+aCQjtwzjCjznCT/REmH3MXoM5RKAiEAiB2657bCzMLQct3CZUpiQjjcfeQJ6sjZ7SG2wsRaMp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1981665},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","test:app":"playwright test --config playwright.app.config.ts","build:app":"tsdown --config tsdown.app.config.ts","build:mcp":"pnpm build:app && tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.app.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.84","@agimon-ai/doompi-telemetry":"0.0.1-alpha.80"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.83_1790223033311_0.36006318274444626","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.84":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.84","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"62039d507529e9022d3568013325c9f9834cfab0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.84.tgz","fileCount":178,"integrity":"sha512-7ePO5yHIHK/U9sZTWyw9VxSO/fA4MAlcsICg8WDdZOeKmDZdVljKBt/7dMrhdU2X65jnMTDm+z+q6FjP3/4Log==","signatures":[{"sig":"MEQCIFYo1wxBZhjgIfGsmqoChVWa8qJlFIQyijITj+lPWFf8AiANosIx16XssTDYyieEbFfPw2+//CLoVL+zGht6eefbGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCge1/maq56agJgH3qkWa27MCUudphntFSov2JUB5MT4AIhAPDRInw4LBDzB6UQ1qgdyyFp9GBaJ79vBcevhmm6NeYs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1981665},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","test:app":"playwright test --config playwright.app.config.ts","build:app":"tsdown --config tsdown.app.config.ts","build:mcp":"pnpm build:app && tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.app.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.85","@agimon-ai/doompi-telemetry":"0.0.1-alpha.80"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.84_1790294932784_0.2757618116088216","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.85":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.85","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"5f06f7440b0610a82845f3614cc9ba0a17af0715","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.85.tgz","fileCount":178,"integrity":"sha512-FktH2muQkFUk82CXgy1zKY6MZtLYzZAWn625DgUTgXJ0Lk/DQeQKt7YJLpcq63VzQEIxrmKeDnC2lDoRUGtSTw==","signatures":[{"sig":"MEQCIBAzuXeqxDbEmROEzmYtjjcWYMy7h7PW6dBFlQn1BuJHAiBTN1nqYi4gS9gCeFt3v3RcxzqCM5MLpHPXLueyEMbYlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAV+KdXG6JHFhHm3N2/LpTDcfiqPFXzQx83qBWipmFMkAiAMn5K0vKNKEDJz07GwFjT7afl/+BIZmesgRIcENB18+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1988627},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","test:app":"playwright test --config playwright.app.config.ts","build:app":"tsdown --config tsdown.app.config.ts","build:mcp":"pnpm build:app && tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.app.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.86","@agimon-ai/doompi-telemetry":"0.0.1-alpha.80"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.85_1790298628024_0.5882873693139397","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.86":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.86","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"46c8c6ce74c3188895c74768244806adf4c7352e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.86.tgz","fileCount":178,"integrity":"sha512-zotwjkiEenBkkXI6QwtI0xqkbOh/2g2bPrue44KldZ8J/onzWBXhjS9WFoB0wYHPYYFr/yVbb4xJepMjTNGjHg==","signatures":[{"sig":"MEUCIQCVRD+4wzhbg0PndbAYWgFtbN8Sr7Fqsxj6zGe77sKHkgIgLkEW4lN65PODHHCk2XcwlCqp22QI3fOl/6G5gRHDkUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAxlrBTaeWriBmeLhvSeOmkg8gOkbdSQgNXWPxsKbzo6AiEA/OztT3xc7bjtGWN3JnelRoIxnmBZfTk7+VUH8No1ygs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1988627},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","test:app":"playwright test --config playwright.app.config.ts","build:app":"tsdown --config tsdown.app.config.ts","build:mcp":"pnpm build:app && tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.app.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.87","@agimon-ai/doompi-telemetry":"0.0.1-alpha.81"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.13","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.86_1790309928070_0.9844992718486936","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.87":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.87","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"b0502eff06055f0f79932d4b52989bbbd47c1716","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.87.tgz","fileCount":180,"integrity":"sha512-WcXiZVD2SISFveO9KcjcTSBq0ZjRG7qKw72/BVotBazErir5+gBJvoklwCdigxZ/+nUhhmMEIfJlTzYAkagcHQ==","signatures":[{"sig":"MEQCIE1OsmRTz12udf9kOGpFHuMxJzP/C10httilHAPXr0RVAiBJrPLfI0vrzkZWhgrX88/X9e4oK62qIJjB26z2cpM/aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5ASbVKbcemQuUEbRpWFWYE2EddnAMR3l/BUzr962YrQIhAO2KXQbDNZCFFZGP3L8+QrgrzW6o8+Zjs3tuhMOyBpdX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374469},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.88","@agimon-ai/doompi-telemetry":"0.0.1-alpha.82","@agimon-ai/doompi-web-components":"0.0.1-alpha.46"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.14","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.87_1790323819878_0.08342975025818133","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.88":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.88","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"ec433ee7e65aeaf8c59be08fd9a91b1ff45f134c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.88.tgz","fileCount":180,"integrity":"sha512-S7JJzCVLE2W1R2q0x9jvliST4jQJqfPMAblD4USG0T0oAR7DYIu1UnK+H+e3YzDFEnofxvJZJVDVyontbUCxpg==","signatures":[{"sig":"MEYCIQDsRsayJhn6La7jamTFC0lUITynL3O7Zjly9vCYwlc8FwIhAIS3GkcsHzzLdlGD+YreO9pXwXl3LMH0fIgQq1dMbD+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC9dEO/6Us6LAb/JGM6bHGZQgK0tDbtVW+Ts8k8/Pkb/AiA2EDkT2DmLpZL12puig99PTYWXR16bgwTTYmSmBchiow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374469},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.89","@agimon-ai/doompi-telemetry":"0.0.1-alpha.83","@agimon-ai/doompi-web-components":"0.0.1-alpha.47"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.88_1790375839602_0.019330737732672576","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.89":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.89","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"8629bfa64f6f7f16fee5e77262ad2d5b5dfecf3f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.89.tgz","fileCount":180,"integrity":"sha512-CT+drzm+KCdAZwNBcN/4JlH5nIeKc5HccWY11gxV6lHuQw9Sj2Hty/xqD8Yh08s6uP5APw5tTJvG3HWnP3uw6w==","signatures":[{"sig":"MEQCIHI7m6nN6gdcO0RhR0BqEuYdExQiiFhnDGHIJQtFeH71AiBrBe6DXXBA+3s3EJwm+r/nyJPeqOgmPY5QgOxvDMPIOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBm7iBJskK/ZDeYyyVpER7JD+oBXANR+by/ZqZNDECFaAiB1eM7in7Pu/waeK/IHFedDOpsFnhBGwNQnfzC6w8o3QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374469},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.90","@agimon-ai/doompi-telemetry":"0.0.1-alpha.83","@agimon-ai/doompi-web-components":"0.0.1-alpha.48"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.89_1790387460196_0.10008914314495931","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.90":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.90","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"4b76610e025ae31bbc4c52faf7196dc27aaae658","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.90.tgz","fileCount":180,"integrity":"sha512-16YS9oF9GTariP3sNVNNYxriH7gIFrWiwE49HliA6SDEGuYMw3bg3EYnd1Ibp8mAX9zPFPcFQ2Wda0aM2Q7fBw==","signatures":[{"sig":"MEUCIQCdzTNXxMJNlqKf84VYIEjv/yIgSQ11GmRUS0TUnQN28AIgX1/ljEUGGzXRk2WjS707feeeyVsX5U5jFishsHaW2LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3b5BZl/1d54reCoVIRqnW3GK9Iv431vNOA9cMyxQsawIhAKyFlCGVPSv/QHXbVnDntNgh2b0BT82SQHuTE3WZdpIs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374469},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.91","@agimon-ai/doompi-telemetry":"0.0.1-alpha.83","@agimon-ai/doompi-web-components":"0.0.1-alpha.49"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.90_1790416452785_0.3788218458313417","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.91":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.91","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"440fcc373ceb37dd017ec45e664470edeb1861be","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.91.tgz","fileCount":180,"integrity":"sha512-RH7lXn9HIq9R6aLIy6MCxGeRgHQX1+tvyjtAcENCsJuzCPgtmKrb4/CcRdhyZsMOjBc2GdceB7R1TIxaJmTxTA==","signatures":[{"sig":"MEYCIQC7N2gIw4ho0YNUyCrbuJH7s6SEKk1mNy/Vxxc7ITSShAIhAPFyChPcxiuVY7HyNI4IKfYqCL4vN7yDLqSL9NrV/9NX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA2vxCzV0ilRbzy/Bubn+u+LLlVQpfsmQXQ8NFACuSXHAiEA0Fu67hJa+3SED0DIHPJ8FrOGQ1gLRbC+cZUJRb4VZUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374469},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.92","@agimon-ai/doompi-telemetry":"0.0.1-alpha.83","@agimon-ai/doompi-web-components":"0.0.1-alpha.50"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/ext-apps":"1.5.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.91_1790430181016_0.009999855694936777","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.92":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.92","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@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":"1ca68f5a3ebce6ceb46d9a15298c5c6374c2f8c0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.92.tgz","fileCount":180,"integrity":"sha512-ZdnW79pIz02prbylAmYV892ScpWjCACEinwD+cnzpseXaLfgpeV0YVGdmvsHoUDCkrONpHh88R/Hv4BQBDA/XA==","signatures":[{"sig":"MEUCIQD1obphVvBvfASp3/0w56ZIEIZ14SLgNtgbqCUGtGc8sQIgFoGyEg+VqZZAfoxNJOSmWFrV+6mxgoc/kazUB9ORwYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFBZ7rfgNXcsw/kagtOUpQ6Dlg5dbcp2VKdQRA9fT4ifAiEA6PM2pwH3bWUP0sFmhgKLql7S23itvuwW6L6rMP3cqiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370753},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.93","@agimon-ai/doompi-telemetry":"0.0.1-alpha.84","@agimon-ai/doompi-web-components":"0.0.1-alpha.51"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.16","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.92_1790480662121_0.24843277350222048","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.93":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.93","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.93","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"404e9b3680125476734ad898536852a87e80ad1f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.93.tgz","fileCount":180,"integrity":"sha512-vlzZsNteDCy/pblIP8EVjS6H2X0zkmmiQZuzdcD1xKJcpJpJ7Ibb2rWqj+ZY4CA5vYnWFbu9Yy2A4uGdUROZ3A==","signatures":[{"sig":"MEYCIQC/9T8FhppP4iWA15hBVhi7d8LVVWctcm2woQreqdiUCwIhAOWf5ASc+Nzq/pD235LAOMtp8/YP77c6pFe7BazdEFzB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC53gHBSOyf8hgBOeTncLZ0hB0sL8MeQykdyZ9a+0uNeAIhANbms3V0ySB0UJKDFLMULXfwuxKrXnkdrJULBxQL3WF5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370753},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.94","@agimon-ai/doompi-telemetry":"0.0.1-alpha.85","@agimon-ai/doompi-web-components":"0.0.1-alpha.52"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.17","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.93_1790488799403_0.2759126462534274","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.94":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.94","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.94","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"41950e78435c355ff52640abba31413094ad8394","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.94.tgz","fileCount":180,"integrity":"sha512-tsC+w7A12306w/w5tOhFsUY3v2dCsVJd68N4DQCHlVpfIjO3JyRnYSdfg4yRs/PRWisHyRyICs75q2QtxtArpQ==","signatures":[{"sig":"MEUCIH2bo/M5mJyf6vkuK3XUjrhuEgrtf1TDSObJw2HV1NQ+AiEAtKIz684T6BjhFRCWWkKaYQG45UdfQMqIYZv4vpNdtWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpTYGW+akOK6NvxK04ONxU3erA/4A7QmdNSrKjm1JNYwIhAKlPmu5FRW0LCftXTN8Pf/8OGIoYKmvCGGCTzQdKwwU3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370753},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.95","@agimon-ai/doompi-telemetry":"0.0.1-alpha.86","@agimon-ai/doompi-web-components":"0.0.1-alpha.53"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.18","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.94_1790517078646_0.9558350784127361","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.95":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.95","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.95","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"d7db0cda5c4527dedcf7d1bf03d10c3826b6891f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.95.tgz","fileCount":180,"integrity":"sha512-6+2I2XVD778UpGy3jCuhZX4OV1wd6cT3p7SdlelDQxlwJ02Qb2eRg8e5a52hx5upfFUWUJcg4p0khGn64s7JXA==","signatures":[{"sig":"MEQCIHbtCuFqVDgF///2wbzQarR1Wg62dHxnRTfKKST1eKakAiBgUodsQ9DBDAFsEpowcwaXQpFXN7u4/NyGqqjv9uFckg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAa2pTF+lJdDipsNwhBQNHP4ybElEBaY/J4+io1YXIwvAiAl521Vsl9IJbMn+FUUq7d1ElGVCVezttQn5eGYYS+K5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370753},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.96","@agimon-ai/doompi-telemetry":"0.0.1-alpha.87","@agimon-ai/doompi-web-components":"0.0.1-alpha.54"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.19","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.95_1790587821617_0.6460272799195088","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.96":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.96","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.96","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9bdd5f2c604c0fddba1b82074f85de125511473c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.96.tgz","fileCount":180,"integrity":"sha512-sj8PBQRDbRVOo9duumuBek/npNMJLLY0MGiDmgwePJVn6vbTD+S+TN0q3btkyW9EtXsdPppqY/ba6Hgzwu252w==","signatures":[{"sig":"MEUCIQD4TBgMbI5xWdJvO68NfqJkUrfPeay2ARl8/ggI+WmYiwIgMDp6jLu7bCo72RzMsXHo8A/qV+OZmmzqoHANI7WCZ20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHJW+ZSyxJD9HBUiORB2Aj5jSiGoEBRNdzHoOfHINb0ZAiEAuHpr60oMn0eT32jAF5GcyqXOgpsgx86I0zuaDmZBqxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370753},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.97","@agimon-ai/doompi-telemetry":"0.0.1-alpha.88","@agimon-ai/doompi-web-components":"0.0.1-alpha.55"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.20","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.96_1790684894277_0.7110162595195277","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.97":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.97","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.97","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"0dd33aca7548bf5843374278c1f72db60cf11bb9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.97.tgz","fileCount":180,"integrity":"sha512-7ryxud8QlbAFoVQVhUwLTpX45z9Qn6xwjYT6Nlc+jy4xslJzjTG7OW7KPns7qBmTXIVb4UJrLldTvykHkPj4jg==","signatures":[{"sig":"MEUCIQCnb2KFgv4qkTGQGFjLkgP7P4DFR88+HH0j5Mua+YvB/wIgRlvbjo9KTYrOrvSyCWx+/NHWpQN1l/Gdf9zLqD21lkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICMFuowNHnBjc8B5kQXMjiRjj8+hNcnb/6drHiUbuot4AiAfey+hgb8H+75oDjiNL9jTQHO8UGVWZkZ40cpnyTlXIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370753},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.98","@agimon-ai/doompi-telemetry":"0.0.1-alpha.88","@agimon-ai/doompi-web-components":"0.0.1-alpha.56"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.20","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.97_1790692770654_0.433127504945934","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.98":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.98","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.98","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"fbcd98b5720c43d8daf786ca3af3d87357be49ac","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.98.tgz","fileCount":180,"integrity":"sha512-T4kdNckJg1rYjzvlbOIqHl7PN7sxitWyWBbSfuHsXdyVBwTAOzbvMMzjqwhhh43jVX+YYPUQb7epkWGg1tnVog==","signatures":[{"sig":"MEQCIGvmc9yVPqj/B64vSj3y6Cb8z9Hm53W2AnwGjQn8AvJGAiBZcMoBEgUWROPgP1aIQMsvvON25YOPhv0hd7TBRpN8Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIErd6ZblL9U738AmRc2QIRKaa7dsBdy8j2otEA6yeQwvAiA8Nps81EnlwhDVD1aMdKaarWV6sU4tkZLs3T683KEvNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370753},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.99","@agimon-ai/doompi-telemetry":"0.0.1-alpha.89","@agimon-ai/doompi-web-components":"0.0.1-alpha.57"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.21","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.98_1790723719746_0.4296191515415324","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.99":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.99","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.99","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"fda3271504b37d363c9d40adf6b015b2ec0e0f9e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.99.tgz","fileCount":180,"integrity":"sha512-A3qfWQkQi4F+DH4a6918TAeTMilHWpYRd2qqLeJB7mqlvCPa24k4msOX3Y2C6MZVjirwA9nQmwzcU9CDLK4c2Q==","signatures":[{"sig":"MEUCIQCWv66YM3FaC9jDQjStin/GlrRw+WPARc6l5rcmLi3Z6AIgHMeamMN3MRbgqZo2GEukx79N3ztwyrzDWvE42fRnl0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDBTv20lYvbfIobempxU44Au5NLGm6xXK4d4Ton7BVteAiAXzZ746SWJ1SBwHxz8FbNbeFRgsVJg0eEg+qWqKeoGwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370754},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.100","@agimon-ai/doompi-telemetry":"0.0.1-alpha.90","@agimon-ai/doompi-web-components":"0.0.1-alpha.58"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.22","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.99_1790754759404_0.5867906533340765","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.101":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.101","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.101","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"ccf49c5d8952eb012441098fa057a2baa416b5ca","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.101.tgz","fileCount":180,"integrity":"sha512-drcYfmaj460MVGcufCW1gWQzgPtRcGyIgNY2brmoBWXFqpbYfBETxEudGI0/J5JdnW1AbCnqA+MBNjJpLiMJMg==","signatures":[{"sig":"MEUCIFZe1qyLarh/9mcyqF8jCvlAlttWxCCDF/wOxxXQ3yAmAiEArIEYjjPqgi1xrMel74ZIAJGvalcxqo5KsgQEX/+m8zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH1IUOzUjFmq/IMXLzPGd8OsIoiuPiO8woXkkyKVyYTAAiBnYq6clLAFj4jMLgUZUd18/cx0YeX8gs8cfkoniNjIvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370755},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.102","@agimon-ai/doompi-telemetry":"0.0.1-alpha.92","@agimon-ai/doompi-web-components":"0.0.1-alpha.60"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.101_1790823342185_0.15610848254869603","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.102":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.102","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.102","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":"9e285456b488fb7fc3b0e27a99b359a2336bbf89","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.102.tgz","fileCount":180,"integrity":"sha512-y3mZhKl6g1qCW+LbsqJsBQjDIl0jpX1Qa/Daqj2K2/H4r8+Tg20E7WoEatkfVoDsn8SqHTUoCGNjU4Na+W+YcQ==","signatures":[{"sig":"MEQCIDpuOiafkjwXsBUPq8UdRxxqVRM07660lvmWmr11ZcYzAiAEKBl3xRYul5Sr4lz0xjm3pWhFhry/EUor+YMLscfF6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsaQGXXh/DTJy6tWti5vZxUuOcdUNYTUlNnvEOwiPHDgIhAPj1Qgov0n+HUJHkpQgk/rR15V64Cq8UVSUk2XIQ4jq/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370755},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.103","@agimon-ai/doompi-telemetry":"0.0.1-alpha.92","@agimon-ai/doompi-web-components":"0.0.1-alpha.61"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.102_1790840846629_0.3397438016504064","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.103":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.103","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.103","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9f2b7fd897b60a24ff57ea941518dfb4a02fb40c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.103.tgz","fileCount":180,"integrity":"sha512-YAlFOmSXEhm2N/vYMn+bG2hczTH33jRkO6ApPHCktPLJ/YxxvOz89/Op2QuzePiu5bAkM2OFEAg7cKdt82u06Q==","signatures":[{"sig":"MEUCICyyaZLedMUuobI7P9CkbfNVn9OzHC3C1zKKn3rrSZ1mAiEAzi/LS49Ji7FrZ7p9QS0d05sEc0qm7tMDjkpOAwSe6rQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPqXaj8mJh9duavxxlGd+TBN5KdGqgye8CrLIZVbTe6wIgDwxzGeW61b4M90TJ+Ad0G5P2WorAkbOKdToKQD2Urf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370755},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.104","@agimon-ai/doompi-telemetry":"0.0.1-alpha.92","@agimon-ai/doompi-web-components":"0.0.1-alpha.62"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.103_1790852416601_0.7706719961224935","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.104":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.104","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.104","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"ceb1e0ff25d8ae70a32b2f0eff2a9cbd091a3baf","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.104.tgz","fileCount":180,"integrity":"sha512-h0Nol/hEfiOmBe7oseSFDL36I4iw6d0U0P/FtjswTJ60icQgv9ogoRQw48BzCv5TMKfU7oI7NKGHEbBuyaBu7A==","signatures":[{"sig":"MEUCIENAfzu6Ig9xJAGyFc1/Rs6ZPM98vzQHZJN+TkruVeVsAiEAj9KbiPWyw4+X7nTAEFo2fHFnwP8aAuLJc4Cpl2gix9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlJsX2uSMWW9HEoFfL9SsTMqs91fT1wB718lsyocwqvQIgeWJ+HXdxr58FGXhtiK7MLZPZ/tcrFaMeXUooQHXSvqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370755},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.105","@agimon-ai/doompi-telemetry":"0.0.1-alpha.92","@agimon-ai/doompi-web-components":"0.0.1-alpha.63"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.104_1790911838728_0.9665387280669475","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.105":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.105","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.105","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"27680b119fc09f34b46682d0f60fc0ceb812125c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.105.tgz","fileCount":180,"integrity":"sha512-AKsFVMvTlz+zFtxEMwCOUu2h+g9rAl9euuoANmWDANsKTa78wghbxIhX0j3IDqCY/b8V8nHrXEkXcmu8gG5K2g==","signatures":[{"sig":"MEQCICntyOokJ9aw6qzbeVWaJp/ANQef0GpZMw7n2HH0W1r4AiACj9gXB2qdgnrN8rT5FOuEGmSU9kjvATH0OCWUew3OrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAGvN27b82DGnXZnhOtCit0731/XrF9Fcn0b2QQCk15gAiEAwuxyviCE7oVLV0mTxHwr/lORK5o1MxKDKL1CMPrUnpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370752},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.106","@agimon-ai/doompi-telemetry":"0.0.1-alpha.93","@agimon-ai/doompi-web-components":"0.0.1-alpha.64"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.25","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.105_1790934983805_0.9543446565157472","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.106":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.106","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.106","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"a220ebd5d2fe07b641a0b6c76d83b15313c279e7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.106.tgz","fileCount":180,"integrity":"sha512-8j+ivHoaPeTTlALuhhRHVi91GQ+VliOuRInN1OidbdqWY2bbRxDvpn6zP92B1E4vwcFXKPJXIULCbv8oaYFzdw==","signatures":[{"sig":"MEQCIGInV24WerTP1CiLrMXdoJ7tWrKdOaGp25KD1gYmV2MhAiAFp+TKu2KX/j7/TIohfm68IV/tBSputIFGDokcCeVlpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEy82MPvTOYZqlpvEuNRnLKwkV+LQ7q6PeBKwW8J8yCGAiEAqMxZo3+4MmnJZmDwx9+iMsnLQRb5jORpLRMP7WdWRgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377808},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.107","@agimon-ai/doompi-telemetry":"0.0.1-alpha.94","@agimon-ai/doompi-web-components":"0.0.1-alpha.65"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.26","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.106_1790942323157_0.5141736239516554","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.107":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.107","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.107","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"955c5cf0c60e2d2b1a69994a66a6d1c04d20f471","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.107.tgz","fileCount":180,"integrity":"sha512-bnRP3JvZE5cayyoo/utXZv5eh4aUSxF8RVReWcxx/dR2dCGBWF6mmnkJlsJv6HrZBWPZOB46IhGQOY7QhzyXfw==","signatures":[{"sig":"MEUCIDEosuRV8P8MY8SBVrUP7mhnTKOPj2gCiaI2VfPTsDQJAiEAy3LbeibYUAnbg8OXqKsq7XHH2G7KMrohUmlW0byqtiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIED+z1/AK/d51EXSFY9oUo4CPlIXFgDpLiLdGTFdOe8AAiEAmlNBOoFEFCynwTfrbdxIdvFrlprkeO3Lh99NDCNHZ/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377808},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.108","@agimon-ai/doompi-telemetry":"0.0.1-alpha.94","@agimon-ai/doompi-web-components":"0.0.1-alpha.66"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.26","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.107_1790975438348_0.5204321657072479","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.108":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.108","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.108","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"64503d4d33f4314e1225d86856fc1bb3377a806f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.108.tgz","fileCount":180,"integrity":"sha512-pt87Kfclis0IuFC82QFKidwh9vWUS77GDH20cM2pEQsdO/HrxNrt+YAxMGUllJyPaCpCLVZATZbz2dz2LrkB7w==","signatures":[{"sig":"MEUCIQDimEQ8YKjGgMeqNoq7c1FMKnsChy+qtgNTzAOFSX/sxAIgKIo4I6lAnfKAoIi0RmTOIBkiLudAKHEu0BPG/my2mk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCM+OlNv8LGGJoP1qbzn8Ibj9HD7bl6ypWu4/qIppqY0wIhAKDQ/+HFQca7WduSCCNTTZXNv7xLFCd4NknzNz9zJggh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377808},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.109","@agimon-ai/doompi-telemetry":"0.0.1-alpha.95","@agimon-ai/doompi-web-components":"0.0.1-alpha.67"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.27","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.108_1790998891342_0.9869371216567566","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.109":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.109","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.109","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"f82795804afa4e2555cc08280534fa3f0f0f40e7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.109.tgz","fileCount":180,"integrity":"sha512-PLimfc3IpuoB1PPHgj/f1hrA+slpS1hRtP9h3UM6teu7qNYVE077qsGLMrJGmu9xTCDpqcBgoF3K73fTGCZoOA==","signatures":[{"sig":"MEUCIDAQLYl5OfMVLPbDK73O9qaNDlKBvENTwRY5i1Qb/eTLAiEAm4dW78uCrSCr2KGeJCHZ7cWSLdYZ9zmjIacYcs7Yfpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6hO+YFCV88df4zCMf91hjtTx7hdWdbd4vAHU5FTigzwIhAPjvn4Y6tjU8mjczyH+Y+1rgAbTeVCA7bJNQ1w0/ua1I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377808},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.110","@agimon-ai/doompi-telemetry":"0.0.1-alpha.95","@agimon-ai/doompi-web-components":"0.0.1-alpha.68"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.27","@modelcontextprotocol/server":"2.1.0","@modelcontextprotocol/ext-apps":"2.0.0","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.109_1791009366659_0.5403622264428054","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.110":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.110","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.110","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"6d6ed3dab4dcb2e3c2c96dff79fd5cb6cc60c196","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.110.tgz","fileCount":180,"integrity":"sha512-LRKA49Jc37W8ZZbgN5lyyrm4RTkLdtBZr/v1jYNRTdKebDY/weio5KX+2oC2E5GOfMq8FIhCohyY7clZUoBbkA==","signatures":[{"sig":"MEYCIQDk/nyJlDDzU2BTam8F0dbVxxY+NqChDFMLzglm43ykigIhAOWZMSsG9b7BhtwqEn1oW31UH6MmtdmxbOX/qKCazWbH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHCjfnNZtkWXY+c5KMnLVig8zf1eJurJIW1cU4AgjxJGAiBo09tlLVPr0dm3gEB5FTJgzMkCbjIsiYE/SM+Rt6BSnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378095},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-core":"0.0.1-alpha.111","@agimon-ai/doompi-telemetry":"0.0.1-alpha.96","@agimon-ai/doompi-web-components":"0.0.1-alpha.69"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.28","@modelcontextprotocol/server":"2.2.0","@modelcontextprotocol/ext-apps":"2.0.3","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.110_1791019526191_0.6071511179590479","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.111":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.111","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.111","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"ed59c1b8637746d20333db8c7f76fad0eb0dd764","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.111.tgz","fileCount":180,"integrity":"sha512-PMHCfIsuWVNMKWxm2b8rObn4BSgtKRmAR/paSJ9I0CpiV5jvhiJhe4NhwN/llQiGqsUYUYNsHEcZ+zZT/64H6A==","signatures":[{"sig":"MEUCIQC+E4nN+YgZSBMX6fEFoMCWeX3nAJAijTBavFVfgOz8mwIgfWqOqp97a2uB6Wox9jcROZmQBNAOXDp7sJeaQ0G1QlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5FRg51KRMZuz7Sp6tB4IIr1lwJ/dvYdW8Kv3tRO6ywwIgL1U7sNk7Z05+oeMaG2PwLQIm6Pihni1ljtiMX7d5/M0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378095},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-core":"0.0.1-alpha.112","@agimon-ai/doompi-telemetry":"0.0.1-alpha.96","@agimon-ai/doompi-web-components":"0.0.1-alpha.70"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.28","@modelcontextprotocol/server":"2.2.0","@modelcontextprotocol/ext-apps":"2.0.3","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.111_1791033628916_0.8602575102349925","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.112":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.112","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.112","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"fc81b9fabf2c2fe487acd7072fefd8ec35db4077","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.112.tgz","fileCount":180,"integrity":"sha512-fPWQAn/dI6d8Pfj0UL8d31MUjXkAJhyUFK7Jtg89vL/eFNrDEFuovn2hWyRIwim1VGtx4/+I//8l9KeIudEyVQ==","signatures":[{"sig":"MEUCIQC4+NbbhrfZdj8NZ1L8zDntBE/UR2qV5m3ISBD7LJl2HwIgKgR0Dlu5QcgkEIobi6jrl6I/kC6QVbbjKhBpE1TW7hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAuXjITqkdJqfxMdSTOa5I51h7ukofbQy4mZ2SI7T8U9AiACzr6a0f/F4Te9tDDHqhkx9KJ3R/RneC6POJ7oTnTg4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378095},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-core":"0.0.1-alpha.113","@agimon-ai/doompi-telemetry":"0.0.1-alpha.97","@agimon-ai/doompi-web-components":"0.0.1-alpha.71"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.29","@modelcontextprotocol/server":"2.2.0","@modelcontextprotocol/ext-apps":"2.0.3","@earendil-works/pi-coding-agent":"1.0.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.112_1791066323274_0.3472070853511793","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.113":{"name":"@agimon-ai/doompi-config","version":"0.0.1-alpha.113","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-config@0.0.1-alpha.113","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"8e1bc365d1e17bfe8c907110124b3a2bf1a4587b","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-config/-/doompi-config-0.0.1-alpha.113.tgz","fileCount":180,"integrity":"sha512-hg2shBZhJoL3qX9jfR973cQAdBpfH+O08mIqVXkeGfBI0A1fYoEG6+h0HbTE8jmaTMcahoI30IeAIki/OCeR+Q==","signatures":[{"sig":"MEUCIQDGl/LUNSMv5hXRgE5P+sUgu/mctGH+nMydoIfVcioDpgIgC1gfeITICySoUUmOrbCmN1j7cVPa9+EZS+fd1A8CjZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB+dTiaWRfKvQWGzWPZCxcN64j6f/3I/Fm1IwlGz6CpeAiEA4rmSnUvc4+Rm5CRhVz3JPSCVbICV7aPqVL3ou9CvTkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378095},"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"},"./init":{"types":"./dist/init.d.mts","import":"./dist/init.mjs","require":"./dist/init.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"},"./config":{"types":"./dist/config.d.mts","import":"./dist/config.mjs","require":"./dist/config.cjs"},"./domains":{"types":"./dist/domains.d.mts","import":"./dist/domains.mjs","require":"./dist/domains.cjs"},"./piConfig":{"types":"./dist/piConfig.d.mts","import":"./dist/piConfig.mjs","require":"./dist/piConfig.cjs"},"./profiles":{"types":"./dist/profiles.d.mts","import":"./dist/profiles.mjs","require":"./dist/profiles.cjs"},"./piContext":{"types":"./dist/piContext.d.mts","import":"./dist/piContext.mjs","require":"./dist/piContext.cjs"},"./atomicJson":{"types":"./dist/atomicJson.d.mts","import":"./dist/atomicJson.mjs","require":"./dist/atomicJson.cjs"},"./majorModes":{"types":"./dist/majorModes.d.mts","import":"./dist/majorModes.mjs","require":"./dist/majorModes.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./configSchema":{"types":"./dist/configSchema.d.mts","import":"./dist/configSchema.mjs","require":"./dist/configSchema.cjs"},"./configWriter":{"types":"./dist/configWriter.d.mts","import":"./dist/configWriter.mjs","require":"./dist/configWriter.cjs"},"./harnessState":{"types":"./dist/harnessState.d.mts","import":"./dist/harnessState.mjs","require":"./dist/harnessState.cjs"},"./harnessStore":{"types":"./dist/harnessStore.d.mts","import":"./dist/harnessStore.mjs","require":"./dist/harnessStore.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./layeredConfig":{"types":"./dist/layeredConfig.d.mts","import":"./dist/layeredConfig.mjs","require":"./dist/layeredConfig.cjs"},"./agentPluginMcp":{"types":"./dist/agentPluginMcp.d.mts","import":"./dist/agentPluginMcp.mjs","require":"./dist/agentPluginMcp.cjs"},"./selectionSwitch":{"types":"./dist/selectionSwitch.d.mts","import":"./dist/selectionSwitch.mjs","require":"./dist/selectionSwitch.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && pnpm build:mcp","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-config/load_context","@agimon-ai/doompi-config/rename_thread","@agimon-ai/doompi-config/show_session"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"yaml":"2.9.1","typebox":"1.3.34","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-core":"0.0.1-alpha.114","@agimon-ai/doompi-telemetry":"0.0.1-alpha.98","@agimon-ai/doompi-web-components":"0.0.1-alpha.72"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@playwright/test":"1.63.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.30","@modelcontextprotocol/server":"2.2.0","@modelcontextprotocol/ext-apps":"2.0.3","@earendil-works/pi-coding-agent":"1.0.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/doompi-config_0.0.1-alpha.113_1791086948603_0.6089397223742115","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-08-11T13:11:15.483Z","modified":"2026-10-04T04:15:54.562Z","0.0.1-alpha.0":"2026-08-11T13:11:16.006Z","0.0.1-alpha.1":"2026-08-12T10:00:41.032Z","0.0.1-alpha.2":"2026-08-12T13:57:44.644Z","0.0.1-alpha.3":"2026-08-12T14:57:56.665Z","0.0.1-alpha.4":"2026-08-13T02:13:41.400Z","0.0.1-alpha.5":"2026-08-13T03:34:44.504Z","0.0.1-alpha.6":"2026-08-13T05:07:23.758Z","0.0.1-alpha.7":"2026-08-13T06:49:20.445Z","0.0.1-alpha.8":"2026-08-13T08:14:21.137Z","0.0.1-alpha.9":"2026-08-13T09:34:13.026Z","0.0.1-alpha.10":"2026-08-14T09:02:55.543Z","0.0.1-alpha.11":"2026-08-14T11:50:03.248Z","0.0.1-alpha.12":"2026-08-14T14:10:21.457Z","0.0.1-alpha.13":"2026-08-14T23:16:56.553Z","0.0.1-alpha.14":"2026-08-15T09:11:19.297Z","0.0.1-alpha.15":"2026-08-16T11:20:29.259Z","0.0.1-alpha.16":"2026-08-16T14:30:59.521Z","0.0.1-alpha.17":"2026-08-16T21:53:08.167Z","0.0.1-alpha.18":"2026-08-17T08:35:45.818Z","0.0.1-alpha.19":"2026-08-17T10:35:28.164Z","0.0.1-alpha.20":"2026-08-17T12:45:20.664Z","0.0.1-alpha.21":"2026-08-17T14:04:00.191Z","0.0.1-alpha.22":"2026-08-18T11:41:01.001Z","0.0.1-alpha.23":"2026-08-18T12:50:50.089Z","0.0.1-alpha.24":"2026-08-20T11:19:32.267Z","0.0.1-alpha.25":"2026-08-20T22:04:14.652Z","0.0.1-alpha.26":"2026-08-21T01:22:57.650Z","0.0.1-alpha.27":"2026-08-21T07:01:58.129Z","0.0.1-alpha.28":"2026-08-21T08:16:38.457Z","0.0.1-alpha.29":"2026-08-21T12:23:51.365Z","0.0.1-alpha.30":"2026-08-21T14:10:41.198Z","0.0.1-alpha.31":"2026-08-22T00:04:26.596Z","0.0.1-alpha.32":"2026-08-22T00:28:13.205Z","0.0.1-alpha.33":"2026-08-22T01:15:34.307Z","0.0.1-alpha.34":"2026-08-22T02:54:48.132Z","0.0.1-alpha.35":"2026-08-22T07:57:06.428Z","0.0.1-alpha.36":"2026-08-22T09:31:17.747Z","0.0.1-alpha.37":"2026-08-22T10:32:08.458Z","0.0.1-alpha.38":"2026-08-26T13:56:40.500Z","0.0.1-alpha.39":"2026-08-26T23:59:30.754Z","0.0.1-alpha.40":"2026-08-28T23:43:30.838Z","0.0.1-alpha.42":"2026-08-29T23:38:16.589Z","0.0.1-alpha.43":"2026-08-30T12:28:46.946Z","0.0.1-alpha.44":"2026-08-31T11:40:03.520Z","0.0.1-alpha.45":"2026-09-01T09:30:53.234Z","0.0.1-alpha.47":"2026-09-01T23:22:40.290Z","0.0.1-alpha.48":"2026-09-02T04:56:36.428Z","0.0.1-alpha.49":"2026-09-02T12:01:26.156Z","0.0.1-alpha.51":"2026-09-03T02:51:31.051Z","0.0.1-alpha.52":"2026-09-03T12:08:14.073Z","0.0.1-alpha.53":"2026-09-04T10:49:26.311Z","0.0.1-alpha.54":"2026-09-04T12:15:26.374Z","0.0.1-alpha.55":"2026-09-05T05:02:58.249Z","0.0.1-alpha.56":"2026-09-05T12:14:31.654Z","0.0.1-alpha.57":"2026-09-06T00:24:46.377Z","0.0.1-alpha.63":"2026-09-07T22:24:54.209Z","0.0.1-alpha.64":"2026-09-08T00:16:48.612Z","0.0.1-alpha.66":"2026-09-08T04:06:41.457Z","0.0.1-alpha.67":"2026-09-08T08:40:23.532Z","0.0.1-alpha.68":"2026-09-09T04:44:14.474Z","0.0.1-alpha.69":"2026-09-13T21:38:17.736Z","0.0.1-alpha.70":"2026-09-14T03:49:38.148Z","0.0.1-alpha.71":"2026-09-15T03:51:04.708Z","0.0.1-alpha.72":"2026-09-16T12:47:20.549Z","0.0.1-alpha.74":"2026-09-18T08:11:17.027Z","0.0.1-alpha.75":"2026-09-18T12:39:58.051Z","0.0.1-alpha.76":"2026-09-19T22:11:49.161Z","0.0.1-alpha.77":"2026-09-20T18:26:22.618Z","0.0.1-alpha.78":"2026-09-21T21:26:26.803Z","0.0.1-alpha.79":"2026-09-22T04:45:51.534Z","0.0.1-alpha.80":"2026-09-23T06:06:35.508Z","0.0.1-alpha.81":"2026-09-23T09:13:43.072Z","0.0.1-alpha.82":"2026-09-23T11:06:41.111Z","0.0.1-alpha.83":"2026-09-24T04:10:33.418Z","0.0.1-alpha.84":"2026-09-25T00:08:52.876Z","0.0.1-alpha.85":"2026-09-25T01:10:28.164Z","0.0.1-alpha.86":"2026-09-25T04:18:48.256Z","0.0.1-alpha.87":"2026-09-25T08:10:20.024Z","0.0.1-alpha.88":"2026-09-25T22:37:19.697Z","0.0.1-alpha.89":"2026-09-26T01:51:00.317Z","0.0.1-alpha.90":"2026-09-26T09:54:13.129Z","0.0.1-alpha.91":"2026-09-26T13:43:01.138Z","0.0.1-alpha.92":"2026-09-27T03:44:22.221Z","0.0.1-alpha.93":"2026-09-27T05:59:59.488Z","0.0.1-alpha.94":"2026-09-27T13:51:18.738Z","0.0.1-alpha.95":"2026-09-28T09:30:21.736Z","0.0.1-alpha.96":"2026-09-29T12:28:14.376Z","0.0.1-alpha.97":"2026-09-29T14:39:30.758Z","0.0.1-alpha.98":"2026-09-29T23:15:19.854Z","0.0.1-alpha.99":"2026-09-30T07:52:39.493Z","0.0.1-alpha.101":"2026-10-01T02:55:42.290Z","0.0.1-alpha.102":"2026-10-01T07:47:26.726Z","0.0.1-alpha.103":"2026-10-01T11:00:16.690Z","0.0.1-alpha.104":"2026-10-02T03:30:38.825Z","0.0.1-alpha.105":"2026-10-02T09:56:23.905Z","0.0.1-alpha.106":"2026-10-02T11:58:43.275Z","0.0.1-alpha.107":"2026-10-02T21:10:38.459Z","0.0.1-alpha.108":"2026-10-03T03:41:31.467Z","0.0.1-alpha.109":"2026-10-03T06:36:06.754Z","0.0.1-alpha.110":"2026-10-03T09:25:26.311Z","0.0.1-alpha.111":"2026-10-03T13:20:29.032Z","0.0.1-alpha.112":"2026-10-03T22:25:23.385Z","0.0.1-alpha.113":"2026-10-04T04:09:08.701Z"},"bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"author":"Vuong Ngo","license":"MIT","homepage":"https://agimon.ai","keywords":["agent-configuration","ai","coding-agent","configuration","dependency-injection","developer-tools","doompi","pi-coding-agent","pi-package","typescript","yaml"],"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/foundations/doompi-config"},"description":"Typed configuration loading, validation, and host services for composing DoomPi sessions.","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"readme":"","readmeFilename":""}